BP★ Robb Nen 43 · Tim Worrell 23 · Felix Rodriguez 23 · Scott Eyre 18 · Chad Zerbe 5 · Jay Witasick 4 · Aaron Fultz 4 · Manny Aybar 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.
2002 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Barry Bonds
37
FA-elig
143
12.7
15.0
+6.8
Jeff Kent
34
FA-elig
152
6.7
6.0
+5.4
Jason Schmidt
29
FA-elig
29
4.4
4.9
+2.6
Russ Ortiz
28
arb
33
3.9
2.9
+3.8
Livan Hernandez
27
FA-elig
36
3.2
3.6
+1.9
Robb Nen
32
FA-elig
68
3.2
8.3
-2.9
Reggie Sanders
34
FA-elig
140
3.1
1.8
+3.5
David Bell
29
FA-elig
154
3.1
1.8
+3.5
Rich Aurilia
30
FA-elig
133
2.3
5.2
-1.3
Benito Santiago
37
FA-elig
126
2.2
2.0
+1.7
Tsuyoshi Shinjo
30
pre-arb
118
1.3
1.4
+0.9
Kirk Rueter
31
FA-elig
35
1.3
4.9
-2.7
Ramon Martinez
29
arb
72
1.0
0.8
+1.0
Tim Worrell
34
FA-elig
80
1.0
1.4
+0.2
Kenny Lofton↔ CHW
35
FA-elig
46
0.9
0.3
+1.2
Ryan Jensen
26
pre-arb
32
0.9
0.2
+1.3
Yorvit Torrealba
23
pre-arb
53
0.8
0.2
+1.2
Marvin Benard
31
FA-elig
65
0.7
4.2
-2.9
Jay Witasick
29
FA-elig
44
0.6
1.2
-0.1
Tom Goodwin
33
–
78
0.6
–
–
Damon Minor
28
pre-arb
83
0.6
0.2
+0.9
Felix Rodriguez
29
FA-elig
71
0.5
2.5
-1.6
Pedro Feliz
27
pre-arb
67
0.5
0.2
+0.6
Kurt Ainsworth
23
pre-arb
6
0.3
0.2
+0.3
Scott Eyre↔ TOR
30
arb
21
0.2
0.1
+0.2
Manny Aybar
30
–
15
0.2
–
–
Cody Ransom
26
–
7
0.1
–
–
Trey Lunsford
23
–
3
0.1
–
–
Joe Nathan
27
–
4
0.0
0.3
-0.2
Calvin Murray↔ TEX
30
arb
11
0.0
0.1
-0.0
Chad Zerbe
30
–
50
-0.0
–
–
Tony Torcato
22
–
5
-0.1
–
–
Bill Mueller↔ CHC
31
FA-elig
8
-0.1
0.2
-0.4
Troy Brohawn
29
–
11
-0.1
–
–
Jason Christiansen
32
FA-elig
6
-0.1
1.7
-2.0
Aaron Fultz
28
pre-arb
43
-0.1
0.3
-0.5
J.T. Snow
34
FA-elig
143
-1.1
5.9
-7.8
Shawon Dunston
39
FA-elig
72
-1.3
1.1
-3.4
Key additions (new vs 2001)
Player
fWAR
Reggie Sanders
3.1
David Bell
3.1
Tsuyoshi Shinjo
1.3
Kenny Lofton
0.9
Jay Witasick
0.6
Tom Goodwin
0.6
Key subtractions (gone from 2001)
Player
2001 fWAR
Shawn Estes
1.8
Armando Rios
1.6
John Vander Wal
0.8
Bobby Estalella
0.3
Russ Davis
0.2
Andres Galarraga
0.2
Current & Historical Payroll
2002 payroll
$79.0M
What the front office was committed to as of 2002, 2002–2008.
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 (20)
Player
Age
Svc
2002
2003
2004
2005
2006
2007
2008
Barry Bonds
37
16.000
$15.0M
$15.5M
$18.0M
$22.0M
$19.3M
$15.5M
FREE AGENT
Robb Nen
32
9.000
$8.3M
FREE AGENT
Jeff Kent
34
10.000
$6.0M
FREE AGENT
J.T. Snow
34
10.000
$5.9M
$6.8M
$1.5M
$2.0M
FREE AGENT
Rich Aurilia
30
7.000
$5.2M
$6.2M
FREE AGENT
$3.5M
$4.5M
Jason Schmidt
29
7.000
$4.9M
$5.9M
$7.9M
$8.2M
$10.5M
FREE AGENT
Kirk Rueter
31
9.000
$4.9M
$5.9M
$6.1M
$7.1M
FREE AGENT
Marvin Benard
31
7.000
$4.2M
$4.2M
FREE AGENT
Livan Hernandez
27
6.000
$3.6M
FREE AGENT
Felix Rodriguez
29
7.000
$2.5M
$3.2M
$2.1M
FREE AGENT
Benito Santiago
37
16.000
$2.0M
$1.8M
FREE AGENT
Reggie Sanders
34
11.000
$1.8M
FREE AGENT
David Bell
29
7.000
$1.8M
FREE AGENT
Jason Christiansen
32
7.000
$1.7M
$2.3M
$2.4M
$865k
FREE AGENT
Tim Worrell
34
9.000
$1.4M
$2.0M
FREE AGENT
$1.8M
Jay Witasick
29
6.000
$1.2M
FREE AGENT
Shawon Dunston
39
17.000
$1.1M
FREE AGENT
Kenny Lofton
35
11.000
$339k
FREE AGENT
Bill Mueller
31
6.000
$249k
FREE AGENT
Tom Goodwin
33
11.000
—
FREE AGENT
Arbitration-eligible (6)
Player
Age
Svc
2002
2003
2004
2005
2006
2007
2008
Russ Ortiz
28
4.000
$2.9M
ARB 3
FREE AGENT
Ramon Martinez
29
4.000
$775k
ARB 3
FREE AGENT
Joe Nathan
27
3.000
$300k
ARB 2
ARB 3
FREE AGENT
Scott Eyre
30
5.000
$84k
FREE AGENT
Calvin Murray
30
3.000
$70k
ARB 2
ARB 3
FREE AGENT
Manny Aybar
30
5.000
—
FREE AGENT
Pre-arbitration (12)
Player
Age
Svc
2002
2003
2004
2005
2006
2007
2008
Tsuyoshi Shinjo
30
1.000
$1.4M
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aaron Fultz
28
2.000
$300k
ARB 1
ARB 2
ARB 3
FREE AGENT
Pedro Feliz
27
2.000
$222k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Jensen
26
1.000
$209k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Damon Minor
28
2.000
$203k
ARB 1
ARB 2
ARB 3
FREE AGENT
Yorvit Torrealba
23
1.000
$200k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kurt Ainsworth
23
1.000
$200k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Troy Brohawn
29
–
—
Cody Ransom
26
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chad Zerbe
30
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Tony Torcato
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trey Lunsford
23
–
—
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 2002; 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