GM: Mike Hazen
Ranks vs the 30 teams in 2024, or a custom range (defaults to every team-season since 1985, when our data starts).
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.
| Player | fWAR |
|---|---|
| Eugenio Suárez | 3.9 |
| Joc Pederson | 3.0 |
| Randal Grichuk | 1.6 |
| Kevin Newman | 1.4 |
| A.J. Puk | 1.0 |
| Adrian Del Castillo | 0.7 |
| Player | 2023 fWAR |
|---|---|
| Zach Davies | 0.8 |
| Andrew Chafin | 0.7 |
| Dominic Fletcher | 0.6 |
| Tommy Pham | 0.5 |
| Evan Longoria | 0.3 |
| Seby Zavala | 0.3 |
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.
| Player | Period | fWAR | Tier Market $M | Paid $M | Surplus $M | $ / WAR | Tier | Contract |
|---|---|---|---|---|---|---|---|---|
| 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.7 | 166.3 | +429.9 | — | ||
Every graded 2024 deal involving the Diamondbacks — best expected value first. Surplus is realized value in $M; 9 total.
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.
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Jordan Montgomery | 31 | 6.153 | $25.0M | FREE AGENT | |||||
| Eduardo Rodriguez | 31 | 8.070 | $14.0M | $20.0M | $21.0M | $19.0M | $17.0MMUTUAL | FREE AGENT | |
| Ketel Marte | 30 | 7.162 | $13.6M | FREE AGENT | |||||
| Eugenio Suárez | 32 | 9.061 | $11.3M | FREE AGENT | |||||
| Lourdes Gurriel Jr. | 30 | 6.000 | $10.0M | FREE AGENT | |||||
| Joc Pederson | 32 | 9.028 | $9.5M | FREE AGENT | |||||
| Jace Peterson | 34 | 10.000 | $5.0M | FREE AGENT | |||||
| Miguel Castro | 29 | 9.000 | $5.0M | FREE AGENT | |||||
| Josh Bell | 31 | 7.053 | $4.7MPLAYER | FREE AGENT | |||||
| Corbin Carroll | 23 | 1.038 | $3.6M | $5.6M | $10.6M | $12.6M | $14.6M | $28.6M | $28.6M |
| Randal Grichuk | 32 | 10.000 | $1.5M | FREE AGENT | |||||
| Dylan Floro | 33 | 8.000 | $511k | FREE AGENT | |||||
| Tucker Barnhart | 33 | 10.000 | $382k | FREE AGENT |
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Christian Walker | 33 | 5.124 | $10.9M | FREE AGENT | |||||
| Zac Gallen | 28 | 4.100 | $10.0M | ARB 3 | FREE AGENT | ||||
| Merrill Kelly | 35 | 5.000 | $8.5M | FREE AGENT | |||||
| Paul Sewald | 34 | 5.072 | $7.3M | FREE AGENT | |||||
| Ryan Thompson | 32 | 3.095 | $1.4M | ARB 2 | ARB 3 | FREE AGENT | |||
| Kevin Ginkel | 30 | 3.033 | $1.2M | ARB 2 | ARB 3 | FREE AGENT | |||
| Kevin Newman | 30 | 5.046 | $946k | FREE AGENT | |||||
| Joe Mantiply | 33 | 3.029 | $925k | ARB 2 | ARB 3 | FREE AGENT | |||
| A.J. Puk | 29 | 3.124 | $871k | ARB 2 | ARB 3 | FREE AGENT | |||
| Luis Frías | 26 | 3.000 | $476k | ARB 2 | ARB 3 | FREE AGENT | |||
| Luis Guillorme | 29 | 4.159 | $251k | ARB 3 | FREE AGENT | ||||
| Matt Bowman | 33 | 4.043 | $148k | ARB 3 | FREE AGENT |
| Player | Age | Svc | 2024 | 2025 | 2026 | 2027 | 2028 | 2029 | 2030 |
|---|---|---|---|---|---|---|---|---|---|
| Scott McGough | 34 | 1.046 | $3.0M | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Geraldo Perdomo | 24 | 2.015 | $786k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Alek Thomas | 24 | 1.132 | $770k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Jake McCarthy | 26 | 1.124 | $766k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Ryne Nelson | 26 | 1.020 | $764k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Tommy Henry | 26 | 1.053 | $760k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Gabriel Moreno | 24 | 1.061 | $760k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Kyle Nelson | 27 | 2.076 | $757k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Brandon Pfaadt | 25 | 0.097 | $754k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Bryce Jarvis | 26 | 0.040 | $744k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Jorge Barrosa | 23 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Humberto Castellanos | 26 | 1.158 | $740k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Justin Martinez | 22 | 0.031 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Blake Walston | 23 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Jose Herrera | 27 | 1.093 | $740k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Pavin Smith | 28 | 2.091 | $740k | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | ||
| Slade Cecconi | 25 | 0.043 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Blaze Alexander | 25 | 0.000 | $740k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Brandon Hughes | 28 | 1.141 | $740k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Joe Jacques | 29 | 0.090 | $370k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Thyago Vieira | 30 | 1.084 | $305k | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT | |
| Adrian Del Castillo | 24 | – | $219k | ||||||
| Logan Allen | 27 | – | $215k | ||||||
| Yilber Díaz | 23 | 0.000 | $155k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Andrew Saalfrank | 26 | 0.028 | $32k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
| Cristian Mena | 21 | 0.000 | $4k | Pre-Arb | Pre-Arb | ARB 1 | ARB 2 | ARB 3 | FREE AGENT |
How each 2024 acquisition stacked onto Diamondbacks's playoff-odds curve. The side table is ranked by PPA.