SPKevin Millwood 3.0 · Randy Wolf 2.4 · Eric Milton 1.4 · Brett Myers 1.4 · Cory Lidle 1.4
BP★ Tim Worrell 19 · Rheal Cormier 28 · Todd Jones 26 · Felix Rodriguez 20 · Roberto Hernandez 9 · Ryan Madson 7 · Amaury Telemaco 5 · Billy Wagner 1
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.
2004 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Bobby Abreu
30
FA-elig
159
5.7
10.6
-0.8
Jimmy Rollins
25
arb
154
5.0
2.4
+6.1
Jim Thome
33
FA-elig
143
4.1
12.2
-5.1
David Bell
31
FA-elig
143
3.6
4.4
+1.8
Kevin Millwood
29
FA-elig
25
3.0
11.0
-5.9
Randy Wolf
27
arb
25
2.4
4.4
-0.3
Placido Polanco
28
FA-elig
126
2.1
4.0
-0.4
Pat Burrell
27
arb
127
2.0
4.2
-0.8
Mike Lieberthal
32
FA-elig
131
1.5
7.5
-4.9
Chase Utley
25
–
94
1.5
0.2
+2.4
Billy Wagner
32
FA-elig
45
1.5
8.0
-5.5
Ricky Ledee↔ SFG
30
FA-elig
73
1.5
0.9
+1.6
Cory Lidle↔ CIN
32
FA-elig
10
1.4
0.8
+1.6
Eric Milton
28
FA-elig
34
1.4
9.0
-6.6
Brett Myers
23
pre-arb
32
1.4
0.4
+2.0
Jason Michaels
28
arb
115
1.4
0.3
+2.0
Ryan Madson
23
pre-arb
52
1.3
0.3
+1.9
Vicente Padilla
26
arb
20
1.2
2.6
-0.6
Tim Worrell
36
FA-elig
77
1.1
2.8
-0.8
Felix Rodriguez↔ SFG
31
FA-elig
23
0.6
0.9
+0.0
Rheal Cormier
37
FA-elig
84
0.4
3.0
-2.3
Ryan Howard
24
–
19
0.4
–
–
Gavin Floyd
21
–
6
0.3
–
–
Todd Pratt
37
FA-elig
45
0.2
0.9
-0.5
Todd Jones↔ CIN
36
FA-elig
27
0.2
0.2
+0.1
Brian Powell
30
–
17
0.1
–
–
Jim Crowell
30
–
4
0.0
–
–
A.J. Hinch
30
–
4
0.0
–
–
Elizardo Ramirez
21
–
7
-0.0
–
–
Lou Collier
30
–
32
-0.1
–
–
Josh Hancock↔ CIN
26
–
4
-0.2
–
–
Geoff Geary
27
–
33
-0.2
–
–
Roberto Hernandez
39
FA-elig
63
-0.2
0.8
-1.2
Tomas Perez
30
FA-elig
86
-0.3
0.8
-1.3
Amaury Telemaco
30
FA-elig
42
-0.4
0.5
-1.3
Shawn Wooten
31
arb
33
-0.6
0.6
-1.6
Doug Glanville
33
FA-elig
87
-0.7
0.6
-1.7
Paul Abbott↔ TBR
36
FA-elig
10
-0.9
0.3
-1.8
Marlon Byrd
26
pre-arb
106
-1.5
0.4
-2.9
Key additions (new vs 2003)
Player
fWAR
Billy Wagner
1.5
Cory Lidle
1.4
Eric Milton
1.4
Tim Worrell
1.1
Felix Rodriguez
0.6
Ryan Howard
0.4
Key subtractions (gone from 2003)
Player
2003 fWAR
Terry Adams
1.5
Dan Plesac
0.7
Brandon Duckworth
0.6
Joe Roa
0.2
Carlos Silva
0.1
Kelly Stinnett
0.1
Current & Historical Payroll
2004 payroll
$94.7M
What the front office was committed to as of 2004, 2004–2010.
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 (23)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Jim Thome
33
13.000
$12.2M
$13.2M
FREE AGENT
Kevin Millwood
29
7.000
$11.0M
FREE AGENT
Bobby Abreu
30
8.000
$10.6M
$13.1M
$8.5M
FREE AGENT
Eric Milton
28
6.000
$9.0M
FREE AGENT
Billy Wagner
32
9.000
$8.0M
$9.0M
FREE AGENT
Mike Lieberthal
32
10.000
$7.5M
$7.5M
$7.5M
FREE AGENT
David Bell
31
9.000
$4.4M
$4.7M
$3.0M
FREE AGENT
Placido Polanco
28
6.000
$4.0M
$3.1M
FREE AGENT
$5.2M
Rheal Cormier
37
13.000
$3.0M
$2.2M
$1.7M
FREE AGENT
Tim Worrell
36
11.000
$2.8M
$1.9M
FREE AGENT
Felix Rodriguez
31
9.000
$923k
FREE AGENT
Todd Pratt
37
12.000
$875k
$750k
FREE AGENT
Ricky Ledee
30
6.000
$860k
FREE AGENT
Cory Lidle
32
7.000
$809k
$3.0M
$2.2M
FREE AGENT
Tomas Perez
30
9.000
$750k
$650k
FREE AGENT
Roberto Hernandez
39
13.000
$750k
FREE AGENT
Doug Glanville
33
8.000
$550k
FREE AGENT
Amaury Telemaco
30
8.000
$525k
FREE AGENT
Paul Abbott
36
14.000
$300k
FREE AGENT
Todd Jones
36
11.000
$173k
FREE AGENT
Lou Collier
30
7.000
—
FREE AGENT
A.J. Hinch
30
6.000
—
FREE AGENT
Brian Powell
30
6.000
—
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Randy Wolf
27
5.000
$4.4M
FREE AGENT
Pat Burrell
27
4.000
$4.2M
ARB 3
FREE AGENT
Vicente Padilla
26
5.000
$2.6M
FREE AGENT
Jimmy Rollins
25
4.000
$2.4M
ARB 3
FREE AGENT
Shawn Wooten
31
4.000
$575k
ARB 3
FREE AGENT
Jason Michaels
28
3.000
$335k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (10)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Brett Myers
23
2.000
$362k
ARB 1
ARB 2
ARB 3
FREE AGENT
Marlon Byrd
26
2.000
$355k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Madson
23
1.000
$300k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chase Utley
25
1.000
$200k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jim Crowell
30
–
—
Geoff Geary
27
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Josh Hancock
26
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Gavin Floyd
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Howard
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Elizardo Ramirez
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 2004; 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