1BDaryle Ward 71 · Craig Wilson 65 · Carlos Rivera 7
2BJose Castillo 123 · Bobby Hill 40 · Abraham O. Nunez 32
3BTy Wigginton 122 · Chris Stynes 71 · Rob Mackowiak 55
SSJack Wilson 156 · Abraham O. Nunez 13 · Freddy Sanchez 4
LFJason Bay 117 · Rob Mackowiak 25 · Craig Wilson 19
CFTike Redman 147 · Rob Mackowiak 19 · Jason Bay 5
RFCraig Wilson 89 · Rob Mackowiak 79 · José Bautista 19
DHCraig Wilson 2
SPOliver Pérez 4.8 · Kip Wells 2.2 · Josh Fogg 1.2 · Dave Williams 0.5 · Ryan Vogelsong 0.5
BP★ Jose Mesa 43 · Salomon Torres 30 · Brian Meadows 13 · Michael Gonzalez 13 · John Grabow 11 · Mike Johnston 4 · Mark Corey 2 · Brian Boehringer 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
Oliver Pérez
22
pre-arb
31
4.8
0.3
+7.9
Jason Kendall
30
FA-elig
147
4.5
8.6
-0.8
Jack Wilson
26
arb
157
4.3
1.9
+5.6
Kris Benson↔ NYM
29
arb
20
2.9
4.0
+1.0
Kip Wells
27
arb
25
2.2
2.6
+1.2
Jason Bay
25
pre-arb
120
1.8
0.3
+2.8
Michael Gonzalez
26
–
47
1.7
–
–
Salomon Torres
32
FA-elig
84
1.3
0.8
+1.5
Rob Mackowiak
28
arb
155
1.2
0.3
+1.7
Josh Fogg
27
arb
32
1.2
0.3
+1.7
Craig Wilson
27
arb
155
1.1
1.1
+0.7
Tike Redman
27
arb
155
1.0
0.3
+1.4
Brian Meadows
28
FA-elig
68
0.8
0.6
+0.7
Jose Mesa
38
FA-elig
70
0.6
0.8
+0.2
Dave Williams
25
–
10
0.5
–
–
Ryan Vogelsong
26
arb
33
0.5
0.3
+0.5
John Grabow
25
pre-arb
68
0.3
0.3
+0.3
Humberto Cota
25
arb
36
0.3
0.3
+0.2
Raul Mondesi↔ ANA
33
FA-elig
26
0.2
0.9
-0.6
John Van Benschoten
24
–
6
0.1
–
–
Mark Corey
29
–
31
0.0
–
–
Sean Burnett
21
–
13
0.0
–
–
Willis Roberts
29
–
9
-0.0
–
–
Brian Boehringer
35
FA-elig
21
-0.0
2.0
-2.1
Mike Johnston
25
pre-arb
24
-0.1
0.3
-0.4
Ruben Mateo↔ KCR
26
–
19
-0.1
–
–
Ian Snell
22
–
3
-0.1
–
–
J.R. House
24
–
5
-0.1
–
–
Tony Alvarez
26
–
24
-0.1
–
–
Chris Stynes
31
FA-elig
74
-0.2
0.8
-1.0
Nelson Figueroa
30
–
10
-0.2
–
–
Bobby Hill
26
pre-arb
126
-0.2
0.3
-0.6
Frank Brooks
25
–
11
-0.2
–
–
Carlos Rivera
26
–
7
-0.2
–
–
Freddy Sanchez
26
pre-arb
9
-0.3
0.3
-0.8
Ty Wigginton↔ NYM
26
pre-arb
58
-0.3
0.1
-0.7
Jason Boyd
31
arb
12
-0.4
0.3
-1.0
Daryle Ward
29
–
79
-0.4
–
–
J.J. Davis
25
pre-arb
25
-0.4
0.3
-1.0
José Bautista↔ BAL
23
pre-arb
23
-0.5
0.1
-1.0
Abraham O. Nunez
28
FA-elig
112
-0.9
0.6
-2.2
Jose Castillo
23
pre-arb
129
-1.0
0.3
-2.0
Randall Simon↔ TBR
29
FA-elig
61
-2.0
0.7
-4.1
Key additions (new vs 2003)
Player
fWAR
Jose Mesa
0.6
Dave Williams
0.5
Raul Mondesi
0.2
John Van Benschoten
0.1
Sean Burnett
0.0
Willis Roberts
-0.0
Key subtractions (gone from 2003)
Player
2003 fWAR
Brian Giles
3.4
Jeff Suppan
3.2
Reggie Sanders
3.0
Jeff D'Amico
2.3
Matt Stairs
1.8
Kenny Lofton
1.8
Current & Historical Payroll
2004 payroll
$29.9M
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 (10)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Jason Kendall
30
8.000
$8.6M
FREE AGENT
Brian Boehringer
35
9.000
$2.0M
FREE AGENT
Raul Mondesi
33
11.000
$879k
FREE AGENT
Jose Mesa
38
17.000
$800k
$2.0M
FREE AGENT
Salomon Torres
32
11.000
$775k
$1.1M
$1.5M
$2.7M
FREE AGENT
Chris Stynes
31
9.000
$750k
FREE AGENT
Randall Simon
29
7.000
$707k
FREE AGENT
Abraham O. Nunez
28
7.000
$625k
FREE AGENT
Brian Meadows
28
6.000
$625k
$1.1M
FREE AGENT
Daryle Ward
29
6.000
—
$950k
FREE AGENT
Arbitration-eligible (14)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Kris Benson
29
5.000
$4.0M
FREE AGENT
Kip Wells
27
5.000
$2.6M
FREE AGENT
Jack Wilson
26
3.000
$1.9M
ARB 2
ARB 3
FREE AGENT
Craig Wilson
27
3.000
$1.1M
ARB 2
ARB 3
FREE AGENT
Jason Boyd
31
5.000
$350k
FREE AGENT
Josh Fogg
27
3.000
$342k
ARB 2
ARB 3
FREE AGENT
Rob Mackowiak
28
3.000
$335k
ARB 2
ARB 3
FREE AGENT
Tike Redman
27
4.000
$321k
ARB 3
FREE AGENT
Ryan Vogelsong
26
4.000
$312k
ARB 3
FREE AGENT
Humberto Cota
25
3.000
$303k
ARB 2
ARB 3
FREE AGENT
Nelson Figueroa
30
4.000
—
ARB 3
FREE AGENT
Willis Roberts
29
5.000
—
FREE AGENT
Ruben Mateo
26
5.000
—
FREE AGENT
Dave Williams
25
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (19)
Player
Age
Svc
2004
2005
2006
2007
2008
2009
2010
Oliver Pérez
22
2.000
$321k
ARB 1
ARB 2
ARB 3
FREE AGENT
Bobby Hill
26
2.000
$315k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jason Bay
25
1.000
$305k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Freddy Sanchez
26
2.000
$303k
ARB 1
ARB 2
ARB 3
FREE AGENT
J.J. Davis
25
2.000
$300k
ARB 1
ARB 2
ARB 3
FREE AGENT
John Grabow
25
1.000
$300k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Johnston
25
0.000
$300k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jose Castillo
23
0.000
$300k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ty Wigginton
26
2.000
$127k
ARB 1
ARB 2
ARB 3
FREE AGENT
José Bautista
23
0.000
$108k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Gonzalez
26
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
J.R. House
24
–
—
Mark Corey
29
–
—
Tony Alvarez
26
–
—
Carlos Rivera
26
–
—
Frank Brooks
25
–
—
John Van Benschoten
24
–
—
Sean Burnett
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ian Snell
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Pirates'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 = Pirates 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