RFJunior Félix 86 · Mookie Wilson 45 · Rob Ducey 18
DHRance Mulliniks 56 · George Bell 19 · Bob Brenly 17
SPJimmy Key 4.6 · Dave Stieb 2.7 · Mike Flanagan 2.2 · John Cerutti 1.9 · Todd Stottlemyre 1.2
BP★ Tom Henke 20 · Jim Acker 0 · Duane Ward 0 · David Wells 0 · Frank Wills 0 · Mauro Gozzo 0 · Xavier Hernandez 0 · DeWayne Buice 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
Fred McGriff
25
arb
161
6.4
0.3
+2.0
Jimmy Key
28
arb
33
4.6
1.8
-0.1
Kelly Gruber
27
arb
135
3.9
0.5
+1.0
Tony Fernandez
27
FA-elig
140
3.6
1.4
-0.1
Tom Henke
31
FA-elig
64
3.5
1.0
+0.3
Ernie Whitt
37
FA-elig
129
2.9
0.8
+0.3
Duane Ward
25
arb
66
2.7
0.2
+0.8
Dave Stieb
31
FA-elig
33
2.7
1.5
-0.5
George Bell
29
FA-elig
153
2.6
1.9
-1.0
Nelson Liriano
25
pre-arb
132
2.4
0.1
+0.7
Mike Flanagan
37
FA-elig
30
2.2
0.9
-0.1
John Cerutti
29
arb
33
1.9
0.4
+0.3
David Wells
26
pre-arb
54
1.8
0.1
+0.5
Junior Felix
21
pre-arb
110
1.3
0.1
+0.4
Todd Stottlemyre
24
pre-arb
27
1.2
0.1
+0.3
Frank Wills
30
–
24
0.6
–
–
Lloyd Moseby
29
FA-elig
135
0.5
1.4
-1.2
Jim Acker↔ ATL
30
FA-elig
14
0.5
0.1
+0.0
Mauro Gozzo
23
pre-arb
9
0.4
0.1
+0.1
Lee Mazzilli↔ NYM
34
FA-elig
28
0.4
0.1
+0.0
Jose Antonio Nunez
25
pre-arb
6
0.4
0.2
-0.0
Pat Borders
26
pre-arb
94
0.3
0.1
-0.0
Jesse Barfield↔ NYY
29
FA-elig
21
0.2
0.2
-0.1
Manuel Lee
24
arb
99
0.2
0.2
-0.1
Tony Castillo↔ ATL
26
pre-arb
17
0.2
0.0
+0.0
Steve Cummings
24
–
5
0.2
–
–
Ozzie Virgil Jr.
32
–
9
0.1
–
–
Rance Mulliniks
33
FA-elig
103
0.1
0.7
-0.6
Al Leiter↔ NYY
23
pre-arb
1
0.0
0.0
-0.0
John Olerud
20
–
6
0.0
–
–
Kevin Batiste
22
–
6
-0.0
–
–
Glenallen Hill
24
–
19
-0.1
–
–
Francisco Cabrera↔ ATL
22
–
3
-0.1
–
–
Xavier Hernandez
23
–
7
-0.1
–
–
Alexis Infante
27
–
20
-0.1
–
–
Rob Ducey
24
pre-arb
41
-0.2
0.1
-0.1
Jeff Musselman↔ NYM
26
arb
5
-0.2
0.0
-0.1
DeWayne Buice
31
–
7
-0.2
–
–
Alex Sanchez
23
–
4
-0.2
–
–
Mookie Wilson↔ NYM
33
FA-elig
54
-0.3
0.4
-0.5
Greg Myers
23
–
17
-0.6
–
–
Bob Brenly↔ SFG
35
FA-elig
48
-0.7
0.5
-0.8
Tom Lawless
32
FA-elig
59
-1.1
0.2
-0.6
Key additions (new vs 1988)
Player
fWAR
Junior Felix
1.3
Jim Acker
0.5
Mauro Gozzo
0.4
Lee Mazzilli
0.4
Steve Cummings
0.2
Ozzie Virgil Jr.
0.1
Key subtractions (gone from 1988)
Player
1988 fWAR
Jim Clancy
1.8
Rick Leach
0.3
Juan Beniquez
0.1
Mark Eichhorn
0.0
Sal Butera
0.0
Mark Ross
0.0
Current & Historical Payroll
1989 payroll
$15.2M
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 (16)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
George Bell
29
8.000
$1.9M
$2.0M
FREE AGENT
Dave Stieb
31
10.000
$1.5M
$2.8M
$3.0M
$3.2M
FREE AGENT
Tony Fernandez
27
6.000
$1.4M
$1.5M
FREE AGENT
$1.5M
Lloyd Moseby
29
9.000
$1.4M
FREE AGENT
Tom Henke
31
7.000
$975k
$1.2M
FREE AGENT
$3.4M
Mike Flanagan
37
14.000
$888k
$1.0M
FREE AGENT
Ernie Whitt
37
13.000
$800k
FREE AGENT
Rance Mulliniks
33
12.000
$650k
$520k
$725k
$775k
FREE AGENT
Bob Brenly
35
8.000
$544k
FREE AGENT
Mookie Wilson
33
9.000
$403k
$1.1M
$1.6M
FREE AGENT
Jesse Barfield
29
8.000
$182k
FREE AGENT
Tom Lawless
32
7.000
$175k
$250k
FREE AGENT
Jim Acker
30
6.000
$132k
$700k
FREE AGENT
Lee Mazzilli
34
13.000
$129k
FREE AGENT
Ozzie Virgil Jr.
32
9.000
—
$275k
FREE AGENT
Frank Wills
30
6.000
—
$242k
$435k
FREE AGENT
Arbitration-eligible (7)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Jimmy Key
28
5.000
$1.8M
FREE AGENT
Kelly Gruber
27
5.000
$462k
FREE AGENT
John Cerutti
29
4.000
$417k
ARB 3
FREE AGENT
Fred McGriff
25
3.000
$300k
ARB 2
ARB 3
FREE AGENT
Duane Ward
25
3.000
$168k
ARB 2
ARB 3
FREE AGENT
Manuel Lee
24
4.000
$160k
ARB 3
FREE AGENT
Jeff Musselman
26
3.000
$40k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (20)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Jose Antonio Nunez
25
2.000
$175k
ARB 1
ARB 2
ARB 3
FREE AGENT
Nelson Liriano
25
2.000
$112k
ARB 1
ARB 2
ARB 3
FREE AGENT
David Wells
26
2.000
$107k
ARB 1
ARB 2
ARB 3
FREE AGENT
Pat Borders
26
1.000
$101k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Todd Stottlemyre
24
1.000
$85k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Rob Ducey
24
2.000
$84k
ARB 1
ARB 2
ARB 3
FREE AGENT
Junior Felix
21
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mauro Gozzo
23
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tony Castillo
26
1.000
$42k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Al Leiter
23
2.000
$16k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Batiste
22
–
—
DeWayne Buice
31
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Francisco Cabrera
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Cummings
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Xavier Hernandez
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Glenallen Hill
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alexis Infante
27
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Myers
23
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
John Olerud
20
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Sanchez
23
–
—
Graphs
Blue Jays'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 = Blue Jays 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