RRosternomics

Diamondbacks ARI

GM: Mike Hazen

Overview

CONTEND ↗ rising
expensive & winning · year 1 in this regime · payroll 1.02× league · TAB +12.2
+12.2TAB — talent above budget2nd/30
+6.8WAB — realized wins (TAB + luck)9th/30
12.0depth — 2+ WAR regulars1st/30
-5.0dead WAR — sub-replacement drag16th/30
30%dead money %11th/30
0.549win %8th/30
46.7roster fWAR4th/30
+30surplus $M (value vs cost)9th/30
$165Mpayroll $M13th/30

Roster

CFCorbin Carroll 81GJake McCarthy 63GAlek Thomas 35G
LFLourdes Gurriel Jr. 127GJake McCarthy 33GPavin Smith 16G
RFCorbin Carroll 78GJake McCarthy 65GRandal Grichuk 43G
SSGeraldo Perdomo 97GKevin Newman 55GBlaze Alexander 20G
2BKetel Marte 113GLuis Guillorme 55GKevin Newman 44G
3BEugenio Suárez 155GLuis Guillorme 15GBlaze Alexander 8G
1BChristian Walker 129GJosh Bell 98GPavin Smith 17G
STARTERSBrandon Pfaadt 3.1WARZac Gallen 2.8WARRyne Nelson 2.2WARMerrill Kelly 0.6WARJordan Montgomery 0.6WAR
CGabriel Moreno 93GJose Herrera 40GTucker Barnhart 31G
DHJoc Pederson 117GJosh Bell 44GRandal Grichuk 38G
BULLPEN Paul Sewald 16svRyan Thompson 24hKevin Ginkel 18hJoe Mantiply 16hA.J. Puk 14hDylan Floro 11hJustin Martinez 9hBryce Jarvis 4h
CGabriel Moreno 93 · Jose Herrera 40 · Tucker Barnhart 31
1BChristian Walker 129 · Josh Bell 98 · Pavin Smith 17
2BKetel Marte 113 · Luis Guillorme 55 · Kevin Newman 44
3BEugenio Suárez 155 · Luis Guillorme 15 · Blaze Alexander 8
SSGeraldo Perdomo 97 · Kevin Newman 55 · Blaze Alexander 20
LFLourdes Gurriel Jr. 127 · Jake McCarthy 33 · Pavin Smith 16
CFCorbin Carroll 81 · Jake McCarthy 63 · Alek Thomas 35
RFCorbin Carroll 78 · Jake McCarthy 65 · Randal Grichuk 43
DHJoc Pederson 117 · Josh Bell 44 · Randal Grichuk 38
SPBrandon Pfaadt 3.1 · Zac Gallen 2.8 · Ryne Nelson 2.2 · Merrill Kelly 0.6 · Jordan Montgomery 0.6
BP Paul Sewald 16 · Ryan Thompson 24 · Kevin Ginkel 18 · Joe Mantiply 16 · A.J. Puk 14 · Dylan Floro 11 · Justin Martinez 9 · Bryce Jarvis 4

Each position lists its starter then backups by games (so platoons & bench show). Starters (mound) & bullpen (left, foul territory) are ranked by WAR; marks the closer (most save chances). MLB Stats API.

2024 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Ketel Marte 30 FA-elig 1366.3 13.6 +12.8
Corbin Carroll 23 pre-arb 1584.3 3.6 +14.5
Eugenio Suárez 32 FA-elig 1583.9 11.3 +4.8
Brandon Pfaadt 25 pre-arb 323.1 0.8 +12.3
Christian Walker 33 FA-elig 1303.1 10.9 +1.8
Joc Pederson 32 FA-elig 1323.0 9.5 +3.0
Jake McCarthy 26 arb 1423.0 0.8 +11.6
Zac Gallen 28 arb 282.8 10.0 +1.8
Gabriel Moreno 24 pre-arb 972.5 0.8 +9.8
Ryne Nelson 26 pre-arb 282.2 0.8 +8.2
Lourdes Gurriel Jr. 30 FA-elig 1332.1 10.0 -1.1
Geraldo Perdomo 24 arb 982.0 0.8 +7.7
Randal Grichuk 32 FA-elig 1061.6 1.5 +5.2
Justin Martinez 22 pre-arb 641.4 0.7 +5.1
Kevin Newman 30 FA-elig 1111.4 0.9 +4.8
Kevin Ginkel 30 arb 721.3 1.2 +4.0
Joe Mantiply 33 FA-elig 751.2 0.9 +4.0
A.J. Puk↔ MIA 29 arb 301.0 0.9 +3.4
Pavin Smith 28 arb 600.9 0.7 +3.0
Ryan Thompson 32 arb 670.9 1.4 +2.3
Adrian Del Castillo 24 250.7 0.2 +2.9
Merrill Kelly 35 arb 130.6 8.5 -5.8
Jordan Montgomery 31 FA-elig 250.6 25.0 -22.5
Paul Sewald 34 FA-elig 420.3 7.3 -5.9
Josh Bell↔ MIA 31 FA-elig 410.3 4.7 -3.3
Eduardo Rodriguez 31 FA-elig 100.3 14.0 -12.8
Jose Herrera 27 pre-arb 420.2 0.7 -0.0
Slade Cecconi 25 pre-arb 200.2 0.7 -0.0
Luis Guillorme↔ ANA 29 FA-elig 180.1 0.3 +0.3
Yilber Díaz 23 70.1 0.2 +0.3
Humberto Castellanos 26 arb 70.1 0.7 -0.3
Jorge Barrosa 23 pre-arb 80.0 0.7 -0.7
Logan Allen 27 pre-arb 12-0.0 0.2 -0.2
Matt Bowman↔ BAL 33 FA-elig 4-0.0 0.1 -0.2
Luis Frías↔ TOR 26 arb 7-0.1 0.5 -0.7
Thyago Vieira↔ BAL 31 FA-elig 11-0.1 0.3 -0.6
Blaze Alexander 25 pre-arb 61-0.1 0.7 -1.0
Kyle Nelson 27 arb 11-0.1 0.8 -1.2
Joe Jacques↔ BOS 29 pre-arb 1-0.1 0.4 -0.8
Andrew Saalfrank 26 pre-arb 2-0.1 0.0 -0.5
Miguel Castro 29 FA-elig 11-0.2 5.0 -5.7
Alek Thomas 24 pre-arb 39-0.2 0.8 -1.5
Blake Walston 23 pre-arb 7-0.2 0.7 -1.5
Cristian Mena 21 1-0.2 0.0 -1.0
Dylan Floro↔ WSN 33 FA-elig 15-0.4 0.5 -2.2
Jace Peterson 34 FA-elig 14-0.4 5.0 -6.8
Tommy Henry 26 pre-arb 9-0.5 0.8 -2.7
Tucker Barnhart 33 31-0.5 0.4 -2.5
Brandon Hughes 28 pre-arb 15-0.5 0.7 -3.0
Bryce Jarvis 26 pre-arb 44-0.6 0.7 -3.2
Scott McGough 34 FA-elig 26-0.7 3.0 -5.8

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

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 Vieira311.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

Every roster slot ranked best→worst by WAR. Bars = Diamondbacks 2024; the black line = the league-average player at each slot that season. Staying above the line deep into the roster is the depth edge; dropping below it = holes & dead weight.

What each regime is worth — every settled team-season since 1985

RegimeSeasonsWin %Playoff %Pennant %WS %
WINDOW 28152.131.05.01.1
CONTEND 30056.964.719.710.3
FORCED-SPEND 25648.09.81.61.6
REBUILD 32143.31.20.30.3