American League Central · 2023
Minnesota Twins 2023
- Team WAR
- 45.5 24.3 bat / 21.2 pitch
- Win %
- .537 pyth .575
- Run diff
- +119 4.80 / 4.07 per g
- wRC+
- 105
- ERA
- 3.90 FIP 3.92
- Home runs
- 233
The Minnesota Twins went 87-75 in 2023, a .537 winning percentage — 11th of 30 record in baseball. They scored 778 runs and allowed 659, a run differential of +119. The offence ranked 10th of 30 in MLB for runs scored, while their 3.90 staff ERA was 6th of 30. Their 105 team wRC+ was 5% above league average — 10th of 30 in MLB. Edouard Julien led the position players at 2.9 WAR, and Sonny Gray the rotation at a 2.79 ERA.
Where the offence comes from
Roster contribution by share of the team total.
Batting
21 players, ranked by dbWAR.
| Edouard Julien | 2B | 107 | 408 | 89 | 16 | 37 | 3 | .263 | .381 | .459 | .368 | 133 | 2.9 |
| Ryan Jeffers | C | 91 | 335 | 79 | 14 | 43 | 3 | .276 | .369 | .490 | .371 | 134 | 2.9 |
| Willi Castro | LF | 115 | 409 | 92 | 9 | 34 | 33 | .257 | .339 | .411 | .330 | 106 | 2.5 |
| Royce Lewis | 3B | 58 | 239 | 67 | 15 | 52 | 6 | .309 | .372 | .548 | .393 | 150 | 2.4 |
| Max Kepler | RF | 127 | 491 | 114 | 24 | 66 | 1 | .260 | .332 | .484 | .350 | 120 | 2.2 |
| Jorge Polanco | 2B | 80 | 343 | 77 | 14 | 48 | 4 | .255 | .335 | .454 | .342 | 114 | 2.0 |
| Matt Wallner | LF | 72 | 254 | 53 | 14 | 41 | 2 | .249 | .370 | .507 | .379 | 140 | 1.9 |
| Donovan Solano | 1B | 133 | 450 | 111 | 5 | 38 | 0 | .282 | .369 | .391 | .340 | 113 | 1.6 |
| Carlos Correa | SS | 133 | 580 | 118 | 18 | 65 | 0 | .230 | .312 | .399 | .311 | 93 | 1.5 |
| Alex Kirilloff | 1B | 87 | 319 | 76 | 11 | 41 | 1 | .270 | .348 | .445 | .345 | 116 | 1.4 |
| Kyle Farmer | SS | 113 | 369 | 86 | 11 | 46 | 2 | .256 | .317 | .408 | .317 | 98 | 1.3 |
| Michael A. Taylor | CF | 124 | 388 | 78 | 21 | 51 | 13 | .220 | .278 | .442 | .308 | 92 | 1.3 |
| Joey Gallo | 1B | 107 | 332 | 50 | 21 | 40 | 1 | .177 | .301 | .440 | .321 | 100 | 0.6 |
| Byron Buxton | DH | 85 | 347 | 63 | 17 | 42 | 9 | .207 | .294 | .438 | .313 | 94 | 0.4 |
| Trevor Larnach | LF | 58 | 212 | 39 | 8 | 40 | 1 | .213 | .311 | .415 | .316 | 96 | 0.3 |
| Jordan Luplow | LF | 37 | 90 | 16 | 2 | 5 | 2 | .208 | .322 | .325 | .292 | 80 | 0.3 |
| Kyle Garlick | RF | 14 | 30 | 5 | 2 | 4 | 0 | .179 | .233 | .429 | .281 | 72 | -0.0 |
| Andrew Stevenson | CF | 19 | 40 | 7 | 0 | 1 | 4 | .189 | .250 | .216 | .218 | 29 | -0.1 |
| Christian Vázquez | C | 99 | 355 | 73 | 6 | 32 | 1 | .223 | .280 | .318 | .266 | 62 | -0.1 |
| Jose F Miranda | 3B | 40 | 152 | 30 | 3 | 13 | 0 | .211 | .263 | .303 | .253 | 53 | -0.4 |
| Nick Gordon | CF | 34 | 93 | 16 | 2 | 7 | 0 | .176 | .185 | .319 | .214 | 27 | -0.4 |
Pitching
27 pitchers, ranked by dbWAR.
| Sonny Gray | 32 | 32 | 184.0 | 8 | 8 | 0 | 183 | 2.79 | 2.83 | 1.15 | 9.0 | 5.4 |
| Pablo López | 32 | 32 | 194.0 | 11 | 8 | 0 | 234 | 3.66 | 3.33 | 1.15 | 10.9 | 4.6 |
| Bailey Ober | 26 | 26 | 144.1 | 8 | 6 | 0 | 146 | 3.43 | 3.96 | 1.07 | 9.1 | 2.4 |
| Joe Ryan | 29 | 29 | 161.2 | 11 | 10 | 0 | 197 | 4.51 | 4.13 | 1.17 | 11.0 | 2.4 |
| Kenta Maeda | 21 | 20 | 104.1 | 6 | 8 | 0 | 117 | 4.23 | 4.02 | 1.17 | 10.1 | 1.6 |
| Emilio Pagán | 66 | 1 | 69.1 | 5 | 2 | 1 | 65 | 2.99 | 3.27 | 0.95 | 8.4 | 1.3 |
| Griffin Jax | 71 | 0 | 65.1 | 6 | 10 | 4 | 68 | 3.86 | 3.22 | 1.18 | 9.4 | 1.2 |
| Jhoan Duran | 59 | 0 | 62.1 | 3 | 6 | 27 | 84 | 2.45 | 3.21 | 1.14 | 12.1 | 1.2 |
| Brock Stewart | 28 | 0 | 27.2 | 2 | 0 | 1 | 39 | 0.65 | 2.21 | 1.08 | 12.7 | 0.8 |
| Jovani Morán | 43 | 0 | 42.1 | 2 | 2 | 0 | 48 | 5.31 | 3.82 | 1.46 | 10.2 | 0.5 |
| Tyler Mahle | 5 | 5 | 25.2 | 1 | 2 | 0 | 28 | 3.16 | 4.19 | 1.05 | 9.8 | 0.4 |
| Josh Winder | 19 | 0 | 34.2 | 2 | 1 | 1 | 28 | 4.15 | 3.98 | 1.41 | 7.3 | 0.4 |
| Kody Funderburk | 11 | 0 | 12.0 | 2 | 0 | 0 | 19 | 0.75 | 2.67 | 0.92 | 14.3 | 0.3 |
| Dallas Keuchel | 10 | 6 | 37.2 | 2 | 1 | 0 | 25 | 5.97 | 4.56 | 1.67 | 6.0 | 0.3 |
| José De León | 13 | 1 | 17.1 | 0 | 1 | 0 | 17 | 4.67 | 3.83 | 1.21 | 8.8 | 0.2 |
| Caleb Thielbar | 36 | 0 | 30.2 | 3 | 1 | 0 | 36 | 3.23 | 4.46 | 0.95 | 10.6 | 0.1 |
| Louis Varland | 17 | 10 | 68.0 | 4 | 3 | 0 | 71 | 4.63 | 5.02 | 1.22 | 9.4 | 0.1 |
| Chris Paddack | 3 | 0 | 5.0 | 1 | 0 | 0 | 8 | 5.40 | 3.26 | 1.40 | 14.4 | 0.1 |
| Oliver Ortega | 10 | 0 | 14.2 | 0 | 1 | 0 | 14 | 4.30 | 4.76 | 1.23 | 8.6 | 0.0 |
| Willi Castro | 3 | 0 | 2.1 | 0 | 0 | 0 | 0 | 11.57 | 5.83 | 2.14 | 0.0 | -0.0 |
| Simeon Woods Richardson | 1 | 0 | 4.2 | 0 | 0 | 0 | 5 | 9.64 | 5.83 | 2.14 | 9.6 | -0.1 |
| Cole Sands | 15 | 0 | 21.2 | 0 | 0 | 0 | 21 | 3.74 | 5.52 | 1.52 | 8.7 | -0.2 |
| Jordan Luplow | 2 | 0 | 1.1 | 0 | 1 | 0 | 0 | 13.50 | 15.26 | 0.75 | 0.0 | -0.2 |
| Jordan Balazovic | 18 | 0 | 24.1 | 1 | 0 | 0 | 17 | 4.44 | 6.01 | 1.56 | 6.3 | -0.3 |
| Brent Headrick | 14 | 0 | 25.2 | 3 | 0 | 1 | 30 | 6.31 | 6.10 | 1.44 | 10.5 | -0.4 |
| Jorge Alcala | 11 | 0 | 17.1 | 0 | 1 | 0 | 16 | 6.23 | 7.06 | 1.38 | 8.3 | -0.4 |
| Jorge López | 61 | 0 | 59.0 | 6 | 2 | 3 | 49 | 5.95 | 5.76 | 1.51 | 7.5 | -0.6 |
Attendance
Announced gate at 81 home dates, 2023.
- Average
- 24,372 81 home dates
- Median
- 24,431
- Total
- 1,974,124
- Best
- 38,465 2023-04-07
- Quietest
- 11,754 2023-04-28
- On the road
- 27,249 what they drew away
By situation
| Split | Games | Avg | Med | Low | High |
|---|---|---|---|---|---|
| All home | 81 | 24,372 | 24,431 | 11,754 | 38,465 |
| Night | 43 | 24,102 | 23,912 | 12,469 | 34,514 |
| Day | 38 | 24,678 | 24,906 | 11,754 | 38,465 |
| Weekend | 42 | 26,553 | 27,025 | 11,754 | 38,465 |
| Weekday | 39 | 22,023 | 22,081 | 12,078 | 34,514 |
| On the road | 81 | 27,249 | 26,940 | 7,923 | 52,159 |
Through the season
| Month | Games | Average |
|---|---|---|
| Apr | 16 | 18,493 |
| May | 12 | 25,043 |
| Jun | 14 | 26,517 |
| Jul | 12 | 27,262 |
| Aug | 15 | 25,885 |
| Sep | 12 | 24,257 |
By season
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 162 completed games, 2023.
- Regulation
- 2:38 142 games
- All games
- 2:42
- Extra innings
- 3:09 20 of them
- Longest
- 4:10 2023-08-27, 13 inn
- Shortest
- 2:06 2023-06-17
By situation
| Split | Games | Avg | Med | Fastest | Longest |
|---|---|---|---|---|---|
| All | 162 | 2:42 | 2:40 | 1:57 | 4:10 |
| Regulation | 142 | 2:38 | 2:39 | 1:57 | 3:28 |
| Extra innings | 20 | 3:09 | 3:07 | 2:23 | 4:10 |
| Home | 81 | 2:41 | 2:40 | 2:06 | 4:10 |
| Road | 81 | 2:43 | 2:41 | 1:57 | 3:48 |
| Day | 69 | 2:42 | 2:40 | 2:06 | 4:10 |
| Night | 93 | 2:42 | 2:42 | 1:57 | 3:48 |
Through the season
| Month | Games | Average |
|---|---|---|
| Apr | 16 | 2:36 |
| May | 12 | 2:45 |
| Jun | 14 | 2:33 |
| Jul | 12 | 2:42 |
| Aug | 15 | 2:49 |
| Sep | 12 | 2:44 |
By season
Regulation games only, in minutes. 158 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.
Minnesota Twins are 87-75, a .537 win rate, while their +119 run differential implies .575. That is about 6 wins behind it, which tends to regress upward.