DHRoy Smalley III 104GMickey Hatcher 23GRon Washington 11G
BULLPEN★ Keith Atherton 10svRay Fontenot 0hGeorge Frazier 0hFrank Pastore 0hRoy Lee Jackson 0hJuan Agosto 0hBill Latham 0hRoy Smith 0h
CMark Salas 69 · Tim Laudner 68 · Jeff Reed 64
1BKent Hrbek 147 · Mickey Hatcher 22 · Randy Bush 3
2BSteve Lombardozzi Sr. 155 · Alvaro Espinoza 19 · Ron Washington 16
3BGary Gaetti 156 · Roy Smalley III 8 · Mickey Hatcher 3
SSGreg Gagne 155 · Roy Smalley III 19 · Alvaro Espinoza 18
LFRandy Bush 90 · Billy Beane 64 · Mickey Hatcher 45
CFKirby Puckett 160 · Billy Beane 5 · Mark Davidson 5
RFTom Brunansky 152 · Randy Bush 13 · Mark Davidson 7
DHRoy Smalley III 104 · Mickey Hatcher 23 · Ron Washington 11
SPBert Blyleven 2.9 · Frank Viola 2.9 · Mike Smithson 1.9 · Mark Portugal 1.3 · Neal Heaton 0.7
BP★ Keith Atherton 10 · Ray Fontenot 0 · George Frazier 0 · Frank Pastore 0 · Roy Lee Jackson 0 · Juan Agosto 0 · Bill Latham 0 · Roy Smith 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.
1986 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Gary Gaetti
27
arb
157
5.4
0.5
+1.1
Kirby Puckett
26
pre-arb
161
5.3
0.3
+1.3
Frank Viola
26
arb
37
2.9
0.7
+0.2
Bert Blyleven
35
FA-elig
36
2.9
1.4
-0.6
Kent Hrbek
26
arb
149
2.7
1.1
-0.3
Mike Smithson
31
arb
34
1.9
0.5
+0.1
Tom Brunansky
25
arb
157
1.8
0.7
-0.2
Mark Portugal
23
pre-arb
27
1.3
0.1
+0.3
Tim Laudner
28
arb
76
1.0
0.2
+0.1
Roy Smalley III
33
FA-elig
143
0.9
0.7
-0.5
Steve Lombardozzi Sr.
26
pre-arb
156
0.7
0.1
+0.1
Neal Heaton↔ CLE
26
arb
21
0.7
0.2
-0.0
Allan Anderson
22
–
21
0.6
–
–
Randy Bush
27
arb
130
0.5
0.2
-0.1
Keith Atherton↔ OAK
27
arb
47
0.4
0.1
-0.0
George Frazier↔ CHC
31
FA-elig
15
0.4
0.2
-0.1
Mark Salas
25
pre-arb
91
0.2
0.1
-0.0
Al Woods
32
–
23
0.2
–
–
Bill Latham
25
–
7
0.2
–
–
Greg Gagne
24
arb
156
0.1
0.1
-0.1
Roy Lee Jackson
32
FA-elig
28
0.1
0.1
-0.1
John Butcher↔ CLE
29
FA-elig
16
0.1
0.2
-0.2
Roy Smith
24
–
5
0.0
–
–
Jeff Reed
23
pre-arb
68
0.0
0.1
-0.1
Andre David
28
–
5
-0.0
–
–
Pete Filson↔ CHW
27
–
4
-0.0
–
–
Frank Pastore
28
FA-elig
33
-0.1
0.1
-0.1
Juan Agosto↔ CHW
28
–
17
-0.1
–
–
Ron Washington
34
–
48
-0.1
–
–
Ray Fontenot↔ CHC
28
arb
15
-0.2
0.1
-0.1
Dennis Burtt
28
–
3
-0.2
–
–
Alejandro Sanchez
27
–
8
-0.2
–
–
Alvaro Espinoza
24
pre-arb
37
-0.4
0.1
-0.2
Chris Pittaro
24
–
11
-0.4
–
–
Mickey Hatcher
31
FA-elig
115
-0.6
0.7
-0.8
Billy Beane
24
pre-arb
80
-0.7
0.1
-0.3
Ron Davis↔ CHC
30
FA-elig
36
-0.8
0.5
-0.7
Mark Davidson
25
–
36
-1.0
–
–
Key additions (new vs 1985)
Player
fWAR
Neal Heaton
0.7
Allan Anderson
0.6
Keith Atherton
0.4
George Frazier
0.4
Al Woods
0.2
Bill Latham
0.2
Key subtractions (gone from 1985)
Player
1985 fWAR
Tim Teufel
1.0
Rick Lysander
0.6
Dave Engle
0.5
Mark Funderburk
0.3
Steve Howe
0.2
Dave Meier
0.2
Current & Historical Payroll
1986 payroll
$8.9M
What the front office was committed to as of 1986, 1986–1992.
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 (9)
Player
Age
Svc
1986
1987
1988
1989
1990
1991
1992
Bert Blyleven
35
16.000
$1.4M
$1.1M
$1.0M
FREE AGENT
Roy Smalley III
33
11.000
$740k
$740k
FREE AGENT
Mickey Hatcher
31
7.000
$667k
FREE AGENT
Ron Davis
30
8.000
$492k
FREE AGENT
John Butcher
29
6.000
$212k
FREE AGENT
George Frazier
31
8.000
$190k
FREE AGENT
Roy Lee Jackson
32
9.000
$115k
FREE AGENT
Frank Pastore
28
7.000
$60k
FREE AGENT
Ron Washington
34
9.000
—
FREE AGENT
Arbitration-eligible (13)
Player
Age
Svc
1986
1987
1988
1989
1990
1991
1992
Kent Hrbek
26
5.000
$1.1M
FREE AGENT
Tom Brunansky
25
5.000
$740k
FREE AGENT
Frank Viola
26
4.000
$674k
ARB 3
FREE AGENT
Gary Gaetti
27
5.000
$515k
FREE AGENT
Mike Smithson
31
4.000
$450k
ARB 3
FREE AGENT
Randy Bush
27
4.000
$220k
ARB 3
FREE AGENT
Neal Heaton
26
4.000
$197k
ARB 3
FREE AGENT
Tim Laudner
28
5.000
$155k
FREE AGENT
Keith Atherton
27
3.000
$144k
ARB 2
ARB 3
FREE AGENT
Greg Gagne
24
3.000
$100k
ARB 2
ARB 3
FREE AGENT
Ray Fontenot
28
3.000
$63k
ARB 2
ARB 3
FREE AGENT
Juan Agosto
28
5.000
—
FREE AGENT
Pete Filson
27
4.000
—
ARB 3
FREE AGENT
Pre-arbitration (16)
Player
Age
Svc
1986
1987
1988
1989
1990
1991
1992
Kirby Puckett
26
2.000
$255k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Salas
25
2.000
$115k
ARB 1
ARB 2
ARB 3
FREE AGENT
Steve Lombardozzi Sr.
26
1.000
$75k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Billy Beane
24
2.000
$65k
ARB 1
ARB 2
ARB 3
FREE AGENT
Mark Portugal
23
1.000
$62k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alvaro Espinoza
24
2.000
$60k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jeff Reed
23
2.000
$60k
ARB 1
ARB 2
ARB 3
FREE AGENT
Allan Anderson
22
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Dennis Burtt
28
–
—
Andre David
28
–
—
Mark Davidson
25
0.000
—
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Bill Latham
25
–
—
Chris Pittaro
24
–
—
Alejandro Sanchez
27
–
—
Roy Smith
24
2.000
—
ARB 1
ARB 2
ARB 3
FREE AGENT
Al Woods
32
–
—
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 1986; 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