Seattle Mariners vs Minnesota Twins
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B2 | Luke Keaschall | Twins challenged (tag play), call on the field was overturned: Twins challenged (home-plate collision), call on the field was upheld: Luke Keaschall doubles (4) on a line drive to right fielder Rob Refsnyder. Josh Bell scores. | SEA 0, MIN 1 |
| B3 | Ryan Jeffers | Ryan Jeffers singles on a line drive to right fielder Rob Refsnyder. Trevor Larnach scores. Josh Bell to 2nd. | SEA 0, MIN 2 |
| B3 | Kody Clemens | Kody Clemens homers (3) on a fly ball to right field. Josh Bell scores. Ryan Jeffers scores. | SEA 0, MIN 5 |
| B4 | Byron Buxton | Byron Buxton homers (6) on a fly ball to left field. Tristan Gray scores. | SEA 0, MIN 7 |
| T5 | Mitch Garver | Mitch Garver singles on a ground ball to left fielder Trevor Larnach. Randy Arozarena scores. J.P. Crawford to 3rd. | SEA 1, MIN 7 |
| T5 | Cole Young | Cole Young out on a sacrifice fly to third baseman Tristan Gray in foul territory. J.P. Crawford scores. Mitch Garver to 2nd. | SEA 2, MIN 7 |
| B6 | Trevor Larnach | Trevor Larnach singles on a ground ball to second baseman Cole Young. Tristan Gray scores. Brooks Lee to 3rd. | SEA 2, MIN 8 |
| T8 | Cal Raleigh | Cal Raleigh homers (7) on a fly ball to right field. Rob Refsnyder scores. | SEA 4, MIN 8 |
| B8 | Ryan Jeffers | Ryan Jeffers singles on a sharp ground ball to center fielder Julio Rodríguez. Brooks Lee scores. James Outman to 3rd. | SEA 4, MIN 9 |
| B8 | Kody Clemens | Kody Clemens singles on a sharp line drive to center fielder Julio Rodríguez. James Outman scores. Ryan Jeffers scores. | SEA 4, MIN 11 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 2 | 0 | 4 |
| MIN | 0 | 1 | 4 | 2 | 0 | 1 | 0 | 3 | 0 | 11 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Luis Castillo started for Mariners, leaving trailing 2–7. Out of the bullpen, Alex Hoppe took the roughest line.
-
Luis Castillo
Starter
5.0
97
7
3
L
Pitch-by-pitch: what Luis Castillo threw
CSW 22% 1st-pitch strike 68% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 43 44% 3 6 11 16 7 Slider 28 29% 2 4 6 10 6 Sinker 15 15% 1 1 4 6 3 Changeup 11 11% 1 3 1 3 3 - Cole Wilcox Reliever 1.1 40 1 1
- Alex Hoppe Middle 1.2 42 3 3 inherited 2, stranded 2
Connor Prielipp started for Twins, leaving with a 7–2 lead. Out of the bullpen, Andrew Morris took the roughest line.
-
Connor Prielipp
Starter
5.0
84
2
5
W
Pitch-by-pitch: what Connor Prielipp threw
CSW 30% 1st-pitch strike 74% 4.4 pitches/PAPitch # % Whiff CS Foul Ball In play Slider 36 43% 6 5 5 14 6 Four-Seam Fastball 26 31% 1 3 6 13 3 Changeup 9 11% 2 3 0 3 1 Sinker 7 8% 0 2 1 3 1 Curveball 6 7% 2 1 1 2 0 - Andrew Morris Middle 3.0 40 2 2 HLD
- Taylor Rogers Setup 1.0 14 0 0
Where the game turned
- Keaschall 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Rob Refsnyder RF | 4 | 1 | 1 | 0 | 0 | 1 | .135 | .214 | .297 | .511 | |
| Cal Raleigh DH | 4 | 1 | 1 | 2 | 0 | 1 | .205 | .288 | .419 | .707 | HR (7) |
| Julio Rodríguez CF | 4 | 0 | 0 | 0 | 0 | 1 | .241 | .323 | .319 | .642 | |
| Josh Naylor 1B | 3 | 0 | 0 | 0 | 1 | 0 | .202 | .282 | .308 | .590 | |
| Randy Arozarena LF | 3 | 1 | 2 | 0 | 1 | 1 | .287 | .373 | .417 | .790 | |
| J.P. Crawford SS | 3 | 1 | 0 | 0 | 1 | 0 | .178 | .341 | .260 | .601 | |
| Mitch Garver C | 2 | 0 | 1 | 1 | 2 | 0 | .219 | .359 | .250 | .609 | |
| Cole Young 2B | 3 | 0 | 0 | 1 | 0 | 1 | .260 | .339 | .394 | .733 | |
| Leo Rivas 3B | 3 | 0 | 0 | 0 | 0 | 2 | .155 | .265 | .197 | .462 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Byron Buxton CF | 4 | 1 | 1 | 2 | 1 | 1 | .229 | .292 | .450 | .742 | HR (6) |
| Brooks Lee SS | 4 | 1 | 0 | 0 | 1 | 0 | .242 | .310 | .429 | .739 | |
| Josh Bell DH | 4 | 2 | 1 | 0 | 1 | 0 | .235 | .333 | .378 | .711 | |
| Ryan Jeffers C | 4 | 2 | 2 | 2 | 1 | 0 | .282 | .414 | .465 | .879 | SB |
| Kody Clemens 1B | 5 | 1 | 2 | 5 | 0 | 1 | .194 | .275 | .371 | .646 | HR (3) |
| Luke Keaschall 2B | 4 | 0 | 2 | 1 | 1 | 1 | .218 | .269 | .282 | .551 | 2B |
| Matt Wallner RF | 4 | 0 | 0 | 0 | 0 | 2 | .172 | .274 | .290 | .564 | |
| Tristan Gray 3B | 3 | 2 | 2 | 0 | 1 | 1 | .292 | .340 | .500 | .840 | |
| Trevor Larnach LF | 4 | 1 | 2 | 1 | 1 | 1 | .259 | .419 | .397 | .816 | 3B, SB |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Luis Castillo | 5.0 | 7 | 7 | 7 | 2 | 3 | 2 | 97 | 6.35 | L |
| Cole Wilcox | 1.1 | 3 | 1 | 1 | 2 | 1 | 0 | 40 | 6.35 | |
| Alex Hoppe | 1.2 | 2 | 3 | 3 | 3 | 3 | 0 | 42 | 16.20 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Connor Prielipp | 5.0 | 1 | 2 | 2 | 3 | 5 | 0 | 84 | 4.00 | W |
| Andrew Morris | 3.0 | 4 | 2 | 2 | 1 | 2 | 1 | 40 | 7.20 | HLD |
| Taylor Rogers | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 14 | 6.52 |
Manager comparison
Recent form
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.