LFTrevor Larnach 48 · Austin Martin 24 · James Outman 18
CFByron Buxton 42 · Ryan Kreidler 13 · Kody Clemens 6
RFAustin Martin 35 · Matt Wallner 33 · Kody Clemens 6
DHJosh Bell 46 · Byron Buxton 16 · Ryan Jeffers 4
SPJoe Ryan 2.5 · Taj Bradley 1.6 · Connor Prielipp 1.1 · Bailey Ober 1.0 · Zebby Matthews 0.2
BP★ Yoendrys Gómez 5 · Anthony Banda 9 · Andrew Morris 8 · Taylor Rogers 6 · Eric Orze 6 · Kody Funderburk 6 · Justin Topa 4 · Justin Lawrence 2
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.
2026 roster — value & surplus
Player
Age
Service
G
fWAR
Salary $M
Surplus $M
Byron Buxton
32
FA-elig
79
4.4
15.1
+12.4
Joe Ryan
30
arb
21
3.8
6.1
+18.0
Trevor Larnach
29
arb
86
3.2
4.5
+15.8
Ryan Jeffers
29
arb
45
3.0
6.7
+12.5
Taj Bradley
25
pre-arb
20
2.5
0.8
+14.7
Kody Clemens
30
pre-arb
90
2.4
0.8
+14.1
Brooks Lee
25
pre-arb
100
1.9
0.8
+11.4
Luke Keaschall
23
pre-arb
98
1.8
0.8
+10.8
Connor Prielipp
25
–
13
1.7
0.7
+10.2
Bailey Ober
30
arb
15
1.5
5.2
+4.5
Andrew Morris
24
–
38
1.5
0.7
+8.5
Austin Martin
27
pre-arb
92
1.3
0.8
+7.3
Victor Caratini
32
FA-elig
76
1.2
4.0
+3.7
Yoendrys Gómez↔ TBR
26
pre-arb
33
0.9
0.5
+5.2
Mick Abel
24
pre-arb
4
0.9
0.8
+4.8
Eric Orze
28
pre-arb
36
0.9
0.8
+4.6
Ryan Kreidler
28
pre-arb
60
0.5
0.6
+2.7
Royce Lewis
27
arb
70
0.5
2.9
+0.1
Taylor Rogers
35
FA-elig
43
0.4
2.0
+0.3
Zebby Matthews
26
pre-arb
13
0.3
0.6
+1.3
Kendry Rojas
23
–
9
0.2
0.6
+0.9
Garrett Acton
28
pre-arb
4
0.2
0.7
+0.7
Josh Bell
33
FA-elig
102
0.2
5.8
-4.6
Jack Anderson↔ BOS
26
–
3
0.2
0.0
+1.1
Tommy Nance↔ TOR
35
–
4
0.2
0.1
+0.9
Austin Voth↔ TOR
34
–
1
0.1
0.2
+0.6
Gabriel Gonzalez
22
–
1
0.1
0.0
+0.8
Alex Jackson
30
arb
24
0.1
1.4
-0.7
Orlando Arcia
31
FA-elig
19
0.1
0.9
-0.6
Anthony Banda
32
arb
39
0.0
1.6
-1.5
Travis Adams
26
pre-arb
21
0.0
0.6
-0.4
Cole Sands
28
arb
12
-0.1
1.1
-1.5
Marco Raya
23
–
3
-0.1
0.8
-1.3
Alan Roden
26
pre-arb
11
-0.1
0.8
-1.7
Cody Laweryson
28
pre-arb
15
-0.2
0.9
-2.1
John Klein
24
–
3
-0.2
0.0
-1.2
Woo-Suk Go
27
–
4
-0.2
–
–
Zak Kent↔ WSN
28
–
2
-0.3
0.0
-1.8
James Outman↔ DET
29
pre-arb
49
-0.3
0.5
-2.4
Kody Funderburk
29
pre-arb
30
-0.3
0.2
-2.1
Tristan Gray
30
pre-arb
63
-0.3
0.8
-2.9
Luis García↔ NYM
39
–
9
-0.4
1.1
-3.7
Mike Paredes
25
–
9
-0.4
0.5
-3.2
Kyler Fedko
26
–
14
-0.6
–
–
Simeon Woods Richardson↔ TOR
25
–
12
-0.6
0.4
-4.3
Justin Topa
35
–
23
-0.7
1.0
-5.6
Justin Lawrence↔ PIT
31
–
7
-0.8
0.2
-5.4
Matt Wallner
28
pre-arb
34
-1.3
0.2
-8.5
Key additions (new vs 2025)
Player
fWAR
Connor Prielipp
1.1
Andrew Morris
0.9
Victor Caratini
0.8
Yoendrys Gómez
0.6
Eric Orze
0.6
Ryan Kreidler
0.3
Key subtractions (gone from 2025)
Player
2025 fWAR
Harrison Bader
2.0
Griffin Jax
1.5
Jhoan Duran
1.2
Chris Paddack
1.2
Willi Castro
1.1
Carlos Correa
1.1
Current & Historical Payroll
2026 payroll
$75.4M
luxury tax $73M
2027 guaranteed
$49.6M
What the front office was committed to as of 2026, 2026–2032.
Guaranteed $ are contract commitments signed by 2026; 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
Summary — luxury-tax (CBT) basis
2026
2027
2028
2029
2030
2031
2032
Tax threshold
$244M
$247M
$250M
$253M
$256M
$259M
$262M
Guaranteed contracts
$32M
$28M
$14M
Proj. arbitration
$30M
$6M
Proj. pre-arbitration
$12M
$7M
Player benefits
$18M
$18M
$18M
Total CBT payroll
$91M
$52M
$39M
Tax space
+$153M
+$195M
+$211M
Est. tax bill
—
—
—
Luxury-tax (CBT) basis: contract AAV + ~$18M benefits/bonus-pool — distinct from the base-salary payroll above. Threshold is the CBA line. Tier-1 payor rates on the overage. Forward years show only guaranteed deals (arb/pre-arb not yet set). Figures are estimates.
Guaranteed / signed (8)
Player
Age
Svc
2026
2027
2028
2029
2030
2031
2032
Byron Buxton
32
9.160
$15.1M
$15.1M
$15.1M
FREE AGENT
Joe Ryan
30
4.033
$6.1M
$13.0MMUTUAL
FREE AGENT
Josh Bell
33
9.053
$5.8M
$10.0MMUTUAL
FREE AGENT
Victor Caratini
32
8.051
$4.0M
$6.5M
$12.0MMUTUAL
FREE AGENT
Taylor Rogers
35
9.145
$2.0M
FREE AGENT
Luis García
39
13.000
$1.1M
FREE AGENT
Justin Topa
35
5.044
$1.0M
$5.0M
FREE AGENT
Orlando Arcia
31
8.114
$876k
FREE AGENT
Arbitration-eligible (10)
Player
Age
Svc
2026
2027
2028
2029
2030
2031
2032
Ryan Jeffers
29
5.089
$6.7M
FREE AGENT
Bailey Ober
30
4.093
$5.2M
ARB 3
FREE AGENT
Trevor Larnach
29
4.014
$4.5M
ARB 3
FREE AGENT
Royce Lewis
27
3.142
$2.9M
ARB 2
ARB 3
FREE AGENT
Anthony Banda
32
4.135
$1.6M
ARB 3
FREE AGENT
Alex Jackson
30
3.036
$1.4M
ARB 2
ARB 3
FREE AGENT
Cole Sands
28
3.017
$1.1M
ARB 2
ARB 3
FREE AGENT
Simeon Woods Richardson
25
4.000
$395k
ARB 3
FREE AGENT
Justin Lawrence
31
3.167
$232k
ARB 2
ARB 3
FREE AGENT
Austin Voth
34
5.115
$171k
FREE AGENT
Pre-arbitration (24)
Player
Age
Svc
2026
2027
2028
2029
2030
2031
2032
Cody Laweryson
28
0.017
$875k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Alan Roden
26
0.134
$820k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kody Clemens
30
2.134
$804k
ARB 1
ARB 2
ARB 3
FREE AGENT
Taj Bradley
25
2.097
$802k
ARB 1
ARB 2
ARB 3
FREE AGENT
Tristan Gray
30
0.123
$800k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Brooks Lee
25
1.089
$793k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Austin Martin
27
1.041
$791k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Luke Keaschall
23
0.058
$788k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Eric Orze
28
0.116
$786k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Mick Abel
24
0.050
$782k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Garrett Acton
28
0.031
$730k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Andrew Morris
24
–
$705k
Connor Prielipp
25
–
$659k
Ryan Kreidler
28
1.006
$645k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Kendry Rojas
23
–
$596k
Zebby Matthews
26
1.010
$596k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Travis Adams
26
0.066
$570k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
James Outman
29
2.007
$488k
ARB 1
ARB 2
ARB 3
FREE AGENT
Yoendrys Gómez
26
0.135
$474k
Pre-Arb
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Matt Wallner
28
2.043
$218k
ARB 1
ARB 2
ARB 3
FREE AGENT
Kody Funderburk
29
1.122
$200k
Pre-Arb
ARB 1
ARB 2
ARB 3
FREE AGENT
Tommy Nance
35
2.165
$90k
ARB 1
ARB 2
ARB 3
FREE AGENT
Jack Anderson
26
–
$19k
Zak Kent
28
0.037
$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 2026; 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