RRosternomics

Diamondbacks ARI

GM: Mike Hazen

Overview

REBUILD ↘ cooling
cheap & losing · year 1 in this regime · payroll 0.6× league · TAB -10.7
-10.7TAB — talent above budget
-7.8WAB — realized wins (TAB + luck)
0.0depth — 2+ WAR regulars20th/30
-5.1dead WAR — sub-replacement drag24th/30
53%dead money %18th/30
0.417win %25th/30
6.4roster fWAR26th/30
-24surplus $M (value vs cost)19th/30
$71Mpayroll $M25th/30

Roster

CFDaulton Varsho 14GTim Locastro 13GJon Jay 5G
LFDavid Peralta 45GTim Locastro 7GDaulton Varsho 5G
RFKole Calhoun 48GJon Jay 9GTim Locastro 6G
SSNick Ahmed 57GJosh Rojas 2GKetel Marte 2G
2BKetel Marte 41GJosh VanMeter 17GJosh Rojas 8G
3BEduardo Escobar 47GWyatt Mathisen 7GAndrew Young 3G
1BChristian Walker 43GJake Lamb 12GIldemaro Vargas 5G
STARTERSZac Gallen 1.4WARMerrill Kelly 0.6WARLuke Weaver 0.5WARTaylor Clarke 0.0WARAlex Young -0.2WAR
CCarson Kelly 38GStephen Vogt 23GDaulton Varsho 10G
DHChristian Walker 14GDavid Peralta 8GKole Calhoun 6G
BULLPEN Stefan Crichton 5svHéctor Rondón 7hJunior Guerra 4hYoan López 2hTaylor Widener 2hKeury Mella 1hKevin Ginkel 0hTravis Bergen 0h
CCarson Kelly 38 · Stephen Vogt 23 · Daulton Varsho 10
1BChristian Walker 43 · Jake Lamb 12 · Ildemaro Vargas 5
2BKetel Marte 41 · Josh VanMeter 17 · Josh Rojas 8
3BEduardo Escobar 47 · Wyatt Mathisen 7 · Andrew Young 3
SSNick Ahmed 57 · Josh Rojas 2 · Ketel Marte 2
LFDavid Peralta 45 · Tim Locastro 7 · Daulton Varsho 5
CFDaulton Varsho 14 · Tim Locastro 13 · Jon Jay 5
RFKole Calhoun 48 · Jon Jay 9 · Tim Locastro 6
DHChristian Walker 14 · David Peralta 8 · Kole Calhoun 6
SPZac Gallen 1.4 · Merrill Kelly 0.6 · Luke Weaver 0.5 · Taylor Clarke 0.0 · Alex Young -0.2
BP Stefan Crichton 5 · Héctor Rondón 7 · Junior Guerra 4 · Yoan López 2 · Taylor Widener 2 · Keury Mella 1 · Kevin Ginkel 0 · Travis Bergen 0

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.

2020 roster — value & surplus

PlayerAgeServiceGfWARSalary $MSurplus $M
Nick Ahmed 30 FA-elig 571.5 6.4 +4.6
Zac Gallen 24 pre-arb 121.4 0.2 +10.2
Kole Calhoun 32 FA-elig 541.4 6.0 +3.9
Starling Marte↔ MIA 31 FA-elig 330.9 6.2 +0.6
David Peralta 32 FA-elig 540.8 7.0 -0.8
Tim Locastro 27 pre-arb 330.8 0.2 +5.9
Christian Walker 29 pre-arb 570.7 0.2 +5.2
Ketel Marte 26 arb 450.6 4.4 +0.1
Merrill Kelly 31 pre-arb 50.6 3.0 +1.3
Archie Bradley↔ CIN 27 arb 100.5 2.6 +0.8
Luke Weaver 26 pre-arb 120.5 0.2 +3.1
Stefan Crichton 28 pre-arb 260.4 0.2 +2.6
Carson Kelly 25 pre-arb 390.4 0.2 +2.6
Riley Smith 25 60.3 0.1 +2.0
Wyatt Mathisen 26 90.1 0.1 +0.9
Artie Lewicki 28 pre-arb 20.1 0.0 +0.7
Keury Mella 26 pre-arb 110.1 0.1 +0.6
Daulton Varsho 23 370.1 0.2 +0.5
Junior Guerra 35 arb 250.1 2.5 -2.0
Stephen Vogt 35 FA-elig 260.1 2.5 -2.0
Caleb Smith↔ MIA 28 pre-arb 40.1 0.1 +0.3
Andrew Chafin↔ CHC 30 FA-elig 110.0 2.2 -2.0
Jeremy Beasley 24 10.0 0.2 -0.1
Taylor Clarke 27 pre-arb 120.0 0.2 -0.2
Andrew Young 26 12-0.0
Joel Payamps 26 pre-arb 2-0.0 0.1 -0.1
Pavin Smith 24 12-0.0 0.1 -0.3
Joe Mantiply 29 pre-arb 4-0.0 0.0 -0.3
Silvino Bracho 27 pre-arb 1-0.1 0.2 -0.8
Josh VanMeter↔ CIN 25 12-0.1 0.0 -0.6
Matt Grace 31 arb 3-0.1 0.0 -0.8
Travis Bergen↔ TOR 26 pre-arb 7-0.1 0.1 -0.9
Alex Young 26 pre-arb 15-0.2 0.2 -1.7
Yoan López 27 pre-arb 20-0.2 0.2 -1.8
Ildemaro Vargas↔ CHC 28 8-0.2 0.0 -1.7
Kevin Ginkel 26 pre-arb 19-0.2 0.2 -2.0
Eduardo Escobar 31 FA-elig 54-0.3 7.2 -9.3
Josh Rojas 26 pre-arb 17-0.3 0.1 -2.4
Taylor Widener 25 12-0.3 0.2 -2.5
Kevin Cron 27 pre-arb 8-0.3 0.1 -2.6
Héctor Rondón 32 FA-elig 23-0.4 2.5 -5.7
Jon Jay 35 FA-elig 18-0.4 0.1 -3.4
Jake Lamb↔ OAK 29 FA-elig 18-0.5 3.2 -6.9
Robbie Ray↔ TOR 28 FA-elig 7-0.5 5.5 -9.3
Madison Bumgarner 30 FA-elig 9-0.6 6.0 -10.1

Key additions (new vs 2019)

PlayerfWAR
Kole Calhoun1.4
Starling Marte0.9
Riley Smith0.3
Wyatt Mathisen0.1
Artie Lewicki0.1
Keury Mella0.1

Key subtractions (gone from 2019)

Player2019 fWAR
Alex Avila1.6
Wilmer Flores1.5
Jarrod Dyson0.7
Matt Andriese0.6
Yoshihisa Hirano0.5
Abraham Almonte0.4

Current & Historical Payroll

2020 payroll
$71.0M
2021 guaranteed
$0M

What the front office was committed to as of 2020, 2020–2026. Guaranteed $ are contract commitments signed by 2020; 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 (7)

PlayerAgeSvc2020202120222023202420252026
Eduardo Escobar317.128$7.2MFREE AGENT
Starling Marte316.162$6.2MCLUBFREE AGENT
Kole Calhoun326.130$6.0MFREE AGENT
Madison Bumgarner309.127$6.0MFREE AGENT
Héctor Rondón327.000$2.5MFREE AGENT
Stephen Vogt356.064$2.5MFREE AGENT
Jon Jay359.134$100kFREE AGENT

Arbitration-eligible (9)

PlayerAgeSvc2020202120222023202420252026
David Peralta325.120$7.0MFREE AGENT
Nick Ahmed305.054$6.4MFREE AGENT
Robbie Ray285.007$5.5MFREE AGENT
Ketel Marte263.162$4.4MARB 2ARB 3FREE AGENT
Jake Lamb295.053$3.2MFREE AGENT
Archie Bradley275.000$2.6MFREE AGENT
Junior Guerra353.155$2.5MARB 2ARB 3FREE AGENT
Andrew Chafin305.020$2.2MFREE AGENT
Matt Grace313.052$25kARB 2ARB 3FREE AGENT

Pre-arbitration (29)

PlayerAgeSvc2020202120222023202420252026
Merrill Kelly311.000$3.0MPre-ArbARB 1ARB 2ARB 3FREE AGENT
Luke Weaver262.112$221kARB 1ARB 2ARB 3FREE AGENT
Christian Walker291.124$218kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Silvino Bracho272.082$216kARB 1ARB 2ARB 3FREE AGENT
Carson Kelly251.161$215kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Stefan Crichton280.115$214kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zac Gallen240.100$213kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Alex Young260.095$213kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tim Locastro271.010$213kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Taylor Widener250.000$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Taylor Clarke270.120$209kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Daulton Varsho230.000$187kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Yoan López271.028$182kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin Ginkel260.056$157kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jeremy Beasley240.000$153kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Josh Rojas260.049$116kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Riley Smith250.000$109kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Caleb Smith282.077$101kARB 1ARB 2ARB 3FREE AGENT
Keury Mella260.092$84kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Wyatt Mathisen26$69k
Travis Bergen260.146$63kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joel Payamps260.008$62kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Kevin Cron270.086$59kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Pavin Smith240.000$56kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Josh VanMeter250.076$38kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Joe Mantiply290.030$25kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ildemaro Vargas281.028$22kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Artie Lewicki280.131$16kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Young26

Graphs

Every roster slot ranked best→worst by WAR. Bars = Diamondbacks 2020; 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