ARCHIVE July 3, 2026
July 3, 2026 · AL West

Miami Marlins vs Oakland Athletics

July 3, 2026Sutter Health ParkClear 89°F · 10 mph, Out To LF
AWAY
Miami Marlins
47-42
12
vs
HOME
Oakland Athletics
41-47
5

Game Highlights

Published July 4, 2026 · Source: MLB

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

  123456789 R
MIA 610001022 12
ATH 002300000 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Marlins AWAY 12

Tyler Phillips started for Marlins, leaving with a 7–5 lead.

workload · innings pitched
  • Tyler Phillips Starter 3.1 71 5 2
    Pitch-by-pitch: what Tyler Phillips threw
    CSW 23% 1st-pitch strike 67% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn 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
Athletics HOME 5

Jack Perkins started for Athletics, leaving trailing 2–7. Out of the bullpen, Mason Barnett took the roughest line.

workload · innings pitched
  • 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/PA
    Pitch#%WhiffCSFoulBallIn 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

1 run Top 1st · off Perkins
  • Edwards BB (1)

Batting lines

AWAY · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS 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
HOME · ATH
BATTER ABRHRBIBBK AVGOBPSLGOPS 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

AWAY · MIA
PITCHER IPHRERBBKHR NPERA 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
HOME · ATH
PITCHER IPHRERBBKHR NPERA 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

AWAY · MIA
Clayton McCullough
Lineup 3.3 R Bunts 2.5 R IBBs 0.9 R
HOME · ATH
Mark Kotsay
Lineup 3.9 R Bunts 2.1 R IBBs 2.0 R

Recent form

AWAY · MIA
6-4 L3 -2 run diff
LLLWWWLWWW
HOME · ATH
1-9 L8 -32 run diff
LLLLLLLLWL

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.

Read the full methodology.