San Francisco Giants vs Miami Marlins

April 25, 2026 • 4:05 PM • Oracle Park

Status

Final

San Francisco Giants logo

San Francisco Giants

SF

6

Miami Marlins logo

Miami Marlins

MIA

2

Last 5 Form

San Francisco Giants

3-2

Last 5

Miami Marlins

3-2

Last 5

Probable Pitchers

San Francisco Giants

Robbie Ray headshot
Robbie Ray

Starter

Miami Marlins

Season Comparison

2026
StatSan Francisco GiantsMiami Marlins
OPS.650.712
HR1923
Runs99135
ERA3.893.91
WHIP1.311.27
Strikeouts250259

Top Players

San Francisco Giants

Hitters

Jung Hoo Lee headshot
Jung Hoo Lee

8 H, 1 HR, 2 RBI

Patrick Bailey headshot
Patrick Bailey

2 H, 1 HR, 4 RBI

Heliot Ramos headshot
Heliot Ramos

6 H, 1 HR, 1 RBI

Pitchers

Tyler Mahle headshot
Tyler Mahle

7.0 IP, 5 SO, 0 ERA

Ryan Walker headshot
Ryan Walker

3.0 IP, 2 SO, 0 ERA

Landen Roupp headshot
Landen Roupp

5.0 IP, 7 SO, 1.8 ERA

Miami Marlins

Hitters

Jakob Marsee headshot
Jakob Marsee

6 H, 1 HR, 4 RBI

Liam Hicks headshot
Liam Hicks

4 H, 1 HR, 5 RBI

Agustín Ramírez headshot
Agustín Ramírez

6 H, 1 HR, 2 RBI

Pitchers

Janson Junk headshot
Janson Junk

5.0 IP, 2 SO, 0 ERA

Max Meyer headshot
Max Meyer

5.1 IP, 8 SO, 3.375 ERA

Tyler Phillips headshot
Tyler Phillips

5.0 IP, 3 SO, 3.6 ERA

Line Score

Team123456789RHE
Miami Marlins001000001260
San Francisco Giants000013026111

Box Score

Batting

PlayerABRHRBIBBSOHR
Miami Marlins
Agustín Ramírez (C)5120010
Otto Lopez (SS)4010000
Kyle Stowers (LF)3000100
Connor Norby (1B)2000210
Xavier Edwards (2B)4021020
Heriberto Hernández (RF)4000000
Leo Jiménez (DH)2000120
Owen Caissie (PH)1100000
Javier Sanoja (3B)2000100
Liam Hicks (PH)1000000
Esteury Ruiz (CF)2000000
Jakob Marsee (CF)2011000
Eury Pérez (P)
Anthony Bender (P)
Tyler Phillips (P)
San Francisco Giants
Willy Adames (SS)5000020
Luis Arraez (2B)5021000
Matt Chapman (DH)3110210
Rafael Devers (1B)4000010
Casey Schmitt (3B)3122101
Jung Hoo Lee (RF)3120100
Heliot Ramos (LF)4121011
Drew Gilbert (CF)4111001
Patrick Bailey (C)3111120
Robbie Ray (P)
Matt Gage (P)
Keaton Winn (P)
Erik Miller (P)
Ryan Walker (P)

Pitching

PitcherIPHRERBBSOHR
Miami Marlins
Eury Pérez5.1744262
Anthony Bender0.2200010
Tyler Phillips2.0222301
San Francisco Giants
Robbie Ray5.0411340
Matt Gage1.0100100
Keaton Winn1.0000000
Erik Miller1.0000120
Ryan Walker1.0110000

Scoring Summary

top 3 • Single • 0-1

Xavier Edwards singles on a line drive to right fielder Jung Hoo Lee. Agustín Ramírez scores. Connor Norby to 3rd.

bottom 5 • Home Run • 1-1

Drew Gilbert homers (2) on a line drive to right field.

bottom 6 • Home Run • 3-1

Casey Schmitt homers (3) on a fly ball to left center field. Matt Chapman scores.

bottom 6 • Single • 4-1

Patrick Bailey singles on a sharp line drive to right fielder Heriberto Hernández. Jung Hoo Lee scores. Heliot Ramos to 3rd. Patrick Bailey to 2nd.

bottom 8 • Home Run • 5-1

Heliot Ramos homers (3) on a fly ball to right field.

bottom 8 • Double • 6-1

Luis Arraez doubles (2) on a line drive to left fielder Kyle Stowers. Patrick Bailey scores.

top 9 • Single • 6-2

Jakob Marsee singles on a ground ball to center fielder Drew Gilbert. Owen Caissie scores.

Play-by-Play

Official content

top 9 • Grounded Into DP • 6-2

Agustín Ramírez grounds into a double play, pitcher Ryan Walker to second baseman Luis Arraez to first baseman Rafael Devers. Jakob Marsee out at 2nd. Agustín Ramírez out at 1st.

top 9 • Single • 6-2

Jakob Marsee singles on a ground ball to center fielder Drew Gilbert. Owen Caissie scores.

top 9 • Groundout • 6-1

Liam Hicks grounds out, second baseman Luis Arraez to first baseman Rafael Devers. Owen Caissie to 3rd.

top 9 • Field Error • 6-1

Owen Caissie reaches on a throwing error by catcher Patrick Bailey. Owen Caissie to 2nd.

bottom 8 • Groundout • 6-1

Matt Chapman grounds out, shortstop Otto Lopez to first baseman Connor Norby.

bottom 8 • Double • 6-1

Luis Arraez doubles (2) on a line drive to left fielder Kyle Stowers. Patrick Bailey scores.

bottom 8 • Flyout • 5-1

Willy Adames flies out to left fielder Kyle Stowers.

bottom 8 • Walk • 5-1

Patrick Bailey walks.

bottom 8 • Lineout • 5-1

Drew Gilbert lines out to right fielder Heriberto Hernández.

bottom 8 • Home Run • 5-1

Heliot Ramos homers (3) on a fly ball to right field.

top 8 • Forceout • 4-1

Heriberto Hernández grounds into a force out, third baseman Casey Schmitt to second baseman Luis Arraez. Kyle Stowers out at 2nd.

top 8 • Strikeout • 4-1

Xavier Edwards called out on strikes.

top 8 • Strikeout • 4-1

Connor Norby called out on strikes.

top 8 • Walk • 4-1

Kyle Stowers walks.

bottom 7 • Groundout • 4-1

Jung Hoo Lee grounds out, second baseman Xavier Edwards to first baseman Connor Norby.

bottom 7 • Walk • 4-1

Casey Schmitt walks.

bottom 7 • Groundout • 4-1

Rafael Devers grounds out to first baseman Connor Norby. Matt Chapman to 2nd.

bottom 7 • Walk • 4-1

Matt Chapman walks.

bottom 7 • Groundout • 4-1

Luis Arraez grounds out, second baseman Xavier Edwards to first baseman Connor Norby.

top 7 • Flyout • 4-1

Otto Lopez flies out to right fielder Jung Hoo Lee.

top 7 • Groundout • 4-1

Agustín Ramírez grounds out, third baseman Casey Schmitt to first baseman Rafael Devers.

top 7 • Flyout • 4-1

Jakob Marsee flies out to right fielder Jung Hoo Lee.

bottom 6 • Strikeout • 4-1

Willy Adames called out on strikes.

bottom 6 • Single • 4-1

Patrick Bailey singles on a sharp line drive to right fielder Heriberto Hernández. Jung Hoo Lee scores. Heliot Ramos to 3rd. Patrick Bailey to 2nd.

bottom 6 • Lineout • 3-1

Drew Gilbert lines out to left fielder Kyle Stowers.

bottom 6 • Single • 3-1

Heliot Ramos singles on a ground ball to left fielder Kyle Stowers. Jung Hoo Lee to 2nd.

bottom 6 • Walk • 3-1

Jung Hoo Lee walks.

bottom 6 • Home Run • 3-1

Casey Schmitt homers (3) on a fly ball to left center field. Matt Chapman scores.

bottom 6 • Flyout • 1-1

Rafael Devers flies out to second baseman Xavier Edwards.

bottom 6 • Double • 1-1

Matt Chapman doubles (5) on a ground ball to left fielder Kyle Stowers.