DataBaseball
2026
Chicago Cubs logo

National League Central · 2024

Chicago Cubs 2024

Team WAR
32.7
22.6 bat / 10.2 pitch
Win %
.512
pyth .544
Run diff
+67
4.54 / 4.13 per g
wRC+
108
ERA
3.91
FIP 4.12
Home runs
165

The Chicago Cubs went 83-79 in 2024, a .512 winning percentage — 16th of 30 record in baseball. They scored 736 runs and allowed 669, a run differential of +67. The offence ranked 12th of 30 in MLB for runs scored, while their 3.91 staff ERA was 12th of 30. Their 108 team wRC+ was 8% above league average — 7th of 30 in MLB. Seiya Suzuki led the position players at 4.0 WAR, and Justin Steele the rotation at a 3.07 ERA.

The 2024 season

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

They finished tied for 2nd in the NL Central, 10 games back. They spent 1 of 187 days in first place, led by as many as 0.5 games on April 29 and were as far as 13 games back on July 3. Their best month was August at 18-8, their worst May at 10-18. The longest runs were a 6-game winning streak from August 26 to September 1 and a 5-game losing streak from May 22 to May 27. They were 44-37 at home and 39-42 on the road, 23-28 in one-run games and 43-47 against clubs that finished .500 or better. The most lopsided win was 14-1 at the Nationals on September 1; the heaviest defeat, 17-0 at the Red Sox on April 27.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
March/April1812.600149135+14
May1018.35799124-25
June1116.40799118-19
July1312.52011087+23
August188.692155109+46
Sept/Oct1313.50012496+28
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home44-37.543
Road39-42.481
One-run games23-28.451
Extra innings7-5.583
Within the division23-29.442
Against .500+ clubs43-47.478
Decided by 5+ runs27-16.628
Last 106-4.600

National League Central standings, 2024

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

National League Central, 2024. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Milwaukee Brewers9369.574—777641+13637.9
St. Louis Cardinals8379.51210672719-4733.0
Chicago Cubs8379.51210736669+6732.7
Cincinnati Reds7785.47516699694+529.7
Pittsburgh Pirates7686.46917665739-7426.6

2024 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 2

Infielders 9

Outfielders 7

Designated hitters 1

Starting pitchers 8

Relief pitchers 21

Where the offence comes from

Roster contribution by share of the team total.

1,279 team hits
Nico Hoerner159Nico Hoerner — 159 hits (12.4%)Seiya Suzuki145Seiya Suzuki — 145 hits (11.3%)Ian Happ138Ian Happ — 138 hits (10.8%)Cody Bellinger137Cody Bellinger — 137 hits (10.7%)Dansby Swanson129Dansby Swanson — 129 hits (10.1%)Michael Busch123Michael Busch — 123 hits (9.6%)Christopher Morel105Christopher Morel — 105 hits (8.2%)Pete Crow-Armstrong88Pete Crow-Armstrong — 88 hits (6.9%)Miguel Amaya76Miguel Amaya — 76 hits (5.9%)Mike Tauchman74Mike Tauchman — 74 hits (5.8%)Wisdom27Patrick Wisdom — 27 hits (2.1%)19Nick Madrigal — 19 hits (1.5%)Mastrobuoni19Miles Mastrobuoni — 19 hits (1.5%)14David Bote — 14 hits (1.1%)14Yan Gomes — 14 hits (1.1%)Alexander Canario — 7 hits (0.5%)Matt Mervis — 3 hits (0.2%)Kevin Alcántara — 1 hits (0.1%)Luis Vázquez — 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

19 players, ranked by dbWAR.

Seiya SuzukiRF132585145217316.283.366.482.3671504.0
Ian HappLF153657138258613.243.341.441.3431323.7
Dansby SwansonSS148593129166619.242.312.390.3091063.5
Nico Hoerner2B14964115974831.273.335.373.3151113.5
Michael Busch1B14956712321652.248.335.440.3391292.6
Cody BellingerCF13056913718789.266.325.426.3241172.5
Pete Crow-ArmstrongCF11941088104727.237.286.384.291921.5
Mike TauchmanRF105350747296.248.357.366.3291211.2
Miguel AmayaC108363768470.232.288.357.285881.2
David Bote3B234814060.304.333.391.3181130.2
Alexander CanarioLF12287121.280.357.440.3531390.2
Patrick Wisdom1B73174278235.171.237.392.272780.0
Christopher Morel3B15261110521608.196.288.346.28386-0.0
Nick Madrigal3B3694190101.221.280.256.24759-0.0
Kevin AlcántaraRF3101000.100.100.100.089-62-0.1
Luis VázquezSS9141010.083.143.083.116-41-0.2
Miles Mastrobuoni3B4610619042.194.245.224.21635-0.3
Matt MervisDH9283030.115.148.154.138-24-0.4
Yan GomesC309614270.154.179.242.18512-0.5

Pitching

29 pitchers, ranked by dbWAR.

Justin Steele2424134.25501353.073.231.109.02.7
Shota Imanaga2929173.115301742.913.721.029.02.5
Jameson Taillon2828165.112801253.273.921.136.82.0
Ben Brown15855.1130643.583.111.0810.41.0
Porter Hodge39043.0319521.882.750.8810.90.9
Mark Leiter Jr.60058.0450864.503.291.3313.30.8
Tyson Miller58062.0511542.323.670.817.80.6
Javier Assad2929147.07601243.734.641.407.60.5
Colten Brewer16020.2001225.663.121.609.60.3
Keegan Thompson24030.1212362.673.861.2210.70.2
Yency Almonte17015.2101203.453.361.0911.50.2
Ethan Roberts21026.2110263.713.921.548.80.2
Daniel Palencia10014.2011166.143.641.779.80.1
Julian Merryweather15015.0110146.603.701.808.40.1
Luke Little30126.0310283.464.051.279.70.1
Héctor Neris62059.110518644.104.281.409.70.1
Hayden Wesneski28767.2360673.864.511.148.90.0
Gavin Hollowell101.100010.001.671.506.80.0
Matt Mervis100.2000081.003.1710.500.00.0
David Bote101.000000.006.172.000.0-0.0
Patrick Wisdom100.100000.0012.176.000.0-0.0
Jack Neely606.000079.006.171.6710.5-0.1
Caleb Kilian2110.201074.225.981.595.9-0.2
Kyle Hendricks2924130.24120875.924.981.456.0-0.2
Trey Wingenter708.100069.726.292.046.5-0.2
Jordan Wicks111046.0240425.485.321.638.2-0.2
Drew Smyly50058.2480563.844.911.408.6-0.3
Jose Cuas13016.1000177.717.021.789.4-0.5
Adbert Alzolay18017.1144134.677.381.446.8-0.6

Attendance

Announced gate at 81 home dates, 2024.

Average
35,923
81 home dates
Median
36,420
Total
2,909,794
Best
41,040
2024-04-06
Quietest
25,900
2024-04-03
On the road
31,646
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 home8135,92336,42025,90041,040
Night3334,73435,74125,90040,073
Day4836,74137,67627,80641,040
Weekend4337,17238,18029,59041,040
Weekday3834,51135,60325,90040,143
On the road8131,64632,07811,93651,923

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1333,396
May1436,662
Jun1338,322
Jul1237,812
Aug1336,033
Sep1633,877

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, 2024.

Regulation
2:36
150 games
All games
2:38
Extra innings
3:06
12 of them
Longest
3:14
2024-05-21, 10 inn
Shortest
1:48
2024-09-27

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:382:351:483:38
Regulation1502:362:341:483:37
Extra innings123:063:122:303:38
Home812:352:331:483:14
Road812:412:382:053:38
Day722:372:341:483:37
Night902:392:372:053:38

Through the season

Average completed game by month.
MonthGamesAverage
Apr132:39
May142:38
Jun132:42
Jul122:32
Aug132:31
Sep162:29

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 83-79, a .512 win rate, while their +67 run differential implies .544. That is about 5 wins behind it, which tends to regress upward.