RFBryce Harper 152 · Adam Haseley 10 · Nick Williams 5
DHJay Bruce 7 · Bryce Harper 2 · Rhys Hoskins 2
SPAaron Nola 3.5 · Zach Eflin 1.4 · Jake Arrieta 1.1 · Vince Velasquez 0.7 · Jason Vargas 0.5
BP★ Héctor Neris 28 · Adam Morgan 19 · Jose Alvarez 16 · Blake Parker 13 · Juan Nicasio 10 · Jared Hughes 8 · Mike Morin 8 · Ranger Suarez 7
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.
2019 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
J.T. Realmuto
28
arb
145
5.9
5.9
+13.5
Bryce Harper
26
FA-elig
157
3.8
11.5
+1.0
Aaron Nola
26
arb
34
3.5
4.5
+7.0
Rhys Hoskins
26
pre-arb
160
2.2
0.6
+6.8
Scott Kingery
25
pre-arb
126
2.1
1.5
+5.4
César Hernández
29
FA-elig
161
1.7
7.8
-2.2
Jean Segura
29
FA-elig
144
1.6
14.8
-9.6
Zach Eflin
25
arb
32
1.4
0.6
+4.2
Jake Arrieta
33
FA-elig
24
1.1
25.0
-21.3
Andrew McCutchen
32
FA-elig
59
1.1
10.0
-6.4
Héctor Neris
30
arb
68
1.0
1.8
+1.4
Brad Miller↔ CLE
29
arb
66
0.9
0.3
+2.8
Adam Haseley
23
–
67
0.7
0.3
+2.1
Vince Velasquez
27
arb
35
0.7
2.2
-0.0
Sean Rodríguez
34
FA-elig
76
0.5
0.1
+1.7
Jason Vargas↔ NYM
36
FA-elig
11
0.5
2.9
-1.3
Ranger Suarez
23
pre-arb
37
0.4
0.3
+1.1
Juan Nicasio
32
FA-elig
47
0.4
9.2
-7.8
Drew Smyly↔ TEX
30
FA-elig
12
0.4
3.4
-1.9
Corey Dickerson↔ PIT
30
FA-elig
34
0.4
3.7
-2.3
Jose Alvarez
30
FA-elig
67
0.4
1.9
-0.7
Nick Vincent↔ SFG
32
FA-elig
14
0.4
0.8
+0.4
Adam Morgan
29
arb
40
0.3
1.1
-0.3
Seranthony Domínguez
24
pre-arb
27
0.2
0.6
+0.0
Tommy Hunter
32
FA-elig
5
0.2
9.0
-8.5
Cole Irvin
25
–
16
0.2
0.2
+0.3
Andrew Knapp
27
pre-arb
74
0.2
0.6
-0.1
José Pirela↔ SDP
29
arb
12
0.1
0.5
-0.0
Jay Bruce↔ SEA
32
FA-elig
51
0.1
7.3
-6.9
Roman Quinn
26
arb
44
0.1
0.6
-0.2
Mike Morin↔ MIN
28
arb
29
0.1
0.1
+0.2
Blake Parker↔ MIN
34
FA-elig
23
0.1
0.7
-0.4
Víctor Arano
24
pre-arb
3
0.0
0.5
-0.5
Fernando Salas
34
FA-elig
3
-0.0
0.1
-0.1
Rob Brantly
29
pre-arb
1
-0.0
0.0
-0.1
Dylan Cozens
25
–
1
-0.0
0.0
-0.1
Mitch Walding
26
–
2
-0.0
–
–
JD Hammer
24
–
20
-0.1
0.2
-0.4
Nick Pivetta
26
pre-arb
30
-0.1
0.6
-0.9
Drew Anderson
25
–
2
-0.1
0.0
-0.3
David Robertson
34
FA-elig
7
-0.1
10.0
-10.3
Logan Morrison
31
FA-elig
29
-0.1
0.3
-0.7
Deivy Grullón
23
–
4
-0.1
0.1
-0.6
Yacksel Ríos↔ PIT
26
–
4
-0.2
0.0
-0.6
Phil Gosselin
30
–
44
-0.2
–
–
Enyel De Los Santos
23
–
5
-0.2
0.1
-0.7
Pat Neshek
38
FA-elig
20
-0.3
7.8
-8.6
Odúbel Herrera
27
arb
39
-0.3
5.3
-6.3
Austin Davis
26
pre-arb
14
-0.3
0.2
-1.2
Edubray Ramos
26
arb
20
-0.3
0.6
-1.7
Jared Hughes↔ CIN
33
FA-elig
25
-0.5
0.7
-2.4
Aaron Altherr↔ NYM
28
arb
22
-0.5
0.6
-2.3
Jerad Eickhoff
28
arb
12
-0.5
1.0
-2.7
Edgar García
22
–
37
-0.6
0.2
-2.1
Maikel Franco
26
arb
123
-0.6
5.2
-7.1
Nick Williams
25
pre-arb
67
-1.0
0.6
-3.9
Key additions (new vs 2018)
Player
fWAR
J.T. Realmuto
5.9
Bryce Harper
3.8
Jean Segura
1.6
Andrew McCutchen
1.1
Brad Miller
0.9
Adam Haseley
0.7
Key subtractions (gone from 2018)
Player
2018 fWAR
Jorge Alfaro
2.8
Carlos Santana
2.3
Wilson Ramos
0.7
Luis García
0.6
Asdrúbal Cabrera
0.3
José Bautista
0.3
Current & Historical Payroll
2019 payroll
$163.8M
2020 guaranteed
$11.2M
What the front office was committed to as of 2019, 2019–2025.
Guaranteed $ are contract commitments signed by 2019; 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 (16)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Jake Arrieta
33
7.145
$25.0M
FREE AGENT
Jean Segura
29
6.065
$14.8M
FREE AGENT
Bryce Harper
26
6.159
$11.5M
$11.2M
$28.1M
$27.6M
$27.5M
$27.5M
$27.5M
Andrew McCutchen
32
9.123
$10.0M
FREE AGENT
David Robertson
34
10.070
$10.0M
FREE AGENT
Juan Nicasio
32
7.084
$9.2M
FREE AGENT
Tommy Hunter
32
9.090
$9.0M
FREE AGENT
Pat Neshek
38
10.159
$7.8M
FREE AGENT
Jay Bruce
32
10.125
$7.3M
FREE AGENT
Drew Smyly
30
6.154
$3.4M
FREE AGENT
Jason Vargas
36
11.114
$2.9M
FREE AGENT
Jared Hughes
33
6.162
$738k
FREE AGENT
Logan Morrison
31
8.069
$253k
FREE AGENT
Sean Rodríguez
34
9.118
$100k
FREE AGENT
Fernando Salas
34
7.147
$70k
FREE AGENT
Phil Gosselin
30
6.000
—
FREE AGENT
Arbitration-eligible (17)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
César Hernández
29
4.154
$7.8M
ARB 3
FREE AGENT
J.T. Realmuto
28
4.038
$5.9M
ARB 3
FREE AGENT
Odúbel Herrera
27
4.000
$5.3M
ARB 3
FREE AGENT
Maikel Franco
26
3.170
$5.2M
ARB 2
ARB 3
FREE AGENT
Aaron Nola
26
3.076
$4.5M
ARB 2
ARB 3
FREE AGENT
Corey Dickerson
30
5.101
$3.7M
FREE AGENT
Vince Velasquez
27
3.086
$2.2M
ARB 2
ARB 3
FREE AGENT
Jose Alvarez
30
4.035
$1.9M
ARB 3
FREE AGENT
Héctor Neris
30
3.068
$1.8M
ARB 2
ARB 3
FREE AGENT
Adam Morgan
29
3.017
$1.1M
ARB 2
ARB 3
FREE AGENT
Jerad Eickhoff
28
3.045
$975k
ARB 2
ARB 3
FREE AGENT
Nick Vincent
32
5.067
$766k
FREE AGENT
Blake Parker
34
4.036
$690k
ARB 3
FREE AGENT
Aaron Altherr
28
3.028
$606k
ARB 2
ARB 3
FREE AGENT
José Pirela
29
3.002
$493k
ARB 2
ARB 3
FREE AGENT
Brad Miller
29
5.004
$269k
FREE AGENT
Mike Morin
28
3.047
$125k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (23)
Player
Age
Svc
2019
2020
2021
2022
2023
2024
2025
Scott Kingery
25
1.000
$1.5M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Pivetta
26
1.129
$598k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Zach Eflin
25
2.018
$590k
ARB 1
ARB 2
ARB 3
FREE AGENT
Rhys Hoskins
26
1.053
$575k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Nick Williams
25
1.094
$575k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edubray Ramos
26
2.075
$574k
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Knapp
27
1.171
$565k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Seranthony Domínguez
24
0.147
$564k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Roman Quinn
26
0.088
$559k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Víctor Arano
24
1.020
$510k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ranger Suarez
23
0.022
$334k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Adam Haseley
23
0.000
$304k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edgar García
22
0.000
$245k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Cole Irvin
25
0.000
$176k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Davis
26
0.105
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
JD Hammer
24
0.000
$167k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Deivy Grullón
23
0.000
$87k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Enyel De Los Santos
23
1.000
$72k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Yacksel Ríos
26
0.160
$39k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Drew Anderson
25
1.005
$18k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rob Brantly
29
1.171
$9k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dylan Cozens
25
1.079
$6k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mitch Walding
26
–
—
Graphs
Phillies'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 = Phillies 2019; 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