DataBaseball
2026
Boston Red Sox logo

American League East · 2020

Boston Red Sox 2020

Team WAR
10.6
10.2 bat / 0.4 pitch
Win %
.400
pyth .417
Run diff
-59
4.87 / 5.85 per g
wRC+
104
ERA
5.75
FIP 5.27
Home runs
85

The Boston Red Sox went 24-36 in 2020, a .400 winning percentage — 27th of 30 record in baseball. They scored 292 runs and allowed 351, a run differential of -59. The offence ranked 11th of 30 in MLB for runs scored, while their 5.75 staff ERA was the worst. Their 104 team wRC+ was 4% above league average — 11th of 30 in MLB. Xander Bogaerts led the position players at 2.2 WAR, and Nathan Eovaldi the rotation at a 3.72 ERA.

Where the offence comes from

Roster contribution by share of the team total.

594 team hits
Alex Verdugo62Alex Verdugo — 62 hits (10.4%)Xander Bogaerts61Xander Bogaerts — 61 hits (10.3%)Rafael Devers61Rafael Devers — 61 hits (10.3%)Kevin Pillar60Kevin Pillar — 60 hits (10.1%)Jackie Bradley Jr.54Jackie Bradley Jr. — 54 hits (9.1%)Christian Vázquez49Christian Vázquez — 49 hits (8.2%)J.D. Martinez45J.D. Martinez — 45 hits (7.6%)Mitch Moreland36Mitch Moreland — 36 hits (6.1%)Michael Chavis31Michael Chavis — 31 hits (5.2%)Kevin Plawecki28Kevin Plawecki — 28 hits (4.7%)José Peraza25José Peraza — 25 hits (4.2%)Bobby Dalbec21Bobby Dalbec — 21 hits (3.5%)Jonathan Araúz18Jonathan Araúz — 18 hits (3.0%)Yairo Muñoz15Yairo Muñoz — 15 hits (2.5%)Arroyo12Christian Arroyo — 12 hits (2.0%)8Tzu-Wei Lin — 8 hits (1.3%)4Andrew Benintendi — 4 hits (0.7%)César Puello — 3 hits (0.5%)Deivy Grullón — 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

19 players, ranked by dbWAR.

Xander BogaertsSS562256111288.300.364.502.3691282.2
Jackie Bradley Jr.CF54217547225.283.364.450.3541181.6
Alex VerdugoRF52221626154.308.367.478.3641241.4
Rafael Devers3B572486111430.263.310.483.3381071.2
Christian VázquezC46189497234.283.344.457.3471131.1
Kevin PillarCF54223606265.288.336.462.3431101.1
Mitch Moreland1B421523610290.265.342.551.3731301.0
Bobby Dalbec1B2392218160.263.359.600.4021490.8
Kevin PlaweckiC2389281171.341.393.463.3761320.8
Yairo MuñozLF124515142.333.333.511.3581210.3
Jonathan Araúz2B248018190.250.325.319.293780.2
César PuelloRF5113000.375.500.375.4101540.1
Christian Arroyo2B145412380.240.296.440.316930.1
Deivy GrullónC141010.333.500.333.4011490.0
José Peraza2B3312025181.225.275.342.27264-0.1
Andrew BenintendiLF14524011.103.314.128.24647-0.3
J.D. MartinezDH54237457271.213.291.389.29177-0.4
Michael Chavis1B42158315193.212.259.377.27465-0.4
Tzu-Wei LinSS21578030.154.182.173.161-9-0.6

Pitching

27 pitchers, ranked by dbWAR.

Nathan Eovaldi9948.1420523.723.871.209.71.0
Ryan Brasier25125.0100303.963.151.4010.80.6
Martín Pérez121262.0350464.504.881.346.70.5
Tanner Houck3317.0300210.533.250.8811.10.5
Chris Mazza9630.0120294.804.261.638.70.4
Robert Stock10013.1010144.723.341.959.40.3
Phillips Valdez24030.1110303.264.381.628.90.2
Dylan Covey8014.0000117.073.911.437.10.2
Darwinzon Hernández708.1100132.163.311.5614.00.2
Matt Barnes24023.0139314.304.841.3912.10.1
Jeffrey Springs16020.1020287.084.811.8212.40.1
Austin Brice21119.2100255.954.921.5311.40.0
José Peraza100.1000027.003.196.000.00.0
Kevin Plawecki100.200000.007.691.500.0-0.0
Domingo Tapia504.100042.085.731.388.3-0.0
Tzu-Wei Lin101.0000027.0016.194.000.0-0.1
Ryan Weber17543.0130274.405.541.355.7-0.1
Josh Osich17118.1110246.385.971.4211.8-0.2
Josh Taylor807.111079.827.281.648.6-0.2
Colten Brewer11425.2030255.616.041.758.8-0.2
Matt Hall418.2030918.697.923.129.3-0.3
Andrew Triggs528.102077.568.351.687.6-0.3
Kyle Hart4311.00101315.558.283.0910.6-0.3
Robinson Leyer614.2000921.2112.834.2917.4-0.4
Mike Kickham6214.0110177.717.831.8610.9-0.4
Zack Godley8728.2040288.167.101.958.8-0.5
Marcus Walden15013.1021109.458.592.406.8-0.5

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
Weekend150000
Weekday150000
On the road300000

By season

36487.018243.50.0151617181920212223242526

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:17
56 games
All games
3:21
Extra innings
4:08
4 of them
Longest
4:55
2020-09-18, 12 inn
Shortest
2:42
2020-09-04

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All603:213:182:364:55
Regulation563:173:142:364:24
Extra innings44:084:013:364:55
Home303:263:202:424:55
Road303:153:122:363:59
Day123:233:202:464:23
Night483:203:162:364:55

Through the season

Average completed game by month.
MonthGamesAverage
Jul53:08
Aug133:29
Sep123:30

By season

198.299.10.0151617181920212223242526

Regulation games only, in minutes. 197 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

Boston Red Sox are 24-36, a .400 win rate, while their -59 run differential implies .417. That is essentially in line — the record reflects the run scoring.