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
Brook Jacoby
30
FA-elig
155
3.7
1.0
+0.7
Candy Maldonado
29
FA-elig
155
3.1
0.8
+0.5
Mitch Webster
31
FA-elig
128
2.9
0.6
+0.7
Greg Swindell
25
arb
34
2.7
0.8
+0.4
Bud Black↔ TOR
33
FA-elig
29
2.4
0.7
+0.4
Sandy Alomar Jr.
24
pre-arb
132
2.4
0.1
+0.9
Jerry Browne
24
arb
140
2.3
0.3
+0.7
Tom Candiotti
33
FA-elig
31
2.3
1.1
-0.0
Alex Cole
24
pre-arb
63
1.6
0.1
+0.6
Chris James
27
arb
140
1.6
0.6
+0.1
Steve Olin
24
pre-arb
50
1.5
0.1
+0.6
Doug Jones
33
FA-elig
66
1.4
0.9
-0.3
John Farrell
27
arb
17
0.7
0.3
+0.0
Felix Fermin
26
arb
148
0.6
0.2
+0.1
Turner Ward
25
–
14
0.5
–
–
Carlos Baerga
21
pre-arb
108
0.5
0.1
+0.1
Joel Skinner
29
FA-elig
49
0.5
0.3
-0.1
Jeff Manto
25
pre-arb
30
0.4
0.1
+0.1
Stan Jefferson↔ BAL
27
arb
49
0.3
0.1
+0.0
Kevin Wickander
25
pre-arb
10
0.3
0.1
+0.0
Tom Brookens
36
FA-elig
64
0.2
0.4
-0.3
Dion James
27
FA-elig
87
0.1
0.7
-0.6
Mauro Gozzo
24
–
2
0.0
–
–
Sergio Valdez↔ ATL
25
arb
24
-0.0
0.1
-0.1
Charles Nagy
23
pre-arb
9
-0.0
0.1
-0.1
Mike Walker
23
pre-arb
18
-0.0
0.1
-0.1
Rafael Santana
32
FA-elig
7
-0.1
0.2
-0.3
Steve Springer
29
–
4
-0.1
–
–
Jeff Kaiser
29
arb
5
-0.1
0.1
-0.2
Beau Allred
25
pre-arb
4
-0.1
0.1
-0.2
Colby Ward
26
pre-arb
22
-0.2
0.1
-0.2
Efrain Valdez
23
–
13
-0.2
–
–
Albert Belle
23
pre-arb
9
-0.2
0.1
-0.2
Al Nipper
31
–
9
-0.2
–
–
Rudy Seanez
21
–
24
-0.2
–
–
Mark McLemore↔ ANA
25
arb
8
-0.2
0.0
-0.2
Kevin Bearse
24
pre-arb
3
-0.3
0.1
-0.2
Jeff Shaw
23
pre-arb
12
-0.4
0.1
-0.3
Jesse Orosco
33
FA-elig
55
-0.5
0.8
-1.1
Rod Nichols
25
pre-arb
4
-0.5
0.1
-0.3
Ken Phelps↔ OAK
35
FA-elig
24
-0.7
0.4
-0.6
Cory Snyder
27
arb
123
-0.7
0.7
-1.0
Keith Hernandez
36
FA-elig
43
-0.7
1.8
-2.1
Cecilio Guante
30
FA-elig
26
-0.8
0.7
-1.0
Key additions (new vs 1989)
Player
fWAR
Candy Maldonado
3.1
Mitch Webster
2.9
Sandy Alomar Jr.
2.4
Alex Cole
1.6
Chris James
1.6
Turner Ward
0.5
Key subtractions (gone from 1989)
Player
1989 fWAR
Joe Carter
1.8
Pete O'Brien
1.5
Scott Bailes
1.2
Brad Komminsk
1.2
Ed Wojna
0.3
Andy Allanson
0.2
Current & Historical Payroll
1990 payroll
$15.1M
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 (15)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Keith Hernandez
36
16.000
$1.8M
FREE AGENT
Tom Candiotti
33
7.000
$1.1M
$1.4M
FREE AGENT
Brook Jacoby
30
9.000
$988k
$622k
$550k
FREE AGENT
Doug Jones
33
8.000
$950k
$2.0M
FREE AGENT
Jesse Orosco
33
11.000
$850k
$900k
FREE AGENT
Candy Maldonado
29
9.000
$825k
FREE AGENT
$1.2M
$1.6M
Bud Black
33
9.000
$702k
FREE AGENT
$350k
Cecilio Guante
30
8.000
$650k
FREE AGENT
Dion James
27
7.000
$650k
FREE AGENT
Mitch Webster
31
7.000
$600k
$407k
FREE AGENT
Tom Brookens
36
11.000
$425k
FREE AGENT
Ken Phelps
35
10.000
$354k
FREE AGENT
Joel Skinner
29
7.000
$280k
$610k
FREE AGENT
Rafael Santana
32
7.000
$250k
FREE AGENT
Al Nipper
31
7.000
—
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Greg Swindell
25
4.000
$840k
ARB 3
FREE AGENT
Cory Snyder
27
4.000
$700k
ARB 3
FREE AGENT
Chris James
27
4.000
$560k
ARB 3
FREE AGENT
John Farrell
27
3.000
$320k
ARB 2
ARB 3
FREE AGENT
Jerry Browne
24
4.000
$310k
ARB 3
FREE AGENT
Felix Fermin
26
3.000
$190k
ARB 2
ARB 3
FREE AGENT
Stan Jefferson
27
4.000
$129k
ARB 3
FREE AGENT
Jeff Kaiser
29
5.000
$110k
FREE AGENT
Sergio Valdez
25
4.000
$80k
ARB 3
FREE AGENT
Mark McLemore
25
4.000
$50k
ARB 3
FREE AGENT
Pre-arbitration (19)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Albert Belle
23
1.000
$117k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Olin
24
1.000
$116k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sandy Alomar Jr.
24
2.000
$115k
ARB 1
ARB 2
ARB 3
FREE AGENT
Rod Nichols
25
2.000
$112k
ARB 1
ARB 2
ARB 3
FREE AGENT
Carlos Baerga
21
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Bearse
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Beau Allred
25
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Cole
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Manto
25
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Colby Ward
26
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Charles Nagy
23
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Shaw
23
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Wickander
25
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Walker
23
2.000
$100k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mauro Gozzo
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rudy Seanez
21
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Springer
29
–
—
Efrain Valdez
23
–
—
Turner Ward
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Graphs
Guardians'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 = Guardians 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