CFCecil Espy 131 · Juan Gonzalez 24 · Jeff Kunkel 24
RFRuben Sierra 161 · Harold Baines 25 · Rick Leach 3
DHHarold Baines 113 · Rick Leach 33 · Buddy Bell 14
SPNolan Ryan Jr. 7.0 · Kevin Brown 3.1 · Bobby Witt 2.5 · Mike Jeffcoat 2.4 · Jamie Moyer 0.2
BP★ Jeff Russell 38 · Kenny Rogers 0 · Cecilio Guante 0 · Gary Mielke 0 · Drew Hall 0 · Craig McMurtry 0 · Brad Arnsberg 0 · Darrel Akerfelds 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
Nolan Ryan Jr.
42
FA-elig
32
7.0
1.8
+0.7
Ruben Sierra
23
arb
162
5.6
0.3
+1.7
Julio Franco
30
FA-elig
150
5.5
1.3
+0.7
Kevin Brown
24
arb
28
3.1
0.1
+1.0
Rafael Palmeiro
24
–
156
2.5
–
–
Bobby Witt
25
arb
31
2.5
0.2
+0.7
Mike Jeffcoat
29
FA-elig
22
2.4
0.1
+0.8
Jeff Russell
27
FA-elig
71
2.1
0.5
+0.3
Jeff Kunkel
27
arb
108
1.7
0.1
+0.5
Cecil Espy
26
FA-elig
142
1.4
0.1
+0.4
Steve Buechele
27
arb
155
1.3
0.4
+0.0
Pete Incaviglia
25
arb
133
1.1
0.5
-0.1
Rick Leach
32
FA-elig
110
1.0
0.3
+0.0
Fred Manrique↔ CHW
27
FA-elig
54
0.9
0.1
+0.2
Kenny Rogers
24
pre-arb
73
0.8
0.1
+0.2
Geno Petralli
29
FA-elig
70
0.8
0.3
-0.1
Jim Sundberg
38
FA-elig
76
0.7
0.5
-0.2
Jack Daugherty
28
pre-arb
52
0.6
0.1
+0.1
Scott Coolbaugh
23
–
25
0.4
–
–
John Barfield
24
–
4
0.3
–
–
Cecilio Guante
29
FA-elig
50
0.2
0.4
-0.4
Jamie Moyer
26
arb
15
0.2
0.2
-0.1
Drew Hall
26
arb
38
0.2
0.1
-0.0
Scott Fletcher↔ CHW
30
FA-elig
83
0.1
0.7
-0.7
Darrel Akerfelds
27
–
6
0.0
–
–
Harold Baines↔ CHW
30
FA-elig
50
0.0
0.4
-0.4
Wilson Alvarez
19
–
1
0.0
–
–
Paul Wilmet
30
–
3
-0.0
–
–
Thad Bosley
32
–
37
-0.0
–
–
Juan Gonzalez
19
–
24
-0.1
–
–
Kevin Reimer
25
–
3
-0.1
–
–
Gary Mielke
26
pre-arb
43
-0.2
0.1
-0.2
Sammy Sosa↔ CHW
20
pre-arb
25
-0.3
0.0
-0.1
Craig McMurtry
29
FA-elig
19
-0.3
0.3
-0.4
Mike Stanley
26
arb
67
-0.3
0.1
-0.2
Jeff Stone↔ BOS
28
–
22
-0.4
–
–
Brad Arnsberg
25
–
16
-0.4
–
–
Dean Palmer
20
–
16
-0.4
–
–
Buddy Bell
37
–
34
-0.5
–
–
Charlie Hough
41
FA-elig
30
-0.8
0.9
-1.2
Chad Kreuter
24
pre-arb
87
-1.2
0.1
-0.5
Key additions (new vs 1988)
Player
fWAR
Nolan Ryan Jr.
7.0
Julio Franco
5.5
Rafael Palmeiro
2.5
Rick Leach
1.0
Fred Manrique
0.9
Kenny Rogers
0.8
Key subtractions (gone from 1988)
Player
1988 fWAR
Pete O'Brien
3.4
Jose Guzman
2.9
Curtis Wilkerson
1.8
Paul Kilgus
1.7
Oddibe McDowell
1.3
Ray Hayward
0.4
Current & Historical Payroll
1989 payroll
$10.0M
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 (17)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Nolan Ryan Jr.
42
23.000
$1.8M
$1.4M
$3.3M
$4.2M
$3.8M
FREE AGENT
Julio Franco
30
7.000
$1.3M
$1.6M
$2.4M
$2.5M
$3.0M
FREE AGENT
Charlie Hough
41
19.000
$900k
$1.0M
FREE AGENT
Scott Fletcher
30
8.000
$701k
FREE AGENT
Jeff Russell
27
6.000
$480k
$1.2M
$2.2M
$2.2M
FREE AGENT
$615k
Jim Sundberg
38
15.000
$475k
FREE AGENT
Cecilio Guante
29
7.000
$445k
FREE AGENT
Harold Baines
30
9.000
$412k
$872k
FREE AGENT
Rick Leach
32
8.000
$350k
FREE AGENT
Geno Petralli
29
7.000
$325k
$462k
$562k
$675k
$650k
FREE AGENT
Craig McMurtry
29
6.000
$275k
$250k
FREE AGENT
Cecil Espy
26
6.000
$98k
$162k
FREE AGENT
Fred Manrique
27
8.000
$87k
FREE AGENT
Mike Jeffcoat
29
6.000
$83k
$185k
$390k
FREE AGENT
Buddy Bell
37
17.000
—
FREE AGENT
Thad Bosley
32
12.000
—
$250k
FREE AGENT
Jeff Stone
28
6.000
—
FREE AGENT
Arbitration-eligible (12)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Pete Incaviglia
25
3.000
$475k
ARB 2
ARB 3
FREE AGENT
Steve Buechele
27
4.000
$430k
ARB 3
FREE AGENT
Ruben Sierra
23
3.000
$350k
ARB 2
ARB 3
FREE AGENT
Jamie Moyer
26
3.000
$205k
ARB 2
ARB 3
FREE AGENT
Bobby Witt
25
3.000
$205k
ARB 2
ARB 3
FREE AGENT
Mike Stanley
26
3.000
$95k
ARB 2
ARB 3
FREE AGENT
Jeff Kunkel
27
5.000
$80k
FREE AGENT
Drew Hall
26
3.000
$74k
ARB 2
ARB 3
FREE AGENT
Kevin Brown
24
3.000
$72k
ARB 2
ARB 3
FREE AGENT
Darrel Akerfelds
27
3.000
—
ARB 2
ARB 3
FREE AGENT
Brad Arnsberg
25
3.000
—
ARB 2
ARB 3
FREE AGENT
Rafael Palmeiro
24
3.000
—
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (12)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Chad Kreuter
24
1.000
$72k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Daugherty
28
2.000
$68k
ARB 1
ARB 2
ARB 3
FREE AGENT
Gary Mielke
26
2.000
$68k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kenny Rogers
24
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Sammy Sosa
20
0.000
$29k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Wilson Alvarez
19
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Barfield
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Coolbaugh
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Juan Gonzalez
19
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dean Palmer
20
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Reimer
25
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul Wilmet
30
–
—
Graphs
Rangers'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 = Rangers 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