SPJohn Burkett 2.1 · Don Robinson 1.4 · Kelly Downs 0.9 · Rick Reuschel 0.8 · Scott Garrelts 0.7
BP★ Jeff Brantley 19 · Steve Bedrosian 0 · Mark Thurmond 0 · Francisco Oliveras 0 · Randy O'Neal 0 · Ed Vosberg 0 · Mark Dewey 0 · Eric Gunderson 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.
1990 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Matt Williams
24
arb
159
5.0
0.2
+2.0
Brett Butler
33
FA-elig
160
4.6
1.1
+0.9
Kevin Mitchell
28
FA-elig
140
4.2
2.1
-0.2
Will Clark
26
arb
154
3.2
2.2
-0.8
John Burkett
25
arb
33
2.1
0.1
+0.8
Terry Kennedy
34
FA-elig
107
1.8
0.8
-0.0
Jeff Brantley
26
pre-arb
55
1.5
0.2
+0.5
Gary Carter
36
FA-elig
92
1.5
0.2
+0.4
Don Robinson
33
FA-elig
31
1.4
0.9
-0.3
Robby Thompson
28
arb
144
1.4
0.9
-0.3
Dave Anderson
29
FA-elig
60
1.0
0.5
-0.1
Kelly Downs
29
arb
13
0.9
0.4
-0.0
Rick Leach
33
–
78
0.8
–
–
Rick Reuschel
41
FA-elig
15
0.8
1.0
-0.7
Scott Garrelts
28
FA-elig
42
0.7
1.4
-1.1
Trevor Wilson
24
pre-arb
27
0.6
0.1
+0.1
Steve Decker
24
–
15
0.6
–
–
Ernest Riles
29
arb
92
0.3
0.7
-0.5
Michael LaCoss
34
FA-elig
13
0.3
1.1
-1.0
Rick Parker
27
pre-arb
54
0.3
0.1
+0.0
Bill Bathe
29
arb
52
0.3
0.1
+0.0
Mike Benjamin
24
pre-arb
22
0.3
0.1
+0.0
Mike Kingery
29
arb
105
0.2
0.2
-0.1
Mark Dewey
25
pre-arb
14
0.2
0.1
+0.0
Randy O'Neal
29
FA-elig
26
0.2
0.2
-0.1
Brad Komminsk↔ BAL
29
–
8
0.2
–
–
Francisco Oliveras
27
pre-arb
33
0.2
0.1
-0.0
Mark Leonard
25
pre-arb
11
0.2
0.1
-0.0
Mike Laga
30
FA-elig
23
0.1
0.2
-0.1
Tony Perezchica
24
–
4
0.0
–
–
Greg Litton
25
pre-arb
93
0.0
0.1
-0.1
Greg Booker
30
–
2
0.0
–
–
Ernie Camacho↔ STL
35
FA-elig
8
0.0
0.1
-0.1
Mark Bailey
28
–
5
0.0
–
–
Rick Rodriguez
29
–
3
0.0
–
–
Randy McCament
27
–
3
0.0
–
–
Eric Gunderson
24
pre-arb
7
0.0
0.1
-0.1
Atlee Hammaker↔ SDP
32
FA-elig
25
-0.0
0.6
-0.6
Russ Swan↔ SEA
26
pre-arb
2
-0.1
0.0
-0.0
Bob Knepper
36
–
12
-0.1
–
–
Andres Santana
22
pre-arb
6
-0.1
0.1
-0.2
Dan Quisenberry
37
FA-elig
5
-0.2
0.1
-0.2
Rafael Novoa
22
–
7
-0.2
–
–
Kirt Manwaring
24
arb
8
-0.2
0.1
-0.2
Andy McGaffigan↔ KCR
33
–
4
-0.2
–
–
Ed Vosberg
28
–
18
-0.2
–
–
Kevin Bass
31
FA-elig
61
-0.2
1.2
-1.3
Paul McClellan
24
pre-arb
4
-0.3
0.1
-0.2
Mark Thurmond
33
FA-elig
43
-0.4
0.5
-0.7
Steve Bedrosian
32
FA-elig
68
-0.5
1.4
-1.7
Jose Uribe
31
FA-elig
138
-1.0
1.0
-1.4
Key additions (new vs 1989)
Player
fWAR
John Burkett
2.1
Gary Carter
1.5
Dave Anderson
1.0
Rick Leach
0.8
Steve Decker
0.6
Rick Parker
0.3
Key subtractions (gone from 1989)
Player
1989 fWAR
Ken Oberkfell
0.9
Candy Maldonado
0.7
Craig Lefferts
0.5
Pat Sheridan
0.3
Dennis Cook
0.3
Donell Nixon
0.2
Current & Historical Payroll
1990 payroll
$20.8M
What the front office was committed to as of 1990, 1990–1996.
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 (24)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Kevin Mitchell
28
6.000
$2.1M
$3.8M
FREE AGENT
Steve Bedrosian
32
9.000
$1.4M
FREE AGENT
Scott Garrelts
28
8.000
$1.4M
$2.4M
FREE AGENT
Kevin Bass
31
8.000
$1.2M
$1.3M
$1.3M
FREE AGENT
Michael LaCoss
34
12.000
$1.1M
$1.4M
FREE AGENT
Brett Butler
33
9.000
$1.1M
FREE AGENT
Rick Reuschel
41
18.000
$1.0M
$1.4M
FREE AGENT
Jose Uribe
31
6.000
$983k
$1.3M
$1.5M
FREE AGENT
Don Robinson
33
12.000
$950k
$2.5M
FREE AGENT
Terry Kennedy
34
12.000
$850k
$500k
FREE AGENT
Atlee Hammaker
32
9.000
$570k
FREE AGENT
Dave Anderson
29
7.000
$500k
$600k
FREE AGENT
Mark Thurmond
33
7.000
$490k
FREE AGENT
Gary Carter
36
16.000
$250k
FREE AGENT
Mike Laga
30
8.000
$155k
FREE AGENT
Randy O'Neal
29
6.000
$155k
FREE AGENT
Dan Quisenberry
37
11.000
$100k
FREE AGENT
Ernie Camacho
35
10.000
$86k
FREE AGENT
Mark Bailey
28
6.000
—
FREE AGENT
Greg Booker
30
7.000
—
FREE AGENT
Bob Knepper
36
14.000
—
FREE AGENT
Brad Komminsk
29
7.000
—
FREE AGENT
Rick Leach
33
9.000
—
FREE AGENT
Andy McGaffigan
33
9.000
—
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Will Clark
26
4.000
$2.2M
ARB 3
FREE AGENT
Robby Thompson
28
4.000
$900k
ARB 3
FREE AGENT
Ernest Riles
29
5.000
$675k
FREE AGENT
Kelly Downs
29
4.000
$425k
ARB 3
FREE AGENT
Matt Williams
24
3.000
$190k
ARB 2
ARB 3
FREE AGENT
Mike Kingery
29
4.000
$175k
ARB 3
FREE AGENT
Kirt Manwaring
24
3.000
$150k
ARB 2
ARB 3
FREE AGENT
Bill Bathe
29
4.000
$120k
ARB 3
FREE AGENT
John Burkett
25
3.000
$100k
ARB 2
ARB 3
FREE AGENT
Ed Vosberg
28
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (17)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Jeff Brantley
26
2.000
$175k
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Litton
25
1.000
$122k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor Wilson
24
2.000
$122k
ARB 1
ARB 2
ARB 3
FREE AGENT
Francisco Oliveras
27
1.000
$110k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Benjamin
24
1.000
$105k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Dewey
25
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rick Parker
27
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Leonard
25
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Gunderson
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul McClellan
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andres Santana
22
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Russ Swan
26
1.000
$15k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Decker
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy McCament
27
–
—
Rafael Novoa
22
–
—
Tony Perezchica
24
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Rick Rodriguez
29
–
—
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 1990; 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