DHGene Larkin 42 · Randy Bush 24 · Carmen Castillo 23
SPKevin Tapani 3.5 · Mark Guthrie 3.4 · Allan Anderson 2.1 · Roy Smith 1.0 · Scott Erickson 0.8
BP★ Rick Aguilera 32 · Terry Leach 0 · Juan Berenguer 0 · Gary Wayne 0 · Tim Drummond 0 · Jack Savage 0 · Rich Garces 0 · Larry Casian 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
Kevin Tapani
26
pre-arb
28
3.5
0.1
+1.5
Mark Guthrie
24
pre-arb
24
3.4
0.1
+1.4
Brian Harper
30
FA-elig
134
2.9
0.5
+0.8
Shane Mack
26
arb
125
2.6
0.1
+1.1
Kent Hrbek
30
FA-elig
143
2.6
2.1
-1.0
Greg Gagne
28
FA-elig
138
2.5
0.8
+0.3
Kirby Puckett
30
FA-elig
146
2.4
2.8
-1.7
Gary Gaetti
31
FA-elig
154
2.3
0.5
+0.5
Allan Anderson
26
arb
31
2.1
0.3
+0.6
Terry Leach
36
FA-elig
55
1.5
0.4
+0.3
Junior Ortiz
30
–
71
1.4
–
–
Rick Aguilera
28
arb
56
1.3
0.6
-0.1
Roy Smith
28
FA-elig
32
1.0
0.4
+0.1
Al Newman
30
arb
144
0.9
0.3
+0.1
Scott Erickson
22
pre-arb
19
0.8
0.1
+0.3
Nelson Liriano↔ TOR
26
arb
53
0.5
0.1
+0.1
Paul Abbott
22
pre-arb
7
0.4
0.1
+0.1
Scott Leius
24
pre-arb
14
0.4
0.1
+0.1
John Candelaria↔ TOR
36
FA-elig
34
0.4
0.4
-0.2
Larry Casian
24
pre-arb
5
0.3
0.1
+0.0
Tim Drummond
25
arb
35
0.2
0.1
-0.0
Randy Bush
31
FA-elig
73
0.1
0.3
-0.3
Lenny Webster
25
pre-arb
2
0.1
0.1
-0.1
Chip Hale
25
pre-arb
1
0.0
0.1
-0.1
Gary Wayne
27
pre-arb
38
-0.0
0.1
-0.1
Doug Baker
29
FA-elig
3
-0.0
0.1
-0.1
Rich Garces
19
–
5
-0.0
–
–
Rich Yett
27
arb
4
-0.1
0.1
-0.1
David West
25
pre-arb
29
-0.1
0.1
-0.2
Juan Berenguer
35
FA-elig
51
-0.1
0.8
-0.8
Paul Sorrento
24
pre-arb
41
-0.2
0.1
-0.2
Jack Savage
26
–
17
-0.2
–
–
Fred Manrique
28
–
69
-0.4
–
–
Jim Dwyer
40
FA-elig
37
-0.5
0.2
-0.5
Pedro Munoz
21
pre-arb
22
-0.7
0.1
-0.4
John Moses
32
FA-elig
115
-0.8
0.4
-0.8
Dan Gladden
32
FA-elig
136
-1.0
0.7
-1.1
Gene Larkin
27
arb
119
-1.2
0.2
-0.7
Carmen Castillo
32
FA-elig
64
-1.8
0.6
-1.3
Key additions (new vs 1989)
Player
fWAR
Shane Mack
2.6
Terry Leach
1.5
Junior Ortiz
1.4
Scott Erickson
0.8
Nelson Liriano
0.5
Paul Abbott
0.4
Key subtractions (gone from 1989)
Player
1989 fWAR
Frank Viola
3.2
Mike Dyer
0.9
Jeff Reardon
0.6
Terry Jorgensen
0.2
Victor Rodríguez
0.2
Tim Laudner
0.1
Current & Historical Payroll
1990 payroll
$14.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 (17)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Kirby Puckett
30
6.000
$2.8M
$3.2M
$3.0M
$5.3M
$5.3M
$6.3M
FREE AGENT
Kent Hrbek
30
9.000
$2.1M
$2.6M
$3.1M
$3.1M
$3.1M
FREE AGENT
Greg Gagne
28
7.000
$833k
$1.7M
$1.9M
FREE AGENT
Juan Berenguer
35
12.000
$750k
FREE AGENT
Dan Gladden
32
7.000
$700k
$1.1M
FREE AGENT
Carmen Castillo
32
8.000
$550k
$600k
FREE AGENT
Brian Harper
30
11.000
$500k
$625k
$2.5M
$2.4M
FREE AGENT
Gary Gaetti
31
9.000
$500k
FREE AGENT
John Moses
32
8.000
$395k
FREE AGENT
Terry Leach
36
9.000
$370k
$530k
FREE AGENT
John Candelaria
36
15.000
$362k
FREE AGENT
Roy Smith
28
6.000
$355k
FREE AGENT
Randy Bush
31
8.000
$350k
$500k
$450k
$250k
FREE AGENT
Jim Dwyer
40
17.000
$240k
FREE AGENT
Doug Baker
29
6.000
$115k
FREE AGENT
Fred Manrique
28
9.000
—
FREE AGENT
Junior Ortiz
30
8.000
—
$450k
FREE AGENT
Arbitration-eligible (8)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Rick Aguilera
28
5.000
$648k
FREE AGENT
Al Newman
30
5.000
$350k
FREE AGENT
Allan Anderson
26
4.000
$300k
ARB 3
FREE AGENT
Gene Larkin
27
3.000
$228k
ARB 2
ARB 3
FREE AGENT
Nelson Liriano
26
3.000
$131k
ARB 2
ARB 3
FREE AGENT
Rich Yett
27
5.000
$120k
FREE AGENT
Shane Mack
26
3.000
$105k
ARB 2
ARB 3
FREE AGENT
Tim Drummond
25
3.000
$102k
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (14)
Player
Age
Svc
1990
1991
1992
1993
1994
1995
1996
Gary Wayne
27
1.000
$115k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Tapani
26
1.000
$102k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Guthrie
24
1.000
$102k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul Abbott
22
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Chip Hale
25
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Erickson
22
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Larry Casian
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Scott Leius
24
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Pedro Munoz
21
0.000
$100k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Paul Sorrento
24
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Lenny Webster
25
1.000
$100k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David West
25
2.000
$100k
ARB 1
ARB 2
ARB 3
FREE AGENT
Rich Garces
19
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Savage
26
–
—
Graphs
Twins'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 = Twins 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