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.
2015 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Brian Dozier
28
arb
157
3.1
2.0
+7.7
Kyle Gibson
27
pre-arb
32
2.8
0.5
+8.4
Trevor Plouffe
29
arb
152
2.6
4.8
+3.5
Eddie Rosario
23
–
122
2.4
0.4
+7.3
Trevor May
25
pre-arb
48
2.4
0.5
+7.2
Mike Pelfrey
31
FA-elig
30
2.4
5.5
+2.0
Miguel Sanó
22
–
80
2.0
0.3
+6.1
Aaron Hicks
25
pre-arb
97
2.0
0.4
+5.9
Eduardo Escobar
26
arb
127
1.9
0.5
+5.6
Tommy Milone
28
arb
24
1.7
2.8
+2.5
Ervin Santana
32
FA-elig
17
1.5
13.5
-8.7
Tyler Duffey
24
–
10
1.3
0.2
+4.1
Eduardo Núñez
28
arb
72
1.1
1.0
+2.6
Phil Hughes
29
FA-elig
27
1.1
9.2
-5.6
Casey Fien
31
FA-elig
62
0.9
1.4
+1.3
Kevin Jepsen↔ TBR
30
FA-elig
29
0.8
1.2
+1.3
Ricky Nolasco
32
FA-elig
9
0.7
12.0
-9.7
Torii Hunter
39
FA-elig
139
0.7
10.5
-8.3
Glen Perkins
32
FA-elig
60
0.6
4.7
-2.6
Ryan Pressly
26
pre-arb
27
0.5
0.4
+1.2
Blaine Boyer
33
FA-elig
68
0.3
0.8
+0.3
Joe Mauer
32
FA-elig
158
0.3
23.0
-22.0
Aaron Thompson
28
arb
41
0.2
0.5
+0.2
Caleb Thielbar
28
–
6
0.2
0.0
+0.5
Shane Robinson
30
FA-elig
83
0.2
0.6
-0.1
Eric Fryer
29
pre-arb
15
0.1
0.1
+0.3
Jorge Polanco
21
pre-arb
4
0.1
0.0
+0.3
Byron Buxton
21
–
46
0.1
0.1
+0.1
Doug Bernier
35
pre-arb
4
0.0
0.0
+0.1
Ryan O'Rourke
27
–
28
0.0
0.2
-0.2
Max Kepler
22
–
3
-0.1
0.0
-0.3
Michael Tonkin
25
pre-arb
26
-0.1
0.2
-0.6
J.R. Graham
25
pre-arb
39
-0.2
0.5
-1.0
A.J. Achter
26
pre-arb
11
-0.2
0.1
-0.7
Alex Meyer
25
pre-arb
2
-0.2
0.0
-0.6
Neal Cotts↔ MIL
35
FA-elig
17
-0.2
0.8
-1.5
Brian Duensing
32
FA-elig
55
-0.4
2.7
-3.9
Oswaldo Arcia
24
pre-arb
19
-0.4
0.5
-1.7
Tim Stauffer↔ NYM
33
FA-elig
13
-0.4
1.6
-2.8
Jordan Schafer
28
FA-elig
27
-0.5
1.6
-3.3
Chris Herrmann
27
arb
45
-0.6
0.5
-2.3
Kennys Vargas
24
pre-arb
58
-0.7
0.5
-2.6
Kurt Suzuki
31
FA-elig
131
-1.0
6.0
-9.3
Danny Santana
24
pre-arb
91
-1.3
0.5
-4.7
Key additions (new vs 2014)
Player
fWAR
Eddie Rosario
2.4
Miguel Sanó
2.0
Ervin Santana
1.5
Tyler Duffey
1.3
Kevin Jepsen
0.8
Torii Hunter
0.7
Key subtractions (gone from 2014)
Player
2014 fWAR
Josh Willingham
1.3
Kevin Correia
1.1
Yohan Pino
0.9
Sam Fuld
0.7
Anthony Swarzak
0.6
Jared Burton
0.1
Current & Historical Payroll
2015 payroll
$112.7M
2016 guaranteed
$0M
What the front office was committed to as of 2015, 2015–2021.
Guaranteed $ are contract commitments signed by 2015; arbitration & free-agent years are projected from service time. Hover a figure for its luxury-tax (CBT) & actual-cash values.
current $guaranteed $arbitration (proj)pre-arb (proj)free agentclub optionplayer optionmutual optionvesting option
Guaranteed / signed (11)
Player
Age
Svc
2015
2016
2017
2018
2019
2020
2021
Joe Mauer
32
11.000
$23.0M
FREE AGENT
Ervin Santana
32
9.104
$13.5M
FREE AGENT
Ricky Nolasco
32
8.142
$12.0M
FREE AGENT
Torii Hunter
39
15.132
$10.5M
FREE AGENT
Phil Hughes
29
7.113
$9.2M
FREE AGENT
Kurt Suzuki
31
7.112
$6.0M
FREE AGENT
Mike Pelfrey
31
7.122
$5.5M
FREE AGENT
Glen Perkins
32
10.010
$4.7M
FREE AGENT
Tim Stauffer
33
6.143
$1.6M
FREE AGENT
Neal Cotts
35
6.041
$750k
FREE AGENT
Blaine Boyer
33
8.070
$750k
FREE AGENT
Arbitration-eligible (5)
Player
Age
Svc
2015
2016
2017
2018
2019
2020
2021
Trevor Plouffe
29
3.162
$4.8M
ARB 2
ARB 3
FREE AGENT
Brian Duensing
32
5.104
$2.7M
FREE AGENT
Jordan Schafer
28
4.121
$1.6M
ARB 3
FREE AGENT
Kevin Jepsen
30
4.163
$1.2M
ARB 3
FREE AGENT
Eduardo Núñez
28
3.090
$1.0M
ARB 2
ARB 3
FREE AGENT
Pre-arbitration (28)
Player
Age
Svc
2015
2016
2017
2018
2019
2020
2021
Tommy Milone
28
2.165
$2.8M
ARB 1
ARB 2
ARB 3
FREE AGENT
Brian Dozier
28
2.100
$2.0M
ARB 1
ARB 2
ARB 3
FREE AGENT
Casey Fien
31
2.143
$1.4M
ARB 1
ARB 2
ARB 3
FREE AGENT
Shane Robinson
30
2.141
$550k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kyle Gibson
27
1.056
$538k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Oswaldo Arcia
24
2.020
$532k
ARB 1
ARB 2
ARB 3
FREE AGENT
Eduardo Escobar
26
2.128
$532k
ARB 1
ARB 2
ARB 3
FREE AGENT
Danny Santana
24
0.149
$530k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aaron Thompson
28
0.146
$520k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kennys Vargas
24
2.000
$518k
ARB 1
ARB 2
ARB 3
FREE AGENT
Chris Herrmann
27
1.020
$510k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
J.R. Graham
25
1.000
$507k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Trevor May
25
0.051
$493k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan Pressly
26
1.068
$437k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eddie Rosario
23
0.000
$424k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Aaron Hicks
25
1.066
$408k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Miguel Sanó
22
0.000
$263k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Ryan O'Rourke
27
0.000
$250k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Michael Tonkin
25
0.096
$220k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tyler Duffey
24
0.000
$153k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
A.J. Achter
26
0.027
$130k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Byron Buxton
21
0.000
$125k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Fryer
29
2.108
$94k
ARB 1
ARB 2
ARB 3
FREE AGENT
Doug Bernier
35
0.112
$44k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Caleb Thielbar
28
1.131
$43k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Max Kepler
22
0.000
$36k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alex Meyer
25
1.013
$22k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Jorge Polanco
21
0.007
$11k
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 2015; 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