Rosternomics

Diamondbacks ARI

202489–73 (0.549)
‹ Previous Next ›

GM: Mike Hazen

Overview

Ranks vs the 30 teams in 2024, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$165M
Win %
0.549
TAB
+12.2
WAB
+6.8
Roster composition
Roster fWAR
46.7
Dead money %
30%
Depth Players
12.0
Dead WAR
-5.0

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2024 depth chart — stacked by playing time

C

RGabriel Moreno93
BJose Herrera40
LTucker Barnhart31
LAdrian Del Castillo24

1B

RChristian Walker129
BJosh Bell28
LPavin Smith17
RKevin Newman10
RLourdes Gurriel Jr.1

2B

BKetel Marte113
RKevin Newman44
RBlaze Alexander17
LLuis Guillorme14
LJace Peterson4

3B

REugenio Suárez155
RBlaze Alexander8
RKevin Newman6
LLuis Guillorme4
RGabriel Moreno1
BJose Herrera1
LJace Peterson1

SS

BGeraldo Perdomo97
RKevin Newman55
RBlaze Alexander20
LJace Peterson5
BKetel Marte1

LF

RLourdes Gurriel Jr.127
LJake McCarthy33
LPavin Smith16
RRandal Grichuk14
BJorge Barrosa1
RKevin Newman1

CF

LCorbin Carroll81
LJake McCarthy63
LAlek Thomas35
BJorge Barrosa5

RF

LCorbin Carroll78
LJake McCarthy65
RRandal Grichuk43
LPavin Smith17

DH

LJoc Pederson117
RRandal Grichuk38
BKetel Marte22
RBlaze Alexander16
BJosh Bell13
RLourdes Gurriel Jr.4
REugenio Suárez3
LPavin Smith2
LJake McCarthy1
BJose Herrera1
RKevin Newman1
LLuis Guillorme1

Starters

RBrandon Pfaadt3.1 WAR
RZac Gallen2.8 WAR
RRyne Nelson2.2 WAR
LJoe Mantiply1.2 WAR
RMerrill Kelly0.6 WAR
LJordan Montgomery0.6 WAR
LEduardo Rodriguez0.3 WAR
RSlade Cecconi0.2 WAR
RYilber Diaz0.1 WAR
LBlake Walston-0.2 WAR
RCristian Mena-0.2 WAR
LTommy Henry-0.5 WAR
LBrandon Hughes-0.5 WAR
RScott McGough-0.7 WAR

Bullpen

RPaul Sewald16 sv
RRyan Thompson24 h
RKevin Ginkel18 h
LJoe Mantiply16 h
LA.J. Puk14 h
RJustin Martinez9 h
RBryce Jarvis4 h
RScott McGough1 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2023)

PlayerfWAR
Eugenio Suárez3.9
Joc Pederson3.0
Randal Grichuk1.6
Kevin Newman1.4
A.J. Puk1.0
Adrian Del Castillo0.7

Key subtractions (gone from 2023)

Player2023 fWAR
Zach Davies0.8
Andrew Chafin0.7
Dominic Fletcher0.6
Tommy Pham0.5
Evan Longoria0.3
Seby Zavala0.3

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Diamondbacks. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2024; everyone else is shown as a 2024 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
Corbin Carroll 2023–2024 +9.7 +139.1 5.2 +133.8 $0.5M 1.79× Pre-arb extension · 2023–2031 · $13.9M AAV
Ketel Marte 2024 +6.3 +69.6 13.6 +56.0 $2.2M 1.38× Extension · 2025–2025 · $19.4M AAV
Brandon Pfaadt 2024 +3.1 +48.8 0.8 +48.1 $0.2M 1.96× Pre-arb extension · 2026–2032 · $9.0M AAV
Jake McCarthy 2024 +3.0 +38.1 0.8 +37.3 $0.3M 1.60× Arbitration · 2026–2026 · $1.5M AAV
Zac Gallen 2024 +2.8 +44.3 10.0 +34.3 $3.5M 1.96× Free Agent · 2026–2026 · $22.0M AAV
Eugenio Suárez 2024 +3.9 +38.7 11.3 +27.4 $2.9M 1.25× Free Agent · 2026–2027 · $15.0M AAV
Ryne Nelson 2024 +2.2 +25.7 0.8 +24.9 $0.4M 1.49× Arbitration · 2026–2026 · $3.0M AAV
Joc Pederson 2024 +3.0 +31.9 9.5 +22.4 $3.2M 1.33× Free Agent · 2025–2027 · $18.5M AAV
Gabriel Moreno 2024 +2.5 +20.2 0.8 +19.5 $0.3M 1.00× Arbitration · 2026–2026 · $2.5M AAV
Christian Walker 2024 +3.1 +26.2 10.9 +15.3 $3.6M 1.07× Free Agent · 2025–2027 · $20.0M AAV
Justin Martinez 2024 +1.4 +14.9 0.7 +14.1 $0.5M 1.34×
Randal Grichuk 2024 +1.6 +15.6 1.5 +14.1 $0.9M 1.22× Free Agent · 2026–2026 · $0.8M AAV
Geraldo Perdomo 2024 +2.0 +14.6 0.8 +13.8 $0.4M 0.89× Arb extension · 2026–2030 · $11.2M AAV
Kevin Ginkel 2024 +1.3 +13.5 1.2 +12.2 $1.0M 1.34× Arbitration · 2026–2026 · $2.7M AAV
Lourdes Gurriel Jr. 2024 +2.1 +20.7 10.0 +10.7 $4.7M 1.22×
A.J. Puk 2024 +1.0 +10.9 0.9 +10.0 $0.9M 1.34× Arbitration · 2026–2026 · $3.1M AAV
Ryan Thompson 2024 +0.9 +9.5 1.4 +8.1 $1.5M 1.34× Arbitration · 2026–2026 · $4.0M AAV
Kevin Newman 2024 +1.4 +6.7 0.9 +5.8 $0.7M 0.61×
Joe Mantiply 2024 +1.2 +6.4 0.9 +5.4 $0.8M 0.67× Free Agent · 2026–2026 · $1.0M AAV
Pavin Smith 2024 +0.9 +4.0 0.7 +3.3 $0.8M 0.56× Arbitration · 2026–2026 · $2.2M AAV
Adrian Del Castillo 2024 +0.7 +3.1 0.2 +2.9 $0.3M 0.52×
Yilber Díaz 2024 +0.1 +0.9 0.2 +0.8 $1.3M 1.02×
Slade Cecconi 2024 +0.2 +1.4 0.7 +0.6 $4.3M 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Luis Guillorme 2024 +0.1 +0.6 0.3 +0.3 $2.0M 0.56×
Humberto Castellanos 2024 +0.1 +0.6 0.7 -0.2 $6.9M 0.67×
Logan Allen 2024 -0.0 -0.0 0.2 -0.2 0.67×
Matt Bowman 2024 -0.0 -0.1 0.1 -0.3 0.67×
Andrew Saalfrank 2024 -0.1 -0.6 0.0 -0.6 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Thyago Vieira 2024 -0.1 -0.3 0.3 -0.6 0.67×
Jorge Barrosa 2024 +0.0 +0.0 0.7 -0.7 $156.1M 0.83× Pre-arbitration · 2026–2026 · $0.8M AAV
Luis Frías 2024 -0.1 -0.3 0.5 -0.8 0.67×
Joe Jacques 2024 -0.1 -0.5 0.4 -0.9 0.67×
Blaze Alexander 2024 -0.1 -0.4 0.7 -1.1 0.61× Pre-arbitration · 2026–2026 · $0.8M AAV
Kyle Nelson 2024 -0.1 -0.5 0.8 -1.3 0.67×
Blake Walston 2024 -0.2 -1.0 0.7 -1.8 0.67× Pre-arbitration · 2026–2026 · $0.8M AAV
Cristian Mena 2024 -0.2 -1.9 0.0 -1.9 1.02× Pre-arbitration · 2026–2026 · $0.8M AAV
Alek Thomas 2024 -0.2 -1.2 0.8 -2.0 0.83×
Tucker Barnhart 2024 -0.5 -2.1 0.4 -2.5 0.52×
Dylan Floro 2024 -0.4 -2.2 0.5 -2.7 0.67×
Josh Bell 2024 +0.3 +1.4 4.7 -3.3 $14.8M 0.56× Free Agent · 2026–2027 · $7.0M AAV
Merrill Kelly 2024 +0.6 +5.2 8.5 -3.3 $13.2M 1.02× Free Agent · 2026–2028 · $20.0M AAV
Brandon Hughes 2024 -0.5 -2.9 0.7 -3.6 0.67×
Paul Sewald 2024 +0.3 +3.7 7.3 -3.6 $21.2M 1.34× Free Agent · 2026–2026 · $1.5M AAV
Bryce Jarvis 2024 -0.6 -3.2 0.7 -3.9 0.67×
Tommy Henry 2024 -0.5 -3.8 0.8 -4.6 1.02×
Miguel Castro 2024 -0.2 -0.9 5.0 -5.9 0.67×
Scott McGough 2024 -0.7 -3.5 3.0 -6.5 0.67×
Jace Peterson 2024 -0.4 -2.1 5.0 -7.1 0.61×
Eduardo Rodriguez 2024 +0.3 +2.3 14.0 -11.7 $48.6M 1.02× Free Agent · 2024–2028 · $20.0M AAV
Jordan Montgomery 2024 +0.6 +4.9 25.0 -20.1 $41.3M 1.02× Free Agent · 2026–2026 · $1.2M AAV
Jose Herrera 2024 +0.2 +0.7 0.7 -0.0 $4.3M 0.52×
Total+51.9+596.7166.3+429.9

Trades

Every graded 2024 deal involving the Diamondbacks — best expected value first. Surplus is realized value in $M; 9 total.

Current & Historical Payroll

2024 payroll
$164.8M
2025 guaranteed
$25.6M

What the front office was committed to as of 2024, 2024–2030. Guaranteed $ are contract commitments signed by 2024; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.

current $ guaranteed $ arbitration (proj) pre-arb (proj) free agent club option player option mutual option vesting option

Guaranteed / signed (13)

PlayerAgeSvc2024202520262027202820292030
Jordan Montgomery316.153$25.0MFREE AGENT
Eduardo Rodriguez318.070$14.0M$20.0M$21.0M$19.0M$17.0MMUTUALFREE AGENT
Ketel Marte307.162$13.6MFREE AGENT
Eugenio Suárez329.061$11.3MFREE AGENT
Lourdes Gurriel Jr.306.000$10.0MFREE AGENT
Joc Pederson329.028$9.5MFREE AGENT
Jace Peterson3410.000$5.0MFREE AGENT
Miguel Castro299.000$5.0MFREE AGENT
Josh Bell317.053$4.7MPLAYERFREE AGENT
Corbin Carroll231.038$3.6M$5.6M$10.6M$12.6M$14.6M$28.6M$28.6M
Randal Grichuk3210.000$1.5MFREE AGENT
Dylan Floro338.000$511kFREE AGENT
Tucker Barnhart3310.000$382kFREE AGENT

Arbitration-eligible (12)

PlayerAgeSvc2024202520262027202820292030
Christian Walker335.124$10.9MFREE AGENT
Zac Gallen284.100$10.0MARB 3FREE AGENT
Merrill Kelly355.000$8.5MFREE AGENT
Paul Sewald345.072$7.3MFREE AGENT
Ryan Thompson323.095$1.4MARB 2ARB 3FREE AGENT
Kevin Ginkel303.033$1.2MARB 2ARB 3FREE AGENT
Kevin Newman305.046$946kFREE AGENT
Joe Mantiply333.029$925kARB 2ARB 3FREE AGENT
A.J. Puk293.124$871kARB 2ARB 3FREE AGENT
Luis Frías263.000$476kARB 2ARB 3FREE AGENT
Luis Guillorme294.159$251kARB 3FREE AGENT
Matt Bowman334.043$148kARB 3FREE AGENT

Pre-arbitration (26)

PlayerAgeSvc2024202520262027202820292030
Scott McGough341.046$3.0MPre-ArbARB 1ARB 2ARB 3FREE AGENT
Geraldo Perdomo242.015$786kARB 1ARB 2ARB 3FREE AGENT
Alek Thomas241.132$770kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jake McCarthy261.124$766kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryne Nelson261.020$764kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tommy Henry261.053$760kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Gabriel Moreno241.061$760kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kyle Nelson272.076$757kARB 1ARB 2ARB 3FREE AGENT
Brandon Pfaadt250.097$754kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Bryce Jarvis260.040$744kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jorge Barrosa230.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Humberto Castellanos261.158$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Justin Martinez220.031$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blake Walston230.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jose Herrera271.093$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Pavin Smith282.091$740kARB 1ARB 2ARB 3FREE AGENT
Slade Cecconi250.043$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Blaze Alexander250.000$740kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brandon Hughes281.141$740kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joe Jacques290.090$370kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Thyago Vieira301.084$305kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Adrian Del Castillo24$219k
Logan Allen27$215k
Yilber Díaz230.000$155kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Saalfrank260.028$32kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cristian Mena210.000$4kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2024 acquisition stacked onto Diamondbacks's playoff-odds curve. The side table is ranked by PPA.