DataBaseball
2026
Arizona Diamondbacks logo

National League West · 2021

Arizona Diamondbacks 2021

Team WAR
18.3
14.7 bat / 3.6 pitch
Win %
.321
pyth .377
Run diff
-214
4.19 / 5.51 per g
wRC+
88
ERA
5.21
FIP 4.90
Home runs
153

The Arizona Diamondbacks went 52-110 in 2021, a .321 winning percentage — the worst record in baseball. They scored 679 runs and allowed 893, a run differential of -214. The offence ranked 25th of 30 in MLB for runs scored, while their 5.21 staff ERA was the second worst. Their 88 team wRC+ was 12% below league average — 26th of 30 in MLB. Ketel Marte led the position players at 3.6 WAR, and Merrill Kelly the rotation at a 4.44 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,355 team hits
Eduardo Escobar139Eduardo Escobar — 139 hits (10.3%)Pavin Smith133Pavin Smith — 133 hits (9.8%)Josh Rojas128Josh Rojas — 128 hits (9.4%)David Peralta126David Peralta — 126 hits (9.3%)Ketel Marte108Ketel Marte — 108 hits (8.0%)Christian Walker98Christian Walker — 98 hits (7.2%)Nick Ahmed96Nick Ahmed — 96 hits (7.1%)Carson Kelly73Carson Kelly — 73 hits (5.4%)Asdrúbal Cabrera71Asdrúbal Cabrera — 71 hits (5.2%)Daulton Varsho70Daulton Varsho — 70 hits (5.2%)Josh VanMeter58Josh VanMeter — 58 hits (4.3%)Stephen Vogt41Stephen Vogt — 41 hits (3.0%)Kole Calhoun39Kole Calhoun — 39 hits (2.9%)Josh Reddick39Josh Reddick — 39 hits (2.9%)Locastro25Tim Locastro — 25 hits (1.8%)Young19Andrew Young — 19 hits (1.4%)13Jake McCarthy — 13 hits (1.0%)12Ildemaro Vargas — 12 hits (0.9%)10Henry Ramos — 10 hits (0.7%)9Drew Ellis — 9 hits (0.7%)8Geraldo Perdomo — 8 hits (0.6%)6Zac Gallen — 6 hits (0.4%)6Bryan Holaday — 6 hits (0.4%)Wyatt Mathisen — 5 hits (0.4%)Nick Heath — 5 hits (0.4%)Madison Bumgarner — 4 hits (0.3%)Seth Beer — 4 hits (0.3%)Matt Peacock — 4 hits (0.3%)Humberto Castellanos — 3 hits (0.2%)Merrill Kelly — 3 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

44 players, ranked by dbWAR.

Ketel MarteCF9037410814502.318.377.532.3871463.6
Eduardo Escobar3B14659913928901.253.314.472.3361113.2
Josh Rojas2B13855012811449.264.341.411.3311072.4
Carson KellyC973597313460.240.343.411.3321081.8
Daulton VarshoC933157011386.246.318.437.3251031.6
Pavin SmithRF14554513311491.267.328.404.3211011.2
David PeraltaLF1495381268632.259.325.402.317981.1
Asdrúbal Cabrera3B110352717421.230.313.366.301870.6
Madison BumgarnerP25524030.103.280.128.223340.4
Andrew Young2B55104196150.209.298.484.3351100.4
Jake McCarthyCF247013243.220.333.373.3191000.3
Geraldo PerdomoSS11378010.258.378.419.3361110.3
Zac GallenP21426030.188.212.250.204210.2
Humberto CastellanosP573150.500.4291.000.5342460.2
Josh VanMeter2B111310586363.212.297.354.290800.2
Seth BeerDH4104130.444.500.889.5722710.2
Matt PeacockP11174021.250.294.250.249520.2
Stephen VogtC77238417250.195.283.333.273680.1
Nick AhmedSS127473965387.221.280.339.272670.1
Jake FariaP331000.333.333.667.4171660.1
Christian Walker1B1154459810460.244.315.382.307910.1
Caleb SmithP16252001.091.167.136.150-150.1
Taylor ClarkeP331000.333.333.333.292810.0
Humberto MejíaP581000.143.143.286.17940.0
Jon DuplantierP230000.000.333.000.251530.0
Corbin MartinP441000.250.250.250.219310.0
Seth FrankoffP340000.000.250.000.18160.0
Luke WeaverP13222010.105.150.105.124-33-0.0
Bryan HoladayC13346010.194.265.258.24247-0.0
Alex YoungP340000.000.000.000.000-118-0.0
Kole CalhounRF51182395171.235.297.373.29583-0.1
Taylor WidenerP11181000.063.118.063.094-54-0.1
Stuart FairchildCF11172020.133.235.200.21227-0.1
Tyler GilbertP5110000.000.000.000.000-118-0.1
Merrill KellyP27583010.064.137.085.116-39-0.1
Riley SmithP11170000.000.000.000.000-118-0.2
Henry RamosRF185510180.200.255.300.24650-0.2
Josh ReddickRF54158392210.258.285.371.28476-0.3
Jake Hager2B14303020.115.233.115.1848-0.3
Wyatt Mathisen1B22515180.119.255.190.22334-0.3
Drew Ellis3B28839150.130.277.203.23542-0.3
Nick HeathCF15395010.143.231.171.1826-0.4
Ildemaro Vargas2B348312071.156.217.221.19515-0.6
Tim LocastroCF5815625275.180.263.252.24046-0.6

Pitching

38 pitchers, ranked by dbWAR.

Merrill Kelly2727158.071101304.444.111.297.42.3
Zac Gallen2323121.141001394.304.251.2910.31.6
Madison Bumgarner2626146.171001244.674.631.187.61.3
Joe Mantiply57039.2030383.402.941.568.60.9
Luke Weaver131365.2360624.254.421.198.50.7
Taylor Clarke43043.1130394.983.541.528.10.7
Tyler Gilbert9640.0220253.154.271.025.60.4
Noé Ramirez38036.0021293.003.890.977.30.4
Sean Poppen24022.2111265.163.611.7610.30.3
Joakim Soria41037.1146405.064.161.379.60.3
Jake Faria24332.2000325.514.581.598.80.1
Riley Smith24667.1141366.014.881.504.80.1
Miguel Aguilar907.011036.434.031.433.90.1
Humberto Castellanos14745.2220294.935.011.385.70.1
Tyler Clippard26025.1116213.204.711.307.50.0
Asdrúbal Cabrera201.100000.003.170.750.00.0
Wyatt Mathisen101.000000.003.171.000.00.0
Matt Peacock35886.1570504.904.981.565.2-0.0
Humberto Mejía5522.1030207.255.501.848.1-0.0
Luis Frías303.100032.705.872.108.1-0.0
Yoan López13012.1000136.575.681.959.5-0.1
Caleb Smith4513113.24901244.835.101.379.8-0.1
Brett de Geus47050.0320417.565.071.747.4-0.1
David Peralta101.0000127.0017.174.009.0-0.1
Chris Devenski807.110158.596.581.776.1-0.1
Stefan Crichton31023.1044177.335.441.936.6-0.2
Josh Reddick100.2000013.5027.174.500.0-0.2
J.B. Bukauskas21017.1220147.795.771.797.3-0.2
Bryan Holaday101.000009.0022.172.000.0-0.2
Keury Mella201.2000232.4019.976.0010.8-0.3
Taylor Widener231370.1210734.355.561.459.3-0.3
Kevin Ginkel32028.1010316.355.891.559.8-0.3
Seth Frankoff4314.2020119.207.471.986.8-0.4
Brandyn Sittinger504.201017.7113.031.501.9-0.4
Jon Duplantier4413.00301213.158.632.088.3-0.5
Ryan Buchter18016.1020166.617.951.788.8-0.6
Corbin Martin5316.00301310.698.422.317.3-0.6
Alex Young40252.0260436.586.251.777.4-0.8

Attendance

Announced gate at 81 home dates, 2021.

Average
12,877
81 home dates
Median
10,818
Total
1,043,010
Best
31,661
2021-06-20
Quietest
5,560
2021-05-11
On the road
20,082
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 home8112,87710,8185,56031,661
Night5712,94110,4865,56029,904
Day2412,72311,5075,94531,661
Weekend3917,73216,71610,98131,661
Weekday428,3688,7175,56011,309
On the road8020,08219,2403,57349,215

Through the season

Average home crowd by month.
MonthGamesAverage
Apr911,040
May1610,808
Jun1116,295
Jul1515,146
Aug1410,742
Sep1312,825
Oct315,724

By season

29555.014777.50.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 162 completed games, 2021.

Regulation
3:11
146 games
All games
3:15
Extra innings
3:54
16 of them
Longest
4:33
2021-07-30, 10 inn
Shortest
2:31
2021-08-14

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1623:153:142:104:33
Regulation1463:113:112:103:54
Extra innings163:543:483:274:33
Home813:163:132:314:33
Road813:153:152:104:29
Day503:153:192:104:26
Night1123:153:112:314:33

Through the season

Average completed game by month.
MonthGamesAverage
Apr93:11
May163:10
Jun113:21
Jul153:21
Aug143:15
Sep133:15
Oct33:20

By season

191.095.50.0151617181920212223242526

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

Arizona Diamondbacks are 52-110, a .321 win rate, while their -214 run differential implies .377. That is about 9 wins behind it, which tends to regress upward.