Page title background image

Nico Hoerner Fantasy Stats

Background banner image for player info Nico Hoerner

Second Baseman #2

Healthy
Height / Weight 5'11"  /  200 lbs.
Date of Birth (Age) May 13, 1997 (29)
Experience 8 seasons
College Stanford
ESPN Eligible 2B, SS
Yahoo Eligible 2B, SS

2026 Rankings

Preseason 2B4
Current 2B8

Season Stats

SEASON TEAM POS GP FPTS/G AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
2019CHCSS208.07813221131731100.282.305.436.741
2020CHCSS483.9108192440013122432.222.312.259.571
2021CHCSS446.31491345100016172553.302.382.369.751
2022CHCSS1357.04816013522510552857202.281.327.410.737
2023CHC2B1508.9619981752749684983437.283.346.383.729
2024CHC2B1527.5582861593517484466316.273.335.373.708
2025CHC2B1567.7599891782947613949296.297.345.394.739
2026CHC2B1447.1572581522718654156224.266.318.358.676
Career 849 7.4 3188 436 890 155 16 44 343 233 371 153 30 .279 .336 .379 .715

Game Log

TEAM OPP POS FPTS AB R H 2B 3B HR RBI BB SO SB CS AVG OBP SLG OPS
Mar 26, 2026 CHCWSH2B2.041000000100.000.000.000.000
Mar 28, 2026 CHCWSH2B18.031110012010.333.600.6671.267
Mar 29, 2026 CHCWSH2B8.040100000110.250.250.250.500
Mar 30, 2026 CHCLAA2B18.022110011010.500.5001.0001.500
Mar 31, 2026 CHCLAA2B3.040100000100.250.250.250.500
Apr 1, 2026 CHCLAA2B22.051320010110.600.6001.0001.600
Apr 3, 2026 CHC@CLE2B4.020000002000.000.500.000.500
Apr 5, 2026 CHC@CLE2B11.031110002000.333.600.6671.267
Apr 5, 2026 CHC@CLE2B4.020000000100.000.500.000.500
Apr 6, 2026 CHC@TB2B7.040100020100.250.250.250.500
Apr 7, 2026 CHC@TB2B17.040200021010.500.600.5001.100
Apr 8, 2026 CHC@TB2B26.052310120000.600.6001.4002.000
Apr 10, 2026 CHCPIT2B5.040100001000.250.400.250.650
Apr 11, 2026 CHCPIT2B5.060100010000.167.167.167.334
Apr 12, 2026 CHCPIT2B10.051210000000.400.400.6001.000
Apr 13, 2026 CHC@PHI2B0.030000000200.000.000.000.000
Apr 14, 2026 CHC@PHI2B14.061200030100.333.333.333.666
Apr 15, 2026 CHC@PHI2B35.052300150010.600.6001.2001.800
Apr 17, 2026 CHCNYM2B22.051300120000.600.6001.2001.800
Apr 18, 2026 CHCNYM2B0.040000000000.000.000.000.000
Apr 19, 2026 CHCNYM2B12.030100011010.333.400.333.733
Apr 20, 2026 CHCPHI2B3.040100000200.250.250.250.500
Apr 21, 2026 CHCPHI2B21.052200110000.400.5001.0001.500
Apr 22, 2026 CHCPHI2B5.051100000100.200.200.200.400
Apr 23, 2026 CHCPHI2B2.050000001000.000.167.000.167
Apr 24, 2026 CHC@LAD2B5.050100010000.200.200.200.400
Apr 25, 2026 CHC@LAD2B6.030200000000.667.667.6671.334
Apr 26, 2026 CHC@LADSS5.040100001100.250.400.250.650
Apr 27, 2026 CHC@SD2B4.040000011100.000.200.000.200
Apr 28, 2026 CHC@SDSS9.050110020000.200.200.400.600
Apr 29, 2026 CHC@SDSS5.040100000000.250.400.250.650
May 1, 2026 CHCARI2B7.0111100000001.0001.0002.0003.000
May 3, 2026 CHCARI2B10.051210000000.400.400.6001.000
May 4, 2026 CHCCIN2B5.040100010000.250.200.250.450
May 5, 2026 CHCCIN2B7.030100002000.333.600.333.933
May 6, 2026 CHCCIN2B2.051000000000.000.000.000.000
May 7, 2026 CHCCIN2B11.041110011000.250.400.500.900
May 8, 2026 CHC@TEX2B0.050000000000.000.000.000.000
May 9, 2026 CHC@TEX2B0.040000000100.000.000.000.000
May 10, 2026 CHC@TEX2B13.040210000010.500.500.7501.250
May 12, 2026 CHC@ATL2B2.030000001000.000.250.000.250
May 13, 2026 CHC@ATL2B5.040100010000.250.250.250.500
May 14, 2026 CHC@ATL2B2.030000001101.000.250.000.250
May 15, 2026 CHC@CHW2B5.061100000000.167.167.167.334
May 16, 2026 CHC@CHWSS3.050100000000.200.200.200.400
May 17, 2026 CHC@CHW2B14.041100002010.250.500.250.750
May 18, 2026 CHCMIL2B6.031000002100.000.400.000.400
May 19, 2026 CHCMIL2B10.030200011000.667.750.6671.417
May 20, 2026 CHCMIL2B5.040110000000.250.250.500.750
May 22, 2026 CHCHOU2B7.040000001110.000.200.000.200
May 23, 2026 CHCHOU2B2.020000001000.000.333.000.333
May 24, 2026 CHCHOUSS5.050100010000.200.200.200.400
May 25, 2026 CHC@PITPH0.010000000000.000.000.000.000
May 26, 2026 CHC@PIT2B3.050100000100.200.200.200.400
May 27, 2026 CHC@PIT2B12.051200011100.400.500.400.900
May 28, 2026 CHC@PIT2B3.050100000000.200.200.200.400
May 29, 2026 CHC@STL2B2.040000001000.000.200.000.200
May 30, 2026 CHC@STL2B13.060200010010.333.333.333.666
May 31, 2026 CHC@STL2B3.040100000000.250.250.250.500
Jun 2, 2026 CHCATHSS14.021100002010.500.750.5001.250
Jun 3, 2026 CHCATH2B7.051110000000.200.200.400.600
Jun 4, 2026 CHCATH2B3.040100000001.250.250.250.500
Jun 5, 2026 CHCSF2B0.030000000000.000.000.000.000
Jun 6, 2026 CHCSFSS0.040000000000.000.000.000.000
Jun 7, 2026 CHCSFSS5.030100001000.333.500.333.833
Jun 9, 2026 CHC@COL2B3.040100000000.250.250.250.500
Jun 10, 2026 CHC@COL2B5.040110000000.250.250.500.750
Jun 11, 2026 CHC@COL2B3.040100000000.250.250.250.500
Jun 12, 2026 CHC@SF2B2.030000010000.000.000.000.000
Jun 13, 2026 CHC@SF2B0.050000000100.000.000.000.000
Jun 15, 2026 CHCCOLSS2.040000001200.000.200.000.200
Jun 16, 2026 CHCCOL2B0.040000000000.000.000.000.000
Jun 17, 2026 CHCCOL2B5.051100000100.200.200.200.400
Jun 19, 2026 CHCTOR2B13.061310000100.500.500.6671.167
Jun 20, 2026 CHCTOR2B4.040000011000.000.200.000.200
Jun 23, 2026 CHC@NYM2B7.041110000100.250.250.500.750
Jun 24, 2026 CHC@NYM2B21.053330000000.600.6001.2001.800
Jun 24, 2026 CHC@NYM2B11.042110001000.250.400.500.900
Jun 25, 2026 CHC@NYM2B2.030000001000.000.250.000.250
Jun 26, 2026 CHC@MIL2B0.040000000100.000.000.000.000
Jun 27, 2026 CHC@MIL2B10.041200010000.500.500.5001.000
Jun 28, 2026 CHC@MIL2B6.040200000000.500.500.5001.000
Jun 29, 2026 CHCSD2B5.030100000000.333.500.333.833
Jun 30, 2026 CHCSD2B3.050100000000.200.200.200.400
Jul 1, 2026 CHCSD2B2.030000001200.000.250.000.250
Jul 3, 2026 CHCSTLSS5.040110000000.250.250.500.750
Jul 4, 2026 CHCSTL2B3.040100000100.250.250.250.500
Jul 5, 2026 CHCSTL2B9.031100020100.333.250.333.583
Jul 7, 2026 CHC@BAL2B10.041100000110.250.250.250.500
Jul 8, 2026 CHC@BAL2B7.030000001010.000.250.000.250
Jul 9, 2026 CHC@BAL2B5.040110000001.250.250.500.750
Jul 10, 2026 CHC@CIN2B0.030000000100.000.000.000.000
Jul 11, 2026 CHC@CIN2B0.040000000000.000.000.000.000
Jul 12, 2026 CHC@CIN2B0.040000000000.000.000.000.000
Jul 17, 2026 CHCMIN2B6.040200000000.500.500.5001.000
Jul 18, 2026 CHCMIN2B16.0414000100001.0001.0001.0002.000
Jul 19, 2026 CHCMIN2B21.051201040200.400.400.8001.200
Jul 20, 2026 CHCDET2B6.050200000000.400.400.400.800
Jul 21, 2026 CHCDETSS5.051100000000.200.200.200.400
Jul 22, 2026 CHCDET2B0.040000000100.000.000.000.000
Jul 24, 2026 CHC@PIT2B3.040100000100.250.250.250.500
Jul 25, 2026 CHC@PIT2B5.041100000100.250.250.250.500
Jul 26, 2026 CHC@PIT2B10.041200010000.500.500.5001.000
Jul 27, 2026 CHC@STL2B31.052400140000.800.8001.4002.200
Jul 28, 2026 CHC@STLSS16.041100021110.250.400.250.650
Jul 29, 2026 CHC@STL2B0.010000000000.000.000.000.000
Jul 30, 2026 CHC@STL2B14.050300000010.600.600.6001.200
Jul 31, 2026 CHCNYY2B0.030000000100.000.000.000.000
Aug 1, 2026 CHCNYY2B17.041200110100.500.5001.2501.750
Aug 2, 2026 CHCNYY2B8.040100000010.250.250.250.500
Aug 3, 2026 CHCLAD2B2.030000001200.000.250.000.250
Aug 4, 2026 CHCLAD2B19.041200120000.500.5001.2501.750
Aug 5, 2026 CHCLAD2B15.041310010100.750.7501.0001.750
Aug 6, 2026 CHCTOR2B0.040000000100.000.000.000.000
Aug 7, 2026 CHC@KC2B0.050000000000.000.000.000.000
Aug 8, 2026 CHC@KC2B5.041100000100.250.250.250.500
Aug 9, 2026 CHC@KC2B19.031210011010.667.7501.0001.750
Aug 11, 2026 CHC@WSH2B19.031210010010.667.6001.0001.600
Aug 12, 2026 CHC@WSH2B3.050100000000.200.200.200.400
Aug 14, 2026 CHCSTL2B8.040100000010.250.250.250.500
Aug 15, 2026 CHCSTLSS2.041000000000.000.000.000.000
Aug 16, 2026 CHCSTLSS5.030100001000.333.500.333.833
Aug 17, 2026 CHCCHWSS16.050400020000.800.800.8001.600
Aug 18, 2026 CHCCHWSS3.040100000000.250.250.250.500
Aug 19, 2026 CHCCHWSS0.030000000100.000.000.000.000
Aug 21, 2026 CHC@SEASS8.050100000010.200.200.200.400
Aug 22, 2026 CHC@SEASS9.031110000000.333.500.6671.167
Aug 23, 2026 CHC@SEASS3.040100000100.250.250.250.500
Aug 24, 2026 CHC@ARISS2.030000010100.000.000.000.000
Aug 25, 2026 CHC@ARISS0.040000000000.000.000.000.000
Aug 26, 2026 CHC@ARISS0.040000000100.000.000.000.000
Aug 28, 2026 CHCCINSS16.051300000010.600.600.6001.200
Aug 29, 2026 CHCCINSS5.050100010100.200.200.200.400
Aug 30, 2026 CHCCINSS8.030200010100.667.500.6671.167
Aug 31, 2026 CHCMILSS16.031100111000.333.5001.3331.833
Sep 1, 2026 CHCMILSS5.041100000000.250.250.250.500
Sep 2, 2026 CHCMILSS0.040000000100.000.000.000.000
Sep 3, 2026 CHCMILSS0.030000000000.000.000.000.000
Sep 4, 2026 CHC@MIASS11.040300010000.750.750.7501.500
Sep 5, 2026 CHC@MIASS11.050300010101.600.600.6001.200
Sep 6, 2026 CHC@MIASS3.030100000000.333.333.333.666
Sep 7, 2026 CHC@MILSS0.040000000200.000.000.000.000
Sep 8, 2026 CHC@MILSS8.051200000000.400.400.400.800
Sep 9, 2026 CHC@MILSS7.041100010000.250.250.250.500

Nico Hoerner News

Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Re-Emerging as a High-End Middle Infielder

Across 596 plate appearances entering play on Wednesday, Chicago Cubs infielder Nico Hoerner was hitting .263/.319/.361 with eight home runs, 62 RBI, 56 runs scored, and 22 stolen bases. With his minuscule 1.4% barrel rate and 28.2% hard-hit rate, Hoerner's power upside for fantasy managers is extremely limited. However, the 29-year-old's production has been trending upward in the second half. Across 176 plate appearances since the All-Star break, Hoerner has slashed .331/.352/.440 with four home runs, 24 RBI, 19 runs scored, and eight stolen bases. Hoerner's high-end defense at both second base and shortstop keeps him in the Cubs lineup every day, and his elite 8.7% strikeout rate should keep his batting average floor high even if his recent power surge cools off. With his sub-standard first half now behind him, Hoerner profiles as an extremely useful source of batting average, run production, and speed for fantasy managers down the stretch.
7 days ago   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner's Slump Creates a Second-Half Buying Window

Chicago Cubs second baseman Nico Hoerner limped into the All-Star break at .233/.305/.326, but his fantasy line was not empty. He still produced 37 runs, 38 RBI, and 14 steals in 94 games, and his 7.9% strikeout rate remained absurdly low. Hoerner appeared in 94 of Chicago's 96 games, though he spent the final week mostly batting sixth. The average is the reason to buy. Hoerner's .284 expected batting average sits 51 points above the real number, while his .243 BABIP is nowhere near last season's .313 mark. He is still making contact on 96.1% of pitches in the strike zone. Just do not pay for a power jump that probably is not coming. A 28% hard-hit rate and 0.9% barrel rate tell that story. Managers frustrated by the first-half slide may move him cheaply, and the average-steals rebound is worth chasing.
Jul 14   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Continues Sluggish Play

Chicago Cubs infielder Nico Hoerner has not looked like himself at the plate lately. Hoerner is normally one of the most consistent hitters at his position, but has struggled over the last few weeks. Coming into Thursday's game, Hoerner is slashing .212/.293/.250 with zero home runs and three RBI over the last 14 days. It's worth noting that Hoerner has recorded a hit in four straight games coming into Thursday's contest against the Athletics. This is hopefully a sign that Hoerner is beginning to snap out of his cold streak at the plate. Fantasy managers should continue to stick with Hoerner through his struggles, as he could be turning the corner very soon.
Jun 4   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Recovers From Neck Injury, Returns to Sunday's Lineup

Chicago Cubs second baseman Nico Hoerner (neck) returned to the team's starting lineup on Sunday for the series finale at Wrigley Field against the Arizona Diamondbacks and right-hander Merrill Kelly, according to MLB.com. Hoerner missed Saturday's game against Arizona after being pulled from Friday's game early with tightness on the left side of his neck. The injury obviously wasn't too serious, as the star second baseman is back in the lineup after missing just one game. When active, Hoerner has been a must-start in all traditional fantasy baseball lineups as Chicago's table-setter. The 28-year-old former 24th overall pick in 2018 out of Stanford has always been a high-end contact hitter, but he's doing more in 2026, as he entered Sunday's game with a .297/.374/.461 slash line, .835 OPS, four home runs, 26 RBI, 17 runs scored, and seven stolen bases in his 32 games played.
May 3   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Out on Saturday Due to Neck Injury

Chicago Cubs second baseman Nico Hoerner (neck) is not in the starting lineup for Saturday's contest at Wrigley Field against the Arizona Diamondbacks, according to MLB.com. Hoerner was forced from Friday's series opener against Arizona with neck tightness. Fantasy managers should consider Hoerner to be day-to-day for now and check back on Sunday to see if he's good to go for the series finale. Matt Shaw is getting the start at second base on Saturday and will hit eighth against D-backs right-hander Ryne Nelson. Hoerner, a former first-rounder in 2018 out of Stanford, has been great through the first month of the 2026 campaign, slashing .297/.374/.461 with an .835 OPS, four home runs, 26 RBI, seven stolen bases, and 17 runs scored in 32 games across 147 plate appearances as the Cubs' table-setter. It doesn't appear that his injury is serious enough to require an injured-list stint, so hopefully he'll be back in Chicago's starting nine sooner rather than later.
May 2   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Leaves Friday's Game Early With Neck Tightness

Chicago Cubs second baseman Nico Hoerner (neck) left Friday's game early in the second inning against the visiting Arizona Diamondbacks at Wrigley Field with neck tightness, according to Jesse Rogers of ESPN. Before leaving the game, Hoerner doubled and scored a run for the Cubbies before being replaced by pinch-hitter Matt Shaw. Although the 28-year-old's injury doesn't appear to be very serious, fantasy managers will want to keep tabs on his status as the team's series continues on Saturday and Sunday. For now, we'll consider Hoerner to be day-to-day. If he's forced to miss additional time because of his neck injury, Shaw and Nicky Lopez could split time at the keystone in the Windy City. Hoerner, who is in his eighth year with the Cubs in 2026, could easily be in the midst of a breakout season this year after coming into Friday's action with a .291/.370/.449 slash line, .819 OPS, four home runs, 26 RBI, 16 runs scored, and seven stolen bases in his first 31 games. He's a must-start in traditional fantasy baseball leagues when he's in the starting lineup.
May 1   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Hits Fourth Homer, Emerging as Stable Power Contributor?

Chicago Cubs second baseman Nico Hoerner is showing more signs of power early on this year and hit his fourth long ball on Tuesday in the team's 7-4 victory over the visiting Philadelphia Phillies at Wrigley Field. Hoerner finished the game 2-for-5 at the plate with two runs scored out of the leadoff spot for Chicago. The 28-year-old has gone deep three times in the last six games and is on pace to smash his previous career-high of 10 home runs in a season. The 28-year-old is already an excellent source of batting average because of his elite contact skills, but if he adds more power to his game in 2026, he could take a step forward for fantasy managers. Hoerner is also useful for his speed on the basepaths, as he's had at least 20 stolen bases since becoming a full-time starter for the Cubbies in 2022. He's among the league's best hitters early on, slashing .326/.402/.533 with a .934 OPS, four homers, 22 RBI, seven steals, and 15 runs scored in 92 at-bats. Out of Chicago's leadoff spot, Hoerner has even more fantasy upside.
Apr 22   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner Homers, Drive in Five in Win Over Phillies

Chicago Cubs second baseman Nico Hoerner continued to swing the bat well in Wednesday's 11-2 win over the Philadelphia Phillies at Citizens Bank Park, going 3-for-5 with five RBI and two runs scored as the Cubs' leadoff hitter. Hoerner is one of the hottest hitters in baseball at the moment in the first month of the season, as he's now slashing .324/.410/.507 with a .917 OPS, two home runs, 18 RBI, six stolen bases, 12 runs scored, nine walks, and nine strikeouts in 83 plate appearances over 18 games played. He has five multi-hit games in his last eight games since April 7. Hoener's home run was a two-run shot off left-handed starter Jesus Luzardo in the fifth inning to put the Cubs up 5-1 at the time. It goes without saying that Hoerner should be started in all fantasy formats right now while he's scorching hot. Hoerner is one of the toughest hitters to strike out in the big leagues, giving him a stable batting-average floor since he makes so much contact.
Apr 16   
Nico Hoerner  • 2B  •  Cubs

Nico Hoerner's Six-Year Deal is Worth $141 Million

Chicago Cubs second baseman Nico Hoerner's six-year deal has been finalized on Friday, sources told Jeff Passan of ESPN, and he'll make $141 million. It's the fourth-largest contract ever for a second baseman and will lock up the 28-year-old into the 2030s. Hoerner isn't a big power guy at the keystone, but he plays excellent defense, runs well, and makes plenty of contact at the plate in Chicago. Before Hoerner got his big deal, the Cubs also locked up young All-Star outfielder Pete Crow-Armstrong to a six-year deal earlier this week. Hoerner, a former first-round pick in 2018 out of Stanford, had a career-high of 10 home runs back in 2022, and he has only 36 long balls over his eight big-league seasons. But since becoming a full-time starter at second base in 2022, he has hit .284/.339/.389 with 232 RBI, 333 runs scored, and 123 stolen bases in 592 regular-season games played. Fantasy managers can count on him to get on base, hit for a high average, and score plenty of runs.
Mar 27   
Nico Hoerner  • 2B  •  Cubs

Cubs Agree to Six-Year Deal With Nico Hoerner

The Chicago Cubs agreed with second baseman Nico Hoerner on an undisclosed six-year deal on Thursday, pending a physical, sources told Jesse Rogers of ESPN. Hoerner went hitless in four at-bats in the Cubs' 10-4 Opening Day loss on Thursday to the Washington Nationals, but the Cubs will lock up his stellar defense and strong contact skills as a hitter for the foreseeable future. It comes just after the Cubs locked up All-Star outfielder Pete Crow-Armstrong to a six-year contract. Hoerner, a former first-rounder in 2018 out of Stanford, has hit a strong .284/.339/.389 with a .728 OPS, 33 home runs, 231 RBI, 333 runs scored, and 123 stolen bases in four seasons in Chicago since becoming the team's full-time starter at the keystone in 2022. It's not the power you're chasing when it comes to Hoerner -- he has just 36 homers in seven seasons -- but he's a counting-stat compiler with strong on-base skills who can hit for a high average.
Mar 26   
LEGEND