← Chicago Cubs

Michael Conforto

Chicago CubsCHCChicago Cubs

DH · #20 · Bats L · Throws R · 5'11" · 215 lb · Age 33 · 11 yrs in MLB

2026 grade

46.3
Runs above average
+7.6
AVG / OBP / SLG
.240/.331/.469
HR · SB
15 · 1
Rank
314 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.

  • Home runs+7.6
  • Singles−5.3
  • Doubles+3.2
  • Walks+1.7
  • Triples−1.2
  • Outs, strikeouts included+0.7
  • Parks played in+0.7
  • Stolen bases+0.2
  • Hit by pitch+0.1

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Wed, Sep 30@San Diego PadresSDSDPostseasonL 1-410000010–
Tue, Sep 29@San Diego PadresSDSDPostseasonL 0-810000010–
Sun, Sep 27@Boston Red SoxBOSBOSW 6-25021000072.8
Fri, Sep 25@Boston Red SoxBOSBOSL 0-2400000004.5
Thu, Sep 24vsMiami MarlinsMIAMIAW 2-13000010034.8
Wed, Sep 23vsMiami MarlinsMIAMIAL 2-34010001057.2
Tue, Sep 22vsMiami MarlinsMIAMIAL 2-820000000–
Sun, Sep 20@Cincinnati RedsCINCINW 9-15111102068.8
Fri, Sep 18@Cincinnati RedsCINCINL 4-64030000088.7
Wed, Sep 16vsAtlanta BravesATLATLW 8-43011012067.5
Tue, Sep 15vsAtlanta BravesATLATLL 3-610000000–
Mon, Sep 14vsAtlanta BravesATLATLW 7-34011001057.1
Sun, Sep 13vsPittsburgh PiratesPITPITL 3-42000010029.5
Sat, Sep 12vsPittsburgh PiratesPITPITW 4-34000002014.2
Fri, Sep 11vsPittsburgh PiratesPITPITW 12-23011000045.5
Wed, Sep 9@Milwaukee BrewersMILMILL 6-83012000076.5
Tue, Sep 8@Milwaukee BrewersMILMILL 3-400000100–
Sun, Sep 6@Miami MarlinsMIAMIAL 3-103010010064.9
Sat, Sep 5@Miami MarlinsMIAMIAW 6-53221101094.5
Fri, Sep 4@Miami MarlinsMIAMIAW 6-12010020083.7
Thu, Sep 3vsMilwaukee BrewersMILMILW 2-120000000–
Wed, Sep 2vsMilwaukee BrewersMILMILL 5-910000010–
Mon, Aug 31vsMilwaukee BrewersMILMILW 17-311131000–
Sun, Aug 30vsCincinnati RedsCINCINL 5-720110000–
Sat, Aug 29vsCincinnati RedsCINCINW 17-500000000–
Fri, Aug 28vsCincinnati RedsCINCINL 8-103000001023.4
Tue, Aug 25@Arizona DiamondbacksARIARIL 4-54010001040.1
Mon, Aug 24@Arizona DiamondbacksARIARIW 7-03232110099.5
Sun, Aug 23@Seattle MarinersSEASEAW 19-221111000–
Fri, Aug 21@Seattle MarinersSEASEAL 5-64000001026.2
Wed, Aug 19vsChicago White SoxCHWCHWL 0-310000010–
Tue, Aug 18vsChicago White SoxCHWCHWW 4-33000011034.6
Mon, Aug 17vsChicago White SoxCHWCHWW 7-520000000–
Sun, Aug 16vsSt. Louis CardinalsSTLSTLL 4-113000011034.8
Sat, Aug 15vsSt. Louis CardinalsSTLSTLL 4-821131010–
Thu, Aug 13@Washington NationalsWSHWSHL 0-73000002018.9
Tue, Aug 11@Washington NationalsWSHWSHW 8-63001012024.8
Sun, Aug 9@Kansas City RoyalsKCKCW 10-24022001060.7
Sat, Aug 8@Kansas City RoyalsKCKCL 3-610100000–
Thu, Aug 6vsToronto Blue JaysTORTORW 3-23000011023.1
Sun, Aug 2vsNew York YankeesNYYNYYL 1-210000010–
Fri, Jul 31vsNew York YankeesNYYNYYL 0-23000003023.1
Thu, Jul 30@St. Louis CardinalsSTLSTLW 4-2400000009.6
Wed, Jul 29@St. Louis CardinalsSTLSTLL 2-31000020082.4
Tue, Jul 28@St. Louis CardinalsSTLSTLW 10-24120001071.0
Sun, Jul 26@Pittsburgh PiratesPITPITL 7-83210010075.0
Sat, Jul 25@Pittsburgh PiratesPITPITW 11-010000000–
Fri, Jul 24@Pittsburgh PiratesPITPITW 3-210000000–
Wed, Jul 22vsDetroit TigersDETDETL 1-53000003022.8
Tue, Jul 21vsDetroit TigersDETDETW 11-22112110093.7
Mon, Jul 20vsDetroit TigersDETDETL 6-810000000–
Sun, Jul 19vsMinnesota TwinsMINMINW 10-110000010–
Fri, Jul 17vsMinnesota TwinsMINMINL 2-54010001045.1
Fri, Jul 10@Cincinnati RedsCINCINL 0-43000003016.6
Thu, Jul 9@Baltimore OriolesBALBALL 2-310000000–
Wed, Jul 8@Baltimore OriolesBALBALW 9-74111101077.9
Tue, Jul 7@Baltimore OriolesBALBALW 5-24010001042.3
Sat, Jul 4vsSt. Louis CardinalsSTLSTLL 0-33020011087.3
Fri, Jul 3vsSt. Louis CardinalsSTLSTLL 1-174000001014.2
Wed, Jul 1vsSan Diego PadresSDSDW 23-34434210099.6
Tue, Jun 30vsSan Diego PadresSDSDW 9-710000110–
Mon, Jun 29vsSan Diego PadresSDSDW 3-24011001045.1
Sun, Jun 28@Milwaukee BrewersMILMILW 4-320000000–
Sat, Jun 27@Milwaukee BrewersMILMILW 8-211111000–
Fri, Jun 26@Milwaukee BrewersMILMILL 2-620100000–
Thu, Jun 25@New York MetsNYMNYMW 4-34111001043.7
Wed, Jun 24@New York MetsNYMNYMW 10-34111001056.4
Fri, Jun 19vsToronto Blue JaysTORTORW 16-210000000–
Tue, Jun 16vsColorado RockiesCOLCOLL 2-510000000–
Mon, Jun 15vsColorado RockiesCOLCOLW 5-400000100–
Sun, Jun 14@San Francisco GiantsSFSFL 1-54000003015.2
Wed, Jun 10@Colorado RockiesCOLCOLL 2-3400000302.7
Tue, Jun 9@Colorado RockiesCOLCOLL 3-710000000–
Sun, Jun 7vsSan Francisco GiantsSFSFL 1-210000010–
Sat, Jun 6vsSan Francisco GiantsSFSFW 3-22000011157.2
Fri, Jun 5vsSan Francisco GiantsSFSFL 3-1820100010–
Thu, Jun 4vsAthleticsATHATHW 7-64000002015.2
Tue, Jun 2vsAthleticsATHATHL 1-210000000–
Sun, May 31@St. Louis CardinalsSTLSTLL 1-520100000–
Fri, May 29@St. Louis CardinalsSTLSTLL 5-64000003013.8
Thu, May 28@Pittsburgh PiratesPITPITW 7-200000100–
Wed, May 27@Pittsburgh PiratesPITPITW 10-411121100–
Mon, May 25@Pittsburgh PiratesPITPITL 1-24000001011.0
Sun, May 24vsHouston AstrosHOUHOUL 5-84000002015.2
Sat, May 23vsHouston AstrosHOUHOUL 0-320000010–
Fri, May 22vsHouston AstrosHOUHOUL 2-420000010–
Tue, May 19vsMilwaukee BrewersMILMILL 2-510000000–
Mon, May 18vsMilwaukee BrewersMILMILL 3-93000002023.7
Sun, May 17@Chicago White SoxCHWCHWL 8-94123110095.7
Sat, May 16@Chicago White SoxCHWCHWL 3-83110010075.9
Wed, May 13@Atlanta BravesATLATLL 1-410000000–
Tue, May 12@Atlanta BravesATLATLL 2-53000002022.5
Sat, May 9@Texas RangersTEXTEXL 0-64010011068.5
Fri, May 8@Texas RangersTEXTEXW 7-14120011087.7
Thu, May 7vsCincinnati RedsCINCINW 8-33232110099.5
Wed, May 6vsCincinnati RedsCINCINW 7-610000000–
Tue, May 5vsCincinnati RedsCINCINW 3-210000010–
Mon, May 4vsCincinnati RedsCINCINW 5-411111000–
Wed, Apr 29@San Diego PadresSDSDW 5-44210000057.1
Mon, Apr 27@San Diego PadresSDSDL 7-920000000–
Sat, Apr 25@Los Angeles DodgersLADLADL 4-1210100000–
Mon, Apr 20vsPhiladelphia PhilliesPHIPHIW 5-100010100–
Sun, Apr 19vsNew York MetsNYMNYMW 2-110110000–
Tue, Apr 14@Philadelphia PhilliesPHIPHIW 10-410000010–
Mon, Apr 13@Philadelphia PhilliesPHIPHIL 7-1310000010–
Sun, Apr 12vsPittsburgh PiratesPITPITW 7-610100000–
Sat, Apr 11vsPittsburgh PiratesPITPITL 3-43110021079.1
Wed, Apr 8@Tampa Bay RaysTBTBW 6-24112002056.0
Tue, Apr 7@Tampa Bay RaysTBTBW 9-23121020092.5
Mon, Apr 6@Tampa Bay RaysTBTBL 4-610000000–
Sun, Apr 5@Cleveland GuardiansCLECLEW 1-02010010074.6
Tue, Mar 31vsLos Angeles AngelsLAALAAL 0-210000010–
Mon, Mar 30vsLos Angeles AngelsLAALAAW 7-220000020–
Sun, Mar 29vsWashington NationalsWSHWSHL 3-62000011048.7
Thu, Mar 26vsWashington NationalsWSHWSHL 4-1010000010–

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.