Oakland Athletics vs Seattle Mariners
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Tyler Soderstrom | Tyler Soderstrom out on a sacrifice fly to center fielder Julio Rodríguez. Nick Kurtz scores. | ATH 1, SEA 0 |
| T1 | Jeff McNeil | Jeff McNeil singles on a line drive to center fielder Julio Rodríguez. Shea Langeliers scores. Carlos Cortes to 3rd. Fielding error by center fielder Julio Rodríguez. | ATH 2, SEA 0 |
| B1 | Randy Arozarena | Randy Arozarena out on a sacrifice fly to left fielder Tyler Soderstrom. J.P. Crawford scores. | ATH 2, SEA 1 |
| T3 | Jacob Wilson | Jacob Wilson doubles (5) on a ground ball to left fielder Randy Arozarena. Carlos Cortes scores. | ATH 3, SEA 1 |
| B3 | Cal Raleigh | Cal Raleigh homers (5) on a fly ball to right field. | ATH 3, SEA 2 |
| B6 | Rob Refsnyder | Rob Refsnyder out on a sacrifice fly to center fielder Lawrence Butler. Josh Naylor scores. Mitch Garver to 3rd. | ATH 3, SEA 3 |
| B7 | Julio Rodríguez | Julio Rodríguez grounds out, shortstop Jacob Wilson to first baseman Nick Kurtz. J.P. Crawford scores. | ATH 3, SEA 4 |
| T9 | Nick Kurtz | Nick Kurtz homers (4) on a fly ball to center field. | ATH 4, SEA 4 |
| B9 | Josh Naylor | Josh Naylor singles on a line drive to left fielder Tyler Soderstrom. Cal Raleigh scores. Julio Rodríguez to 2nd. | ATH 4, SEA 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| ATH | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 |
| SEA | 1 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 5 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Aaron Civale started for Athletics, leaving with the game tied 3–3. Out of the bullpen, Mark Leiter Jr. took the roughest line.
-
Aaron Civale
Starter
5.1
85
3
5
Pitch-by-pitch: what Aaron Civale threw
CSW 29% 1st-pitch strike 65% 3.7 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 25 29% 2 6 3 11 3 Curveball 20 24% 1 6 4 8 1 Four-Seam Fastball 16 19% 2 4 1 4 5 Splitter 13 15% 1 0 3 4 5 Sinker 9 11% 0 3 2 2 2 Slider 2 2% 0 0 0 1 1 - Brady Basso Reliever 0.2 6 0 0 BS inherited 1, all 1 scored
- Mark Leiter Jr. Middle 1.0 18 1 1
- Justin Sterner Setup 1.0 13 0 2
- Joel Kuhnel Reliever 0.2 11 1 0 L
Logan Gilbert started for Mariners, leaving trailing 2–3. Out of the bullpen, Andrés Muñoz took the roughest line.
-
Logan Gilbert
Starter
4.0
89
3
3
Pitch-by-pitch: what Logan Gilbert threw
CSW 27% 1st-pitch strike 59% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 21 24% 1 2 6 11 1 Slider 16 18% 4 1 2 5 4 Cutter 16 18% 1 5 3 5 2 Curveball 15 17% 3 2 2 3 5 Changeup 12 13% 3 1 2 5 1 Splitter 8 9% 0 1 1 4 2 Sinker 1 1% 0 0 0 1 0 - José A. Ferrer Setup 2.0 26 0 2
- Matt Brash Setup 1.0 10 0 0
- Cooper Criswell Middle 1.0 9 0 1 HLD
- Andrés Muñoz Closer 1.0 17 1 1 W
Where the game turned
- Naylor 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nick Kurtz 1B | 4 | 2 | 2 | 1 | 1 | 1 | .241 | .427 | .422 | .849 | HR (4) |
| Shea Langeliers DH | 5 | 1 | 1 | 0 | 0 | 1 | .306 | .370 | .592 | .962 | |
| Tyler Soderstrom LF | 3 | 0 | 0 | 1 | 0 | 0 | .219 | .303 | .396 | .699 | |
| Jacob Wilson SS | 4 | 0 | 2 | 1 | 0 | 0 | .279 | .286 | .385 | .671 | 2B |
| Jeff McNeil 2B | 3 | 0 | 1 | 1 | 0 | 0 | .280 | .360 | .387 | .747 | |
| Max Muncy 3B | 2 | 0 | 0 | 0 | 1 | 0 | .256 | .320 | .430 | .750 | |
| Lawrence Butler RF | 3 | 0 | 0 | 0 | 1 | 3 | .192 | .276 | .295 | .571 | |
| Austin Wynns C | 4 | 0 | 1 | 0 | 0 | 1 | .125 | .192 | .125 | .317 | |
| Carlos Cortes RF | 5 | 1 | 2 | 0 | 0 | 1 | .327 | .397 | .519 | .916 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford SS | 5 | 2 | 2 | 0 | 0 | 0 | .200 | .351 | .300 | .651 | |
| Cal Raleigh C | 5 | 2 | 3 | 1 | 0 | 1 | .198 | .281 | .386 | .667 | HR (5), 2B, SB |
| Julio Rodríguez CF | 5 | 0 | 2 | 1 | 0 | 1 | .245 | .339 | .306 | .645 | |
| Josh Naylor 1B | 5 | 1 | 3 | 1 | 0 | 1 | .194 | .269 | .280 | .549 | |
| Randy Arozarena LF | 3 | 0 | 2 | 1 | 0 | 0 | .290 | .385 | .419 | .804 | 2B, SB |
| Mitch Garver DH | 2 | 0 | 1 | 0 | 0 | 1 | .160 | .276 | .200 | .476 | 2B |
| Rob Refsnyder RF | 1 | 0 | 0 | 1 | 0 | 1 | .071 | .156 | .179 | .335 | |
| Cole Young 2B | 4 | 0 | 0 | 0 | 0 | 0 | .233 | .324 | .344 | .668 | |
| Leo Rivas 3B | 4 | 0 | 1 | 0 | 0 | 1 | .150 | .278 | .200 | .478 | |
| Luke Raley DH | 1 | 0 | 0 | 0 | 1 | 0 | .292 | .354 | .583 | .937 | |
| Dominic Canzone RF | 2 | 0 | 0 | 0 | 0 | 2 | .259 | .317 | .537 | .854 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Aaron Civale | 5.1 | 6 | 3 | 3 | 1 | 5 | 1 | 85 | 3.86 | |
| Brady Basso | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 0.00 | BS |
| Mark Leiter Jr. | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 | 18 | 7.59 | |
| Justin Sterner | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 13 | 3.46 | |
| Joel Kuhnel | 0.2 | 4 | 1 | 1 | 0 | 0 | 0 | 11 | 2.35 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Gilbert | 4.0 | 6 | 3 | 3 | 2 | 3 | 0 | 89 | 4.36 | |
| José A. Ferrer | 2.0 | 2 | 0 | 0 | 1 | 2 | 0 | 26 | 2.45 | |
| Matt Brash | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 0.00 | |
| Cooper Criswell | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 9 | 1.64 | HLD |
| Andrés Muñoz | 1.0 | 1 | 1 | 1 | 0 | 1 | 1 | 17 | 8.00 | W |
Manager comparison
Recent form
Season series: 0-3 with ATH listed first across 3 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.