SPZac Gallen 4.2 · Merrill Kelly 3.2 · Zach Davies 0.4 · Madison Bumgarner 0.4 · Humberto Castellanos 0.1
BP★ Mark Melancon 18 · Joe Mantiply 22 · Noé Ramirez 11 · Ian Kennedy 10 · Kyle Nelson 10 · Caleb Smith 6 · Kevin Ginkel 5 · Reyes Moronta 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.
2022 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Daulton Varsho
25
pre-arb
151
4.3
0.7
+15.0
Zac Gallen
26
pre-arb
31
4.2
0.7
+14.5
Christian Walker
31
FA-elig
160
4.0
2.6
+11.9
Merrill Kelly
33
arb
33
3.2
5.2
+6.4
Josh Rojas
28
pre-arb
125
2.5
0.7
+8.6
Jake McCarthy
24
pre-arb
99
2.2
0.5
+7.6
Ketel Marte
28
FA-elig
137
1.8
8.4
-1.8
David Peralta↔ TBR
34
FA-elig
87
1.5
4.9
+0.8
Corbin Carroll
21
–
32
1.4
0.1
+4.9
Joe Mantiply
31
pre-arb
69
1.1
0.7
+3.4
Emmanuel Rivera↔ KCR
26
pre-arb
39
1.0
0.1
+3.5
Alek Thomas
22
–
113
0.8
0.5
+2.3
Kevin Ginkel
28
pre-arb
30
0.5
0.2
+1.7
Drey Jameson
24
–
4
0.5
0.1
+1.8
Carson Kelly
27
FA-elig
104
0.5
3.3
-1.5
Stone Garrett
26
–
27
0.5
0.2
+1.5
Zach Davies
29
FA-elig
27
0.4
1.5
+0.1
Jordan Luplow
28
arb
83
0.4
1.4
+0.2
Madison Bumgarner
32
FA-elig
30
0.4
23.0
-21.7
Kyle Nelson
25
pre-arb
43
0.4
0.7
+0.6
Nick Ahmed
32
FA-elig
17
0.3
7.9
-6.6
Ryne Nelson
24
–
3
0.3
0.1
+1.0
Sergio Alcántara↔ SDP
25
pre-arb
71
0.3
0.3
+0.8
Geraldo Perdomo
22
pre-arb
148
0.3
0.7
+0.3
Luke Weaver↔ KCR
28
FA-elig
13
0.2
1.4
-0.5
Reyes Moronta↔ LAD
29
arb
17
0.2
0.2
+0.6
Buddy Kennedy
23
–
30
0.1
0.2
+0.3
Humberto Castellanos
24
pre-arb
11
0.1
0.7
-0.3
Mark Melancon
37
FA-elig
62
0.1
6.0
-5.7
Jake Hager
29
pre-arb
28
0.1
0.2
+0.0
Matt Davidson↔ OAK
31
–
5
0.0
0.0
+0.1
Taylor Widener
27
pre-arb
14
0.0
0.2
-0.1
Tyler Holton
26
–
10
0.0
0.1
-0.1
Grayson Greiner
29
arb
2
-0.0
0.1
-0.1
Paul Fry↔ BAL
29
arb
1
-0.0
0.1
-0.1
Chris Devenski↔ PHI
31
–
10
-0.0
0.1
-0.3
Edwin Uceta
24
pre-arb
10
-0.0
0.2
-0.3
Dallas Keuchel↔ CHW
34
FA-elig
4
-0.1
5.1
-5.4
Pavin Smith
26
pre-arb
75
-0.1
0.4
-0.6
Matt Peacock↔ KCR
28
–
2
-0.1
0.0
-0.3
Corbin Martin
26
pre-arb
7
-0.1
0.2
-0.6
Oliver Pérez
40
–
7
-0.1
0.1
-0.6
Wilmer Difo
30
arb
3
-0.2
0.0
-0.6
Drew Ellis↔ SEA
26
–
6
-0.2
0.0
-0.7
Luis Frías
24
pre-arb
15
-0.2
0.2
-1.0
Jose Herrera
25
–
47
-0.3
0.5
-1.5
J.B. Wendelken
29
FA-elig
29
-0.3
0.8
-1.9
Yonny Hernández
24
pre-arb
12
-0.3
0.1
-1.3
Keynan Middleton
28
arb
18
-0.3
0.1
-1.3
Tyler Gilbert
28
pre-arb
8
-0.4
0.4
-1.7
Tommy Henry
24
–
9
-0.4
0.2
-1.6
Sean Poppen
28
pre-arb
29
-0.4
0.4
-1.9
Noé Ramirez
32
FA-elig
55
-0.7
1.2
-3.8
Caleb Smith
30
arb
44
-0.8
2.0
-4.9
Seth Beer
25
pre-arb
38
-0.9
0.2
-3.5
Ian Kennedy
37
FA-elig
57
-1.0
4.8
-8.2
Cooper Hummel
27
–
66
-1.0
0.5
-4.0
Key additions (new vs 2021)
Player
fWAR
Corbin Carroll
1.4
Emmanuel Rivera
1.0
Alek Thomas
0.8
Drey Jameson
0.5
Stone Garrett
0.5
Zach Davies
0.4
Key subtractions (gone from 2021)
Player
2021 fWAR
Eduardo Escobar
1.9
Taylor Clarke
0.5
Asdrúbal Cabrera
0.3
Stephen Vogt
0.3
Jake Faria
0.2
Joakim Soria
0.2
Current & Historical Payroll
2022 payroll
$91.6M
2023 guaranteed
$0M
What the front office was committed to as of 2022, 2022–2028.
Guaranteed $ are contract commitments signed by 2022; 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 agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (9)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Madison Bumgarner
32
11.127
$23.0M
FREE AGENT
Nick Ahmed
32
7.054
$7.9M
FREE AGENT
Mark Melancon
37
11.098
$6.0M
FREE AGENT
Dallas Keuchel
34
10.000
$5.1M
FREE AGENT
David Peralta
34
7.120
$4.9M
FREE AGENT
Ian Kennedy
37
12.124
$4.8M
FREE AGENT
Zach Davies
29
6.020
$1.5M
FREE AGENT
Noé Ramirez
32
7.000
$1.2M
FREE AGENT
Oliver Pérez
40
20.000
$105k
FREE AGENT
Arbitration-eligible (15)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Ketel Marte
28
5.162
$8.4M
FREE AGENT
Merrill Kelly
33
3.000
$5.2MCLUB
ARB 2
ARB 3
FREE AGENT
Carson Kelly
27
3.161
$3.3M
ARB 2
ARB 3
FREE AGENT
Christian Walker
31
3.124
$2.6M
ARB 2
ARB 3
FREE AGENT
Caleb Smith
30
4.077
$2.0M
ARB 3
FREE AGENT
Jordan Luplow
28
3.112
$1.4M
ARB 2
ARB 3
FREE AGENT
Luke Weaver
28
4.112
$1.4M
ARB 3
FREE AGENT
J.B. Wendelken
29
3.028
$835k
ARB 2
ARB 3
FREE AGENT
Reyes Moronta
29
4.000
$230k
ARB 3
FREE AGENT
Chris Devenski
31
5.164
$135k
FREE AGENT
Grayson Greiner
29
3.041
$100k
ARB 2
ARB 3
FREE AGENT
Keynan Middleton
28
4.052
$100k
ARB 3
FREE AGENT
Paul Fry
29
3.075
$65k
ARB 2
ARB 3
FREE AGENT
Wilmer Difo
30
4.138
$46k
ARB 3
FREE AGENT
Matt Davidson
31
3.112
$21k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (33)
Player
Age
Svc
2022
2023
2024
2025
2026
2027
2028
Zac Gallen
26
2.100
$746k
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Rojas
28
1.152
$731k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Daulton Varsho
25
1.128
$722k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe Mantiply
31
1.049
$717k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Humberto Castellanos
24
0.158
$714k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Geraldo Perdomo
22
0.015
$701k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Nelson
25
0.076
$685k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alek Thomas
22
0.000
$542k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake McCarthy
24
0.038
$529k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cooper Hummel
27
0.000
$523k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Herrera
25
0.000
$481k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sean Poppen
28
1.016
$406k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pavin Smith
26
1.050
$393k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Gilbert
28
0.062
$373k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sergio Alcántara
25
0.168
$275k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Ginkel
28
1.139
$246k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Seth Beer
25
0.024
$227k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jake Hager
29
0.032
$215k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Buddy Kennedy
23
0.000
$196k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stone Garrett
26
0.000
$188k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tommy Henry
24
0.000
$185k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luis Frías
24
0.016
$165k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Taylor Widener
27
2.000
$162k
ARB 1
ARB 2
ARB 3
FREE AGENT
Corbin Martin
26
1.044
$155k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edwin Uceta
24
0.060
$154k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yonny Hernández
24
0.060
$146k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Corbin Carroll
21
0.000
$142k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Holton
26
0.000
$138k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Emmanuel Rivera
26
0.074
$134k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryne Nelson
24
0.000
$115k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drey Jameson
24
0.000
$79k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Peacock
28
0.141
$33k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Ellis
26
0.042
$13k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Diamondbacks's path through relative payroll × TAB, smoothed; markers grow and the arrow points toward the present. WINDOW cheap&winning · CONTEND expensive&winning · FORCED-SPEND dead zone · REBUILD cheap&losing. Compare franchises →
Every roster slot ranked best→worst by WAR. Bars = Diamondbacks 2022; 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