Seattle Mariners vs Milwaukee Brewers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Dominic Canzone | Dominic Canzone doubles (21) on a sharp line drive to left fielder Jackson Chourio. Brendan Donovan scores. Randy Arozarena scores. | SEA 2, MIL 0 |
| T1 | Taylor Ward | Taylor Ward singles on a fly ball to right fielder Jake Bauers. Dominic Canzone scores. Cole Young scores. Cal Raleigh to 2nd. | SEA 4, MIL 0 |
| T2 | Julio Rodríguez | Julio Rodríguez out on a sacrifice fly to center fielder Luis Lara. Brendan Donovan scores. Randy Arozarena to 3rd. Dominic Canzone to 2nd. | SEA 5, MIL 0 |
| T2 | Josh Naylor | Josh Naylor singles on a ground ball to right fielder Jake Bauers. Randy Arozarena scores. Dominic Canzone scores. | SEA 7, MIL 0 |
| B2 | Joey Ortiz | Joey Ortiz homers (7) on a line drive to left center field. Christian Yelich scores. | SEA 7, MIL 2 |
| B6 | Joey Ortiz | Joey Ortiz out on a sacrifice fly to right fielder Dominic Canzone. William Contreras scores. | SEA 7, MIL 3 |
| B8 | Joey Ortiz | Joey Ortiz singles on a ground ball to right fielder Dominic Canzone. Andrew Vaughn scores. Luis Lara to 3rd. | SEA 7, MIL 4 |
| B8 | Cooper Pratt | Cooper Pratt grounds into a double play, second baseman Cole Young to shortstop Brock Rodden to first baseman Josh Naylor. Luis Lara scores. Joey Ortiz out at 2nd. Cooper Pratt out at 1st. | SEA 7, MIL 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 4 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 |
| MIL | 0 | 2 | 0 | 0 | 0 | 1 | 0 | 2 | 0 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Logan Gilbert started for Mariners, leaving with a 7–2 lead. Out of the bullpen, Seranthony Domínguez took the roughest line.
-
Logan Gilbert
Starter
5.0
100
3
5
W
Pitch-by-pitch: what Logan Gilbert threw
CSW 28% 1st-pitch strike 48% 4.3 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 39 39% 0 9 9 16 5 Slider 29 29% 3 7 5 7 7 Splitter 15 15% 3 0 1 10 1 Changeup 8 8% 0 3 0 5 0 Sweeper 6 6% 1 1 1 3 0 Cutter 3 3% 0 1 0 1 1 - Eduard Bazardo Setup 1.0 19 0 2 inherited 2, 1 scored
- José A. Ferrer Setup 1.0 13 0 2
- Seranthony Domínguez Middle 0.2 20 2 0
- Gabe Speier Setup 0.1 2 0 0 HLD
- Andrés Muñoz Closer 1.0 9 0 1 SV
Dustin May started for Brewers, leaving trailing 0–7.
-
Dustin May
Starter
2.0
66
7
1
L
Pitch-by-pitch: what Dustin May threw
CSW 14% 1st-pitch strike 56% 4.1 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 23 35% 1 1 6 8 7 Sinker 15 23% 0 2 4 6 3 Sweeper 15 23% 0 2 5 7 1 Four-Seam Fastball 10 15% 1 2 3 3 1 Curveball 3 5% 0 0 2 1 0 - Grant Anderson Middle 1.0 21 0 3
- DL Hall Middle 3.0 47 0 3
- Bryse Wilson Long 2.0 30 0 2
- Antonio Senzatela Middle 1.0 14 0 2
Where the game turned
- Canzone 2B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brendan Donovan 3B | 3 | 2 | 2 | 0 | 2 | 1 | .266 | .362 | .398 | .760 | |
| Randy Arozarena LF | 4 | 2 | 1 | 0 | 0 | 1 | .274 | .366 | .452 | .818 | |
| Julio Rodríguez CF | 4 | 0 | 0 | 1 | 0 | 1 | .253 | .318 | .419 | .737 | |
| Josh Naylor 1B | 5 | 0 | 3 | 2 | 0 | 0 | .270 | .333 | .375 | .708 | SB |
| Cole Young 2B | 4 | 1 | 0 | 0 | 1 | 2 | .256 | .314 | .398 | .712 | |
| Cal Raleigh C | 3 | 0 | 0 | 0 | 1 | 1 | .156 | .271 | .296 | .567 | |
| Taylor Ward DH | 4 | 0 | 1 | 2 | 0 | 2 | .240 | .369 | .336 | .705 | |
| Brock Rodden SS | 4 | 0 | 1 | 0 | 0 | 2 | .294 | .381 | .529 | .910 | 3B |
| Dominic Canzone RF | 4 | 2 | 2 | 2 | 1 | 1 | .263 | .339 | .499 | .838 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Brice Turang 2B | 4 | 0 | 0 | 0 | 1 | 0 | .263 | .358 | .442 | .800 | SB |
| Jackson Chourio LF | 5 | 0 | 3 | 0 | 0 | 1 | .279 | .340 | .470 | .810 | SB |
| Jake Bauers RF | 5 | 0 | 0 | 0 | 0 | 4 | .275 | .383 | .505 | .888 | |
| William Contreras C | 4 | 1 | 0 | 0 | 1 | 0 | .257 | .330 | .381 | .711 | |
| Christian Yelich DH | 2 | 1 | 1 | 0 | 2 | 1 | .230 | .313 | .375 | .688 | |
| Andrew Vaughn 1B | 3 | 1 | 1 | 0 | 1 | 1 | .303 | .392 | .456 | .848 | |
| Luis Lara CF | 4 | 1 | 1 | 0 | 0 | 1 | .242 | .324 | .358 | .682 | |
| Joey Ortiz 3B | 3 | 1 | 2 | 4 | 0 | 1 | .252 | .318 | .383 | .701 | HR (7) |
| Cooper Pratt SS | 4 | 0 | 0 | 0 | 0 | 1 | .264 | .344 | .357 | .701 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 5.0 | 4 | 3 | 3 | 4 | 5 | 1 | 100 | 3.35 | W |
| Eduard Bazardo | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 19 | 3.00 | |
| José A. Ferrer | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 13 | 3.63 | |
| Seranthony Domínguez | 0.2 | 2 | 2 | 2 | 1 | 0 | 0 | 20 | 4.95 | |
| Gabe Speier | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2.76 | HLD |
| Andrés Muñoz | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 9 | 4.27 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Dustin May | 2.0 | 7 | 7 | 7 | 2 | 1 | 0 | 66 | 4.57 | L |
| Grant Anderson | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 | 21 | 3.51 | |
| DL Hall | 3.0 | 0 | 0 | 0 | 2 | 3 | 0 | 47 | 2.43 | |
| Bryse Wilson | 2.0 | 2 | 0 | 0 | 0 | 2 | 0 | 30 | 4.40 | |
| Antonio Senzatela | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 14 | 3.88 |
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.