SPScott Garrelts 3.9 · Rick Reuschel 2.6 · Don Robinson 2.2 · Michael LaCoss 1.5 · Atlee Hammaker 0.8
BP★ Steve Bedrosian 23 · Craig Lefferts 0 · Jeff Brantley 0 · Randy McCament 0 · Trevor Wilson 0 · Ernie Camacho 0 · Stu Tate 0 · Dave Dravecky 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.
1989 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Will Clark
25
arb
159
8.1
1.1
+1.8
Kevin Mitchell
27
arb
154
6.9
0.6
+1.9
Robby Thompson
27
arb
148
5.4
0.5
+1.4
Scott Garrelts
27
FA-elig
32
3.9
0.7
+0.7
Rick Reuschel
40
FA-elig
32
2.6
1.2
-0.2
Matt Williams
23
pre-arb
84
2.3
0.1
+0.7
Don Robinson
32
FA-elig
40
2.2
0.9
-0.1
Brett Butler
32
FA-elig
154
2.0
0.9
-0.2
Terry Kennedy
33
FA-elig
125
1.7
0.8
-0.2
Ernest Riles
28
arb
122
1.6
0.5
+0.1
Michael LaCoss
33
FA-elig
45
1.5
1.1
-0.6
Greg Litton
24
pre-arb
71
1.0
0.1
+0.3
Ken Oberkfell↔ PIT
33
FA-elig
83
0.9
0.6
-0.3
Atlee Hammaker
31
FA-elig
28
0.8
1.0
-0.7
Candy Maldonado
28
FA-elig
129
0.7
0.9
-0.6
Kelly Downs
28
arb
18
0.7
0.3
-0.1
Craig Lefferts
31
FA-elig
70
0.5
0.6
-0.4
Pat Sheridan↔ DET
31
FA-elig
70
0.3
0.3
-0.1
Bob Knepper↔ HOU
35
FA-elig
13
0.3
0.0
+0.1
Dennis Cook↔ PHI
26
–
2
0.3
–
–
Donell Nixon
27
pre-arb
95
0.2
0.1
-0.0
Chris Speier
39
FA-elig
28
0.2
0.4
-0.4
Terry Mulholland↔ PHI
26
arb
5
0.1
0.0
+0.0
Jose Uribe
30
arb
151
0.1
0.7
-0.6
Mike Laga
29
–
17
0.1
–
–
Stu Tate
27
–
2
0.1
–
–
Trevor Wilson
23
–
14
0.1
–
–
Dave Dravecky
33
FA-elig
2
0.0
0.8
-0.7
Kirt Manwaring
23
pre-arb
85
0.0
0.1
-0.1
Bill Bathe
28
arb
30
-0.0
0.1
-0.1
Charlie Hayes↔ PHI
24
pre-arb
3
-0.0
0.0
-0.0
Ernie Camacho
34
–
13
-0.0
–
–
Mike Benjamin
23
–
14
-0.0
–
–
Joe Price↔ BOS
32
FA-elig
7
-0.1
0.0
-0.0
Jim Weaver
29
–
12
-0.1
–
–
Jim Steels
28
–
13
-0.2
–
–
Ed Jurak
31
–
30
-0.2
–
–
Bob Brenly↔ TOR
35
FA-elig
12
-0.2
0.1
-0.2
Steve Bedrosian↔ PHI
31
FA-elig
40
-0.2
0.9
-0.9
Mike Krukow
37
FA-elig
8
-0.2
0.9
-1.0
Rich Gossage↔ NYY
37
FA-elig
31
-0.2
0.1
-0.1
Jeff Brantley
25
pre-arb
59
-0.2
0.1
-0.2
Russ Swan
25
–
2
-0.5
–
–
Randy McCament
26
–
25
-0.6
–
–
Tracy Jones↔ DET
28
arb
40
-0.8
0.1
-0.4
Key additions (new vs 1988)
Player
fWAR
Terry Kennedy
1.7
Greg Litton
1.0
Ken Oberkfell
0.9
Pat Sheridan
0.3
Bob Knepper
0.3
Mike Laga
0.1
Key subtractions (gone from 1988)
Player
1988 fWAR
Mike Aldrete
1.6
Bob Melvin
1.0
Lary Sorensen
0.2
Rusty Tillman
0.2
Joel Youngblood
0.2
Angel Escobar
0.0
Current & Historical Payroll
1989 payroll
$16.5M
What the front office was committed to as of 1989, 1989–1995.
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 (22)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Rick Reuschel
40
17.000
$1.2M
$1.0M
$1.4M
FREE AGENT
Michael LaCoss
33
11.000
$1.1M
$1.1M
$1.4M
FREE AGENT
Atlee Hammaker
31
8.000
$983k
$570k
FREE AGENT
Candy Maldonado
28
8.000
$900k
FREE AGENT
Don Robinson
32
11.000
$900k
$950k
$2.5M
FREE AGENT
Brett Butler
32
8.000
$900k
$1.1M
FREE AGENT
Mike Krukow
37
13.000
$875k
FREE AGENT
Steve Bedrosian
31
8.000
$853k
$1.4M
FREE AGENT
Terry Kennedy
33
11.000
$850k
$850k
$500k
FREE AGENT
Dave Dravecky
33
7.000
$750k
FREE AGENT
Scott Garrelts
27
7.000
$706k
$1.4M
$2.4M
FREE AGENT
Ken Oberkfell
33
12.000
$620k
FREE AGENT
Craig Lefferts
31
6.000
$600k
FREE AGENT
Chris Speier
39
18.000
$425k
FREE AGENT
Pat Sheridan
31
8.000
$251k
FREE AGENT
Bob Brenly
35
8.000
$136k
FREE AGENT
Rich Gossage
37
17.000
$50k
FREE AGENT
Bob Knepper
35
13.000
$25k
FREE AGENT
Joe Price
32
9.000
$13k
FREE AGENT
Ernie Camacho
34
9.000
—
$86k
FREE AGENT
Ed Jurak
31
7.000
—
FREE AGENT
Mike Laga
29
7.000
—
$155k
FREE AGENT
Arbitration-eligible (9)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Will Clark
25
3.000
$1.1M
ARB 2
ARB 3
FREE AGENT
Jose Uribe
30
5.000
$688k
FREE AGENT
Kevin Mitchell
27
5.000
$610k
FREE AGENT
Robby Thompson
27
3.000
$536k
ARB 2
ARB 3
FREE AGENT
Ernest Riles
28
4.000
$470k
ARB 3
FREE AGENT
Kelly Downs
28
3.000
$315k
ARB 2
ARB 3
FREE AGENT
Tracy Jones
28
3.000
$140k
ARB 2
ARB 3
FREE AGENT
Bill Bathe
28
3.000
$76k
ARB 2
ARB 3
FREE AGENT
Terry Mulholland
26
3.000
$19k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (14)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Donell Nixon
27
2.000
$102k
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Williams
23
2.000
$95k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kirt Manwaring
23
2.000
$78k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Brantley
25
1.000
$78k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Litton
24
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Charlie Hayes
24
1.000
$2k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Benjamin
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dennis Cook
26
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy McCament
26
–
—
Jim Steels
28
–
—
Russ Swan
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Stu Tate
27
–
—
Jim Weaver
29
–
—
Trevor Wilson
23
1.000
—
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 1989; 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