San Francisco Giants vs Pittsburgh Pirates

May 10, 2026 • 4:05 PM • Oracle Park

Status

Final

San Francisco Giants logo

San Francisco Giants

SF

7

Pittsburgh Pirates logo

Pittsburgh Pirates

PIT

6

Last 5 Form

San Francisco Giants

2-3

Last 5

Pittsburgh Pirates

3-2

Last 5

Probable Pitchers

San Francisco Giants

Pittsburgh Pirates

Standings Snapshot

Full standings

San Francisco Giants

16-24 (.400)

Div

#4

WC

#10

GB

8.0

Pittsburgh Pirates

22-19 (.537)

Div

#4

WC

#4

GB

5.0

Season Comparison

2026
StatSan Francisco GiantsPittsburgh Pirates
OPS.723.737
HR7284
Runs291358
ERA4.584.21
WHIP1.401.30
Strikeouts562654

Top Players

San Francisco Giants

Hitters

Rafael Devers headshot
Rafael Devers

6 H, 2 HR, 2 RBI

Heliot Ramos headshot
Heliot Ramos

6 H, 1 HR, 3 RBI

Jesus Rodriguez headshot
Jesus Rodriguez

6 H, 1 HR, 3 RBI

Pitchers

Robbie Ray headshot
Robbie Ray

6.0 IP, 7 SO, 1.5 ERA

Adrian Houser headshot
Adrian Houser

6.0 IP, 3 SO, 1.5 ERA

Landen Roupp headshot
Landen Roupp

4.0 IP, 8 SO, 2.25 ERA

Pittsburgh Pirates

Hitters

Brandon Lowe headshot
Brandon Lowe

7 H, 2 HR, 6 RBI

Spencer Horwitz headshot
Spencer Horwitz

6 H, 0 HR, 6 RBI

Joey Bart headshot
Joey Bart

6 H, 1 HR, 3 RBI

Pitchers

Paul Skenes headshot
Paul Skenes

8.0 IP, 7 SO, 0 ERA

Gregory Soto headshot
Gregory Soto

3.1 IP, 3 SO, 0 ERA

Braxton Ashcraft headshot
Braxton Ashcraft

7.0 IP, 6 SO, 1.286 ERA

Line Score

Team123456789101112RHE
Pittsburgh Pirates110011000200671
San Francisco Giants0011020002017132

Box Score

Batting

PlayerABRHRBIBBSOHR
Pittsburgh Pirates
Oneil Cruz (CF)5211121
Brandon Lowe (2B)5000130
Nick Gonzales (3B)6111000
Ryan O'Hearn (RF)6110010
Marcell Ozuna (DH)2100310
Jared Triolo (DH)0000000
Spencer Horwitz (1B)5023110
Konnor Griffin (SS)5111111
Nick Yorke (LF)3000000
Bryan Reynolds (PH)1000000
Billy Cook (LF)1000000
Henry Davis (C)3010200
Bubba Chandler (P)
Isaac Mattson (P)
Mason Montgomery (P)
Dennis Santana (P)
Gregory Soto (P)
Yohan Ramírez (P)
Justin Lawrence (P)
San Francisco Giants
Jung Hoo Lee (RF)6120010
Luis Arraez (2B)4111200
Casey Schmitt (1B)4000010
Bryce Eldridge (1B)1000110
Rafael Devers (DH)4120100
Christian Koss (DH)1100000
Heliot Ramos (LF)6322001
Willy Adames (SS)6032010
Matt Chapman (3B)5021010
Drew Gilbert (CF)4000110
Jesus Rodriguez (C)6011020
Tyler Mahle (P)
Keaton Winn (P)
Sam Hentges (P)
Caleb Kilian (P)
Joel Peguero (P)
Dylan Smith (P)
Ryan Borucki (P)

Pitching

PitcherIPHRERBBSOHR
Pittsburgh Pirates
Bubba Chandler5.0522131
Isaac Mattson0.1322000
Mason Montgomery1.2000010
Dennis Santana0.2200000
Gregory Soto1.1000010
Yohan Ramírez2.0121320
Justin Lawrence0.1210110
San Francisco Giants
Tyler Mahle5.2544282
Keaton Winn1.0100000
Sam Hentges0.1000100
Caleb Kilian1.0000200
Joel Peguero1.1121100
Dylan Smith0.2000100
Ryan Borucki2.0000210

Scoring Summary

top 1 • Single • 0-1

Nick Gonzales singles on a ground ball to center fielder Drew Gilbert. Oneil Cruz scores.

top 2 • Home Run • 0-2

Konnor Griffin homers (3) on a line drive to center field.

bottom 3 • Single • 1-2

Luis Arraez singles on a line drive to left fielder Nick Yorke. Jung Hoo Lee scores.

bottom 4 • Home Run • 2-2

Heliot Ramos homers (4) on a fly ball to left center field.

top 5 • Home Run • 2-3

Oneil Cruz homers (10) on a fly ball to left center field.

top 6 • Double • 2-4

Spencer Horwitz doubles (5) on a line drive to center fielder Drew Gilbert. Ryan O'Hearn scores.

bottom 6 • Double • 3-4

Heliot Ramos doubles (10) on a line drive to right fielder Ryan O'Hearn. Rafael Devers scores.

bottom 6 • Double • 4-4

Matt Chapman doubles (7) on a fly ball to left fielder Nick Yorke. Heliot Ramos scores.

top 10 • Double • 4-6

Spencer Horwitz doubles (6) on a line drive to center fielder Drew Gilbert. Nick Gonzales scores. Marcell Ozuna scores.

bottom 10 • Single • 6-6

Willy Adames singles on a line drive to left fielder Billy Cook. Luis Arraez scores. Christian Koss scores.

bottom 12 • Single • 7-6

Jesus Rodriguez singles on a line drive to right fielder Ryan O'Hearn. Heliot Ramos scores. Matt Chapman to 3rd. Drew Gilbert to 2nd.

Play-by-Play

Official content

bottom 12 • Single • 7-6

Jesus Rodriguez singles on a line drive to right fielder Ryan O'Hearn. Heliot Ramos scores. Matt Chapman to 3rd. Drew Gilbert to 2nd.

bottom 12 • Intent Walk • 6-6

Justin Lawrence intentionally walks Drew Gilbert.

bottom 12 • Double • 6-6

Matt Chapman doubles (8) on a fly ball to right fielder Ryan O'Hearn. Heliot Ramos to 3rd.

bottom 12 • Strikeout • 6-6

Willy Adames strikes out swinging.

top 12 • Lineout • 6-6

Konnor Griffin lines out to third baseman Matt Chapman.

top 12 • Walk • 6-6

Spencer Horwitz walks. Marcell Ozuna to 2nd.

top 12 • Intent Walk • 6-6

Ryan Borucki intentionally walks Marcell Ozuna.

top 12 • Groundout • 6-6

Ryan O'Hearn grounds out, shortstop Willy Adames to first baseman Bryce Eldridge. Brandon Lowe to 3rd.

top 12 • Groundout • 6-6

Nick Gonzales grounds out, third baseman Matt Chapman to first baseman Bryce Eldridge.

bottom 11 • Groundout • 6-6

Heliot Ramos grounds out softly, pitcher Yohan Ramírez to first baseman Spencer Horwitz.

bottom 11 • Forceout • 6-6

Christian Koss grounds into a force out, third baseman Nick Gonzales to catcher Henry Davis. Jesus Rodriguez out at home. Luis Arraez to 3rd. Bryce Eldridge to 2nd. Christian Koss to 1st.

bottom 11 • Intent Walk • 6-6

Yohan Ramírez intentionally walks Bryce Eldridge. Luis Arraez to 2nd.

bottom 11 • Intent Walk • 6-6

Yohan Ramírez intentionally walks Luis Arraez.

bottom 11 • Groundout • 6-6

Jung Hoo Lee grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Jesus Rodriguez to 3rd.

top 11 • Double Play • 6-6

Brandon Lowe lines into a double play, shortstop Willy Adames to first baseman Bryce Eldridge. Henry Davis out at 1st.

top 11 • Strikeout • 6-6

Oneil Cruz strikes out swinging.

top 11 • Walk • 6-6

Henry Davis walks.

bottom 10 • Strikeout • 6-6

Jesus Rodriguez strikes out swinging.

bottom 10 • Hit By Pitch • 6-6

Drew Gilbert hit by pitch. Willy Adames to 3rd. Matt Chapman to 2nd.

bottom 10 • Hit By Pitch • 6-6

Matt Chapman hit by pitch. Willy Adames to 2nd.

bottom 10 • Single • 6-6

Willy Adames singles on a line drive to left fielder Billy Cook. Luis Arraez scores. Christian Koss scores.

bottom 10 • Groundout • 4-6

Heliot Ramos grounds out softly, shortstop Konnor Griffin to first baseman Spencer Horwitz. Luis Arraez to 3rd. Rafael Devers to 2nd.

bottom 10 • Walk • 4-6

Rafael Devers walks.

bottom 10 • Strikeout • 4-6

Bryce Eldridge strikes out swinging.

top 10 • Pop Out • 4-6

Billy Cook pops out to second baseman Luis Arraez.

top 10 • Flyout • 4-6

Konnor Griffin flies out to right fielder Jung Hoo Lee.

top 10 • Double • 4-6

Spencer Horwitz doubles (6) on a line drive to center fielder Drew Gilbert. Nick Gonzales scores. Marcell Ozuna scores.

top 10 • Hit By Pitch • 4-4

Marcell Ozuna hit by pitch.

top 10 • Groundout • 4-4

Ryan O'Hearn grounds out, shortstop Willy Adames to first baseman Casey Schmitt. Nick Gonzales to 3rd.

bottom 9 • Flyout • 4-4

Luis Arraez flies out to right fielder Ryan O'Hearn.