DataBaseball
2026
Chicago Cubs logo

National League Central · 2024

Chicago Cubs

83-79Wrigley FieldNational League
Team WAR
28.4
17.7 bat / 10.7 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+ is 8% above league average — 7th of 30 in MLB. Seiya Suzuki leads the position players at 3.5 WAR, and Justin Steele the rotation at a 3.07 ERA.

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.3671503.5
Ian HappLF153657138258613.243.341.441.3431323.1
Nico Hoerner2B14964115974831.273.335.373.3151112.9
Dansby SwansonSS148593129166619.242.312.390.3091062.8
Michael Busch1B14956712321652.248.335.440.3391291.9
Cody BellingerCF13056913718789.266.325.426.3241171.8
Pete Crow-ArmstrongCF11941088104727.237.286.384.291921.2
Miguel AmayaC108363768470.232.288.357.285881.1
Mike TauchmanRF105350747296.248.357.366.3291211.1
David Bote3B234814060.304.333.391.3181130.2
Alexander CanarioLF12287121.280.357.440.3531390.2
Christopher Morel3B15261110521608.196.288.346.28386-0.1
Nick Madrigal3B3694190101.221.280.256.24759-0.2
Kevin AlcántaraRF3101000.100.100.100.089-62-0.2
Patrick Wisdom1B73174278235.171.237.392.27278-0.2
Luis VázquezSS9141010.083.143.083.116-41-0.2
Matt MervisDH9283030.115.148.154.138-24-0.4
Miles Mastrobuoni3B4610619042.194.245.224.21635-0.5
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.6
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
Héctor Neris62059.110518644.104.281.409.70.2
Daniel Palencia10014.2011166.143.641.779.80.1
Luke Little30126.0310283.464.051.279.70.1
Julian Merryweather15015.0110146.603.701.808.40.1
Hayden Wesneski28767.2360673.864.511.148.90.1
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
Kyle Hendricks2924130.24120875.924.981.456.0-0.1
Caleb Kilian2110.201074.225.981.595.9-0.1
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
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.