Chicago White Sox vs Minnesota Twins
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Trevor Larnach | Trevor Larnach singles on a line drive to center fielder Tristan Peters. Brooks Lee scores. Kody Clemens to 3rd. | CWS 0, MIN 1 |
| T3 | Andrew Benintendi | Andrew Benintendi singles on a line drive to right fielder Austin Martin. Sam Antonacci scores. | CWS 1, MIN 1 |
| B4 | Tristan Gray | Tristan Gray hits a grand slam (4) to right center field. Austin Martin scores. Victor Caratini scores. Luke Keaschall scores. | CWS 1, MIN 5 |
| T5 | Miguel Vargas | Miguel Vargas homers (14) on a fly ball to left center field. Rikuu Nishida scores. | CWS 3, MIN 5 |
| T5 | Andrew Benintendi | Andrew Benintendi homers (5) on a fly ball to right field. | CWS 4, MIN 5 |
| B5 | Austin Martin | Austin Martin singles on a line drive to right fielder Rikuu Nishida. Kody Clemens scores. Josh Bell to 3rd. Trevor Larnach to 2nd. | CWS 4, MIN 6 |
| B5 | Victor Caratini | Victor Caratini singles on a line drive to left fielder Sam Antonacci. Josh Bell scores. Trevor Larnach to 3rd. Austin Martin to 2nd. | CWS 4, MIN 7 |
| B5 | Luke Keaschall | Luke Keaschall out on a sacrifice fly to right fielder Rikuu Nishida. Trevor Larnach scores. Austin Martin to 3rd. | CWS 4, MIN 8 |
| B5 | Tristan Gray | Tristan Gray out on a sacrifice fly to third baseman Miguel Vargas in foul territory. Austin Martin scores. Victor Caratini to 2nd. | CWS 4, MIN 9 |
| T9 | Miguel Vargas | Miguel Vargas homers (15) on a line drive to left field. Sam Antonacci scores. | CWS 6, MIN 9 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| CWS | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 2 | 6 |
| MIN | 1 | 0 | 0 | 4 | 4 | 0 | 0 | 0 | 0 | 9 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
David Sandlin started for White Sox, leaving trailing 1–5. Out of the bullpen, Tyler Davis took the roughest line.
-
David Sandlin
Starter
4.0
80
8
4
L
Pitch-by-pitch: what David Sandlin threw
CSW 25% 1st-pitch strike 48% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Curveball 30 38% 3 6 3 11 7 Cutter 22 28% 3 3 1 10 5 Four-Seam Fastball 19 24% 1 4 3 9 2 Sinker 3 4% 0 0 1 2 0 Changeup 3 4% 0 0 0 3 0 Sweeper 3 4% 0 0 1 1 1 - Tyler Davis Middle 1.0 21 1 1 inherited 3, all 3 scored
- Brandon Eisert Middle 1.0 14 0 1
- Trevor Richards Middle 2.0 17 0 0
Joe Ryan started for Twins, leaving with a 9–4 lead. Out of the bullpen, Travis Adams took the roughest line.
-
Joe Ryan
Starter
6.0
98
4
9
W
Pitch-by-pitch: what Joe Ryan threw
CSW 29% 1st-pitch strike 70% 3.6 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 51 52% 5 13 13 10 10 Knuckle Curve 17 17% 1 3 6 4 3 Sweeper 12 12% 2 1 1 4 4 Sinker 8 8% 1 1 1 4 1 Splitter 5 5% 0 0 2 3 0 Slider 5 5% 0 1 1 3 0 - Kody Funderburk Reliever 1.0 16 0 0
- Yoendrys Gómez Middle 1.0 15 0 1
- Travis Adams Middle 1.0 19 2 1
Where the game turned
- Gray HR (4)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Sam Antonacci LF | 5 | 2 | 2 | 0 | 0 | 0 | .280 | .370 | .371 | .741 | 2B |
| Miguel Vargas 3B | 5 | 2 | 3 | 4 | 0 | 0 | .241 | .366 | .509 | .875 | 2 HR (14, 15), 2B |
| Andrew Benintendi DH | 4 | 1 | 2 | 2 | 1 | 1 | .238 | .287 | .401 | .688 | HR (5) |
| Colson Montgomery SS | 5 | 0 | 0 | 0 | 0 | 3 | .229 | .323 | .486 | .809 | |
| Chase Meidroth 2B | 4 | 0 | 1 | 0 | 0 | 1 | .269 | .339 | .394 | .733 | 2B |
| Jacob Gonzalez 1B | 4 | 0 | 0 | 0 | 0 | 4 | .143 | .143 | .143 | .286 | |
| Tristan Peters CF | 4 | 0 | 2 | 0 | 0 | 0 | .295 | .356 | .418 | .774 | 2B |
| Edgar Quero C | 4 | 0 | 0 | 0 | 0 | 1 | .190 | .272 | .250 | .522 | |
| Rikuu Nishida RF | 4 | 1 | 1 | 0 | 0 | 1 | .238 | .238 | .238 | .476 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Byron Buxton DH | 5 | 0 | 1 | 0 | 0 | 2 | .258 | .321 | .554 | .875 | SB |
| Brooks Lee 3B | 3 | 1 | 1 | 0 | 1 | 1 | .256 | .314 | .429 | .743 | |
| Kody Clemens 1B | 3 | 1 | 1 | 0 | 1 | 0 | .235 | .314 | .434 | .748 | |
| Austin Martin RF | 4 | 2 | 1 | 1 | 0 | 0 | .262 | .365 | .354 | .719 | SB |
| Victor Caratini C | 4 | 1 | 1 | 1 | 0 | 1 | .190 | .289 | .248 | .537 | |
| Luke Keaschall 2B | 2 | 1 | 0 | 1 | 1 | 0 | .244 | .320 | .318 | .638 | |
| Tristan Gray SS | 3 | 1 | 1 | 5 | 0 | 0 | .237 | .290 | .392 | .682 | HR (4) |
| Josh Bell 1B | 4 | 1 | 2 | 0 | 0 | 2 | .225 | .283 | .347 | .630 | 2B |
| Trevor Larnach LF | 3 | 1 | 2 | 1 | 1 | 0 | .262 | .371 | .389 | .760 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| David Sandlin | 4.0 | 8 | 8 | 8 | 4 | 4 | 1 | 80 | 8.10 | L |
| Tyler Davis | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 | 21 | 3.44 | |
| Brandon Eisert | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | 3.86 | |
| Trevor Richards | 2.0 | 0 | 0 | 0 | 0 | 0 | 0 | 17 | 5.63 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Joe Ryan | 6.0 | 8 | 4 | 4 | 0 | 9 | 2 | 98 | 3.20 | W |
| Kody Funderburk | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 16 | 3.44 | |
| Yoendrys Gómez | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 15 | 4.08 | |
| Travis Adams | 1.0 | 2 | 2 | 2 | 0 | 1 | 1 | 19 | 8.18 |
Manager comparison
Recent form
Season series: 4-3 with CWS listed first across 7 prior meetings.
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.