DataBaseball
2026
Chicago Cubs logo

National League Central · 2025

Chicago Cubs 2025

Team WAR
42.7
29.4 bat / 13.2 pitch
Win %
.568
pyth .591
Run diff
+144
4.90 / 4.01 per g
wRC+
110
ERA
3.83
FIP 4.15
Home runs
222

The Chicago Cubs went 92-70 in 2025, a .568 winning percentage — 6th of 30 record in baseball. They scored 793 runs and allowed 649, a run differential of +144. The offence ranked 5th of 30 in MLB for runs scored, while their 3.83 staff ERA was 10th of 30. Their 110 team wRC+ was 10% above league average — 5th of 30 in MLB. Kyle Tucker led the position players at 4.3 WAR, and Matthew Boyd the rotation at a 3.21 ERA.

The 2025 season

Month by month, the streaks, and the record in the games that are argued about.

They finished 2nd in the NL Central, 5 games back. They spent 119 of 195 days in first place, led by as many as 6.5 games on June 17 and were as far as 9 games back on August 15. Their best month was May at 18-9, their worst June at 13-13. The longest runs were a 5-game winning streak from March 31 to April 5 and a 5-game losing streak from September 18 to September 23. They were 50-31 at home and 42-39 on the road, 25-19 in one-run games and 38-46 against clubs that finished .500 or better. The most lopsided win was 16-0 at the Dodgers on April 12; the heaviest defeat, 11-0 at the Yankees on July 11.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1813.581184137+47
May189.667150104+46
June1313.500119108+11
July1410.583117108+9
August1514.517106102+4
Sept/Oct1411.56011790+27
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home50-31.617
Road42-39.519
One-run games25-19.568
Extra innings6-5.545
Within the division30-22.577
Against .500+ clubs38-46.452
Decided by 5+ runs31-18.633
Last 104-6.400

National League Central standings, 2025

Final standings. The division page has the rest of its season.

National League Central, 2025. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Milwaukee Brewers9765.599—806634+17242.0
Chicago Cubs9270.5685793649+14442.7
Cincinnati Reds8379.51214716681+3529.9
St. Louis Cardinals7884.48119689754-6530.0
Pittsburgh Pirates7191.43826583645-6228.5

2025 Chicago Cubs roster

The players whose season belongs to this club, by position and then by dbWAR. A player traded mid-season is listed with the club he played most of his games for, so a deadline arrival may appear on his other club’s page instead.

Catchers 3

Infielders 9

Outfielders 5

Designated hitters 2

Starting pitchers 8

Relief pitchers 19

Where the offence comes from

Roster contribution by share of the team total.

1,364 team hits
Nico Hoerner178Nico Hoerner — 178 hits (13.0%)Pete Crow-Armstrong146Pete Crow-Armstrong — 146 hits (10.7%)Dansby Swanson144Dansby Swanson — 144 hits (10.6%)Seiya Suzuki140Seiya Suzuki — 140 hits (10.3%)Ian Happ138Ian Happ — 138 hits (10.1%)Michael Busch137Michael Busch — 137 hits (10.0%)Kyle Tucker133Kyle Tucker — 133 hits (9.8%)Carson Kelly92Carson Kelly — 92 hits (6.7%)Matt Shaw89Matt Shaw — 89 hits (6.5%)Justin Turner37Justin Turner — 37 hits (2.7%)McGuire30Reese McGuire — 30 hits (2.2%)Miguel Amaya27Miguel Amaya — 27 hits (2.0%)Vidal Bruján22Vidal Bruján — 22 hits (1.6%)Jon Berti21Jon Berti — 21 hits (1.5%)17Moisés Ballesteros — 17 hits (1.2%)5Owen Caissie — 5 hits (0.4%)4Kevin Alcántara — 4 hits (0.3%)Gage Workman — 3 hits (0.2%)Nicky Lopez — 1 hits (0.1%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

20 players, ranked by dbWAR.

Kyle TuckerRF136597133227325.266.377.464.3661364.3
Michael Busch1B15459213734904.261.343.523.3701394.1
Nico Hoerner2B15664917876129.297.345.394.3261083.9
Pete Crow-ArmstrongCF156647146319535.247.287.481.3241063.7
Dansby SwansonSS159645144247720.244.300.417.311973.3
Ian HappLF15066313823796.243.342.420.3371162.7
Carson KellyC1094219217502.249.333.428.3341142.6
Seiya SuzukiDH151651140321035.245.326.478.3451222.4
Matt Shaw3B12343789134417.226.295.394.302911.5
Miguel AmayaC28103274250.281.314.500.3471230.9
Moisés BallesterosDH2066172110.298.394.474.3761430.4
Reese McGuireC41140309240.226.245.444.290830.4
Vidal Bruján3B509522082.253.305.310.278740.2
Kevin AlcántaraCF7124011.364.417.364.3561290.1
Colin ReaP110000.000.000.000.000-1220.0
Gage Workman3B8173021.188.235.250.22134-0.0
Owen CaissieRF12275140.192.222.346.24652-0.1
Jon Berti3B45107210211.210.262.230.22839-0.1
Nicky Lopez3B13281010.042.179.042.135-27-0.3
Justin Turner1B77191373182.219.288.314.27169-0.4

Pitching

27 pitchers, ranked by dbWAR.

Matthew Boyd3131179.214801543.213.651.097.73.2
Cade Horton2322118.01140972.673.581.087.42.2
Colin Rea3227159.111711273.954.111.257.21.8
Brad Keller68169.2423752.072.930.969.71.4
Caleb Thielbar67058.0341562.643.000.888.71.1
Ben Brown2515106.15811215.924.081.4410.21.1
Daniel Palencia54052.21622612.913.081.1410.41.0
Jameson Taillon2323129.21170983.684.651.066.80.8
Drew Pomeranz57449.2221572.173.361.0710.30.8
Shota Imanaga2525144.29801173.734.860.997.30.6
Ryan Brasier28126.0010204.503.171.236.90.5
Javier Assad8737.0410233.654.241.225.60.4
Jordan Wicks8014.1011136.283.341.748.20.2
Tom Cosgrove204.000032.252.391.006.80.1
Justin Steele4422.2310214.764.941.158.30.1
Gavin Hollowell709.1000104.824.641.719.60.0
Julian Merryweather21018.2010155.794.691.827.2-0.0
Michael Fulmer305.200034.765.431.414.8-0.1
Luke Little202.200043.386.892.6313.5-0.1
Jon Berti403.200007.366.412.180.0-0.1
Reese McGuire101.000009.0019.143.000.0-0.2
Chris Flexen21143.2511223.095.041.154.5-0.2
Ryan Pressly44041.1235284.355.051.526.1-0.2
Ethan Roberts1009.010066.007.141.336.0-0.3
Nate Pearson11014.201079.206.202.184.3-0.3
Eli Morgan707.1010412.278.592.054.9-0.3
Porter Hodge36033.0222406.275.891.5810.9-0.5

Head to head

The club’s best players against each other.

Attendance

Announced gate at 81 home dates, 2025.

Average
37,259
81 home dates
Median
38,117
Total
3,017,983
Best
42,367
2025-03-19
Quietest
23,590
2025-04-09
On the road
33,946
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8137,25938,11723,59042,367
Night3236,46136,99227,01742,367
Day4937,78039,10923,59041,078
Weekend4238,22539,44429,06241,011
Weekday3936,21937,30323,59042,367
On the road8133,94637,3357,48253,933

Through the season

Average home crowd by month.
MonthGamesAverage
Mar242,366
Apr1433,881
May1436,656
Jun1039,531
Jul1239,284
Aug1438,216
Sep1536,266

By season

40743.020371.50.005060708091011121314151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 162 completed games, 2025.

Regulation
2:36
151 games
All games
2:38
Extra innings
3:01
11 of them
Longest
3:25
2025-05-06, 11 inn
Shortest
1:49
2025-08-01

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:382:371:493:26
Regulation1512:362:361:493:26
Extra innings113:013:002:313:25
Home812:392:381:493:25
Road812:372:351:593:26
Day752:382:381:493:17
Night872:382:351:593:26

Through the season

Average completed game by month.
MonthGamesAverage
Mar22:42
Apr142:49
May142:38
Jun102:39
Jul122:39
Aug142:32
Sep152:37

By season

192.796.30.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 156 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Chicago Cubs are 92-70, a .568 win rate, while their +144 run differential implies .591. That is about 4 wins behind it, which tends to regress upward.