← Chicago Cubs

Nico Hoerner

Chicago CubsCHCChicago Cubs

2B · #2 · Bats R · Throws R · 5'11" · 200 lb · Age 29 · 8 yrs in MLB

2026 grade

11.6
Runs above average
−7.1
AVG / OBP / SLG
.263/.316/.350
HR · SB
8 · 22
Rank
119 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.

  • Home runs−18.1
  • Singles+13.3
  • Walks−5.4
  • Stolen bases+3.5
  • Caught stealing−1.7
  • Parks played in+1.7
  • Triples−1.6
  • Hit by pitch+0.7
  • Doubles+0.5

2026 game log: hitting

Game grades need 3 plate appearances.

GameResultABRHRBIHRBBKSBGrade
Wed, Sep 30@San Diego PadresSDSDPostseasonL 1-44021000081.4
Tue, Sep 29@San Diego PadresSDSDPostseasonL 0-84020000072.5
Sun, Sep 27@Boston Red SoxBOSBOSW 6-220000000–
Fri, Sep 25@Boston Red SoxBOSBOSL 0-24020000070.2
Fri, Sep 25@Boston Red SoxBOSBOSL 3-4400000004.5
Thu, Sep 24vsMiami MarlinsMIAMIAW 2-14011000150.0
Wed, Sep 23vsMiami MarlinsMIAMIAL 2-33010001050.9
Tue, Sep 22vsMiami MarlinsMIAMIAL 2-83000011051.0
Sun, Sep 20@Cincinnati RedsCINCINW 9-14011010057.7
Sat, Sep 19@Cincinnati RedsCINCINW 5-24121000079.9
Fri, Sep 18@Cincinnati RedsCINCINL 4-64110000038.2
Wed, Sep 16vsAtlanta BravesATLATLW 8-44000000014.2
Tue, Sep 15vsAtlanta BravesATLATLL 3-64000000014.2
Mon, Sep 14vsAtlanta BravesATLATLW 7-34221000072.7
Sun, Sep 13vsPittsburgh PiratesPITPITL 3-44001000014.2
Sat, Sep 12vsPittsburgh PiratesPITPITW 4-33011000068.5
Fri, Sep 11vsPittsburgh PiratesPITPITW 12-25021000073.8
Wed, Sep 9@Milwaukee BrewersMILMILL 6-84111000043.3
Tue, Sep 8@Milwaukee BrewersMILMILL 3-45120000062.2
Mon, Sep 7@Milwaukee BrewersMILMILL 3-44000002011.9
Sun, Sep 6@Miami MarlinsMIAMIAL 3-103010000051.8
Sat, Sep 5@Miami MarlinsMIAMIAW 6-55031001073.7
Fri, Sep 4@Miami MarlinsMIAMIAW 6-14031000088.7
Thu, Sep 3vsMilwaukee BrewersMILMILW 2-13000000023.4
Wed, Sep 2vsMilwaukee BrewersMILMILL 5-94000001014.2
Tue, Sep 1vsMilwaukee BrewersMILMILL 4-94110000045.1
Mon, Aug 31vsMilwaukee BrewersMILMILW 17-33111110090.5
Sun, Aug 30vsCincinnati RedsCINCINL 5-73021001072.8
Sat, Aug 29vsCincinnati RedsCINCINW 17-55011001028.9
Fri, Aug 28vsCincinnati RedsCINCINL 8-105130000188.1
Wed, Aug 26@Arizona DiamondbacksARIARIL 0-2400000107.8
Tue, Aug 25@Arizona DiamondbacksARIARIL 4-5400000007.8
Mon, Aug 24@Arizona DiamondbacksARIARIW 7-0300100107.8
Sun, Aug 23@Seattle MarinersSEASEAW 19-24010001046.8
Sat, Aug 22@Seattle MarinersSEASEAL 4-53110000078.8
Fri, Aug 21@Seattle MarinersSEASEAL 5-65010000136.3
Wed, Aug 19vsChicago White SoxCHWCHWL 0-33000001023.4
Tue, Aug 18vsChicago White SoxCHWCHWW 4-34010000045.1
Mon, Aug 17vsChicago White SoxCHWCHWW 7-55042000095.3
Sun, Aug 16vsSt. Louis CardinalsSTLSTLL 4-113010010067.6
Sat, Aug 15vsSt. Louis CardinalsSTLSTLL 4-84100000014.7
Fri, Aug 14vsSt. Louis CardinalsSTLSTLW 3-04010000150.0
Wed, Aug 12@Washington NationalsWSHWSHW 12-65010000027.1
Tue, Aug 11@Washington NationalsWSHWSHW 8-63121000190.4
Sun, Aug 9@Kansas City RoyalsKCKCW 10-23121010193.4
Sat, Aug 8@Kansas City RoyalsKCKCL 3-64110001036.7
Fri, Aug 7@Kansas City RoyalsKCKCW 6-4500000000.3
Thu, Aug 6vsToronto Blue JaysTORTORW 3-24000001014.2
Wed, Aug 5vsLos Angeles DodgersLADLADW 7-64131001093.5
Tue, Aug 4vsLos Angeles DodgersLADLADW 5-14122100092.8
Mon, Aug 3vsLos Angeles DodgersLADLADW 10-53000012034.6
Sun, Aug 2vsNew York YankeesNYYNYYL 1-24010000149.9
Sat, Aug 1vsNew York YankeesNYYNYYW 5-24121101092.8
Fri, Jul 31vsNew York YankeesNYYNYYL 0-23000001023.1
Thu, Jul 30@St. Louis CardinalsSTLSTLW 4-25030000187.7
Wed, Jul 29@St. Louis CardinalsSTLSTLL 2-310000000–
Tue, Jul 28@St. Louis CardinalsSTLSTLW 10-24112011162.6
Mon, Jul 27@St. Louis CardinalsSTLSTLW 7-35244100099.0
Sun, Jul 26@Pittsburgh PiratesPITPITL 7-84121000070.4
Sat, Jul 25@Pittsburgh PiratesPITPITW 11-04110001038.8
Fri, Jul 24@Pittsburgh PiratesPITPITW 3-24010001038.2
Wed, Jul 22vsDetroit TigersDETDETL 1-54000001013.8
Tue, Jul 21vsDetroit TigersDETDETW 11-25110000028.7
Mon, Jul 20vsDetroit TigersDETDETL 6-85020000062.6
Sun, Jul 19vsMinnesota TwinsMINMINW 10-15124002082.3
Sat, Jul 18vsMinnesota TwinsMINMINW 6-24141000096.7
Fri, Jul 17vsMinnesota TwinsMINMINL 2-54020000072.7
Sun, Jul 12@Cincinnati RedsCINCINW 8-4400000004.0
Sat, Jul 11@Cincinnati RedsCINCINW 5-3400000004.0
Fri, Jul 10@Cincinnati RedsCINCINL 0-43000001016.6
Thu, Jul 9@Baltimore OriolesBALBALL 2-34010000033.5
Wed, Jul 8@Baltimore OriolesBALBALW 9-73000010146.1
Tue, Jul 7@Baltimore OriolesBALBALW 5-24110001149.6
Sun, Jul 5vsSt. Louis CardinalsSTLSTLW 6-43112001045.1
Sat, Jul 4vsSt. Louis CardinalsSTLSTLL 0-34010001045.1
Fri, Jul 3vsSt. Louis CardinalsSTLSTLL 1-174010000057.1
Wed, Jul 1vsSan Diego PadresSDSDW 23-33000012034.6
Tue, Jun 30vsSan Diego PadresSDSDW 9-75010000028.8
Mon, Jun 29vsSan Diego PadresSDSDW 3-23010000068.5
Sun, Jun 28@Milwaukee BrewersMILMILW 4-34020000072.1
Sat, Jun 27@Milwaukee BrewersMILMILW 8-24121000071.9
Fri, Jun 26@Milwaukee BrewersMILMILL 2-64000001011.0
Thu, Jun 25@New York MetsNYMNYMW 4-33000010033.7
Wed, Jun 24@New York MetsNYMNYMW 10-55330000095.9
Wed, Jun 24@New York MetsNYMNYMW 10-34210010068.2
Tue, Jun 23@New York MetsNYMNYMW 9-64110001056.5
Sat, Jun 20vsToronto Blue JaysTORTORL 6-84001010025.7
Fri, Jun 19vsToronto Blue JaysTORTORW 16-26130001085.5
Wed, Jun 17vsColorado RockiesCOLCOLW 8-65110001028.8
Tue, Jun 16vsColorado RockiesCOLCOLL 2-54000000014.7
Mon, Jun 15vsColorado RockiesCOLCOLW 5-44000012025.8
Sat, Jun 13@San Francisco GiantsSFSFW 6-1500000102.2
Fri, Jun 12@San Francisco GiantsSFSFW 5-13001000015.2
Thu, Jun 11@Colorado RockiesCOLCOLW 9-34010000036.3
Wed, Jun 10@Colorado RockiesCOLCOLL 2-34010000050.8
Tue, Jun 9@Colorado RockiesCOLCOLL 3-74010000036.3
Sun, Jun 7vsSan Francisco GiantsSFSFL 1-23010010068.0
Sat, Jun 6vsSan Francisco GiantsSFSFW 3-24000000015.2
Fri, Jun 5vsSan Francisco GiantsSFSFL 3-183000000023.7
Thu, Jun 4vsAthleticsATHATHW 7-64010000046.1
Wed, Jun 3vsAthleticsATHATHL 4-55110000046.9
Tue, Jun 2vsAthleticsATHATHL 1-22110020187.8
Sun, May 31@St. Louis CardinalsSTLSTLL 1-54010000044.7
Sat, May 30@St. Louis CardinalsSTLSTLW 6-16021000159.7
Fri, May 29@St. Louis CardinalsSTLSTLL 5-64000010025.6
Thu, May 28@Pittsburgh PiratesPITPITW 7-25010000028.0
Wed, May 27@Pittsburgh PiratesPITPITW 10-45121011074.1
Tue, May 26@Pittsburgh PiratesPITPITL 1-125010001028.0
Mon, May 25@Pittsburgh PiratesPITPITL 1-210000000–
Sun, May 24vsHouston AstrosHOUHOUL 5-85011000029.1
Sat, May 23vsHouston AstrosHOUHOUL 0-32000010048.9
Fri, May 22vsHouston AstrosHOUHOUL 2-44000011129.5
Wed, May 20vsMilwaukee BrewersMILMILL 0-54010000057.3
Tue, May 19vsMilwaukee BrewersMILMILL 2-53021010087.5
Mon, May 18vsMilwaukee BrewersMILMILL 3-93100021050.9
Sun, May 17@Chicago White SoxCHWCHWL 8-94110020174.6
Sat, May 16@Chicago White SoxCHWCHWL 3-85010000028.9
Fri, May 15@Chicago White SoxCHWCHWW 10-56110000016.3
Thu, May 14@Atlanta BravesATLATLW 2-03000011016.0
Wed, May 13@Atlanta BravesATLATLL 1-44011000044.3
Tue, May 12@Atlanta BravesATLATLL 2-53000010034.1
Sun, May 10@Texas RangersTEXTEXL 0-34020000184.5
Sat, May 9@Texas RangersTEXTEXL 0-64000001014.2
Fri, May 8@Texas RangersTEXTEXW 7-1500000002.0
Thu, May 7vsCincinnati RedsCINCINW 8-34111010068.6
Wed, May 6vsCincinnati RedsCINCINW 7-6510000002.2
Tue, May 5vsCincinnati RedsCINCINW 3-23010020079.1
Mon, May 4vsCincinnati RedsCINCINW 5-44011000028.9
Sun, May 3vsArizona DiamondbacksARIARIW 8-45120000073.8
Fri, May 1vsArizona DiamondbacksARIARIW 6-511100000–
Wed, Apr 29@San Diego PadresSDSDW 5-44010000059.5
Tue, Apr 28@San Diego PadresSDSDW 8-35012000046.8
Mon, Apr 27@San Diego PadresSDSDL 7-94001011025.7
Sun, Apr 26@Los Angeles DodgersLADLADL 0-64010011059.0
Sat, Apr 25@Los Angeles DodgersLADLADL 4-123020000079.9
Fri, Apr 24@Los Angeles DodgersLADLADW 6-45011000028.6
Thu, Apr 23vsPhiladelphia PhilliesPHIPHIW 8-75000010015.8
Wed, Apr 22vsPhiladelphia PhilliesPHIPHIW 7-25110001029.0
Tue, Apr 21vsPhiladelphia PhilliesPHIPHIW 7-45221100093.8
Mon, Apr 20vsPhiladelphia PhilliesPHIPHIW 5-14010002046.3
Sun, Apr 19vsNew York MetsNYMNYMW 2-13011010163.4
Sat, Apr 18vsNew York MetsNYMNYMW 4-24000000015.2
Fri, Apr 17vsNew York MetsNYMNYMW 12-45132100096.5
Wed, Apr 15@Philadelphia PhilliesPHIPHIW 11-25235100096.2
Tue, Apr 14@Philadelphia PhilliesPHIPHIW 10-46123001050.3
Mon, Apr 13@Philadelphia PhilliesPHIPHIL 7-133000002017.9
Sun, Apr 12vsPittsburgh PiratesPITPITW 7-65120000073.7
Sat, Apr 11vsPittsburgh PiratesPITPITL 3-46011000016.3
Fri, Apr 10vsPittsburgh PiratesPITPITL 0-24010010059.2
Wed, Apr 8@Tampa Bay RaysTBTBW 6-25232100097.9
Tue, Apr 7@Tampa Bay RaysTBTBW 9-24022010185.2
Mon, Apr 6@Tampa Bay RaysTBTBL 4-64012001041.6
Sun, Apr 5@Cleveland GuardiansCLECLEL 5-63110020084.7
Sun, Apr 5@Cleveland GuardiansCLECLEW 1-02000001062.8
Fri, Apr 3@Cleveland GuardiansCLECLEL 1-42000020060.5
Wed, Apr 1vsLos Angeles AngelsLAALAAW 6-25131001195.2
Tue, Mar 31vsLos Angeles AngelsLAALAAL 0-24010001045.3
Mon, Mar 30vsLos Angeles AngelsLAALAAW 7-22211010181.9
Sun, Mar 29vsWashington NationalsWSHWSHL 3-64010001150.0
Sat, Mar 28vsWashington NationalsWSHWSHW 10-23111020188.0
Thu, Mar 26vsWashington NationalsWSHWSHL 4-104100001014.5

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.