Rosternomics

Twins MIN

2019101–61 (0.623)Made Playoffs
‹ Previous Next ›

President of baseball ops: Derek Falvey · GM: Thad Levine

Overview

Ranks vs the 30 teams in 2019, or a custom range (defaults to every team-season since 1985, when our data starts).

to

Front Office

PoorAverageGreat
Value
Payroll $M
$108M
Win %
0.623
TAB
+23.6
WAB
+21.4
Roster composition
Roster fWAR
55.6
Dead money %
6%
Depth Players
12.0
Dead WAR
-1.3

Offense

PoorAverageGreat

Pitching & Defense

PoorAverageGreat

Roster

2019 depth chart — stacked by playing time

C

RMitch Garver82
LJason Castro78
RWillians Astudillo21

1B

RC.J. Cron117
BMarwin Gonzalez21
BEhire Adrianza20
RWillians Astudillo15
RMiguel Sanó9
RTyler Austin2
LLaMonte Wade Jr.1
RMitch Garver1

2B

RJonathan Schoop113
LLuis Arraez49
BEhire Adrianza7
BMarwin Gonzalez2
RWillians Astudillo2
RRonald Torreyes1

3B

RMiguel Sanó91
BMarwin Gonzalez40
BEhire Adrianza24
LLuis Arraez17
RWillians Astudillo13
RRonald Torreyes1

SS

BJorge Polanco142
BEhire Adrianza24
LLuis Arraez8
RRonald Torreyes6
BMarwin Gonzalez1

LF

LEddie Rosario124
LLuis Arraez21
BMarwin Gonzalez18
LJake Cave10
LLaMonte Wade Jr.8
RWillians Astudillo3
LIan Miller2
BEhire Adrianza1
RRonald Torreyes1

CF

RByron Buxton86
LMax Kepler60
LJake Cave23
LLaMonte Wade Jr.14
RRyan LaMarre12
LIan Miller8
LEddie Rosario3

RF

LMax Kepler84
LJake Cave45
BMarwin Gonzalez44
LEddie Rosario11
BEhire Adrianza6
RWillians Astudillo6
LLaMonte Wade Jr.6
LIan Miller2
RRyan LaMarre2

DH

RNelson Cruz114
BJorge Polanco11
RMiguel Sanó6
LLuis Arraez5
RMitch Garver4
RJonathan Schoop4
RC.J. Cron4
BMarwin Gonzalez3
LEddie Rosario3
RWillians Astudillo2
LMax Kepler2
LLaMonte Wade Jr.1
LJake Cave1
RByron Buxton1
RRyan LaMarre1

Starters

RJose Berrios4.4 WAR
RJake Odorizzi4.3 WAR
RMichael Pineda2.6 WAR
RKyle Gibson2.6 WAR
LMartin Perez1.8 WAR
RRandy Dobnak0.8 WAR
LLewis Thorpe0.7 WAR
RCody Stashak0.5 WAR
LDevin Smeltzer0.5 WAR
RKohl Stewart-0.2 WAR

Bullpen

LTaylor Rogers30 sv
RTrevor May17 h
RSergio Romo17 h
RTyler Duffey16 h
RRyne Harper12 h
RZack Littell1 h
RBlake Parker0 h
RMatt Magill0 h

Each position shows its top 3 by games (top = starter) — click "+more" for the rest. The letter is bats/throws; marks a player traded mid-season. Starters are ranked by WAR, bullpen by holds; marks the closer (most save chances). MLB Stats API.

Key additions (new vs 2018)

PlayerfWAR
Nelson Cruz4.5
Michael Pineda2.6
Jonathan Schoop2.1
Martín Pérez1.8
Luis Arraez1.8
Marwin Gonzalez1.5

Key subtractions (gone from 2018)

Player2018 fWAR
Eduardo Escobar3.0
Robbie Grossman1.3
Brian Dozier1.1
Joe Mauer0.8
Zach Duke0.8
Ryan Pressly0.8

Contract Value

WAR translated into tier-adjusted market value, then compared with what the player was paid by Twins. Guaranteed contracts from the 2015-present contract-data period use the known contract period through 2019; everyone else is shown as a 2019 season snapshot.

PlayerPeriodfWARTier Market $MPaid $MSurplus $M$ / WARTierContract
José Berríos 2019 +4.4 +76.3 0.6 +75.6 $0.1M 2.19× Arb extension · 2022–2028 · $18.7M AAV
Jake Odorizzi 2019 +4.3 +74.6 9.5 +65.1 $2.2M 2.19×
Max Kepler 2019 +3.9 +55.5 6.0 +49.5 $1.6M 1.79×
Nelson Cruz 2019 +4.5 +54.2 14.0 +40.2 $3.1M 1.49×
Byron Buxton 2019 +3.1 +39.3 1.8 +37.5 $0.6M 1.60× Arb extension · 2022–2028 · $14.3M AAV
Mitch Garver 2019 +3.9 +35.2 0.6 +34.6 $0.1M 1.12× Free Agent · 2026–2026 · $2.2M AAV
Kyle Gibson 2019 +2.6 +41.1 8.1 +32.9 $3.1M 1.96×
Michael Pineda 2019 +2.6 +40.2 8.0 +32.2 $3.1M 1.96×
Taylor Rogers 2019 +2.1 +32.9 1.5 +31.4 $0.7M 1.95× Free Agent · 2026–2026 · $2.0M AAV
Jorge Polanco 2019 +3.3 +31.2 3.6 +27.6 $1.1M 1.18× Free Agent · 2026–2027 · $20.0M AAV
Miguel Sanó 2019 +2.7 +24.4 2.6 +21.8 $1.0M 1.12×
Martín Pérez 2019 +1.8 +21.6 3.5 +18.1 $1.9M 1.49× Free Agent · 2026–2026 · $3.5M AAV
Luis Arraez 2019 +1.8 +11.6 0.4 +11.3 $0.2M 0.82× Free Agent · 2026–2026 · $12.0M AAV
Jake Cave 2019 +1.1 +7.3 0.6 +6.8 $0.5M 0.83×
Jonathan Schoop 2019 +2.1 +13.7 7.5 +6.2 $3.6M 0.82×
Randy Dobnak 2019 +0.8 +6.2 0.1 +6.1 $0.2M 1.02×
Tyler Duffey 2019 +1.2 +6.4 0.4 +5.9 $0.4M 0.67×
Sergio Romo 2019 +0.5 +5.4 1.0 +4.4 $2.0M 1.34×
Ryne Harper 2019 +0.8 +4.5 0.6 +4.0 $0.7M 0.67×
Eddie Rosario 2019 +1.2 +8.1 4.2 +3.9 $3.5M 0.83×
Devin Smeltzer 2019 +0.5 +4.0 0.2 +3.8 $0.3M 1.02×
Trevor May 2019 +0.9 +4.6 0.9 +3.7 $1.0M 0.67×
Lewis Thorpe 2019 +0.7 +3.5 0.2 +3.3 $0.3M 0.67×
Zack Littell 2019 +0.6 +3.3 0.2 +3.1 $0.3M 0.67× Free Agent · 2026–2027 · $7.0M AAV
Cody Stashak 2019 +0.5 +2.7 0.2 +2.5 $0.3M 0.67×
Ehire Adrianza 2019 +0.7 +3.3 1.3 +2.0 $1.9M 0.58×
C.J. Cron 2019 +1.3 +5.6 4.8 +0.8 $3.8M 0.56×
Brusdar Graterol 2019 +0.1 +0.8 0.1 +0.7 $0.6M 0.67× Arbitration · 2026–2026 · $2.8M AAV
Matt Magill 2019 +0.1 +0.7 0.3 +0.4 $2.3M 0.67×
Mike Morin 2019 +0.1 +0.5 0.1 +0.4 $1.1M 0.67×
Ryan LaMarre 2019 +0.1 +0.5 0.1 +0.4 $0.9M 0.83×
Ryan Eades 2019 +0.1 +0.3 0.0 +0.3 $0.5M 0.67×
Fernando Romero 2019 -0.0 -0.1 0.1 -0.2 0.67×
Ian Miller 2019 -0.1 -0.4 0.1 -0.5 0.83×
Trevor Hildenberger 2019 +0.0 +0.1 0.6 -0.5 $26.5M 0.67×
Austin Adams 2019 -0.1 -0.6 0.0 -0.6 0.67×
LaMonte Wade Jr. 2019 -0.0 -0.3 0.3 -0.6 0.83×
Ronald Torreyes 2019 +0.0 +0.0 0.8 -0.8 $109.4M 0.61×
Kohl Stewart 2019 -0.2 -1.0 0.1 -1.2 0.67×
Willians Astudillo 2019 -0.1 -0.6 0.6 -1.2 0.52×
Adalberto Mejía 2019 -0.2 -1.1 0.2 -1.3 0.67×
Marwin Gonzalez 2019 +1.5 +9.8 12.0 -2.2 $8.1M 0.83×
Blake Parker 2019 -0.2 -1.2 1.1 -2.3 0.67×
Sam Dyson 2019 -0.2 -1.3 1.0 -2.3 0.67×
Jason Castro 2019 +1.1 +4.7 8.0 -3.3 $7.1M 0.52×
Andrew Vasquez 2019 +0.0 +0.0 0.0 -0.0 0.67×
Jorge Alcala 2019 +0.0 +0.0 0.0 -0.0 $5.9M 0.67×
Sean Poppen 2019 +0.0 +0.1 0.0 +0.0 $2.4M 0.67×
Tyler Austin 2019 +0.0 +0.0 0.0 +0.0 $2.8M 0.56× Free Agent · 2026–2026 · $1.2M AAV
Chase De Jong 2019 -0.1 -0.4 0.67×
Total+55.8+627.2107.9+519.5

Trades

Every graded 2019 deal involving the Twins — best expected value first. Surplus is realized value in $M; 6 total.

Current & Historical Payroll

2019 payroll
$107.9M
2020 guaranteed
$0M

What the front office was committed to as of 2019, 2019–2025. Guaranteed $ are contract commitments signed by 2019; 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 agent club option player option mutual option vesting option

Guaranteed / signed (6)

PlayerAgeSvc2019202020212022202320242025
Nelson Cruz3811.082$14.0MFREE AGENT
Marwin Gonzalez306.133$12.0MFREE AGENT
Jason Castro328.104$8.0MFREE AGENT
Michael Pineda307.099$8.0MFREE AGENT
Martín Pérez286.038$3.5MFREE AGENT
Sergio Romo3610.097$1.0MFREE AGENT

Arbitration-eligible (12)

PlayerAgeSvc2019202020212022202320242025
Jake Odorizzi295.042$9.5MFREE AGENT
Kyle Gibson315.039$8.1MFREE AGENT
Jonathan Schoop275.027$7.5MFREE AGENT
C.J. Cron294.097$4.8MARB 3FREE AGENT
Eddie Rosario273.120$4.2MARB 2ARB 3FREE AGENT
Miguel Sanó263.066$2.6MARB 2ARB 3FREE AGENT
Ehire Adrianza294.131$1.3MARB 3FREE AGENT
Blake Parker344.036$1.1MARB 3FREE AGENT
Sam Dyson314.142$984kARB 3FREE AGENT
Trevor May294.012$900kARB 3FREE AGENT
Mike Morin283.047$99kARB 2ARB 3FREE AGENT
Austin Adams325.000$20kFREE AGENT

Pre-arbitration (32)

PlayerAgeSvc2019202020212022202320242025
Max Kepler262.152$6.0MARB 1ARB 2ARB 3FREE AGENT
Jorge Polanco252.024$3.6MARB 1ARB 2ARB 3FREE AGENT
Byron Buxton252.160$1.8MARB 1ARB 2ARB 3FREE AGENT
Taylor Rogers282.145$1.5MARB 1ARB 2ARB 3FREE AGENT
Ronald Torreyes262.139$800kARB 1ARB 2ARB 3FREE AGENT
José Berríos252.044$620kARB 1ARB 2ARB 3FREE AGENT
Mitch Garver281.045$575kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jake Cave260.113$572kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Trevor Hildenberger281.101$572kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Willians Astudillo270.061$560kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryne Harper300.005$555kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Duffey282.097$448kARB 1ARB 2ARB 3FREE AGENT
Luis Arraez220.000$361kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Matt Magill291.031$314kPre-ArbARB 1ARB 2ARB 3FREE AGENT
LaMonte Wade Jr.250.000$263kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Adalberto Mejía261.052$208kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Lewis Thorpe230.000$203kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Devin Smeltzer230.000$170kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Cody Stashak250.000$170kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Zack Littell230.031$167kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Fernando Romero240.054$143kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Randy Dobnak242.059$125kARB 1ARB 2ARB 3FREE AGENT
Kohl Stewart240.050$125kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ian Miller270.000$87kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Brusdar Graterol200.000$87kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan LaMarre301.040$66kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Jorge Alcala230.000$48kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Ryan Eades27$32k
Sean Poppen250.000$24kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Andrew Vasquez250.030$18kPre-ArbPre-ArbARB 1ARB 2ARB 3FREE AGENT
Tyler Austin271.159$13kPre-ArbARB 1ARB 2ARB 3FREE AGENT
Chase De Jong252.000ARB 1ARB 2ARB 3FREE AGENT

Graphs

How each 2019 acquisition stacked onto Twins's playoff-odds curve. The side table is ranked by PPA.