BP★ Robb Nen 40 · Jose Mesa 0 · John Johnstone 0 · Rich Rodriguez 0 · Julian Tavarez 0 · Alvin Morman 0 · Chris Brock 0 · Cory Bailey 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.
1998 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Barry Bonds
33
FA-elig
156
8.5
8.9
+0.3
Jeff Kent
30
FA-elig
137
4.2
3.4
+1.2
Robb Nen
28
arb
78
3.5
4.1
-0.3
Bill Mueller
27
pre-arb
145
3.1
0.3
+3.1
Darryl Hamilton↔ COL
33
FA-elig
97
2.8
1.8
+1.3
Mark Gardner
36
FA-elig
33
2.2
1.1
+1.3
Marvin Benard
27
arb
121
2.1
0.2
+2.0
Stan Javier
34
FA-elig
135
2.1
1.8
+0.5
Shawn Estes
25
arb
27
1.9
0.7
+1.5
Rich Aurilia
26
arb
122
1.9
0.3
+1.8
Rey Sanchez
30
FA-elig
109
1.7
0.5
+1.3
Orel Hershiser
39
FA-elig
34
1.5
3.7
-2.2
Charlie Hayes
33
FA-elig
111
1.3
1.8
-0.4
Brian Johnson
30
arb
99
1.1
1.0
+0.2
Kirk Rueter
27
arb
34
1.1
1.8
-0.7
J.T. Snow
30
FA-elig
138
1.0
2.8
-1.6
Ellis Burks↔ COL
33
FA-elig
42
0.9
1.4
-0.5
Russ Ortiz
24
pre-arb
22
0.9
0.2
+0.8
Steve Reed↔ CLE
33
FA-elig
50
0.7
0.7
+0.1
Armando Rios
26
–
12
0.5
–
–
Brent Mayne
30
FA-elig
94
0.5
0.7
-0.2
John Johnstone
29
arb
70
0.4
0.2
+0.2
Jose Mesa↔ CLE
32
FA-elig
32
0.4
0.7
-0.2
Rich Rodriguez
35
FA-elig
68
0.3
0.7
-0.3
Ramon Martinez
25
–
19
0.3
–
–
Doug Mirabelli
27
–
10
0.2
–
–
Julian Tavarez
25
arb
60
0.2
1.1
-0.9
LeJon Powell
24
–
8
0.1
–
–
Danny Darwin
42
FA-elig
33
0.1
0.7
-0.6
Chris Brock
28
pre-arb
13
0.1
0.2
-0.1
Jeff Ball
29
–
2
-0.0
–
–
Cory Bailey
27
–
5
-0.1
–
–
Joe Carter↔ BAL
38
FA-elig
41
-0.1
1.0
-1.1
Jacob Cruz↔ CLE
25
pre-arb
3
-0.1
0.1
-0.2
Dean Hartgraves
31
–
5
-0.1
–
–
Jim Poole↔ CLE
32
FA-elig
26
-0.2
0.7
-0.9
Wilson Delgado
25
–
10
-0.2
–
–
Alvin Morman↔ CLE
29
pre-arb
9
-0.4
0.0
-0.5
Chris Jones↔ ARI
32
FA-elig
43
-0.5
0.3
-0.8
Alex Diaz
29
–
34
-0.6
–
–
Shawon Dunston↔ CLE
35
FA-elig
36
-0.7
0.4
-1.1
Key additions (new vs 1997)
Player
fWAR
Robb Nen
3.5
Rey Sanchez
1.7
Orel Hershiser
1.5
Charlie Hayes
1.3
Ellis Burks
0.9
Russ Ortiz
0.9
Key subtractions (gone from 1997)
Player
1997 fWAR
Jose Vizcaino
2.1
Rod Beck
1.1
Roberto Hernandez
0.8
Wilson Alvarez
0.6
Rick Wilkins
0.6
Doug Henry
0.4
Current & Historical Payroll
1998 payroll
$43.4M
What the front office was committed to as of 1998, 1998–2004.
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
1998
1999
2000
2001
2002
2003
2004
Barry Bonds
33
12.000
$8.9M
$9.4M
$10.7M
$10.3M
$15.0M
$15.5M
$18.0M
Orel Hershiser
39
15.000
$3.7M
FREE AGENT
Jeff Kent
30
6.000
$3.4M
$5.8M
$6.0M
$6.0M
$6.0M
FREE AGENT
J.T. Snow
30
6.000
$2.8M
$3.0M
$4.8M
$5.8M
$5.9M
$6.8M
$1.5M
Darryl Hamilton
33
10.000
$1.8M
FREE AGENT
Charlie Hayes
33
10.000
$1.8M
$1.9M
FREE AGENT
Stan Javier
34
14.000
$1.8M
$1.5M
FREE AGENT
Ellis Burks
33
11.000
$1.4M
$4.5M
$5.5M
FREE AGENT
Mark Gardner
36
9.000
$1.1M
$2.0M
$3.0M
$1.8M
FREE AGENT
Joe Carter
38
15.000
$1.0M
FREE AGENT
Jose Mesa
32
11.000
$716k
FREE AGENT
Steve Reed
33
6.000
$714k
FREE AGENT
Danny Darwin
42
20.000
$710k
FREE AGENT
Rich Rodriguez
35
8.000
$710k
$730k
FREE AGENT
Brent Mayne
30
8.000
$700k
$750k
FREE AGENT
Jim Poole
32
8.000
$684k
FREE AGENT
Rey Sanchez
30
7.000
$500k
FREE AGENT
Shawon Dunston
35
13.000
$367k
FREE AGENT
$1.0M
$1.1M
Chris Jones
32
7.000
$307k
FREE AGENT
Alex Diaz
29
6.000
—
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
1998
1999
2000
2001
2002
2003
2004
Robb Nen
28
5.000
$4.1M
FREE AGENT
Kirk Rueter
27
5.000
$1.8M
FREE AGENT
Julian Tavarez
25
5.000
$1.1M
FREE AGENT
Brian Johnson
30
4.000
$1.0M
ARB 3
FREE AGENT
Shawn Estes
25
3.000
$650k
ARB 2
ARB 3
FREE AGENT
Rich Aurilia
26
3.000
$265k
ARB 2
ARB 3
FREE AGENT
Marvin Benard
27
3.000
$250k
ARB 2
ARB 3
FREE AGENT
John Johnstone
29
5.000
$230k
FREE AGENT
Cory Bailey
27
5.000
—
FREE AGENT
Dean Hartgraves
31
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (11)
Player
Age
Svc
1998
1999
2000
2001
2002
2003
2004
Bill Mueller
27
2.000
$300k
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Brock
28
1.000
$190k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Russ Ortiz
24
0.000
$170k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jacob Cruz
25
2.000
$129k
ARB 1
ARB 2
ARB 3
FREE AGENT
Alvin Morman
29
2.000
$50k
ARB 1
ARB 2
ARB 3
FREE AGENT
Wilson Delgado
25
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Doug Mirabelli
27
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
LeJon Powell
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Ball
29
–
—
Ramon Martinez
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Armando Rios
26
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 1998; 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