← Colorado Rockies

Jake McCarthy

Colorado RockiesCOLColorado Rockies

LF · #31 · Bats L · Throws L · 6'0" · 213 lb · Age 29 · 6 yrs in MLB

2026 grade

60.8
Runs above average
+12.7
AVG / OBP / SLG
.291/.334/.475
HR · SB
15 · 32
Rank
53 of 134

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.

  • Triples+11.3
  • Singles+7.8
  • Walks−7.1
  • Stolen bases+5.2
  • Parks played in−5.1
  • Doubles+4.4
  • Home runs−4.2
  • Outs, strikeouts included+2.6
  • Caught stealing−2.5
  • Hit by pitch+0.4

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Sun, Sep 27@Chicago White SoxCHWCHWL 2-43000000021.3
Sat, Sep 26@Chicago White SoxCHWCHWW 9-64210010058.7
Fri, Sep 25@Chicago White SoxCHWCHWL 1-64000003011.4
Thu, Sep 24vsArizona DiamondbacksARIARIL 8-123010000050.7
Wed, Sep 23vsArizona DiamondbacksARIARIL 3-54010000147.2
Tue, Sep 22vsArizona DiamondbacksARIARIL 2-7400000200.1
Sun, Sep 20vsSeattle MarinersSEASEAL 1-24010001062.8
Sat, Sep 19vsSeattle MarinersSEASEAW 5-35111000026.0
Fri, Sep 18vsSeattle MarinersSEASEAL 4-55132001194.2
Thu, Sep 17vsSan Diego PadresSDSDL 2-93110000073.8
Wed, Sep 16vsSan Diego PadresSDSDL 3-93100011136.3
Tue, Sep 15vsSan Diego PadresSDSDW 9-35120000059.6
Mon, Sep 14vsSan Diego PadresSDSDL 7-85122000085.4
Sun, Sep 13@Detroit TigersDETDETL 1-82000001048.7
Sat, Sep 12@Detroit TigersDETDETL 7-114112000058.6
Fri, Sep 11@Detroit TigersDETDETL 2-65030000084.3
Thu, Sep 10@New York YankeesNYYNYYL 3-105021001082.1
Wed, Sep 9@New York YankeesNYYNYYL 1-64010001042.7
Tue, Sep 8@New York YankeesNYYNYYL 3-54010001042.7
Sun, Sep 6vsSt. Louis CardinalsSTLSTLL 8-105233100095.9
Sat, Sep 5vsSt. Louis CardinalsSTLSTLW 10-73210020283.2
Fri, Sep 4vsSt. Louis CardinalsSTLSTLL 6-74100011126.1
Wed, Sep 2vsBaltimore OriolesBALBALW 6-54021011090.2
Tue, Sep 1vsBaltimore OriolesBALBALW 4-25021000069.3
Mon, Aug 31vsBaltimore OriolesBALBALL 1-25010000129.5
Sun, Aug 30@Atlanta BravesATLATLL 2-34111100077.8
Sat, Aug 29@Atlanta BravesATLATLL 1-24010001059.3
Fri, Aug 28@Atlanta BravesATLATLL 4-63111000059.3
Thu, Aug 27@Washington NationalsWSHWSHL 1-7500000101.1
Wed, Aug 26@Washington NationalsWSHWSHW 13-15120001177.0
Tue, Aug 25@Washington NationalsWSHWSHW 3-15010002027.5
Mon, Aug 24@Washington NationalsWSHWSHL 3-134010001149.4
Sun, Aug 23vsCleveland GuardiansCLECLEL 2-73010010063.0
Sat, Aug 22vsCleveland GuardiansCLECLEL 3-44020000174.2
Fri, Aug 21vsCleveland GuardiansCLECLEL 1-94100010016.4
Wed, Aug 19vsLos Angeles DodgersLADLADL 4-64110012051.1
Tue, Aug 18vsLos Angeles DodgersLADLADL 6-75220001174.2
Mon, Aug 17vsLos Angeles DodgersLADLADL 5-113001001125.9
Sun, Aug 16@San Francisco GiantsSFSFW 13-73210020063.4
Sat, Aug 15@San Francisco GiantsSFSFL 1-74010001046.0
Fri, Aug 14@San Francisco GiantsSFSFW 5-2500000102.2
Wed, Aug 12@Arizona DiamondbacksARIARIW 6-4400000006.5
Tue, Aug 11@Arizona DiamondbacksARIARIW 3-2400000007.8
Mon, Aug 10@Arizona DiamondbacksARIARIL 0-93010011065.4
Sun, Aug 9@St. Louis CardinalsSTLSTLL 4-75120000073.2
Sat, Aug 8@St. Louis CardinalsSTLSTLW 8-65443200299.9
Fri, Aug 7@St. Louis CardinalsSTLSTLL 2-34030001093.4
Wed, Aug 5vsTampa Bay RaysTBTBL 0-44010000147.1
Tue, Aug 4vsTampa Bay RaysTBTBL 7-95230000082.9
Mon, Aug 3vsTampa Bay RaysTBTBL 9-134112000036.0
Sun, Aug 2vsKansas City RoyalsKCKCW 8-15113100064.2
Sat, Aug 1vsKansas City RoyalsKCKCW 12-65220001069.2
Fri, Jul 31vsKansas City RoyalsKCKCW 3-1400000102.4
Wed, Jul 29@San Diego PadresSDSDL 1-34000000013.8
Tue, Jul 28@San Diego PadresSDSDL 7-85111001028.7
Sun, Jul 26@Milwaukee BrewersMILMILL 2-114000002010.6
Sat, Jul 25@Milwaukee BrewersMILMILL 5-85012001028.0
Fri, Jul 24@Milwaukee BrewersMILMILW 5-25110002058.0
Wed, Jul 22vsWashington NationalsWSHWSHL 0-85010002035.9
Tue, Jul 21vsWashington NationalsWSHWSHW 8-75121002069.0
Mon, Jul 20vsWashington NationalsWSHWSHL 3-74120000069.0
Sun, Jul 19vsCincinnati RedsCINCINL 6-94110001036.0
Sat, Jul 18vsCincinnati RedsCINCINW 10-35222000174.2
Fri, Jul 17vsCincinnati RedsCINCINL 2-73010000169.6
Sun, Jul 12@San Francisco GiantsSFSFL 1-33111110193.0
Sat, Jul 11@San Francisco GiantsSFSFL 2-44010001045.1
Fri, Jul 10@San Francisco GiantsSFSFW 4-34121011087.7
Thu, Jul 9@San Francisco GiantsSFSFL 2-83000012034.6
Wed, Jul 8@Los Angeles DodgersLADLADL 3-44010000056.2
Tue, Jul 7@Los Angeles DodgersLADLADW 4-32002001027.1
Mon, Jul 6@Los Angeles DodgersLADLADL 7-84012000059.3
Sun, Jul 5vsSan Francisco GiantsSFSFW 7-64110002062.8
Sat, Jul 4vsSan Francisco GiantsSFSFL 4-64010000036.0
Fri, Jul 3vsSan Francisco GiantsSFSFW 15-35246200199.9
Thu, Jul 2vsMiami MarlinsMIAMIAW 14-44324111094.4
Wed, Jul 1vsMiami MarlinsMIAMIAW 6-3400000102.4
Tue, Jun 30vsMiami MarlinsMIAMIAL 3-14500100100.1
Mon, Jun 29vsMiami MarlinsMIAMIAL 7-105022000079.0
Sun, Jun 28@Minnesota TwinsMINMINL 2-310000000–
Sat, Jun 27@Minnesota TwinsMINMINW 8-55220000184.3
Fri, Jun 26@Minnesota TwinsMINMINL 8-95232101097.6
Wed, Jun 24vsBoston Red SoxBOSBOSW 8-65021001059.6
Tue, Jun 23vsBoston Red SoxBOSBOSL 2-54010010159.7
Mon, Jun 22vsBoston Red SoxBOSBOSW 3-24013001062.8
Sun, Jun 21vsPittsburgh PiratesPITPITL 6-85120001059.6
Sat, Jun 20vsPittsburgh PiratesPITPITW 2-14221100094.2
Fri, Jun 19vsPittsburgh PiratesPITPITW 4-34010000050.6
Wed, Jun 17@Chicago CubsCHCCHCL 6-84110010059.1
Tue, Jun 16@Chicago CubsCHCCHCW 5-25130001085.2
Mon, Jun 15@Chicago CubsCHCCHCL 4-54010001045.5
Sat, Jun 13@AthleticsATHATHL 5-700000000–
Tue, Jun 9vsChicago CubsCHCCHCW 7-34011011051.7
Sun, Jun 7vsMilwaukee BrewersMILMILL 4-124010001036.3
Sat, Jun 6vsMilwaukee BrewersMILMILL 1-75010001026.1
Fri, Jun 5vsMilwaukee BrewersMILMILL 7-96120002164.1
Wed, Jun 3@Los Angeles AngelsLAALAAL 4-114000001010.6
Tue, Jun 2@Los Angeles AngelsLAALAAW 8-25121001073.2
Mon, Jun 1@Los Angeles AngelsLAALAAW 9-84221121098.5
Sun, May 31vsSan Francisco GiantsSFSFL 6-19300100202.7
Sat, May 30vsSan Francisco GiantsSFSFW 8-34334110198.9
Fri, May 29vsSan Francisco GiantsSFSFW 8-65120002069.5
Wed, May 27@Los Angeles DodgersLADLADL 1-43000003023.7
Tue, May 26@Los Angeles DodgersLADLADL 6-154120001073.2
Mon, May 25@Los Angeles DodgersLADLADL 3-54000001015.2
Sun, May 24@Arizona DiamondbacksARIARIL 1-94120000072.4
Sat, May 23@Arizona DiamondbacksARIARIL 4-5500000101.9
Fri, May 22@Arizona DiamondbacksARIARIW 3-2400100001.9
Thu, May 21@Arizona DiamondbacksARIARIL 1-24010000043.7
Wed, May 20vsTexas RangersTEXTEXL 4-55220000183.1
Tue, May 19vsTexas RangersTEXTEXL 0-103000002016.3
Mon, May 18vsTexas RangersTEXTEXW 7-64010001036.3
Sun, May 17vsArizona DiamondbacksARIARIL 6-84121001069.5
Sat, May 16vsArizona DiamondbacksARIARIW 4-23021000182.8
Fri, May 15vsArizona DiamondbacksARIARIL 1-93000000016.3
Wed, May 13@Pittsburgh PiratesPITPITW 10-420110000–
Tue, May 12@Pittsburgh PiratesPITPITL 1-320000010–
Sun, May 10@Philadelphia PhilliesPHIPHIL 0-63010001052.2
Sat, May 9@Philadelphia PhilliesPHIPHIL 3-93110010065.3
Fri, May 8@Philadelphia PhilliesPHIPHIW 9-710110001–
Thu, May 7vsNew York MetsNYMNYMW 6-24125102094.3
Wed, May 6vsNew York MetsNYMNYML 5-104112100074.6
Sun, May 3vsAtlanta BravesATLATLL 6-113110010082.8
Fri, May 1vsAtlanta BravesATLATLL 6-82000010047.0
Thu, Apr 30@Cincinnati RedsCINCINL 4-600010100–
Tue, Apr 28@Cincinnati RedsCINCINL 2-73110001159.7
Sun, Apr 26@New York MetsNYMNYMW 3-13021000065.1
Fri, Apr 24@New York MetsNYMNYMW 4-33011001064.0
Thu, Apr 23vsSan Diego PadresSDSDL 8-1021100000–
Wed, Apr 22vsSan Diego PadresSDSDW 8-34121000069.5
Sun, Apr 19vsLos Angeles DodgersLADLADW 9-63110000062.7
Fri, Apr 17vsLos Angeles DodgersLADLADL 1-73000001016.2
Thu, Apr 16@Houston AstrosHOUHOUW 3-200000000–
Wed, Apr 15@Houston AstrosHOUHOUL 1-33010011173.0
Tue, Apr 14@Houston AstrosHOUHOUL 6-73022001090.8
Sat, Apr 11@San Diego PadresSDSDL 5-910000100–
Thu, Apr 9@San Diego PadresSDSDL 3-73010001054.9
Wed, Apr 8vsHouston AstrosHOUHOUW 9-100000100–
Mon, Apr 6vsHouston AstrosHOUHOUW 9-72000011047.0
Sun, Apr 5vsPhiladelphia PhilliesPHIPHIW 4-120100000–
Sat, Apr 4vsPhiladelphia PhilliesPHIPHIL 1-200000000–
Fri, Apr 3vsPhiladelphia PhilliesPHIPHIL 1-103000001016.2
Wed, Apr 1@Toronto Blue JaysTORTORW 2-101000001–
Tue, Mar 31@Toronto Blue JaysTORTORL 1-54010000055.6
Mon, Mar 30@Toronto Blue JaysTORTORW 14-53001000126.2
Sun, Mar 29@Miami MarlinsMIAMIAL 3-44000002129.0
Sat, Mar 28@Miami MarlinsMIAMIAL 3-4400000105.0
Fri, Mar 27@Miami MarlinsMIAMIAL 1-23010001159.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.