DataBaseball
2026
Minnesota Twins logo

American League Central · 2019

Minnesota Twins 2019

Team WAR
55.0
32.9 bat / 22.2 pitch
Win %
.623
pyth .599
Run diff
+185
5.80 / 4.65 per g
wRC+
119
ERA
4.13
FIP 3.96
Home runs
307

The Minnesota Twins went 101-61 in 2019, a .623 winning percentage — 4th of 30 record in baseball. They scored 939 runs and allowed 754, a run differential of +185. The offence ranked the second best in MLB for runs scored, while their 4.13 staff ERA was 8th of 30. Their 119 team wRC+ was 19% above league average — the second best in MLB. Jorge Polanco led the position players at 4.6 WAR, and Jake Odorizzi the rotation at a 3.51 ERA.

Where the offence comes from

Roster contribution by share of the team total.

1,546 team hits
Jorge Polanco186Jorge Polanco — 186 hits (12.0%)Eddie Rosario155Eddie Rosario — 155 hits (10.0%)Nelson Cruz141Nelson Cruz — 141 hits (9.1%)Max Kepler132Max Kepler — 132 hits (8.5%)C.J. Cron116C.J. Cron — 116 hits (7.5%)Marwin Gonzalez112Marwin Gonzalez — 112 hits (7.2%)Jonathan Schoop111Jonathan Schoop — 111 hits (7.2%)Luis Arraez109Luis Arraez — 109 hits (7.1%)Miguel Sanó94Miguel Sanó — 94 hits (6.1%)Mitch Garver85Mitch Garver — 85 hits (5.5%)Byron Buxton71Byron Buxton — 71 hits (4.6%)Jason Castro55Jason Castro — 55 hits (3.6%)Ehire Adrianza55Ehire Adrianza — 55 hits (3.6%)Jake Cave51Jake Cave — 51 hits (3.3%)Astudillo51Willians Astudillo — 51 hits (3.3%)11LaMonte Wade Jr. — 11 hits (0.7%)Ryan LaMarre — 5 hits (0.3%)Ronald Torreyes — 3 hits (0.2%)Ian Miller — 3 hits (0.2%)
Each rectangle is a player, sized by his share of the team's hits; darker means a larger share. Top 30 contributors. Select a different statistic above, or click a player for his page.

Batting

24 players, ranked by dbWAR.

Jorge PolancoSS15370418622794.295.356.485.3551234.6
Nelson CruzDH120521141411080.311.392.639.4211684.4
Mitch GarverC903598531670.273.365.630.4081594.1
Miguel Sanó3B1044399434790.247.346.576.3831423.5
Max KeplerRF13159613236901.252.336.519.3581253.2
Luis Arraez2B903661094282.334.399.439.3631282.6
Eddie RosarioLF136590155321093.276.300.500.3301061.9
Byron BuxtonCF7929571104614.262.314.513.3431141.7
Jonathan Schoop2B11946411123591.256.304.473.3261031.6
Jason CastroC752755513300.232.332.435.3311071.5
Jake CaveRF67228518250.258.351.455.3471171.1
Marwin GonzalezRF11446311215551.264.322.414.315960.9
C.J. Cron1B12249911625780.253.311.469.3271040.9
Ehire Adrianza3B75236555220.272.349.416.3291050.8
LaMonte Wade Jr.CF256911250.196.348.375.3251020.2
Ryan LaMarreCF12265231.217.308.478.3331080.1
Kyle GibsonP240000.000.500.000.3561230.1
Willians AstudilloC58204514210.268.299.379.290780.0
José BerríosP250000.000.200.000.142-23-0.0
Michael PinedaP240000.000.000.000.000-120-0.0
Martín PérezP230000.000.000.000.000-120-0.0
Jake OdorizziP230000.000.000.000.000-120-0.0
Ronald TorreyesSS7173011.188.235.188.19715-0.1
Ian MillerCF7173010.176.176.235.174-1-0.1

Pitching

25 pitchers, ranked by dbWAR.

Jake Odorizzi3030159.015701783.513.361.2110.13.9
José Berríos3232200.114801953.683.851.228.83.8
Michael Pineda2626146.011501404.014.021.168.62.5
Kyle Gibson3429160.013701604.844.261.449.02.2
Taylor Rogers60069.02430902.612.851.0011.71.7
Martín Pérez3229165.110701355.124.661.527.31.6
Tyler Duffey58057.2510822.503.061.0112.81.3
Trevor May65064.1532792.943.731.0711.10.9
Ryne Harper61054.1421503.813.661.188.30.8
Randy Dobnak9528.1211231.592.901.137.30.8
Matt Magill50050.2525644.093.791.4011.40.7
Zack Littell29037.0600322.683.621.167.80.6
Cody Stashak18125.0010253.243.011.209.00.6
Lewis Thorpe12227.2320316.183.471.7310.10.5
Devin Smeltzer11649.0221383.864.581.277.00.4
Brusdar Graterol1009.2110104.663.421.249.30.2
Sean Poppen408.100097.564.411.809.70.1
Trevor Hildenberger22016.12211510.474.812.278.30.0
Ehire Adrianza101.0000127.001.215.009.00.0
Jorge Alcala201.200010.003.811.205.40.0
Fernando Romero15014.0010187.075.072.1411.6-0.0
Blake Parker60261.13310654.555.071.229.5-0.0
Chase De Jong101.0000036.0025.216.000.0-0.2
Kohl Stewart9225.1220106.396.061.463.6-0.2
Andrew Vasquez100.00000—————

Attendance

Announced gate at 81 home dates, 2019.

Average
28,323
81 home dates
Median
29,638
Total
2,294,152
Best
40,127
2019-07-24
Quietest
11,465
2019-04-17
On the road
23,505
what they drew away

By situation

Day and night divide the home schedule, and so do weekend and weekday. The road line is a different question.
SplitGamesAvgMedLowHigh
All home8128,32329,63811,46540,127
Night5327,95928,43211,46540,127
Day2829,01131,50912,52339,913
Weekend3831,05532,35114,77439,913
Weekday4325,90826,74711,46540,127
On the road8023,50522,1078,06444,693

Through the season

Average home crowd by month.
MonthGamesAverage
Mar323,468
Apr1115,246
May1427,151
Jun1231,533
Jul1233,954
Aug1633,008
Sep1327,842

By season

28323.014161.50.0151617181920212223242526

Announced gate — tickets distributed, which is the figure every reference publishes and is not the same as people through the turnstile. A game the feed reports no gate for is left out rather than counted as empty. Seasons before attendance was carried into the lake are absent from the trend rather than shown as zero.

Game time

First pitch to final out across 160 completed games, 2019.

Regulation
3:09
148 games
All games
3:15
Extra innings
4:23
12 of them
Longest
5:45
2019-06-18, 17 inn
Shortest
2:18
2019-03-28

By situation

Regulation and extra innings divide the season, and so do home and road. Day and night overlap both.
SplitGamesAvgMedFastestLongest
All1603:153:122:185:45
Regulation1483:093:092:184:08
Extra innings124:234:162:565:45
Home813:173:122:185:45
Road793:123:112:254:40
Day573:173:122:185:42
Night1033:143:122:215:45

Through the season

Average completed game by month.
MonthGamesAverage
Mar32:39
Apr113:03
May143:02
Jun123:39
Jul123:34
Aug163:12
Sep133:27

By season

189.394.70.0151617181920212223242526

Regulation games only, in minutes. 189 minutes this season.

Elapsed time from first pitch to final out. The feed does not itemise delays, so a rain delay is inside these numbers with no way to subtract it. Games called early are excluded — five innings in ninety-three minutes is not a short game — but they still count in attendance, because the crowd turned up.

Record versus run differential

Minnesota Twins are 101-61, a .623 win rate, while their +185 run differential implies .599. That is about 4 wins ahead of it, usually a mix of bullpen sequencing and one-run luck.