DataBaseball
2026
Arizona Diamondbacks logo

National League West · 2023

Arizona Diamondbacks 2023

Team WAR
32.7
21.1 bat / 11.7 pitch
Win %
.519
pyth .491
Run diff
-15
4.60 / 4.70 per g
wRC+
102
ERA
4.62
FIP 4.43
Home runs
164

The Arizona Diamondbacks went 84-78 in 2023, a .519 winning percentage — 12th of 30 record in baseball. They scored 746 runs and allowed 761, a run differential of -15. The offence ranked 15th of 30 in MLB for runs scored, while their 4.62 staff ERA was 22nd of 30. Their 102 team wRC+ was 2% above league average — 15th of 30 in MLB. Corbin Carroll led the position players at 5.8 WAR, and Zac Gallen the rotation at a 3.47 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,324 team hits
Corbin Carroll161Corbin Carroll — 161 hits (12.2%)Ketel Marte157Ketel Marte — 157 hits (11.9%)Christian Walker150Christian Walker — 150 hits (11.3%)Lourdes Gurriel Jr.144Lourdes Gurriel Jr. — 144 hits (10.9%)Geraldo Perdomo100Geraldo Perdomo — 100 hits (7.6%)Gabriel Moreno97Gabriel Moreno — 97 hits (7.3%)Alek Thomas86Alek Thomas — 86 hits (6.5%)Josh Rojas77Josh Rojas — 77 hits (5.8%)Jake McCarthy67Jake McCarthy — 67 hits (5.1%)Emmanuel Rivera67Emmanuel Rivera — 67 hits (5.1%)Evan Longoria47Evan Longoria — 47 hits (3.5%)Nick Ahmed42Nick Ahmed — 42 hits (3.2%)Pavin Smith36Pavin Smith — 36 hits (2.7%)Fletcher28Dominic Fletcher — 28 hits (2.1%)Carson Kelly28Carson Kelly — 28 hits (2.1%)21Jose Herrera — 21 hits (1.6%)Kyle Lewis — 8 hits (0.6%)Buddy Kennedy — 4 hits (0.3%)Jordan Lawlar — 4 hits (0.3%)
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

20 players, ranked by dbWAR.

Corbin CarrollLF153645161257654.285.362.506.3731395.8
Ketel Marte2B14965015725828.276.358.485.3631325.0
Christian Walker1B1576611503310311.258.333.497.3531253.0
Geraldo PerdomoSS13749510064716.246.353.359.3221032.5
Gabriel MorenoC106380977506.284.339.408.3271061.9
Lourdes Gurriel Jr.LF14559214424825.261.309.463.3311091.5
Josh Rojas3B1023507744012.245.303.338.285770.7
Alek ThomasCF115402869399.230.273.374.280740.5
Jake McCarthyRF943126721626.243.318.326.292820.4
Dominic FletcherRF27102282140.301.350.441.3421170.4
Emmanuel Rivera3B84283674291.261.314.358.297860.2
Evan Longoria3B732374711280.223.295.422.310940.2
Jose HerreraC3812021071.208.296.257.258580.0
Diego CastilloPH110000.000.000.000.000-123-0.0
Carson KellyC47151282131.206.278.287.25757-0.0
Buddy Kennedy3B10294010.167.310.208.25858-0.0
Pavin SmithDH67228367301.188.317.325.29584-0.1
Nick AhmedSS69210422175.212.257.303.24952-0.1
Jordan LawlarSS12344001.129.206.129.167-5-0.3
Kyle LewisDH16548120.157.204.255.20521-0.4

Pitching

30 pitchers, ranked by dbWAR.

Zac Gallen3434210.017902203.473.261.129.45.0
Merrill Kelly3030177.212801873.293.851.199.53.1
Kevin Ginkel60065.1914702.482.860.989.61.5
Zach Davies181882.1250727.004.581.667.90.7
Andrew Chafin63051.1348634.734.011.4211.00.5
Tommy Henry171689.0540644.154.881.366.50.5
Joe Mantiply35339.0220284.623.841.136.50.5
Ryne Nelson2927144.0880965.315.071.426.00.4
Miguel Castro75064.2667604.314.311.188.40.4
Tyler Gilbert11017.1020195.193.431.509.90.3
Kyle Nelson68256.0740674.184.451.3010.80.3
Slade Cecconi7427.0010204.334.371.156.70.2
Austin Adams24017.1010225.713.721.3811.40.2
Andrew Saalfrank10010.100060.003.261.065.20.2
Brandon Pfaadt191896.0390945.725.181.418.80.2
Drey Jameson15340.2311373.324.761.438.20.1
Scott McGough63170.1279864.734.761.2811.00.1
Luis Frías29031.0100264.064.671.527.50.1
Jose Herrera202.000009.003.262.000.00.0
Josh Rojas202.0000118.003.763.504.50.0
Seby Zavala100.200000.003.260.000.00.0
Bryce Jarvis11123.2210123.045.030.974.6-0.0
Carson Kelly302.2000110.138.513.753.4-0.1
Anthony Misiewicz11011.020087.365.802.096.5-0.1
Cole Sulser405.100046.758.321.506.8-0.2
Carlos Vargas504.200075.799.041.9313.5-0.2
Justin Martinez10010.00011412.606.962.4012.6-0.2
Peter Solomon5013.1000612.157.012.104.0-0.3
Madison Bumgarner4416.20301010.268.062.405.4-0.5
José Ruiz38144.1210395.896.261.657.9-0.7

Attendance

Announced gate at 81 home dates, 2023.

Average
24,212
81 home dates
Median
23,655
Total
1,961,182
Best
48,034
2023-04-06
Quietest
9,071
2023-05-08
On the road
30,561
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 home8124,21223,6559,07148,034
Night5324,27623,5729,07148,034
Day2824,09123,97010,48242,031
Weekend4228,90727,94416,38444,472
Weekday3919,15618,1529,07148,034
On the road8130,56131,9002,06452,075

Through the season

Average home crowd by month.
MonthGamesAverage
Apr1421,050
May1618,705
Jun1425,419
Jul1228,973
Aug1127,631
Sep1325,309
Oct130,703

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, 2023.

Regulation
2:41
153 games
All games
2:43
Extra innings
3:21
9 of them
Longest
4:24
2023-09-16, 13 inn
Shortest
2:11
2023-06-02

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1622:432:432:054:24
Regulation1532:412:412:053:22
Extra innings93:213:122:344:24
Home812:442:432:114:24
Road812:422:402:054:09
Day632:452:432:053:32
Night992:422:422:114:24

Through the season

Average completed game by month.
MonthGamesAverage
Apr142:40
May162:41
Jun142:43
Jul122:43
Aug112:53
Sep132:50
Oct12:40

By season

191.095.50.0151617181920212223242526

Regulation games only, in minutes. 161 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 84-78, a .519 win rate, while their -15 run differential implies .491. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.