← Colorado Rockies

Kyle Karros

Colorado RockiesCOLColorado Rockies

3B · #12 · Bats R · Throws R · 6'5" · 225 lb · Age 24 · 2 yrs in MLB

2026 grade

42.5
Runs above average
+4.7
AVG / OBP / SLG
.253/.347/.414
HR · SB
13 · 5
Rank
475 PA: not qualified

What the grade is made of

Runs each part adds or takes away against an average hitter in the same plate appearances: his count against what an average hitter would have had. The grade then counts how much he plays: these runs per game his team has played.

  • Parks played in−4.0
  • Outs, strikeouts included+3.6
  • Walks+3.6
  • Home runs−2.0
  • Triples+1.3
  • Doubles+1.2
  • Stolen bases+0.8
  • Hit by pitch+0.5
  • Singles−0.3

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Chicago White SoxCHWCHWL 2-44010002042.8
Sat, Sep 26@Chicago White SoxCHWCHWW 9-64000001011.0
Fri, Sep 25@Chicago White SoxCHWCHWL 1-63000012033.3
Thu, Sep 24vsArizona DiamondbacksARIARIL 8-125121101086.4
Wed, Sep 23vsArizona DiamondbacksARIARIL 3-53110011063.0
Tue, Sep 22vsArizona DiamondbacksARIARIL 2-7400000202.4
Sat, Sep 19vsSeattle MarinersSEASEAW 5-32000020059.5
Fri, Sep 18vsSeattle MarinersSEASEAL 4-55010002026.0
Thu, Sep 17vsSan Diego PadresSDSDL 2-94011001036.0
Wed, Sep 16vsSan Diego PadresSDSDL 3-93112110088.6
Tue, Sep 15vsSan Diego PadresSDSDW 9-34110010051.0
Mon, Sep 14vsSan Diego PadresSDSDL 7-85020000069.2
Sat, Sep 12@Detroit TigersDETDETL 7-114010001058.6
Fri, Sep 11@Detroit TigersDETDETL 2-6400000004.0
Thu, Sep 10@New York YankeesNYYNYYL 3-104111103077.9
Wed, Sep 9@New York YankeesNYYNYYL 1-64010001065.2
Tue, Sep 8@New York YankeesNYYNYYL 3-53000001021.2
Sat, Aug 22vsCleveland GuardiansCLECLEL 3-420000010–
Fri, Aug 21vsCleveland GuardiansCLECLEL 1-94010010051.1
Tue, Aug 11@Arizona DiamondbacksARIARIW 3-23112100083.8
Mon, Aug 10@Arizona DiamondbacksARIARIL 0-9400000207.0
Sun, Aug 9@St. Louis CardinalsSTLSTLL 4-74010000041.8
Sat, Aug 8@St. Louis CardinalsSTLSTLW 8-62101010263.5
Fri, Aug 7@St. Louis CardinalsSTLSTLL 2-320000000–
Wed, Aug 5vsTampa Bay RaysTBTBL 0-44020000069.2
Tue, Aug 4vsTampa Bay RaysTBTBL 7-94100011016.3
Mon, Aug 3vsTampa Bay RaysTBTBL 9-134122001079.9
Sat, Aug 1vsKansas City RoyalsKCKCW 12-65222002069.2
Fri, Jul 31vsKansas City RoyalsKCKCW 3-13120001078.9
Tue, Jul 28@San Diego PadresSDSDL 7-800000000–
Sun, Jul 26@Milwaukee BrewersMILMILL 2-114000002010.6
Sat, Jul 25@Milwaukee BrewersMILMILL 5-84121010082.4
Fri, Jul 24@Milwaukee BrewersMILMILW 5-24121001080.9
Wed, Jul 22vsWashington NationalsWSHWSHL 0-82010021082.8
Tue, Jul 21vsWashington NationalsWSHWSHW 8-72101010059.7
Mon, Jul 20vsWashington NationalsWSHWSHL 3-73010011062.9
Sun, Jul 19vsCincinnati RedsCINCINL 6-94010000036.0
Fri, Jul 17vsCincinnati RedsCINCINL 2-7410000102.4
Sun, Jul 12@San Francisco GiantsSFSFL 1-34000002014.2
Sat, Jul 11@San Francisco GiantsSFSFL 2-44111100078.7
Fri, Jul 10@San Francisco GiantsSFSFW 4-35032000085.2
Thu, Jul 9@San Francisco GiantsSFSFL 2-83000011034.6
Wed, Jul 8@Los Angeles DodgersLADLADL 3-44121101095.0
Tue, Jul 7@Los Angeles DodgersLADLADW 4-34100011025.2
Mon, Jul 6@Los Angeles DodgersLADLADL 7-83011021084.9
Sun, Jul 5vsSan Francisco GiantsSFSFW 7-64113102074.4
Sat, Jul 4vsSan Francisco GiantsSFSFL 4-64010000036.0
Fri, Jul 3vsSan Francisco GiantsSFSFW 15-34330010198.0
Thu, Jul 2vsMiami MarlinsMIAMIAW 14-43000011048.2
Wed, Jul 1vsMiami MarlinsMIAMIAW 6-33211101083.0
Tue, Jun 30vsMiami MarlinsMIAMIAL 3-142110021088.1
Mon, Jun 29vsMiami MarlinsMIAMIAL 7-104122000078.9
Sun, Jun 28@Minnesota TwinsMINMINL 2-32000012048.7
Sat, Jun 27@Minnesota TwinsMINMINW 8-53112111083.3
Fri, Jun 26@Minnesota TwinsMINMINL 8-910100000–
Wed, Jun 24vsBoston Red SoxBOSBOSW 8-63110000050.6
Mon, Jun 22vsBoston Red SoxBOSBOSW 3-220100010–
Sun, Jun 21vsPittsburgh PiratesPITPITL 6-84111003050.6
Sat, Jun 20vsPittsburgh PiratesPITPITW 2-100000000–
Fri, Jun 19vsPittsburgh PiratesPITPITW 4-33000000016.1
Wed, Jun 17@Chicago CubsCHCCHCL 6-84121100092.8
Tue, Jun 16@Chicago CubsCHCCHCW 5-200000000–
Mon, Jun 15@Chicago CubsCHCCHCL 4-520000000–
Sun, Jun 14@AthleticsATHATHW 23-96442000095.3
Sat, Jun 13@AthleticsATHATHL 5-73110011083.6
Fri, Jun 12@AthleticsATHATHL 4-64120000071.5
Thu, Jun 11vsChicago CubsCHCCHCL 3-920000000–
Wed, Jun 10vsChicago CubsCHCCHCW 3-23000000016.3
Tue, Jun 9vsChicago CubsCHCCHCW 7-33120010085.7
Sun, Jun 7vsMilwaukee BrewersMILMILL 4-123000010029.5
Sat, Jun 6vsMilwaukee BrewersMILMILL 1-73021010094.0
Fri, Jun 5vsMilwaukee BrewersMILMILL 7-920100010–
Wed, Jun 3@Los Angeles AngelsLAALAAL 4-114000001010.6
Tue, Jun 2@Los Angeles AngelsLAALAAW 8-23110011066.4
Mon, Jun 1@Los Angeles AngelsLAALAAW 9-84221000087.9
Sun, May 31vsSan Francisco GiantsSFSFL 6-194220012085.9
Sat, May 30vsSan Francisco GiantsSFSFW 8-321111000–
Fri, May 29vsSan Francisco GiantsSFSFW 8-620000000–
Wed, May 27@Los Angeles DodgersLADLADL 1-410000010–
Tue, May 26@Los Angeles DodgersLADLADL 6-154113101078.9
Mon, May 25@Los Angeles DodgersLADLADL 3-53010001055.5
Sun, May 24@Arizona DiamondbacksARIARIL 1-92010010075.0
Sat, May 23@Arizona DiamondbacksARIARIL 4-54000001013.3
Fri, May 22@Arizona DiamondbacksARIARIW 3-210000010–
Thu, May 21@Arizona DiamondbacksARIARIL 1-24000001012.3
Wed, May 20vsTexas RangersTEXTEXL 4-53001011029.5
Mon, May 18vsTexas RangersTEXTEXW 7-63000001016.3
Sun, May 17vsArizona DiamondbacksARIARIL 6-84010000036.3
Sat, May 16vsArizona DiamondbacksARIARIW 4-24110000050.9
Fri, May 15vsArizona DiamondbacksARIARIL 1-93010000050.9
Wed, May 13@Pittsburgh PiratesPITPITW 10-43111010066.1
Tue, May 12@Pittsburgh PiratesPITPITL 1-310000000–
Sun, May 10@Philadelphia PhilliesPHIPHIL 0-63000002018.9
Sat, May 9@Philadelphia PhilliesPHIPHIL 3-94012001055.0
Fri, May 8@Philadelphia PhilliesPHIPHIW 9-74112002055.0
Thu, May 7vsNew York MetsNYMNYMW 6-23010012074.1
Wed, May 6vsNew York MetsNYMNYML 5-104010011051.2
Mon, May 4vsNew York MetsNYMNYML 2-43011002050.7
Sat, May 2vsAtlanta BravesATLATLL 1-92110011074.0
Thu, Apr 30@Cincinnati RedsCINCINL 4-64120001070.5
Wed, Apr 29@Cincinnati RedsCINCINW 13-24111003027.0
Tue, Apr 28@Cincinnati RedsCINCINL 2-74010002038.8
Sun, Apr 26@New York MetsNYMNYMW 3-02000021061.2
Sun, Apr 26@New York MetsNYMNYMW 3-14000002013.3
Fri, Apr 24@New York MetsNYMNYMW 4-34110011059.0
Thu, Apr 23vsSan Diego PadresSDSDL 8-10400000002.7
Wed, Apr 22vsSan Diego PadresSDSDW 8-33110010074.1
Tue, Apr 21vsSan Diego PadresSDSDL 0-13000000016.3
Mon, Apr 20vsLos Angeles DodgersLADLADL 3-123110010074.1
Sun, Apr 19vsLos Angeles DodgersLADLADW 9-63221110096.6
Sat, Apr 18vsLos Angeles DodgersLADLADW 4-31001010047.1
Fri, Apr 17vsLos Angeles DodgersLADLADL 1-72000011047.0
Thu, Apr 16@Houston AstrosHOUHOUW 3-23100010032.4
Wed, Apr 15@Houston AstrosHOUHOUL 1-310000110–
Tue, Apr 14@Houston AstrosHOUHOUL 6-73120010086.9
Sun, Apr 12@San Diego PadresSDSDL 2-73000000023.0
Sat, Apr 11@San Diego PadresSDSDL 5-92000011048.6
Fri, Apr 10@San Diego PadresSDSDL 2-53000000023.0
Thu, Apr 9@San Diego PadresSDSDL 3-73110000054.9
Wed, Apr 8vsHouston AstrosHOUHOUW 9-12100020059.5
Tue, Apr 7vsHouston AstrosHOUHOUW 5-12110011074.0
Mon, Apr 6vsHouston AstrosHOUHOUW 9-73111012063.0
Sun, Apr 5vsPhiladelphia PhilliesPHIPHIW 4-110000000–
Sat, Apr 4vsPhiladelphia PhilliesPHIPHIL 1-23010001050.6
Fri, Apr 3vsPhiladelphia PhilliesPHIPHIL 1-103000002016.2
Wed, Apr 1@Toronto Blue JaysTORTORW 2-12000011047.9
Tue, Mar 31@Toronto Blue JaysTORTORL 1-53000001019.6
Mon, Mar 30@Toronto Blue JaysTORTORW 14-54110012058.3
Sun, Mar 29@Miami MarlinsMIAMIAL 3-44020000183.3
Sat, Mar 28@Miami MarlinsMIAMIAL 3-43000002126.2
Fri, Mar 27@Miami MarlinsMIAMIAL 1-23010000051.7

Scores, box scores and play-by-play from ESPN. The run values and park factors behind the grades were worked out from Retrosheet's play-by-play: the information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.