BP★ Addison Reed 32 · Brad Ziegler 29 · Evan Marshall 19 · Oliver Pérez 15 · Will Harris 3 · Randall Delgado 2 · Matt Stites 2 · Eury De La Rosa 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.
2014 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Paul Goldschmidt
26
arb
109
4.3
1.1
+11.4
Miguel Montero
30
FA-elig
136
3.3
10.0
-0.2
AJ Pollock
26
pre-arb
75
2.9
0.5
+8.1
Ender Inciarte
23
–
118
1.9
0.5
+5.2
Josh Collmenter
28
arb
33
1.6
0.9
+3.6
Chris Owings
22
pre-arb
91
1.5
0.5
+3.8
Wade Miley
27
arb
33
1.4
0.5
+3.6
Cliff Pennington
30
FA-elig
68
1.4
3.2
+0.7
David Peralta
26
–
88
1.0
0.5
+2.4
Brandon McCarthy↔ NYY
30
FA-elig
18
0.9
5.8
-3.3
Vidal Nuño↔ NYY
26
pre-arb
14
0.6
0.2
+1.4
Evan Marshall
24
–
57
0.5
0.5
+1.1
Trevor Cahill
26
arb
32
0.5
7.7
-6.2
Randall Delgado
24
arb
47
0.5
0.5
+0.9
Bronson Arroyo
37
FA-elig
15
0.5
9.5
-8.1
Zeke Spruill
24
pre-arb
6
0.5
0.5
+0.8
Oliver Pérez
32
FA-elig
68
0.5
1.8
-0.4
Eric Chavez
36
FA-elig
44
0.4
3.5
-2.2
Martín Prado↔ NYY
30
FA-elig
106
0.3
8.2
-7.1
Didi Gregorius
24
pre-arb
80
0.3
0.5
+0.5
Nick Evans
28
pre-arb
18
0.3
0.0
+0.8
Chase Anderson
26
–
22
0.2
0.5
+0.2
Andrew Chafin
24
–
3
0.2
0.1
+0.5
Gerardo Parra↔ MIL
27
arb
104
0.2
3.4
-2.8
Will Harris
29
pre-arb
29
0.2
0.5
+0.0
Mike Bolsinger
26
pre-arb
10
0.2
0.1
+0.4
Joe Thatcher↔ ANA
32
FA-elig
37
0.2
1.7
-1.2
Eury De La Rosa
24
–
25
0.1
0.5
-0.2
Jake Lamb
23
–
37
0.1
0.5
-0.2
Nolan Reimold↔ TOR
30
arb
7
0.1
0.1
+0.2
Daniel Hudson
27
arb
3
0.1
0.7
-0.5
Ryan Rowland-Smith
31
–
6
0.1
0.1
+0.1
J.J. Putz
37
FA-elig
18
0.0
7.0
-6.9
Brad Ziegler
34
FA-elig
68
-0.0
4.5
-4.5
Bobby Wilson
31
arb
2
-0.0
0.0
-0.0
Bo Schultz
28
pre-arb
4
-0.0
0.0
-0.1
Bradin Hagens
25
pre-arb
2
-0.0
0.0
-0.2
Joe Paterson
28
pre-arb
3
-0.1
0.0
-0.2
Andy Marte
30
–
6
-0.1
–
–
Tuffy Gosewisch
30
pre-arb
41
-0.1
0.5
-0.8
Brett Jackson
25
pre-arb
7
-0.1
0.0
-0.3
Addison Reed
25
arb
62
-0.2
0.5
-1.0
Jordan Pacheco↔ COL
28
arb
47
-0.3
0.3
-1.1
Xavier Paul
29
–
14
-0.3
–
–
Roger Kieschnick
27
pre-arb
25
-0.4
0.1
-1.2
Tony Campana↔ ANA
28
arb
26
-0.4
0.3
-1.5
Aaron Hill
32
FA-elig
133
-0.5
11.0
-12.3
Mark Trumbo
28
arb
88
-0.5
4.8
-6.2
Nick Ahmed
24
–
25
-0.5
0.2
-1.6
Cody Ross
33
FA-elig
83
-0.6
9.5
-11.2
Matt Stites
24
pre-arb
37
-0.6
0.3
-2.1
Alfredo Marte
25
pre-arb
44
-0.9
0.5
-3.2
Key additions (new vs 2013)
Player
fWAR
Ender Inciarte
1.9
David Peralta
1.0
Vidal Nuño
0.6
Evan Marshall
0.5
Bronson Arroyo
0.5
Oliver Pérez
0.5
Key subtractions (gone from 2013)
Player
2013 fWAR
Ian Kennedy
0.4
Wil Nieves
0.4
Matt Reynolds
0.4
Matt Davidson
0.3
Adam Eaton
0.3
Willie Bloomquist
0.3
Current & Historical Payroll
2014 payroll
$104.2M
What the front office was committed to as of 2014, 2014–2020.
Pre-2015 has no contract-terms data — forward italic $ are realized actuals (hindsight, not commitments known then). Control labels (ARB/FA) are point-in-time.
current $guaranteed $actual $ (hindsight)arbitration (proj)pre-arb (proj)free agent
Guaranteed / signed (12)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Aaron Hill
32
8.136
$11.0M
$12.0M
FREE AGENT
Miguel Montero
30
7.031
$10.0M
FREE AGENT
Cody Ross
33
8.058
$9.5M
FREE AGENT
Bronson Arroyo
37
11.150
$9.5M
FREE AGENT
Martín Prado
30
6.105
$8.2M
FREE AGENT
J.J. Putz
37
11.000
$7.0M
FREE AGENT
Brandon McCarthy
30
7.122
$5.8M
FREE AGENT
Eric Chavez
36
16.000
$3.5M
FREE AGENT
Oliver Pérez
32
9.144
$1.8M
$1.7M
FREE AGENT
Chase Anderson
26
10.112
$500k
$512k
FREE AGENT
Ryan Rowland-Smith
31
7.000
$72k
FREE AGENT
Andy Marte
30
9.000
—
FREE AGENT
Arbitration-eligible (12)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Trevor Cahill
26
5.000
$7.7M
FREE AGENT
Mark Trumbo
28
3.027
$4.8M
ARB 2
ARB 3
FREE AGENT
Brad Ziegler
34
5.122
$4.5M
FREE AGENT
Gerardo Parra
27
4.145
$3.4M
ARB 3
FREE AGENT
Cliff Pennington
30
4.114
$3.2M
ARB 3
FREE AGENT
Joe Thatcher
32
5.068
$1.7M
FREE AGENT
Josh Collmenter
28
3.000
$925k
ARB 2
ARB 3
FREE AGENT
Daniel Hudson
27
3.117
$700k
ARB 2
ARB 3
FREE AGENT
Jordan Pacheco
28
3.073
$342k
ARB 2
ARB 3
FREE AGENT
Nolan Reimold
30
4.044
$72k
ARB 3
FREE AGENT
Bobby Wilson
31
3.076
$38k
ARB 2
ARB 3
FREE AGENT
Xavier Paul
29
3.119
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (28)
Player
Age
Svc
2014
2015
2016
2017
2018
2019
2020
Paul Goldschmidt
26
2.059
$1.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
Addison Reed
25
2.027
$538k
ARB 1
ARB 2
ARB 3
FREE AGENT
Wade Miley
27
2.044
$524k
ARB 1
ARB 2
ARB 3
FREE AGENT
Will Harris
29
1.026
$510k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randall Delgado
24
1.100
$510k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
AJ Pollock
26
1.052
$507k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Didi Gregorius
24
1.033
$506k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tuffy Gosewisch
30
0.060
$502k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David Peralta
26
0.000
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Evan Marshall
24
0.000
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Owings
22
0.027
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zeke Spruill
24
0.020
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eury De La Rosa
24
–
$500k
Jake Lamb
23
0.000
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alfredo Marte
25
0.135
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ender Inciarte
23
0.000
$500k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tony Campana
28
1.155
$301k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Stites
24
1.030
$281k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Vidal Nuño
26
0.055
$228k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Ahmed
24
0.000
$150k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Bolsinger
26
1.072
$134k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Roger Kieschnick
27
0.062
$109k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Chafin
24
0.000
$55k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Evans
28
1.128
$49k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Joe Paterson
28
1.035
$46k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brett Jackson
25
0.060
$46k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bo Schultz
28
2.085
$22k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bradin Hagens
25
0.007
$19k
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 2014; 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