DataBaseball
2026
Chicago Cubs logo

National League Central · 2022

Chicago Cubs 2022

Team WAR
26.5
19.1 bat / 7.5 pitch
Win %
.457
pyth .451
Run diff
-74
4.06 / 4.51 per g
wRC+
100
ERA
3.99
FIP 4.28
Home runs
155

The Chicago Cubs went 74-88 in 2022, a .457 winning percentage — 20th of 30 record in baseball. They scored 657 runs and allowed 731, a run differential of -74. The offence ranked 22nd of 30 in MLB for runs scored, while their 3.99 staff ERA was 17th of 30. Their 100 team wRC+ was 0% below league average — 15th of 30 in MLB. Willson Contreras led the position players at 3.8 WAR, and Justin Steele the rotation at a 3.18 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,258 team hits
Ian Happ155Ian Happ — 155 hits (12.3%)Nico Hoerner135Nico Hoerner — 135 hits (10.7%)Seiya Suzuki104Seiya Suzuki — 104 hits (8.3%)Willson Contreras101Willson Contreras — 101 hits (8.0%)Patrick Wisdom97Patrick Wisdom — 97 hits (7.7%)Christopher Morel89Christopher Morel — 89 hits (7.1%)Rafael Ortega76Rafael Ortega — 76 hits (6.0%)Yan Gomes65Yan Gomes — 65 hits (5.2%)Frank Schwindel62Frank Schwindel — 62 hits (4.9%)III59Alfonso Rivas III — 59 hits (4.7%)Nick Madrigal52Nick Madrigal — 52 hits (4.1%)P.J. Higgins46P.J. Higgins — 46 hits (3.7%)Jonathan Villar42Jonathan Villar — 42 hits (3.3%)Nelson Velázquez38Nelson Velázquez — 38 hits (3.0%)Zach McKinstry33Zach McKinstry — 33 hits (2.6%)David Bote30David Bote — 30 hits (2.4%)Jason Heyward28Jason Heyward — 28 hits (2.2%)13Andrelton Simmons — 13 hits (1.0%)11Esteban Quiroz — 11 hits (0.9%)8Clint Frazier — 8 hits (0.6%)7Michael Hermosillo — 7 hits (0.6%)5Jared Young — 5 hits (0.4%)Narciso Crook — 2 hits (0.2%)
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

24 players, ranked by dbWAR.

Willson ContrerasC11348710122554.243.349.466.3601373.8
Nico HoernerSS133517135105520.281.327.410.3201093.4
Ian HappLF15864115517729.271.342.440.3411243.3
Patrick Wisdom3B1335349725668.207.298.426.3191082.2
Christopher MorelCF11042589164710.235.308.433.3241112.1
Seiya SuzukiRF11044610414469.262.336.433.3361202.0
Rafael OrtegaCF1143717673512.241.331.358.307990.8
P.J. HigginsC70229466300.229.310.383.3091000.8
David Bote3B39127304121.259.315.431.3271130.6
Zach McKinstry2B54185335147.199.273.361.282810.6
Nelson VelázquezCF74206386265.205.286.373.293890.3
Nick Madrigal2B5922852073.249.305.282.269710.2
Alfonso Rivas III1B92287593256.235.322.307.287840.2
Esteban Quiroz2B144711031.275.370.275.305970.1
Jared YoungDH6225001.263.364.368.3331180.1
Yan GomesC85293658312.235.260.365.272740.1
Clint FrazierDH17458011.216.356.297.3101010.1
Jonathan Villar3B57220423187.208.260.302.251580.0
David RobertsonP110000.000.000.000.000-122-0.0
Narciso CrookRF492020.250.222.375.24051-0.1
Jason HeywardCF45151281101.204.278.277.25562-0.2
Michael HermosilloCF27737041.115.250.148.20727-0.3
Andrelton SimmonsSS288513074.173.244.187.20525-0.4
Frank Schwindel1B75292628360.229.277.358.27979-0.4

Pitching

40 pitchers, ranked by dbWAR.

Justin Steele2424119.04701263.183.201.359.52.5
Marcus Stroman2525138.26701193.503.761.157.72.0
Chris Martin60056.0412743.052.180.9811.91.5
Adrian Sampson2119104.1450733.113.791.236.31.4
Scott Effross60156.2144622.542.461.069.81.3
Drew Smyly2222106.1780913.474.231.197.70.9
David Robertson58063.24320812.403.581.1611.50.6
Hayden Wesneski6433.0320332.183.200.949.00.6
Keegan Thompson2917115.010511083.764.401.278.50.5
Wade Miley9837.0220283.163.951.226.80.4
Adbert Alzolay6013.1210193.381.910.8212.80.4
Mychal Givens59161.1732713.383.961.3210.40.4
Rowan Wick64064.0479694.224.191.699.70.2
Javier Assad9837.2220303.114.491.467.20.2
Mark Leiter Jr.35467.2273733.994.291.149.70.2
Kyle Hendricks161684.1460664.804.821.297.00.1
Steven Brault909.000083.003.331.448.00.1
Michael Rucker41054.2310503.954.281.288.20.1
Robert Gsellman8015.102194.704.221.305.30.0
Jeremiah Estrada505.200083.184.171.5912.70.0
Franmil Reyes101.000010.004.110.009.00.0
Conner Menez101.000010.004.111.009.00.0
Caleb Kilian3311.1020910.324.972.037.1-0.0
Andrelton Simmons101.0000045.006.116.000.0-0.0
Nicholas Padilla101.200015.405.512.405.4-0.0
Matt Dermody101.0000118.007.114.009.0-0.0
Manuel Rodríguez14013.220483.294.871.395.3-0.1
Luke Farrell6215.0000145.405.251.678.4-0.1
Brandon Hughes57057.2238683.124.641.0910.6-0.1
Erich Uelmen25027.0211214.675.001.377.0-0.2
Locke St. John102.0000413.5012.111.5018.0-0.2
Brendon Little100.2010040.5031.614.500.0-0.2
Kervin Castro10012.10101110.226.191.788.0-0.3
Ethan Roberts907.201098.228.592.0910.6-0.4
Daniel Norris41358.2240665.225.141.2610.1-0.5
Anderson Espinoza7018.1020195.407.151.649.3-0.6
Frank Schwindel303.0000018.0021.453.000.0-0.6
Alec Mills7217.2010119.688.041.755.6-0.7
Sean Newcomb20127.2210288.786.911.889.1-0.8
Matt Swarmer11534.0230365.037.351.569.5-1.1

Attendance

Announced gate at 81 home dates, 2022.

Average
32,306
81 home dates
Median
31,631
Total
2,616,780
Best
40,755
2022-06-18
Quietest
23,425
2022-09-29
On the road
29,044
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 home8132,30631,63123,42540,755
Night4131,23831,42425,00540,298
Day4033,40132,82523,42540,755
Weekend3933,94432,85824,29740,755
Weekday4230,78530,75023,42539,305
On the road8129,04430,3767,82352,072

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1030,334
May1532,799
Jun1632,850
Jul1135,127
Aug1432,587
Sep1330,150
Oct230,643

By season

39906.019953.00.0151617181920212223242526

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 161 completed games, 2022.

Regulation
3:01
142 games
All games
3:06
Extra innings
3:43
19 of them
Longest
4:25
2022-07-03, 11 inn
Shortest
2:10
2022-09-16

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1613:063:042:104:25
Regulation1423:013:032:103:59
Extra innings193:433:443:014:25
Home803:043:032:104:25
Road813:083:052:224:16
Day663:073:052:104:25
Night953:063:042:154:16

Through the season

Average completed game by month.
MonthGamesAverage
Apr93:12
May153:02
Jun163:13
Jul113:15
Aug142:59
Sep132:50
Oct22:43

By season

192.796.30.0151617181920212223242526

Regulation games only, in minutes. 181 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 74-88, a .457 win rate, while their -74 run differential implies .451. That is essentially in line — the record reflects the run scoring.