Miami Marlins vs Oakland Athletics
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Xavier Edwards | Xavier Edwards walks. Liam Hicks scores. Kyle Stowers to 3rd. Otto Lopez to 2nd. | MIA 1, ATH 0 |
| T1 | Heriberto Hernández | Heriberto Hernández homers (9) on a fly ball to center field. Otto Lopez scores. Xavier Edwards scores. | MIA 5, ATH 0 |
| T1 | Jakob Marsee | Jakob Marsee homers (5) on a fly ball to right field. | MIA 6, ATH 0 |
| T2 | Xavier Edwards | Xavier Edwards out on a sacrifice fly to center fielder Henry Bolte. Liam Hicks scores. | MIA 7, ATH 0 |
| B3 | Nick Kurtz | Nick Kurtz homers (20) on a fly ball to center field. Alika Williams scores. | MIA 7, ATH 2 |
| B4 | Jeff McNeil | Jeff McNeil doubles (11) on a line drive to center fielder Jakob Marsee. Joshua Kuroda-Grauer scores. Carlos Cortes scores. Henry Bolte scores. | MIA 7, ATH 5 |
| T6 | Kyle Stowers | Kyle Stowers homers (9) on a fly ball to right field. | MIA 8, ATH 5 |
| T8 | Kyle Stowers | Kyle Stowers homers (10) on a fly ball to right center field. Liam Hicks scores. | MIA 10, ATH 5 |
| T9 | Owen Caissie | Owen Caissie homers (11) on a fly ball to left field. Esteury Ruiz scores. | MIA 12, ATH 5 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| MIA | 6 | 1 | 0 | 0 | 0 | 1 | 0 | 2 | 2 | 12 |
| ATH | 0 | 0 | 2 | 3 | 0 | 0 | 0 | 0 | 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.
Tyler Phillips started for Marlins, leaving with a 7–5 lead.
-
Tyler Phillips
Starter
3.1
71
5
2
Pitch-by-pitch: what Tyler Phillips threw
CSW 23% 1st-pitch strike 67% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Splitter 19 27% 2 1 6 6 4 Sinker 19 27% 0 3 6 7 3 Sweeper 16 23% 3 1 3 6 3 Curveball 9 13% 2 3 1 2 1 Four-Seam Fastball 5 7% 1 0 2 1 1 Slider 3 4% 0 0 1 0 2 - Michael Petersen Setup 0.2 21 0 1 inherited 1, stranded 1
- Tyler Zuber Setup 1.0 13 0 1 HLD
- Calvin Faucher Setup 1.0 20 0 2 HLD
- Lake Bachar Long 2.0 24 0 1 W
- William Kempner Middle 1.0 10 0 1
Jack Perkins started for Athletics, leaving trailing 2–7. Out of the bullpen, Mason Barnett took the roughest line.
-
Jack Perkins
Starter
3.2
91
7
8
L
Pitch-by-pitch: what Jack Perkins threw
CSW 32% 1st-pitch strike 70% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 32 35% 1 5 12 10 4 Changeup 27 30% 7 4 1 14 1 Sweeper 23 25% 1 10 1 7 4 Cutter 6 7% 0 1 2 2 1 Sinker 2 2% 0 0 0 1 1 Slider 1 1% 0 0 1 0 0 - José Suarez Long 1.1 19 0 0 inherited 3, stranded 3
- Justin Sterner Setup 1.0 8 1 0
- Mark Leiter Jr. Middle 1.0 13 0 2
- Mason Barnett Middle 2.0 45 4 2
Where the game turned
- Edwards BB (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Liam Hicks 1B | 4 | 3 | 1 | 0 | 2 | 1 | .282 | .362 | .462 | .824 | |
| Otto Lopez SS | 5 | 1 | 2 | 0 | 0 | 1 | .337 | .368 | .493 | .861 | SB |
| Xavier Edwards 2B | 2 | 1 | 0 | 2 | 2 | 0 | .299 | .380 | .427 | .807 | |
| Griffin Conine RF | 4 | 0 | 0 | 0 | 1 | 3 | .250 | .364 | .464 | .828 | |
| Owen Caissie DH | 5 | 1 | 1 | 2 | 0 | 3 | .238 | .295 | .449 | .744 | HR (11) |
| Jakob Marsee CF | 3 | 1 | 1 | 1 | 1 | 1 | .189 | .311 | .295 | .606 | HR (5) |
| Javier Sanoja 3B | 0 | 0 | 0 | 0 | 1 | 0 | .281 | .327 | .417 | .744 | |
| Kyle Stowers 1B | 5 | 3 | 4 | 3 | 0 | 0 | .243 | .330 | .457 | .787 | 2 HR (9, 10) |
| Heriberto Hernández LF | 5 | 1 | 2 | 3 | 0 | 1 | .223 | .296 | .413 | .709 | HR (9) |
| Leo Jiménez 3B | 4 | 0 | 0 | 0 | 0 | 2 | .200 | .294 | .242 | .536 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Nick Kurtz 1B | 4 | 1 | 2 | 2 | 1 | 2 | .282 | .424 | .525 | .949 | HR (20) |
| Jonah Heim C | 3 | 0 | 0 | 0 | 0 | 1 | .241 | .303 | .482 | .785 | |
| Lawrence Butler RF | 3 | 0 | 1 | 0 | 2 | 0 | .198 | .290 | .300 | .590 | |
| Colby Thomas LF | 4 | 0 | 0 | 0 | 0 | 1 | .227 | .261 | .398 | .659 | |
| Joshua Kuroda-Grauer 3B | 4 | 1 | 1 | 0 | 0 | 0 | .400 | .400 | .533 | .933 | |
| Carlos Cortes DH | 4 | 1 | 2 | 0 | 0 | 0 | .277 | .357 | .431 | .788 | |
| Henry Bolte CF | 3 | 1 | 1 | 0 | 1 | 0 | .293 | .376 | .373 | .749 | |
| Jeff McNeil 2B | 4 | 0 | 1 | 3 | 0 | 0 | .229 | .296 | .308 | .604 | 2B |
| Alika Williams SS | 4 | 1 | 1 | 0 | 0 | 2 | .301 | .329 | .479 | .808 | 2B |
| Shea Langeliers C | 2 | 0 | 0 | 0 | 0 | 2 | .264 | .328 | .494 | .822 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tyler Phillips | 3.1 | 7 | 5 | 5 | 2 | 2 | 1 | 71 | 3.52 | |
| Michael Petersen | 0.2 | 0 | 0 | 0 | 2 | 1 | 0 | 21 | 3.16 | |
| Tyler Zuber | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 13 | 4.82 | HLD |
| Calvin Faucher | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 20 | 4.25 | HLD |
| Lake Bachar | 2.0 | 0 | 0 | 0 | 0 | 1 | 0 | 24 | 2.87 | W |
| William Kempner | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 10 | 0.00 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jack Perkins | 3.2 | 7 | 7 | 7 | 4 | 8 | 2 | 91 | 6.75 | L |
| José Suarez | 1.1 | 0 | 0 | 0 | 1 | 0 | 0 | 19 | 4.87 | |
| Justin Sterner | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 | 8 | 4.08 | |
| Mark Leiter Jr. | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 4.70 | |
| Mason Barnett | 2.0 | 3 | 4 | 4 | 2 | 2 | 2 | 45 | 3.12 |
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.