SPJason Schmidt 6.0 · Jerome Williams 1.8 · Sidney Ponson 0.8 · Jim Brower 0.7 · Kirk Rueter 0.6
BP★ Tim Worrell 38 · Scott Eyre 20 · Joe Nathan 19 · Felix Rodriguez 19 · Matt Herges 9 · Jason Christiansen 7 · Chad Zerbe 2 · Ryan Jensen 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.
2003 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Barry Bonds
38
FA-elig
130
10.2
15.5
+2.6
Jason Schmidt
30
FA-elig
29
6.0
5.9
+4.8
José Cruz Jr.
29
FA-elig
158
3.2
2.5
+3.1
Ray Durham
31
FA-elig
110
3.1
5.2
+0.3
Marquis Grissom
36
FA-elig
149
2.5
1.9
+2.6
J.T. Snow
35
FA-elig
103
2.3
6.8
-2.7
Rich Aurilia
31
FA-elig
129
2.0
6.2
-2.7
Jerome Williams
21
–
21
1.8
–
–
Pedro Feliz
28
arb
95
1.4
0.3
+2.2
Benito Santiago
38
FA-elig
108
1.4
1.8
+0.7
Tim Worrell
35
FA-elig
76
1.3
2.0
+0.4
Edgardo Alfonzo
29
FA-elig
142
1.3
4.0
-1.6
Joe Nathan
28
arb
78
1.2
0.3
+1.8
Yorvit Torrealba
24
pre-arb
66
1.0
0.3
+1.5
Neifi Perez
30
FA-elig
120
0.9
1.5
+0.1
Matt Herges↔ SDP
33
–
27
0.9
–
–
Jeffrey Hammonds↔ MIL
32
FA-elig
36
0.9
6.4
-4.9
Andres Galarraga
42
FA-elig
110
0.8
0.5
+1.0
Sidney Ponson↔ BAL
26
arb
10
0.8
1.4
-0.0
Jim Brower
30
–
51
0.7
–
–
Kirk Rueter
32
FA-elig
27
0.6
5.9
-4.9
Kurt Ainsworth↔ BAL
24
pre-arb
12
0.5
0.2
+0.6
Dustin Hermanson↔ STL
30
FA-elig
9
0.3
0.3
+0.3
Damian Moss↔ BAL
26
pre-arb
21
0.3
1.1
-0.5
Scott Eyre
31
FA-elig
74
0.3
0.7
-0.2
Felix Rodriguez
30
FA-elig
68
0.2
3.2
-2.7
Jesse Foppert
22
–
23
0.2
–
–
Noah Lowry
22
–
4
0.1
–
–
Cody Ransom
27
–
20
0.1
–
–
Chad Zerbe
31
arb
33
0.1
0.3
-0.2
Jason Christiansen
33
FA-elig
40
0.1
2.3
-2.2
Alberto Castillo
33
–
11
0.0
–
–
Lance Niekro
24
–
5
-0.0
–
–
Trey Lunsford
24
–
1
-0.0
–
–
Kevin Correia
22
–
10
-0.1
–
–
Ruben Rivera
29
FA-elig
31
-0.1
0.5
-0.6
Manny Aybar
31
–
3
-0.1
–
–
Jason Ellison
25
–
7
-0.1
–
–
Francisco Santos
29
–
8
-0.1
–
–
Todd Linden
23
–
18
-0.2
–
–
Carlos Valderrama
25
–
7
-0.2
–
–
Tony Torcato
23
–
14
-0.2
–
–
Brian Powell
29
–
1
-0.3
–
–
Marvin Benard
32
FA-elig
46
-0.3
4.2
-4.8
Eric Young Sr.↔ MIL
36
FA-elig
26
-0.4
0.4
-1.0
Ryan Jensen
27
pre-arb
6
-0.5
0.3
-1.1
Key additions (new vs 2002)
Player
fWAR
José Cruz Jr.
3.2
Ray Durham
3.1
Marquis Grissom
2.5
Jerome Williams
1.8
Edgardo Alfonzo
1.3
Neifi Perez
0.9
Key subtractions (gone from 2002)
Player
2002 fWAR
Jeff Kent
6.7
Russ Ortiz
3.9
Livan Hernandez
3.2
Robb Nen
3.2
Reggie Sanders
3.1
David Bell
3.1
Current & Historical Payroll
2003 payroll
$82.0M
What the front office was committed to as of 2003, 2003–2009.
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
2003
2004
2005
2006
2007
2008
2009
Barry Bonds
38
17.000
$15.5M
$18.0M
$22.0M
$19.3M
$15.5M
FREE AGENT
J.T. Snow
35
11.000
$6.8M
$1.5M
$2.0M
FREE AGENT
Jeffrey Hammonds
32
10.000
$6.4M
$1.0M
FREE AGENT
Rich Aurilia
31
8.000
$6.2M
FREE AGENT
$3.5M
$4.5M
$1.0M
Jason Schmidt
30
8.000
$5.9M
$7.9M
$8.2M
$10.5M
FREE AGENT
Kirk Rueter
32
10.000
$5.9M
$6.1M
$7.1M
FREE AGENT
Ray Durham
31
8.000
$5.2M
$7.2M
$7.2M
$7.0M
$7.0M
$5.1M
FREE AGENT
Marvin Benard
32
8.000
$4.2M
FREE AGENT
Edgardo Alfonzo
29
8.000
$4.0M
$6.5M
$7.5M
FREE AGENT
Felix Rodriguez
30
8.000
$3.2M
$2.1M
FREE AGENT
José Cruz Jr.
29
6.000
$2.5M
FREE AGENT
Jason Christiansen
33
8.000
$2.3M
$2.4M
$865k
FREE AGENT
Tim Worrell
35
10.000
$2.0M
FREE AGENT
$1.8M
Marquis Grissom
36
14.000
$1.9M
$2.1M
$2.8M
FREE AGENT
Benito Santiago
38
17.000
$1.8M
FREE AGENT
Neifi Perez
30
7.000
$1.5M
$2.2M
FREE AGENT
Scott Eyre
31
6.000
$725k
$1.0M
$1.5M
FREE AGENT
Ruben Rivera
29
8.000
$500k
FREE AGENT
Andres Galarraga
42
18.000
$500k
FREE AGENT
Eric Young Sr.
36
11.000
$385k
FREE AGENT
Dustin Hermanson
30
8.000
$253k
$800k
FREE AGENT
Manny Aybar
31
6.000
—
FREE AGENT
Alberto Castillo
33
8.000
—
FREE AGENT
Arbitration-eligible (7)
Player
Age
Svc
2003
2004
2005
2006
2007
2008
2009
Sidney Ponson
26
5.000
$1.4M
FREE AGENT
Pedro Feliz
28
3.000
$325k
ARB 2
ARB 3
FREE AGENT
Chad Zerbe
31
3.000
$317k
ARB 2
ARB 3
FREE AGENT
Joe Nathan
28
4.000
$300k
ARB 3
FREE AGENT
Brian Powell
29
5.000
—
FREE AGENT
Jim Brower
30
4.000
—
ARB 3
FREE AGENT
Matt Herges
33
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (16)
Player
Age
Svc
2003
2004
2005
2006
2007
2008
2009
Damian Moss
26
2.000
$1.1M
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Jensen
27
2.000
$317k
ARB 1
ARB 2
ARB 3
FREE AGENT
Yorvit Torrealba
24
2.000
$312k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kurt Ainsworth
24
2.000
$242k
ARB 1
ARB 2
ARB 3
FREE AGENT
Cody Ransom
27
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Valderrama
25
–
—
Tony Torcato
23
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Francisco Santos
29
–
—
Trey Lunsford
24
–
—
Lance Niekro
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jerome Williams
21
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jason Ellison
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jesse Foppert
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Todd Linden
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Correia
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Noah Lowry
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Giants'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 = Giants 2003; 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