DataBaseball
2026
Chicago Cubs logo

National League Central · 2020

Chicago Cubs 2020

Team WAR
12.4
5.8 bat / 6.6 pitch
Win %
.567
pyth .545
Run diff
+25
4.42 / 4.00 per g
wRC+
98
ERA
3.98
FIP 4.17
Home runs
73

The Chicago Cubs went 34-26 in 2020, a .567 winning percentage — 9th of 30 record in baseball. They scored 265 runs and allowed 240, a run differential of +25. The offence ranked 20th of 30 in MLB for runs scored, while their 3.98 staff ERA was 10th of 30. Their 98 team wRC+ was 2% below league average — 16th of 30 in MLB. Ian Happ led the position players at 1.6 WAR, and Yu Darvish the rotation at a 2.01 ERA.

The 2020 season

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

They finished first in the NL Central, 3 games clear. They spent 65 of 66 days in first place, led by as many as 5.5 games on August 13 and were as far as 1 game back on July 25. Their best month was August at 15-12, their worst Sept/Oct at 14-12. The longest runs were a 6-game winning streak from July 31 to August 5 and a 4-game losing streak from August 14 to August 17. They were 17-13 at home and 17-13 on the road, 10-9 in one-run games and 19-14 against clubs that finished .500 or better. The most lopsided win was 12-0 at the Brewers on September 13; the heaviest defeat, 13-2 at the Royals on August 6.

Record by month. March games count toward April, October’s toward September.
MonthWLPctRSRADiff
July52.7144436+8
August1512.556117112+5
Sept/Oct1412.53810492+12
Splits. Extra innings are blank for a season whose games predate the innings count.
GamesW-LPct
Home17-13.567
Road17-13.567
One-run games10-9.526
Extra innings3-1.750
Within the division22-18.550
Against .500+ clubs19-14.576
Decided by 5+ runs10-8.556
Last 104-6.400

National League Central standings, 2020

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

National League Central, 2020. Games back of the best record in the division.
TeamWLPctGBRSRADiffWAR
Chicago Cubs3426.567—265240+2512.4
St. Louis Cardinals3028.5173240229+118.4
Cincinnati Reds3129.5173243243013.4
Milwaukee Brewers2931.4835247264-1711.9
Pittsburgh Pirates1941.31715219298-791.9

2020 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 7

Outfielders 7

Designated hitters 1

Starting pitchers 7

Relief pitchers 17

Where the offence comes from

Roster contribution by share of the team total.

427 team hits
Ian Happ51Ian Happ — 51 hits (11.9%)Willson Contreras46Willson Contreras — 46 hits (10.8%)Anthony Rizzo45Anthony Rizzo — 45 hits (10.5%)Javier Báez45Javier Báez — 45 hits (10.5%)Jason Heyward39Jason Heyward — 39 hits (9.1%)Kyle Schwarber36Kyle Schwarber — 36 hits (8.4%)Victor Caratini28Victor Caratini — 28 hits (6.6%)Jason Kipnis27Jason Kipnis — 27 hits (6.3%)Kris Bryant27Kris Bryant — 27 hits (6.3%)David Bote25David Bote — 25 hits (5.9%)Nico Hoerner24Nico Hoerner — 24 hits (5.6%)Cameron Maybin23Cameron Maybin — 23 hits (5.4%)5Albert Almora Jr. — 5 hits (1.2%)4Steven Souza Jr. — 4 hits (0.9%)Hernán Pérez — 1 hits (0.2%)Josh Phegley — 1 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

18 players, ranked by dbWAR.

Ian HappLF562315112281.258.361.505.3711381.6
Jason HeywardRF50181396222.265.392.456.3721391.5
Willson ContrerasC57225467261.243.356.407.3391161.1
Jason Kipnis2B43135273161.237.341.404.3291080.6
Anthony Rizzo1B582434511243.222.342.414.3291080.6
David Bote3B42145257292.200.303.408.311960.4
Kyle SchwarberLF592243611241.188.308.393.309950.3
Kris Bryant3B34147274110.206.293.351.288800.1
Cameron MaybinRF3210123173.247.307.387.305920.1
Victor CaratiniC43132281160.241.333.328.300880.1
Alec MillsPH110000.000.000.000.000-123-0.0
Patrick Wisdom1B220000.000.000.000.000-123-0.1
Steven Souza Jr.RF11314151.148.258.333.26563-0.1
Hernán PérezLF361000.167.167.167.148-19-0.1
Nico Hoerner2B45126240133.222.312.259.26866-0.1
Javier BáezSS58235458243.203.238.360.25758-0.1
Albert Almora Jr.CF19345010.167.265.200.22636-0.1
Josh PhegleyDH11181120.063.167.250.19111-0.2

Pitching

24 pitchers, ranked by dbWAR.

Yu Darvish121276.0830932.012.230.9611.02.8
Kyle Hendricks121281.1650642.883.551.007.11.8
Adbert Alzolay6421.1110292.953.051.1712.20.5
Tyler Chatwood5518.2220255.303.351.6612.10.5
Rowan Wick19017.1014203.122.671.3810.40.4
Ryan Tepera21020.2010313.923.341.4013.50.4
Jon Lester121261.0330425.165.141.336.20.3
Jose Quintana4110.0000124.502.991.3010.80.2
Jeremy Jeffress22023.1418171.544.090.946.60.2
Jason Adam13013.2210213.293.781.2413.80.2
Craig Kimbrel18015.1012285.283.971.4316.40.2
Alec Mills111162.1550464.485.441.166.60.1
Duane Underwood Jr.17020.2100275.664.741.5011.80.0
Matt Dermody101.000010.001.190.009.00.0
Colin Rea9214.0110105.794.981.216.40.0
Casey Sadler17019.1120215.124.901.409.80.0
James Norwood301.2000016.204.993.000.0-0.0
Brailyn Marquez100.2000167.5013.697.5013.5-0.1
Dan Winkler18018.1000182.955.321.208.8-0.1
Dillon Maples201.0000118.0013.195.009.0-0.1
Brad Wieck101.0000218.0015.192.0018.0-0.1
Tyson Miller215.000005.407.591.000.0-0.1
Rex Brothers303.100088.108.891.5021.6-0.1
Kyle Ryan18015.2101115.177.091.406.3-0.4

Attendance

30 home dates played behind closed doors, 2020.

Average
0
no crowd admitted
Median
0
Total
0
On the road
0
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 home300000
Night220000
Day80000
Weekend180000
Weekday120000
On the road300000

By season

40743.020371.50.005060708091011121314151617181920212223242526

Every home game this season was played with no crowd admitted. The zero is the season, not a missing number — which is why it is shown rather than left out. 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 60 completed games, 2020.

Regulation
3:04
56 games
All games
3:06
Extra innings
3:36
4 of them
Longest
4:09
2020-08-18, 9 inn
Shortest
2:03
2020-08-17

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All603:063:062:034:10
Regulation563:043:042:034:09
Extra innings43:363:313:134:10
Home303:083:092:034:09
Road303:053:022:164:10
Day143:093:132:263:37
Night463:063:052:034:10

Through the season

Average completed game by month.
MonthGamesAverage
Jul43:14
Aug143:09
Sep123:04

By season

192.796.30.005060708091011121314151617181920212223242526

Regulation games only, in minutes. 184 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 34-26, a .567 win rate, while their +25 run differential implies .545. That is about 1 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.