MLB · Sat, Jul 4 · Sutter Health Park

Final

W: Sandy Alcantara · L: Aaron Civale

Team123456789RHE
MIA0030102017132
ATH000000101270

Win probability

ATH 100%MIA 100%
MIA 100%model, computed at ingest

Top performers

Sandy Alcantara

MIA

8.0 IP, 1 ER, 8 K, 1 BB, (W)

Otto Lopez

MIA

3-5, 1 HR, 3 RBI, 1 R

Kyle Stowers

MIA

2-4, 1 HR, 2 RBI, 2 R, 1 BB

Key plays

▲ 3rdJoe Mack homers (7) on a fly ball to right field.10 · 38%
▲ 3rdOtto Lopez homers (8) on a line drive to left field. Liam Hicks scores.30 · 20%
▲ 5thOtto Lopez doubles (24) on a sharp line drive to left fielder Zack Gelof. Javier Sanoja scores.40 · 9%
▲ 7thKyle Stowers homers (11) on a fly ball to left center field. Liam Hicks scores.60 · 1%
▼ 7thJeff McNeil out on a sacrifice fly to center fielder Jakob Marsee. Henry Bolte scores.61 · 2%
▲ 9thXavier Edwards singles on a line drive to left fielder Zack Gelof. Kyle Stowers scores. Otto Lopez to 2nd.71 · 0%

Highlights (39)

Sandy Alcantara's dominant outing fuels Marlins' win

00:03:05 · MLB video

Condensed Game: MIA@ATH - 7/4/26

00:11:32 · MLB video

Sandy Alcantara spins eight strong innings vs. A's

00:01:35 · MLB video

Joe Mack's solo home run (7)

00:00:24 · MLB video

View 35 more highlights

Kyle Stowers' two-run home run (11)

00:00:28 · MLB video

Otto Lopez's two-run homer (8)

00:00:25 · MLB video

Otto Lopez's RBI double

00:00:20 · MLB video

Xavier Edwards' RBI single

00:00:19 · MLB video

Jeff McNeil's sacrifice fly

00:00:19 · MLB video

Carlos Cortes scores on a throwing error

00:00:19 · MLB video

Aaron Civale collects six strikeouts vs. Marlins

00:01:35 · MLB video

Tyler Zuber K's Alika Williams to secure Marlins' win

00:00:11 · MLB video

Joshua Kuroda-Grauer's sharp play

00:00:30 · MLB video

Sandy Alcantara strikes out Nick Kurtz

00:00:13 · MLB video

Aaron Civale strikes out Griffin Conine

00:00:08 · MLB video

Kade Morris strands the bases loaded in the 9th

00:00:20 · MLB video

Alika Williams, Zack Gelof combine for unique catch

00:00:19 · MLB video

Shea Langeliers, Nick Kurtz named 2026 All-Stars

00:00:31 · MLB video

Max Meyer, Otto Lopez on All-Star Game nods

00:01:52 · MLB video

Otto Lopez on being selected to All-Start Team

00:00:52 · MLB video

Clayton McCullough on Alcantara: 'Just masterful'

00:01:17 · MLB video

Mark Kotsay on Civale's start, Gelof in loss

00:01:34 · MLB video

Ball 1 is overturned after ABS challenge

00:00:21 · MLB video

Strike 1 is confirmed after ABS challenge

00:00:22 · MLB video

Ball 3 confirmed after ABS Challenge

00:00:22 · MLB video

Strike 2 call overturned after ABS Challenge

00:00:21 · MLB video

Sandy Alcantara's outing against the Athletics

00:00:25 · MLB video

Breaking down Sandy Alcantara's pitches

00:00:04 · MLB video

Measuring the stats on Kyle Stowers' home run

00:00:13 · MLB video

Breaking down Aaron Civale's pitches

00:00:04 · MLB video

Breaking down Otto Lopez's home run

00:00:13 · MLB video

Starting lineups for Marlins at Athletics - July 4, 2026

00:00:10 · MLB video

Bench availability for Miami, July 4 vs Athletics

00:00:08 · MLB video

Fielding alignment for Miami, July 4 vs Athletics

00:00:11 · MLB video

Fielding alignment for Athletics, July 4 vs Marlins

00:00:11 · MLB video

Bench availability for Athletics, July 4 vs Marlins

00:00:08 · MLB video

Bullpen availability for Miami, July 4 vs Athletics

00:00:09 · MLB video

Bullpen availability for Athletics, July 4 vs Marlins

00:00:09 · MLB video

Probable pitchers for Marlins at Athletics - July 4, 2026

00:00:06 · MLB video

Full play-by-play (80)
▲ 1stLiam Hicks singles on a ground ball to right fielder Lawrence Butler.00 · 46%
▲ 1stKyle Stowers walks. Liam Hicks to 2nd.00 · 40%
▲ 1stOtto Lopez lines out to left fielder Zack Gelof.00 · 46%
▲ 1stXavier Edwards flies out to center fielder Henry Bolte.00 · 55%
▼ 1stNick Kurtz strikes out swinging.00 · 53%
▼ 1stZack Gelof doubles (11) on a sharp line drive to right fielder Owen Caissie.00 · 58%
▼ 1stLawrence Butler walks.00 · 60%
▼ 1stJonah Heim strikes out swinging.00 · 55%
▼ 1stCarlos Cortes called out on strikes.00 · 51%
▲ 2ndGriffin Conine strikes out swinging.00 · 53%
▲ 2ndOwen Caissie strikes out swinging.00 · 55%
▲ 2ndJakob Marsee flies out, shortstop Alika Williams to left fielder Zack Gelof.00 · 55%
▼ 2ndHenry Bolte grounds out to first baseman Kyle Stowers.00 · 53%
▼ 2ndJoshua Kuroda-Grauer singles on a line drive to left fielder Griffin Conine.00 · 56%
▼ 2ndJeff McNeil grounds out to first baseman Kyle Stowers. Joshua Kuroda-Grauer to 2nd.00 · 54%
▼ 2ndAlika Williams grounds out, third baseman Javier Sanoja to first baseman Kyle Stowers.00 · 51%
▲ 3rdJoe Mack homers (7) on a fly ball to right field.10 · 38%
▲ 3rdJavier Sanoja grounds out, third baseman Joshua Kuroda-Grauer to first baseman Nick Kurtz.10 · 40%
▲ 3rdLiam Hicks singles on a ground ball to left fielder Zack Gelof.10 · 37%
▲ 3rdKyle Stowers strikes out swinging.10 · 41%
▲ 3rdOtto Lopez homers (8) on a line drive to left field. Liam Hicks scores.30 · 20%
▲ 3rdXavier Edwards grounds out, first baseman Nick Kurtz to pitcher Aaron Civale.30 · 20%
▼ 3rdNick Kurtz strikes out swinging.30 · 18%
▼ 3rdZack Gelof hit by pitch.30 · 21%
▼ 3rdLawrence Butler strikes out swinging.30 · 18%
▼ 3rdJonah Heim grounds out, first baseman Kyle Stowers to pitcher Sandy Alcantara.30 · 17%
▲ 4thGriffin Conine walks.30 · 14%
▲ 4thOwen Caissie strikes out swinging.30 · 16%
▲ 4thJakob Marsee called out on strikes.30 · 18%
▲ 4thJoe Mack strikes out swinging.30 · 19%
▼ 4thCarlos Cortes singles on a sharp line drive to center fielder Jakob Marsee.30 · 23%
▼ 4thHenry Bolte grounds into a force out, shortstop Otto Lopez to second baseman Xavier Edwards. Carlos Cortes out at 2nd. Henry Bolte to 1st.30 · 19%
▼ 4thJoshua Kuroda-Grauer grounds into a double play, shortstop Otto Lopez to second baseman Xavier Edwards to first baseman Kyle Stowers. Henry Bolte out at 2nd. Joshua Kuroda-Grauer out at 1st.30 · 15%
▲ 5thJavier Sanoja doubles (15) on a line drive to left fielder Zack Gelof.30 · 11%
▲ 5thLiam Hicks lines out to first baseman Nick Kurtz.30 · 13%
▲ 5thKyle Stowers pops out to catcher Jonah Heim in foul territory.30 · 15%
▲ 5thOtto Lopez doubles (24) on a sharp line drive to left fielder Zack Gelof. Javier Sanoja scores.40 · 9%
▲ 5thXavier Edwards walks.40 · 9%
▲ 5thGriffin Conine strikes out swinging.40 · 10%
▼ 5thJeff McNeil flies out to left fielder Griffin Conine.40 · 8%
▼ 5thAlika Williams grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.40 · 7%
▼ 5thNick Kurtz flies out to left fielder Griffin Conine.40 · 7%
▲ 6thHeriberto Hernández grounds out, shortstop Alika Williams to first baseman Nick Kurtz.40 · 7%
▲ 6thJakob Marsee walks.40 · 7%
▲ 6thJoe Mack lines into an unassisted double play, first baseman Nick Kurtz. Jakob Marsee out at 1st.40 · 8%
▼ 6thZack Gelof grounds out, shortstop Otto Lopez to first baseman Kyle Stowers.40 · 6%
▼ 6thLawrence Butler grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.40 · 5%
▼ 6thJonah Heim grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.40 · 5%
▲ 7thJavier Sanoja lines out to right fielder Lawrence Butler.40 · 5%
▲ 7thLiam Hicks singles on a line drive to right fielder Lawrence Butler.40 · 5%
▲ 7thKyle Stowers homers (11) on a fly ball to left center field. Liam Hicks scores.60 · 1%
▲ 7thOtto Lopez grounds out, first baseman Nick Kurtz to pitcher Kade Morris.60 · 1%
▲ 7thXavier Edwards walks.60 · 1%
▲ 7thGriffin Conine grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.60 · 1%
▼ 7thCarlos Cortes called out on strikes.60 · 1%
▼ 7thHenry Bolte singles on a ground ball to shortstop Otto Lopez, deflected by third baseman Javier Sanoja.60 · 1%
▼ 7thJoshua Kuroda-Grauer singles on a line drive to right fielder Griffin Conine. Henry Bolte to 3rd.60 · 3%
▼ 7thJeff McNeil out on a sacrifice fly to center fielder Jakob Marsee. Henry Bolte scores.61 · 2%
▼ 7thAlika Williams strikes out swinging.61 · 1%
▲ 8thHeriberto Hernández walks.61 · 1%
▲ 8thJakob Marsee flies out to center fielder Henry Bolte.61 · 1%
▲ 8thJoe Mack singles on a ground ball to right fielder Lawrence Butler. Esteury Ruiz to 2nd.61 · 1%
▲ 8thJavier Sanoja flies out to center fielder Henry Bolte. Esteury Ruiz to 3rd.61 · 1%
▲ 8thLiam Hicks grounds out, second baseman Jeff McNeil to first baseman Nick Kurtz.61 · 1%
▼ 8thNick Kurtz called out on strikes.61 · 1%
▼ 8thZack Gelof grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.61 · 1%
▼ 8thLawrence Butler singles on a line drive to left fielder Esteury Ruiz.61 · 1%
▼ 8thJonah Heim lines out to second baseman Xavier Edwards.61 · 1%
▲ 9thKyle Stowers singles on a ground ball to left fielder Zack Gelof.61 · 0%
▲ 9thOtto Lopez singles on a ground ball to right fielder Lawrence Butler. Kyle Stowers to 3rd.61 · 1%
▲ 9thXavier Edwards singles on a line drive to left fielder Zack Gelof. Kyle Stowers scores. Otto Lopez to 2nd.71 · 0%
▲ 9thGriffin Conine lines out to right fielder Lawrence Butler.71 · 0%
▲ 9thEsteury Ruiz grounds into a force out, fielded by third baseman Joshua Kuroda-Grauer. Otto Lopez out at 3rd. Xavier Edwards to 2nd. Esteury Ruiz to 1st.71 · 0%
▲ 9thJakob Marsee singles on a ground ball to first baseman Nick Kurtz. Xavier Edwards to 3rd. Esteury Ruiz to 2nd.71 · 0%
▲ 9thJoe Mack flies out to left fielder Zack Gelof.71 · 0%
▼ 9thCarlos Cortes doubles (10) on a line drive to center fielder Jakob Marsee.71 · 1%
▼ 9thHenry Bolte reaches on a throwing error by shortstop Otto Lopez. Carlos Cortes scores. Henry Bolte to 2nd.72 · 2%
▼ 9thMarlins challenged (hit by pitch), call on the field was upheld: Joshua Kuroda-Grauer hit by pitch.72 · 3%
▼ 9thJeff McNeil grounds into a double play, shortstop Otto Lopez to first baseman Kyle Stowers. Henry Bolte to 3rd. Joshua Kuroda-Grauer out at 2nd. Jeff McNeil out at 1st.72 · 0%
▼ 9thAlika Williams strikes out swinging.72 · 0%
Box score

Miami Marlins

BatterABRHHRRBIBBSOAVG
Liam Hicks DH5230000.284
Kyle Stowers 1B4221211.247
Otto Lopez SS5131300.341
Xavier Edwards 2B3010120.299
Griffin Conine RF4000012.233
Owen Caissie RF2000002.236
Heriberto Hernández LF1000010.222
Esteury Ruiz LF1000000.241
Jakob Marsee CF4010011.190
Joe Mack C5121101.255
Javier Sanoja 3B4110000.281
PitcherIPHRERBBSOPERA
Sandy AlcantaraW8.0611181004.00
Tyler Zuber1.011001144.35

Athletics

BatterABRHHRRBIBBSOAVG
Nick Kurtz 1B4000003.278
Zack Gelof LF3010000.283
Lawrence Butler RF3010011.200
Jonah Heim C4000001.234
Carlos Cortes DH4120002.281
Henry Bolte CF4110000.292
Joshua Kuroda-Grauer 3B3020000.444
Jeff McNeil 2B3000100.227
Alika Williams SS4000002.286
PitcherIPHRERBBSOPERA
Aaron CivaleL4.264426845.10
Elvis Alvarado0.100011175.40
José Suarez1.000010134.76
Kade Morris3.0733206811.70

Betting

No odds snapshots ingested for this game yet.

Comments (0)

Log in to join the conversation.