RFRuben Sierra 151 · Cecil Espy 9 · Kevin Reimer 5
DHJack Daugherty 19 · John Russell 11 · Kevin Reimer 11
SPNolan Ryan Jr. 5.2 · Bobby Witt 5.0 · Kevin Brown 2.4 · Mike Jeffcoat 1.0 · Jamie Moyer 1.0
BP★ Kenny Rogers 15 · Brad Arnsberg 0 · Gary Mielke 0 · John Barfield 0 · Jeff Russell 0 · Craig McMurtry 0 · Joe Bitker 0 · Gerald Alexander 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
Julio Franco
31
FA-elig
157
5.9
1.6
+1.0
Nolan Ryan Jr.
43
FA-elig
30
5.2
1.4
+0.9
Bobby Witt
26
arb
35
5.0
0.4
+1.8
Rafael Palmeiro
25
arb
154
4.3
0.3
+1.6
Kevin Brown
25
arb
27
2.4
0.2
+0.9
Gary Pettis
32
FA-elig
136
1.9
0.7
+0.1
Pete Incaviglia
26
arb
153
1.5
0.8
-0.1
Ruben Sierra
24
arb
159
1.5
1.6
-1.0
Kenny Rogers
25
pre-arb
69
1.3
0.1
+0.4
Jack Daugherty
29
arb
125
1.2
0.1
+0.4
Geno Petralli
30
FA-elig
133
1.2
0.5
+0.1
Harold Baines↔ OAK
31
FA-elig
103
1.1
0.9
-0.4
Jeff Huson
25
pre-arb
145
1.1
0.1
+0.4
Jamie Moyer
27
arb
33
1.0
0.3
+0.1
Mike Jeffcoat
30
FA-elig
44
1.0
0.2
+0.2
Juan Gonzalez
20
pre-arb
25
0.8
0.1
+0.3
Scott Chiamparino
23
–
6
0.8
–
–
Kevin Reimer
26
pre-arb
64
0.3
0.1
+0.1
John Barfield
25
pre-arb
33
0.3
0.1
+0.0
Steve Buechele
28
arb
91
0.3
0.6
-0.4
Mike Stanley
27
arb
103
0.2
0.1
-0.0
Brad Arnsberg
26
arb
53
0.2
0.1
-0.0
Kevin Belcher
22
pre-arb
16
0.2
0.1
-0.0
Charlie Hough
42
FA-elig
32
0.2
1.0
-0.9
Gerald Alexander
22
–
3
0.1
–
–
Jeff Russell
28
FA-elig
27
0.1
1.2
-1.1
Joe Bitker↔ OAK
26
–
5
0.1
–
–
John Hoover
27
–
2
-0.0
–
–
Ramon Manon
22
pre-arb
1
-0.0
0.1
-0.1
Jeff Kunkel
28
FA-elig
99
-0.1
0.1
-0.2
Chad Kreuter
25
pre-arb
22
-0.1
0.1
-0.2
Bill Haselman
24
pre-arb
7
-0.1
0.1
-0.2
Thad Bosley
33
FA-elig
30
-0.2
0.2
-0.3
Gary Green
28
arb
62
-0.3
0.1
-0.2
Gary Mielke
27
arb
33
-0.3
0.1
-0.2
Cecil Espy
27
FA-elig
52
-0.3
0.2
-0.3
Brian Bohanon
21
pre-arb
11
-0.4
0.1
-0.3
Craig McMurtry
30
FA-elig
23
-0.5
0.2
-0.5
Scott Coolbaugh
24
pre-arb
67
-0.6
0.1
-0.4
John Russell
29
FA-elig
68
-0.6
0.2
-0.4
Key additions (new vs 1989)
Player
fWAR
Gary Pettis
1.9
Jeff Huson
1.1
Scott Chiamparino
0.8
Kevin Belcher
0.2
Gerald Alexander
0.1
Joe Bitker
0.1
Key subtractions (gone from 1989)
Player
1989 fWAR
Rick Leach
1.0
Fred Manrique
0.9
Jim Sundberg
0.7
Cecilio Guante
0.2
Drew Hall
0.2
Scott Fletcher
0.1
Current & Historical Payroll
1990 payroll
$14.3M
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 (13)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Julio Franco
31
8.000
$1.6M
$2.4M
$2.5M
$3.0M
FREE AGENT
Nolan Ryan Jr.
43
24.000
$1.4M
$3.3M
$4.2M
$3.8M
FREE AGENT
Jeff Russell
28
7.000
$1.2M
$2.2M
$2.2M
FREE AGENT
$615k
$615k
Charlie Hough
42
20.000
$1.0M
FREE AGENT
Harold Baines
31
10.000
$872k
FREE AGENT
Gary Pettis
32
8.000
$703k
$903k
FREE AGENT
Geno Petralli
30
8.000
$462k
$562k
$675k
$650k
FREE AGENT
Craig McMurtry
30
7.000
$250k
FREE AGENT
Thad Bosley
33
13.000
$250k
FREE AGENT
Mike Jeffcoat
30
7.000
$185k
$390k
FREE AGENT
Cecil Espy
27
7.000
$162k
FREE AGENT
John Russell
29
6.000
$155k
FREE AGENT
$170k
Jeff Kunkel
28
6.000
$140k
FREE AGENT
Arbitration-eligible (12)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Ruben Sierra
24
4.000
$1.6M
ARB 3
FREE AGENT
Pete Incaviglia
26
4.000
$800k
ARB 3
FREE AGENT
Steve Buechele
28
5.000
$550k
FREE AGENT
Bobby Witt
26
4.000
$415k
ARB 3
FREE AGENT
Jamie Moyer
27
4.000
$340k
ARB 3
FREE AGENT
Rafael Palmeiro
25
4.000
$300k
ARB 3
FREE AGENT
Kevin Brown
25
4.000
$218k
ARB 3
FREE AGENT
Gary Green
28
4.000
$115k
ARB 3
FREE AGENT
Mike Stanley
27
4.000
$115k
ARB 3
FREE AGENT
Gary Mielke
27
3.000
$110k
ARB 2
ARB 3
FREE AGENT
Brad Arnsberg
26
4.000
$108k
ARB 3
FREE AGENT
Jack Daugherty
29
3.000
$105k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (15)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Kenny Rogers
25
1.000
$140k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chad Kreuter
25
2.000
$122k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Huson
25
2.000
$104k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Belcher
22
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Barfield
25
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Coolbaugh
24
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Juan Gonzalez
20
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bill Haselman
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Bohanon
21
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Reimer
26
2.000
$100k
ARB 1
ARB 2
ARB 3
FREE AGENT
Ramon Manon
22
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gerald Alexander
22
–
—
Joe Bitker
26
–
—
Scott Chiamparino
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
John Hoover
27
–
—
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 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