3BJim Presley 90 · Edgar Martinez 60 · Darnell Coles 26
SSOmar Vizquel 143 · Mario Diaz 37 · Dave Cochrane 29
LFGreg Briley 96 · Henry Cotto 57 · Jeffrey Leonard 25
CFKen Griffey Jr. 127 · Henry Cotto 30 · Mike Kingery 20
RFDarnell Coles 83 · Jay Buhner 56 · Henry Cotto 14
DHJeffrey Leonard 122 · Alvin Davis 14 · Darnell Coles 12
SPScott Bankhead 3.5 · Erik Hanson 2.4 · Brian Holman 2.3 · Randy Johnson 1.6 · Bill Swift 1.5
BP★ Mike Schooler 33 · Mike Jackson 0 · Jerry Reed 0 · Dennis Powell 0 · Keith Comstock 0 · Tom Niedenfuer 0 · Steve Trout 0 · Julio Solano 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
Harold Reynolds
28
FA-elig
153
4.2
0.6
+0.9
Alvin Davis
28
arb
142
4.1
1.4
+0.1
Scott Bankhead
25
arb
33
3.5
0.2
+1.0
Mike Schooler
26
pre-arb
67
2.7
0.1
+0.8
Ken Griffey Jr.
19
pre-arb
127
2.5
0.1
+0.8
Erik Hanson
24
pre-arb
17
2.4
0.1
+0.8
Brian Holman↔ WSN
24
–
23
2.3
–
–
Dave Valle
28
arb
94
2.2
0.3
+0.5
Greg Briley
24
pre-arb
115
2.1
0.1
+0.7
Mark Langston↔ WSN
28
arb
10
2.1
0.4
+0.4
Randy Johnson↔ WSN
25
pre-arb
22
1.6
0.1
+0.5
Bill Swift
27
arb
37
1.5
0.2
+0.3
Jay Buhner
24
pre-arb
58
1.3
0.1
+0.4
Jeffrey Leonard
33
FA-elig
150
0.8
1.0
-0.7
Mike Dunne↔ PIT
26
pre-arb
15
0.7
0.2
+0.1
Mike Jackson
24
arb
65
0.6
0.3
-0.1
Henry Cotto
28
arb
100
0.5
0.2
-0.1
Edgar Martinez
26
–
65
0.5
–
–
Clint Zavaras
22
–
10
0.4
–
–
Keith Comstock
33
arb
31
0.3
0.1
+0.0
Scott Bradley
29
arb
103
0.2
0.3
-0.2
Mike Kingery
28
–
31
0.1
–
–
Gene Harris↔ WSN
24
pre-arb
11
0.1
0.0
+0.0
Omar Vizquel
22
pre-arb
143
0.1
0.1
-0.0
Bruce Fields
28
–
3
0.0
–
–
Dave Cochrane
26
–
54
-0.0
–
–
Julio Solano
29
–
7
-0.0
–
–
Steve Trout
31
FA-elig
19
-0.0
0.1
-0.1
Bill McGuire
25
–
14
-0.0
–
–
Luis DeLeon
30
–
1
-0.1
–
–
Darnell Coles
27
FA-elig
146
-0.1
0.6
-0.6
Jerry Reed
33
FA-elig
52
-0.2
0.3
-0.3
Mike Campbell
25
–
5
-0.2
–
–
Jim Wilson
28
–
5
-0.2
–
–
Dennis Powell
25
–
43
-0.3
–
–
Jim Presley
27
arb
117
-0.5
0.6
-0.8
Tom Niedenfuer
29
FA-elig
25
-0.5
0.8
-1.0
Rey Quinones↔ PIT
25
arb
7
-0.5
0.0
-0.2
Mickey Brantley Sr.
28
–
34
-0.7
–
–
Mario Diaz
27
pre-arb
52
-0.7
0.1
-0.3
Key additions (new vs 1988)
Player
fWAR
Ken Griffey Jr.
2.5
Brian Holman
2.3
Randy Johnson
1.6
Jeffrey Leonard
0.8
Mike Dunne
0.7
Clint Zavaras
0.4
Key subtractions (gone from 1988)
Player
1988 fWAR
Mike Moore
4.6
Ken Phelps
2.2
Steve Balboni
1.1
Bill Wilkinson
0.2
Gene Walter
0.2
Terry Taylor
0.2
Current & Historical Payroll
1989 payroll
$8.3M
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 (8)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Jeffrey Leonard
33
12.000
$1.0M
$800k
FREE AGENT
Tom Niedenfuer
29
8.000
$800k
FREE AGENT
Harold Reynolds
28
6.000
$635k
$967k
$1.9M
$2.2M
FREE AGENT
Darnell Coles
27
6.000
$560k
$403k
FREE AGENT
Jerry Reed
33
8.000
$265k
$334k
FREE AGENT
Steve Trout
31
11.000
$105k
FREE AGENT
Luis DeLeon
30
8.000
—
FREE AGENT
Julio Solano
29
6.000
—
FREE AGENT
Arbitration-eligible (16)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Alvin Davis
28
5.000
$1.4M
FREE AGENT
Jim Presley
27
5.000
$595k
FREE AGENT
Mark Langston
28
5.000
$397k
FREE AGENT
Scott Bradley
29
5.000
$330k
FREE AGENT
Dave Valle
28
5.000
$315k
FREE AGENT
Mike Jackson
24
3.000
$265k
ARB 2
ARB 3
FREE AGENT
Henry Cotto
28
5.000
$250k
FREE AGENT
Scott Bankhead
25
3.000
$245k
ARB 2
ARB 3
FREE AGENT
Bill Swift
27
4.000
$195k
ARB 3
FREE AGENT
Keith Comstock
33
5.000
$80k
FREE AGENT
Rey Quinones
25
3.000
$19k
ARB 2
ARB 3
FREE AGENT
Mickey Brantley Sr.
28
3.000
—
ARB 2
ARB 3
FREE AGENT
Dave Cochrane
26
3.000
—
ARB 2
ARB 3
FREE AGENT
Bruce Fields
28
3.000
—
ARB 2
ARB 3
FREE AGENT
Mike Kingery
28
3.000
—
ARB 2
ARB 3
FREE AGENT
Dennis Powell
25
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (16)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Mike Dunne
26
2.000
$185k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Schooler
26
1.000
$145k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jay Buhner
24
2.000
$80k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mario Diaz
27
2.000
$78k
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Briley
24
1.000
$68k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ken Griffey Jr.
19
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Erik Hanson
24
1.000
$68k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Omar Vizquel
22
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Randy Johnson
25
1.000
$53k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gene Harris
24
0.000
$34k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Campbell
25
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Holman
24
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Edgar Martinez
26
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Bill McGuire
25
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jim Wilson
28
–
—
Clint Zavaras
22
–
—
Graphs
Mariners'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 = Mariners 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