3BGary Gaetti 125 · Al Newman 37 · Terry Jorgensen 9
SSGreg Gagne 146 · Al Newman 31 · Doug Baker 19
LFDan Gladden 116 · John Moses 39 · Randy Bush 34
CFKirby Puckett 157 · John Moses 26 · Dan Gladden 2
RFRandy Bush 88 · John Moses 63 · Carmen Castillo 61
DHJim Dwyer 59 · Gene Larkin 39 · Kent Hrbek 17
SPAllan Anderson 2.0 · Rick Aguilera 1.8 · Roy Smith 0.9 · Mike Dyer 0.9 · Kevin Tapani 0.7
BP★ Jeff Reardon 31 · Gary Wayne 0 · Juan Berenguer 0 · German Gonzalez 0 · Greg Booker 0 · Mike Cook 0 · Randy St. Claire 0 · Steve Shields 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
Kirby Puckett
29
arb
159
4.7
2.0
-0.3
Kent Hrbek
29
FA-elig
109
3.8
1.6
-0.2
Greg Gagne
27
FA-elig
149
3.5
0.6
+0.7
Frank Viola↔ NYM
29
FA-elig
24
3.2
1.8
-0.7
Brian Harper
29
FA-elig
126
2.8
0.1
+0.9
Allan Anderson
25
arb
34
2.0
0.2
+0.5
Rick Aguilera↔ NYM
27
arb
11
1.8
0.1
+0.6
Gary Gaetti
30
FA-elig
130
1.6
2.4
-1.8
Al Newman
29
arb
141
1.1
0.2
+0.2
Dan Gladden
31
FA-elig
121
0.9
0.6
-0.3
Roy Smith
27
arb
32
0.9
0.1
+0.2
Mike Dyer
22
pre-arb
16
0.9
0.1
+0.2
Jim Dwyer↔ WSN
39
FA-elig
88
0.8
0.2
+0.1
Kevin Tapani↔ NYM
25
–
5
0.7
–
–
Doug Baker
28
–
43
0.6
–
–
Jeff Reardon
33
FA-elig
65
0.6
1.3
-1.1
Randy Bush
30
FA-elig
141
0.5
0.6
-0.4
Gene Larkin
26
pre-arb
136
0.5
0.1
+0.0
Juan Berenguer
34
FA-elig
56
0.3
0.6
-0.5
Mark Guthrie
23
pre-arb
13
0.3
0.1
+0.0
David West↔ NYM
24
pre-arb
10
0.2
0.0
+0.1
Terry Jorgensen
22
–
10
0.2
–
–
Victor Rodríguez
27
–
6
0.2
–
–
Tim Laudner
31
FA-elig
100
0.1
0.7
-0.7
German Gonzalez
27
–
22
0.1
–
–
Shane Rawley
33
FA-elig
27
0.1
0.9
-0.9
Freddie Toliver↔ SDP
28
–
7
0.1
–
–
Tim Drummond
24
pre-arb
8
0.1
0.1
-0.0
Carmen Castillo
31
FA-elig
94
0.1
0.4
-0.4
Gary Wayne
26
pre-arb
60
0.1
0.1
-0.0
Greg Olson
28
–
3
0.0
–
–
Lenny Webster
24
–
14
-0.0
–
–
Francisco Oliveras
26
–
12
-0.0
–
–
Greg Booker↔ SDP
29
–
6
-0.0
–
–
Lee Tunnell
28
–
10
-0.0
–
–
John Moses
31
FA-elig
129
-0.0
0.2
-0.2
Paul Sorrento
23
–
14
-0.1
–
–
Mike Cook
25
–
15
-0.1
–
–
Steve Shields
30
arb
11
-0.1
0.1
-0.2
Randy St. Claire
28
–
14
-0.3
–
–
Orlando Mercado
27
–
19
-0.3
–
–
Chip Hale
24
pre-arb
28
-0.4
0.1
-0.2
Wally Backman
29
FA-elig
87
-0.6
0.8
-1.0
Key additions (new vs 1988)
Player
fWAR
Rick Aguilera
1.8
Mike Dyer
0.9
Kevin Tapani
0.7
Mark Guthrie
0.3
David West
0.2
Terry Jorgensen
0.2
Key subtractions (gone from 1988)
Player
1988 fWAR
Bert Blyleven
3.2
Tom Herr
1.1
Les Straker
0.5
Mark Davidson
0.2
Charlie Lea
0.2
Eric Bullock
0.2
Current & Historical Payroll
1989 payroll
$16.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
Gary Gaetti
30
8.000
$2.4M
$500k
FREE AGENT
Frank Viola
29
7.000
$1.8M
FREE AGENT
Kent Hrbek
29
8.000
$1.6M
$2.1M
$2.6M
$3.1M
$3.1M
$3.1M
FREE AGENT
Jeff Reardon
33
10.000
$1.3M
FREE AGENT
Shane Rawley
33
11.000
$950k
FREE AGENT
Wally Backman
29
9.000
$750k
FREE AGENT
Tim Laudner
31
8.000
$700k
FREE AGENT
Juan Berenguer
34
11.000
$625k
$750k
FREE AGENT
Dan Gladden
31
6.000
$610k
$700k
$1.1M
FREE AGENT
Greg Gagne
27
6.000
$570k
$833k
$1.7M
$1.9M
FREE AGENT
Randy Bush
30
7.000
$550k
$350k
$500k
$450k
$250k
FREE AGENT
Carmen Castillo
31
7.000
$432k
$550k
$600k
FREE AGENT
John Moses
31
7.000
$180k
$395k
FREE AGENT
Jim Dwyer
39
16.000
$174k
$240k
FREE AGENT
Brian Harper
29
10.000
$148k
$500k
$625k
$2.5M
$2.4M
FREE AGENT
Greg Booker
29
6.000
—
FREE AGENT
Lee Tunnell
28
7.000
—
FREE AGENT
Arbitration-eligible (9)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Kirby Puckett
29
5.000
$2.0M
FREE AGENT
Allan Anderson
25
3.000
$200k
ARB 2
ARB 3
FREE AGENT
Al Newman
29
4.000
$180k
ARB 3
FREE AGENT
Steve Shields
30
4.000
$125k
ARB 3
FREE AGENT
Roy Smith
27
5.000
$100k
FREE AGENT
Rick Aguilera
27
4.000
$73k
ARB 3
FREE AGENT
Doug Baker
28
5.000
—
FREE AGENT
Randy St. Claire
28
5.000
—
FREE AGENT
Freddie Toliver
28
5.000
—
FREE AGENT
Pre-arbitration (17)
Player
Age
Svc
1989
1990
1991
1992
1993
1994
1995
Gene Larkin
26
2.000
$145k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Dyer
22
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tim Drummond
24
2.000
$68k
ARB 1
ARB 2
ARB 3
FREE AGENT
Chip Hale
24
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Guthrie
23
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Gary Wayne
26
0.000
$68k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
David West
24
1.000
$32k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mike Cook
25
–
—
German Gonzalez
27
1.000
—
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Terry Jorgensen
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Orlando Mercado
27
–
—
Francisco Oliveras
26
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Greg Olson
28
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Victor Rodríguez
27
–
—
Paul Sorrento
23
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kevin Tapani
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Lenny Webster
24
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
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 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