DataBaseball
2026
Arizona Diamondbacks logo

National League West · 2023

Arizona Diamondbacks

Team WAR
27.9
18.3 bat / 9.5 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.0 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%)Emmanuel Rivera67Emmanuel Rivera — 67 hits (5.1%)Jake McCarthy67Jake McCarthy — 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.0
Ketel Marte2B14965015725828.276.358.485.3631324.6
Christian Walker1B1576611503310311.258.333.497.3531252.7
Geraldo PerdomoSS13749510064716.246.353.359.3221032.2
Gabriel MorenoC106380977506.284.339.408.3271062.1
Lourdes Gurriel Jr.LF14559214424825.261.309.463.3311091.4
Josh Rojas3B1023507744012.245.303.338.285770.4
Dominic FletcherRF27102282140.301.350.441.3421170.3
Evan Longoria3B732374711280.223.295.422.310940.3
Emmanuel Rivera3B84283674291.261.314.358.297860.3
Jake McCarthyRF943126721626.243.318.326.292820.2
Alek ThomasCF115402869399.230.273.374.280740.2
Jose HerreraC3812021071.208.296.257.258580.0
Carson KellyC47151282131.206.278.287.257570.0
Diego CastilloPH110000.000.000.000.000-123-0.0
Buddy Kennedy3B10294010.167.310.208.25858-0.1
Pavin SmithDH67228367301.188.317.325.29584-0.3
Nick AhmedSS69210422175.212.257.303.24952-0.3
Jordan LawlarSS12344001.129.206.129.167-5-0.3
Kyle LewisDH16548120.157.204.255.20521-0.5

Pitching

30 pitchers, ranked by dbWAR.

Zac Gallen3434210.017902203.473.261.129.44.5
Merrill Kelly3030177.212801873.293.851.199.52.7
Kevin Ginkel60065.1914702.482.860.989.61.4
Zach Davies181882.1250727.004.581.667.90.6
Andrew Chafin63051.1348634.734.011.4211.00.4
Joe Mantiply35339.0220284.623.841.136.50.4
Miguel Castro75064.2667604.314.311.188.40.3
Tommy Henry171689.0540644.154.881.366.50.3
Tyler Gilbert11017.1020195.193.431.509.90.3
Kyle Nelson68256.0740674.184.451.3010.80.2
Ryne Nelson2927144.0880965.315.071.426.00.2
Austin Adams24017.1010225.713.721.3811.40.2
Slade Cecconi7427.0010204.334.371.156.70.2
Andrew Saalfrank10010.100060.003.261.065.20.2
Drey Jameson15340.2311373.324.761.438.20.1
Luis Frías29031.0100264.064.671.527.50.0
Jose Herrera202.000009.003.262.000.00.0
Brandon Pfaadt191896.0390945.725.181.418.80.0
Josh Rojas202.0000118.003.763.504.50.0
Scott McGough63170.1279864.734.761.2811.00.0
Seby Zavala100.200000.003.260.000.00.0
Bryce Jarvis11123.2210123.045.030.974.6-0.1
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
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.