MLB · Thu, Jun 26 · Oracle Park

Final

W: Josh Simpson · L: Hayden Birdsong

Team123456789RHE
MIA30203004012110
SF0023000005120

Win probability

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

Top performers

Agustín Ramírez

MIA

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

Kyle Stowers

MIA

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

Rafael Devers

SF

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

Key plays

▲ 1stKyle Stowers homers (12) on a fly ball to center field. Otto Lopez scores. Agustín Ramírez scores.30 · 23%
▲ 3rdAgustín Ramírez homers (12) on a fly ball to left center field. Jesús Sánchez scores.50 · 8%
▼ 3rdRafael Devers homers (17) on a fly ball to center field. Andrew Knizner scores.52 · 18%
▼ 4thJung Hoo Lee triples (6) on a line drive to center fielder Dane Myers, deflected by right fielder Jesús Sánchez.52 · 29%
▼ 4thWilly Adames singles on a sharp line drive to left fielder Kyle Stowers. Jung Hoo Lee scores.53 · 35%
▼ 4thChristian Koss doubles (1) on a sharp line drive to right fielder Jesús Sánchez. Willy Adames to 3rd.53 · 49%
▼ 4thBrett Wisely doubles (1) on a fly ball to right fielder Jesús Sánchez. Willy Adames scores. Christian Koss scores.55 · 65%
▼ 4thMike Yastrzemski flies out to left fielder Kyle Stowers.55 · 55%
▲ 5thJesús Sánchez walks.55 · 45%
▲ 5thOtto Lopez walks. Jesús Sánchez to 2nd.55 · 37%
▲ 5thAgustín Ramírez called out on strikes.55 · 44%
▲ 5thKyle Stowers strikes out swinging.55 · 51%

Highlights (25)

Marlins vs. Giants Highlights

00:03:27 · MLB video

Condensed Game: MIA@SF - 6/26/25

00:13:30 · MLB video

Kyle Stowers' three-run home run (12)

00:00:26 · MLB video

Agustín Ramírez hammers 443-foot homer

00:00:32 · MLB video

View 21 more highlights

Rafael Devers' two-run home run (17)

00:00:28 · MLB video

Xavier Edwards' two-run double

00:00:21 · MLB video

Eric Wagaman's two-run double

00:00:29 · MLB video

Willy Adames' RBI single

00:00:18 · MLB video

Brett Wisely's two-run double

00:00:29 · MLB video

Field View: Jung Hoo Lee's triple

00:00:21 · MLB video

Data Viz: Kyle Stowers' 440-foot home run

00:00:30 · MLB video

Connor Norby's RBI single

00:00:16 · MLB video

Data Viz: Rafael Devers' two-run homer

00:00:30 · MLB video

Otto Lopez's RBI single

00:00:15 · MLB video

Agustín Ramírez's RBI single

00:00:17 · MLB video

Field View: Rafael Devers' two-run home run

00:00:41 · MLB video

Agustín Ramírez's two-run home run (12)

00:00:30 · MLB video

Benches clear after Flores strikes out to end the 7th

00:00:31 · MLB video

Valente Bellozo seals the win

00:00:15 · MLB video

Data Viz: Agustín Ramírez's homer

00:00:30 · MLB video

Janson Junk K's Mike Yastrzemski

00:00:09 · MLB video

Hayden Birdsong fans Connor Norby

00:00:08 · MLB video

Clayton McCullough ejected in the 1st

00:00:29 · MLB video

Summer Sanders throws out the first pitch

00:00:15 · MLB video

Bob Melvin on Hayden Birdsong, benches clearing, more

00:01:29 · MLB video

Full play-by-play (85)
▲ 1stXavier Edwards pops out to shortstop Willy Adames.00 · 53%
▲ 1stJesús Sánchez pops out to first baseman Wilmer Flores.00 · 55%
▲ 1stOtto Lopez hit by pitch.00 · 53%
▲ 1stAgustín Ramírez doubles (12) on a sharp line drive to left fielder Heliot Ramos. Otto Lopez to 3rd.00 · 49%
▲ 1stKyle Stowers homers (12) on a fly ball to center field. Otto Lopez scores. Agustín Ramírez scores.30 · 23%
▲ 1stEric Wagaman grounds out, third baseman Christian Koss to first baseman Wilmer Flores.30 · 23%
▼ 1stMike Yastrzemski pops out to shortstop Otto Lopez.30 · 21%
▼ 1stRafael Devers singles on a ground ball to center fielder Dane Myers.30 · 24%
▼ 1stHeliot Ramos flies out to right fielder Jesús Sánchez.30 · 21%
▼ 1stWilmer Flores flies out to center fielder Dane Myers.30 · 20%
▲ 2ndConnor Norby strikes out swinging.30 · 21%
▲ 2ndDane Myers pops out to shortstop Willy Adames.30 · 22%
▲ 2ndNick Fortes singles on a ground ball to right fielder Mike Yastrzemski.30 · 21%
▲ 2ndXavier Edwards lines out to left fielder Heliot Ramos.30 · 22%
▼ 2ndJung Hoo Lee grounds out to first baseman Eric Wagaman.30 · 20%
▼ 2ndWilly Adames singles on a sharp line drive to left fielder Kyle Stowers.30 · 22%
▼ 2ndChristian Koss grounds out, third baseman Connor Norby to first baseman Eric Wagaman. Willy Adames to 2nd.30 · 20%
▼ 2ndBrett Wisely flies out to center fielder Dane Myers.30 · 18%
▲ 3rdJesús Sánchez walks.30 · 15%
▲ 3rdOtto Lopez pops out to first baseman Wilmer Flores.30 · 17%
▲ 3rdAgustín Ramírez homers (12) on a fly ball to left center field. Jesús Sánchez scores.50 · 8%
▲ 3rdKyle Stowers walks.50 · 7%
▲ 3rdEric Wagaman flies out to left fielder Heliot Ramos.50 · 8%
▲ 3rdConnor Norby lines out sharply to center fielder Jung Hoo Lee.50 · 8%
▼ 3rdAndrew Knizner singles on a line drive to right fielder Jesús Sánchez.50 · 10%
▼ 3rdMike Yastrzemski called out on strikes.50 · 8%
▼ 3rdRafael Devers homers (17) on a fly ball to center field. Andrew Knizner scores.52 · 18%
▼ 3rdHeliot Ramos flies out to center fielder Dane Myers.52 · 17%
▼ 3rdWilmer Flores grounds out, pitcher Janson Junk to first baseman Eric Wagaman.52 · 17%
▲ 4thDane Myers grounds out, shortstop Willy Adames to first baseman Wilmer Flores.52 · 18%
▲ 4thNick Fortes grounds out sharply, third baseman Christian Koss to first baseman Wilmer Flores.52 · 19%
▲ 4thXavier Edwards flies out to center fielder Jung Hoo Lee.52 · 19%
▼ 4thJung Hoo Lee triples (6) on a line drive to center fielder Dane Myers, deflected by right fielder Jesús Sánchez.52 · 29%
▼ 4thWilly Adames singles on a sharp line drive to left fielder Kyle Stowers. Jung Hoo Lee scores.53 · 35%
▼ 4thChristian Koss doubles (1) on a sharp line drive to right fielder Jesús Sánchez. Willy Adames to 3rd.53 · 49%
▼ 4thBrett Wisely doubles (1) on a fly ball to right fielder Jesús Sánchez. Willy Adames scores. Christian Koss scores.55 · 65%
▼ 4thAndrew Knizner out on a sacrifice bunt, pitcher Janson Junk to second baseman Xavier Edwards. Brett Wisely to 3rd.55 · 63%
▼ 4thMike Yastrzemski flies out to left fielder Kyle Stowers.55 · 55%
▼ 4thRafael Devers walks.55 · 57%
▼ 4thHeliot Ramos called out on strikes.55 · 51%
▲ 5thJesús Sánchez walks.55 · 45%
▲ 5thOtto Lopez walks. Jesús Sánchez to 2nd.55 · 37%
▲ 5thAgustín Ramírez called out on strikes.55 · 44%
▲ 5thKyle Stowers strikes out swinging.55 · 51%
▲ 5thEric Wagaman doubles (18) on a sharp line drive to center fielder Jung Hoo Lee. Jesús Sánchez scores. Otto Lopez scores.75 · 25%
▲ 5thConnor Norby singles on a line drive to left fielder Heliot Ramos. Eric Wagaman scores.85 · 16%
▲ 5thDane Myers strikes out swinging.85 · 17%
▼ 5thWilmer Flores pops out to shortstop Otto Lopez.85 · 14%
▼ 5thJung Hoo Lee lines out to center fielder Dane Myers.85 · 13%
▼ 5thWilly Adames strikes out swinging.85 · 13%
▲ 6thNick Fortes strikes out on a foul tip.85 · 13%
▲ 6thXavier Edwards called out on strikes.85 · 14%
▲ 6thJesús Sánchez flies out to left fielder Heliot Ramos.85 · 14%
▼ 6thChristian Koss flies out to center fielder Dane Myers.85 · 12%
▼ 6thBrett Wisely singles on a sharp line drive to right fielder Jesús Sánchez.85 · 15%
▼ 6thAndrew Knizner pops out to first baseman Eric Wagaman in foul territory.85 · 12%
▼ 6thMike Yastrzemski strikes out swinging.85 · 11%
▲ 7thOtto Lopez lines out to second baseman Brett Wisely.85 · 11%
▲ 7thAgustín Ramírez grounds out, third baseman Christian Koss to first baseman Wilmer Flores.85 · 11%
▲ 7thKyle Stowers walks.85 · 11%
▲ 7thEric Wagaman grounds out, third baseman Christian Koss to first baseman Wilmer Flores.85 · 11%
▼ 7thRafael Devers strikes out swinging.85 · 9%
▼ 7thHeliot Ramos grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.85 · 8%
▼ 7thWilmer Flores strikes out swinging.85 · 8%
▲ 8thConnor Norby walks.85 · 6%
▲ 8thDane Myers singles on a ground ball to center fielder Jung Hoo Lee. Connor Norby to 2nd.85 · 5%
▲ 8thNick Fortes out on a sacrifice bunt, pitcher Sean Hjelle to second baseman Brett Wisely. Connor Norby to 3rd. Dane Myers to 2nd.85 · 5%
▲ 8thXavier Edwards doubles (9) on a sharp line drive to right fielder Mike Yastrzemski. Connor Norby scores. Dane Myers scores.105 · 1%
▲ 8thJesús Sánchez singles on a line drive to left fielder Heliot Ramos. Xavier Edwards to 3rd.105 · 1%
▲ 8thOtto Lopez singles on a line drive to right fielder Mike Yastrzemski. Xavier Edwards scores. Jesús Sánchez to 2nd.115 · 1%
▲ 8thAgustín Ramírez singles on a line drive to center fielder Jung Hoo Lee. Jesús Sánchez scores. Otto Lopez to 3rd.125 · 0%
▲ 8thKyle Stowers strikes out swinging.125 · 0%
▲ 8thEric Wagaman strikes out swinging.125 · 0%
▼ 8thJung Hoo Lee grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.125 · 0%
▼ 8thWilly Adames singles on a sharp line drive to center fielder Dane Myers.125 · 0%
▼ 8thChristian Koss singles on a sharp line drive to left fielder Kyle Stowers. Willy Adames to 2nd.125 · 0%
▼ 8thBrett Wisely grounds out, first baseman Eric Wagaman to pitcher Valente Bellozo. Willy Adames to 3rd. Christian Koss to 2nd.125 · 0%
▼ 8thAndrew Knizner grounds out, second baseman Xavier Edwards to first baseman Eric Wagaman.125 · 0%
▲ 9thConnor Norby grounds out, third baseman Christian Koss to first baseman Wilmer Flores.125 · 0%
▲ 9thDane Myers flies out to center fielder Jung Hoo Lee.125 · 0%
▲ 9thNick Fortes lines out to right fielder Mike Yastrzemski.125 · 0%
▼ 9thDaniel Johnson grounds out, third baseman Connor Norby to first baseman Eric Wagaman.125 · 0%
▼ 9thRafael Devers doubles (20) on a sharp fly ball to left fielder Kyle Stowers.125 · 0%
▼ 9thHeliot Ramos strikes out swinging.125 · 0%
▼ 9thWilmer Flores pops out to catcher Nick Fortes in foul territory.125 · 0%
Box score

Miami Marlins

BatterABRHHRRBIBBSOAVG
Xavier Edwards 2B5110201.286
Jesús Sánchez RF3310020.246
Otto Lopez SS3210110.254
Agustín Ramírez DH5231301.247
Kyle Stowers LF3111322.275
Eric Wagaman 1B5110201.254
Connor Norby 3B4110111.248
Dane Myers CF5110001.300
Nick Fortes C4010001.242
PitcherIPHRERBBSOPERA
Janson Junk3.285501733.73
Josh SimpsonW0.100011109.00
Lake Bachar1.210001223.55
Cade Gibson1.100003201.80
Valente Bellozo2.030001293.89

San Francisco Giants

BatterABRHHRRBIBBSOAVG
Mike Yastrzemski RF4000002.247
Daniel Johnson PH1000000.174
Rafael Devers DH4131211.270
Heliot Ramos LF5000002.283
Wilmer Flores 1B5000001.243
Jung Hoo Lee CF4110000.252
Willy Adames SS4130101.215
Christian Koss 3B4120000.229
Brett Wisely 2B4020200.143
Andrew Knizner C3110000.111
PitcherIPHRERBBSOPERA
Hayden BirdsongL4.047741764.13
Spencer Bivens1.021103193.32
Joey Lucchesi2.000012285.40
Sean Hjelle1.054412296.75
Ryan Walker1.00000064.22

Betting

No odds snapshots ingested for this game yet.

Comments (0)

Log in to join the conversation.