← Chicago Cubs

Michael Busch

Chicago CubsCHCChicago Cubs

1B · #29 · Bats L · Throws R · 5'11" · 210 lb · Age 28 · 4 yrs in MLB

2026 grade

59.3
Runs above average
+11.6
AVG / OBP / SLG
.242/.352/.393
HR · SB
20 · 3
Rank
55 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.

  • Walks+9.0
  • Outs, strikeouts included+6.3
  • Singles−2.4
  • Home runs−2.2
  • Hit by pitch+1.7
  • Parks played in+1.7
  • Doubles−1.5
  • Caught stealing−0.8
  • Triples−0.6
  • Stolen bases+0.5

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Wed, Sep 30@San Diego PadresSDSDPostseasonL 1-42000010048.6
Tue, Sep 29@San Diego PadresSDSDPostseasonL 0-83000011034.5
Sun, Sep 27@Boston Red SoxBOSBOSW 6-23000000019.4
Fri, Sep 25@Boston Red SoxBOSBOSL 0-24020002070.2
Fri, Sep 25@Boston Red SoxBOSBOSL 3-43120010086.6
Thu, Sep 24vsMiami MarlinsMIAMIAW 2-14000001014.7
Wed, Sep 23vsMiami MarlinsMIAMIAL 2-34120002072.8
Tue, Sep 22vsMiami MarlinsMIAMIAL 2-84010021045.1
Sun, Sep 20@Cincinnati RedsCINCINW 9-14110012057.7
Sat, Sep 19@Cincinnati RedsCINCINW 5-23121101097.1
Fri, Sep 18@Cincinnati RedsCINCINL 4-63000021028.7
Wed, Sep 16vsAtlanta BravesATLATLW 8-43100012034.6
Tue, Sep 15vsAtlanta BravesATLATLL 3-63210010067.5
Mon, Sep 14vsAtlanta BravesATLATLW 7-32100021168.3
Sun, Sep 13vsPittsburgh PiratesPITPITL 3-44120002072.7
Sat, Sep 12vsPittsburgh PiratesPITPITW 4-33111101084.4
Fri, Sep 11vsPittsburgh PiratesPITPITW 12-24223000073.8
Wed, Sep 9@Milwaukee BrewersMILMILL 6-83101011033.5
Tue, Sep 8@Milwaukee BrewersMILMILL 3-43011021078.7
Mon, Sep 7@Milwaukee BrewersMILMILL 3-410000000–
Sun, Sep 6@Miami MarlinsMIAMIAL 3-103000000017.8
Sat, Sep 5@Miami MarlinsMIAMIAW 6-55121001071.7
Fri, Sep 4@Miami MarlinsMIAMIAW 6-14211111085.3
Thu, Sep 3vsMilwaukee BrewersMILMILW 2-13000001023.4
Wed, Sep 2vsMilwaukee BrewersMILMILL 5-94000002014.2
Tue, Sep 1vsMilwaukee BrewersMILMILL 4-94010001057.1
Mon, Aug 31vsMilwaukee BrewersMILMILW 17-35110011059.5
Sun, Aug 30vsCincinnati RedsCINCINL 5-74000004014.7
Sat, Aug 29vsCincinnati RedsCINCINW 17-5600000000.1
Fri, Aug 28vsCincinnati RedsCINCINL 8-104112110086.0
Wed, Aug 26@Arizona DiamondbacksARIARIL 0-23000012031.7
Tue, Aug 25@Arizona DiamondbacksARIARIL 4-53121011091.1
Mon, Aug 24@Arizona DiamondbacksARIARIW 7-03100022050.1
Sun, Aug 23@Seattle MarinersSEASEAW 19-23310021087.3
Sat, Aug 22@Seattle MarinersSEASEAL 4-54111103079.2
Fri, Aug 21@Seattle MarinersSEASEAL 5-65120002082.6
Wed, Aug 19vsChicago White SoxCHWCHWL 0-33000001023.4
Tue, Aug 18vsChicago White SoxCHWCHWW 4-33111111090.4
Mon, Aug 17vsChicago White SoxCHWCHWW 7-5500000002.0
Sat, Aug 15vsSt. Louis CardinalsSTLSTLL 4-84010002045.5
Fri, Aug 14vsSt. Louis CardinalsSTLSTLW 3-03010011067.6
Thu, Aug 13@Washington NationalsWSHWSHL 0-73010000052.2
Wed, Aug 12@Washington NationalsWSHWSHW 12-65010002027.1
Tue, Aug 11@Washington NationalsWSHWSHW 8-6500000101.1
Sun, Aug 9@Kansas City RoyalsKCKCW 10-25230000088.9
Sat, Aug 8@Kansas City RoyalsKCKCL 3-64010000036.7
Fri, Aug 7@Kansas City RoyalsKCKCW 6-43020010092.6
Thu, Aug 6vsToronto Blue JaysTORTORW 3-24000002014.2
Wed, Aug 5vsLos Angeles DodgersLADLADW 7-65120000073.7
Tue, Aug 4vsLos Angeles DodgersLADLADW 5-14000001014.2
Mon, Aug 3vsLos Angeles DodgersLADLADW 10-54123101092.8
Sun, Aug 2vsNew York YankeesNYYNYYL 1-23011011067.5
Sat, Aug 1vsNew York YankeesNYYNYYW 5-24011000045.1
Fri, Jul 31vsNew York YankeesNYYNYYL 0-24000000014.2
Thu, Jul 30@St. Louis CardinalsSTLSTLW 4-25021000061.9
Wed, Jul 29@St. Louis CardinalsSTLSTLL 2-3500000201.2
Tue, Jul 28@St. Louis CardinalsSTLSTLW 10-25111000027.5
Mon, Jul 27@St. Louis CardinalsSTLSTLW 7-3500000101.1
Sun, Jul 26@Pittsburgh PiratesPITPITL 7-84120010087.0
Sat, Jul 25@Pittsburgh PiratesPITPITW 11-06032002078.6
Fri, Jul 24@Pittsburgh PiratesPITPITW 3-2500000200.7
Wed, Jul 22vsDetroit TigersDETDETL 1-54010001044.7
Tue, Jul 21vsDetroit TigersDETDETW 11-25111003028.7
Mon, Jul 20vsDetroit TigersDETDETL 6-84111112085.9
Sun, Jul 19vsMinnesota TwinsMINMINW 10-15231001085.2
Sat, Jul 18vsMinnesota TwinsMINMINW 6-24211113085.9
Fri, Jul 17vsMinnesota TwinsMINMINL 2-54011001045.1
Sun, Jul 12@Cincinnati RedsCINCINW 8-44121001086.1
Sat, Jul 11@Cincinnati RedsCINCINW 5-34130000086.6
Fri, Jul 10@Cincinnati RedsCINCINL 0-4400000203.1
Thu, Jul 9@Baltimore OriolesBALBALL 2-34010000042.3
Wed, Jul 8@Baltimore OriolesBALBALW 9-74110010058.6
Tue, Jul 7@Baltimore OriolesBALBALW 5-22001020050.4
Sun, Jul 5vsSt. Louis CardinalsSTLSTLW 6-42110000085.5
Sat, Jul 4vsSt. Louis CardinalsSTLSTLL 0-34000002014.2
Fri, Jul 3vsSt. Louis CardinalsSTLSTLL 1-174010001045.1
Wed, Jul 1vsSan Diego PadresSDSDW 23-36221102083.2
Tue, Jun 30vsSan Diego PadresSDSDW 9-74111111085.9
Mon, Jun 29vsSan Diego PadresSDSDW 3-24000012025.7
Sun, Jun 28@Milwaukee BrewersMILMILW 4-34001012025.4
Sat, Jun 27@Milwaukee BrewersMILMILW 8-22110021089.1
Fri, Jun 26@Milwaukee BrewersMILMILL 2-63000010033.0
Thu, Jun 25@New York MetsNYMNYMW 4-35010001028.4
Wed, Jun 24@New York MetsNYMNYMW 10-5500000301.7
Wed, Jun 24@New York MetsNYMNYMW 10-33112111094.3
Tue, Jun 23@New York MetsNYMNYMW 9-64000011025.4
Sat, Jun 20vsToronto Blue JaysTORTORL 6-84010010059.1
Fri, Jun 19vsToronto Blue JaysTORTORW 16-25010010047.2
Wed, Jun 17vsColorado RockiesCOLCOLW 8-64010000045.1
Tue, Jun 16vsColorado RockiesCOLCOLL 2-53000011034.8
Mon, Jun 15vsColorado RockiesCOLCOLW 5-42000022074.2
Sun, Jun 14@San Francisco GiantsSFSFL 1-54010001046.0
Sat, Jun 13@San Francisco GiantsSFSFW 6-13111020188.1
Fri, Jun 12@San Francisco GiantsSFSFW 5-13113111090.5
Thu, Jun 11@Colorado RockiesCOLCOLW 9-34121000080.3
Wed, Jun 10@Colorado RockiesCOLCOLL 2-34010001036.3
Tue, Jun 9@Colorado RockiesCOLCOLL 3-73111111088.6
Sun, Jun 7vsSan Francisco GiantsSFSFL 1-25010002029.0
Sat, Jun 6vsSan Francisco GiantsSFSFW 3-24020012082.8
Fri, Jun 5vsSan Francisco GiantsSFSFL 3-183000012035.1
Thu, Jun 4vsAthleticsATHATHW 7-63110011076.2
Wed, Jun 3vsAthleticsATHATHL 4-54011003067.1
Tue, Jun 2vsAthleticsATHATHL 1-23010000055.5
Sun, May 31@St. Louis CardinalsSTLSTLL 1-54020001072.5
Sat, May 30@St. Louis CardinalsSTLSTLW 6-14012000028.7
Fri, May 29@St. Louis CardinalsSTLSTLL 5-65132001085.1
Thu, May 28@Pittsburgh PiratesPITPITW 7-23200022050.4
Wed, May 27@Pittsburgh PiratesPITPITW 10-43111021086.3
Tue, May 26@Pittsburgh PiratesPITPITL 1-124010011058.6
Mon, May 25@Pittsburgh PiratesPITPITL 1-24111101077.9
Sun, May 24vsHouston AstrosHOUHOUL 5-84122110095.8
Sat, May 23vsHouston AstrosHOUHOUL 0-34000002015.2
Fri, May 22vsHouston AstrosHOUHOUL 2-43000010052.1
Wed, May 20vsMilwaukee BrewersMILMILL 0-52000011048.9
Tue, May 19vsMilwaukee BrewersMILMILL 2-54000002015.2
Mon, May 18vsMilwaukee BrewersMILMILL 3-92021010098.2
Sun, May 17@Chicago White SoxCHWCHWL 8-94112121085.9
Sat, May 16@Chicago White SoxCHWCHWL 3-84010000045.5
Fri, May 15@Chicago White SoxCHWCHWW 10-54211021079.3
Thu, May 14@Atlanta BravesATLATLW 2-04010003044.3
Wed, May 13@Atlanta BravesATLATLL 1-43000012034.2
Tue, May 12@Atlanta BravesATLATLL 2-52000020061.3
Sun, May 10@Texas RangersTEXTEXL 0-33010001055.2
Sat, May 9@Texas RangersTEXTEXL 0-63010011067.5
Fri, May 8@Texas RangersTEXTEXW 7-13113020188.0
Thu, May 7vsCincinnati RedsCINCINW 8-34010000046.0
Wed, May 6vsCincinnati RedsCINCINW 7-63011022079.1
Tue, May 5vsCincinnati RedsCINCINW 3-24132111098.9
Mon, May 4vsCincinnati RedsCINCINW 5-43000010034.8
Sun, May 3vsArizona DiamondbacksARIARIW 8-43124011095.2
Sat, May 2vsArizona DiamondbacksARIARIW 2-03010011076.0
Fri, May 1vsArizona DiamondbacksARIARIW 6-54022001081.5
Wed, Apr 29@San Diego PadresSDSDW 5-44000010025.7
Tue, Apr 28@San Diego PadresSDSDW 8-32100022074.2
Mon, Apr 27@San Diego PadresSDSDL 7-9500000302.0
Sun, Apr 26@Los Angeles DodgersLADLADL 0-62010010089.7
Sat, Apr 25@Los Angeles DodgersLADLADL 4-125011001028.3
Fri, Apr 24@Los Angeles DodgersLADLADW 6-45020002073.5
Thu, Apr 23vsPhiladelphia PhilliesPHIPHIW 8-76124102083.5
Wed, Apr 22vsPhiladelphia PhilliesPHIPHIW 7-24121101093.0
Tue, Apr 21vsPhiladelphia PhilliesPHIPHIW 7-44112011059.4
Mon, Apr 20vsPhiladelphia PhilliesPHIPHIW 5-14110001046.3
Sun, Apr 19vsNew York MetsNYMNYMW 2-14000001015.2
Sat, Apr 18vsNew York MetsNYMNYMW 4-24010001046.3
Fri, Apr 17vsNew York MetsNYMNYMW 12-44220011082.7
Wed, Apr 15@Philadelphia PhilliesPHIPHIW 11-2500000100.7
Tue, Apr 14@Philadelphia PhilliesPHIPHIW 10-44120021088.0
Sun, Apr 12vsPittsburgh PiratesPITPITW 7-610110000–
Sat, Apr 11vsPittsburgh PiratesPITPITL 3-43000002023.2
Fri, Apr 10vsPittsburgh PiratesPITPITL 0-2500000202.1
Wed, Apr 8@Tampa Bay RaysTBTBW 6-2400000109.9
Tue, Apr 7@Tampa Bay RaysTBTBW 9-2500000101.4
Mon, Apr 6@Tampa Bay RaysTBTBL 4-62101010032.6
Sun, Apr 5@Cleveland GuardiansCLECLEL 5-63000011032.0
Sun, Apr 5@Cleveland GuardiansCLECLEW 1-0400000108.3
Fri, Apr 3@Cleveland GuardiansCLECLEL 1-4400000108.3
Wed, Apr 1vsLos Angeles AngelsLAALAAW 6-23120011087.3
Tue, Mar 31vsLos Angeles AngelsLAALAAL 0-23000000023.2
Mon, Mar 30vsLos Angeles AngelsLAALAAW 7-23100020050.8
Sun, Mar 29vsWashington NationalsWSHWSHL 3-64000002014.5
Sat, Mar 28vsWashington NationalsWSHWSHW 10-24110010059.2
Thu, Mar 26vsWashington NationalsWSHWSHL 4-104231010097.6

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.