1. MLB
  2. Scores
  3. 5 · 9 · 26
  4. PIT vs SF

Pittsburgh Pirates vs. San Francisco Giants

May 9, 2026
FINAL

Box Score

123456789RHELOB
PIT0000226031320011
SF0000100023717
loss:San Francisco Giants logoL. Rouppwin:Pittsburgh Pirates logoB. Ashcraft

Game Recap

Game Highlights Video

SAN FRANCISCO -- It maybe wasn’t as aesthetic as some of their other wins, but after what they’ve been through this season, the Pittsburgh Pirates are in no shape to be choosy....

Scoring Summary

PITSF
  • Pittsburgh Pirates logo
    5
    Brandon Lowe out on a sacrifice fly to center fielder Drew Gilbert. Joey Bart scores. [1 run] [1 out]
    10
  • Pittsburgh Pirates logo
    5
    Bryan Reynolds singles on a ground ball to left fielder Heliot Ramos. Oneil Cruz scores. Bryan Reynolds to 2nd. [1 run]
    20
  • San Francisco Giants logo
    5
    Bryce Eldridge homers (1) on a fly ball to right field. [1 run]
    21
  • Pittsburgh Pirates logo
    6
    Konnor Griffin singles on a line drive to center fielder Drew Gilbert. Spencer Horwitz scores. Konnor Griffin to 2nd. [1 run]
    31
  • Pittsburgh Pirates logo
    6
    Joey Bart singles on a ground ball to right fielder Jung Hoo Lee. Konnor Griffin scores. [1 run]
    41
  • Pittsburgh Pirates logo
    7
    Spencer Horwitz doubles (4) on a line drive to center fielder Drew Gilbert, deflected by left fielder Heliot Ramos. Ryan O'Hearn scores. Nick Gonzales to 3rd. [1 run]
    51
  • Pittsburgh Pirates logo
    7
    Konnor Griffin out on a sacrifice fly to right fielder Jung Hoo Lee. Nick Gonzales scores. Spencer Horwitz to 3rd. [1 run] [2 outs]
    61
  • Pittsburgh Pirates logo
    7
    Joey Bart singles on a fly ball to left fielder Heliot Ramos. Spencer Horwitz scores. [1 run]
    71
  • Pittsburgh Pirates logo
    7
    Brandon Lowe triples (1) on a line drive to right fielder Jung Hoo Lee. Joey Bart scores. Oneil Cruz scores. [2 runs]
    91
  • Pittsburgh Pirates logo
    7
    Ryan O'Hearn singles on a ground ball to pitcher Gregory Santos. Brandon Lowe scores. Bryan Reynolds to 2nd. [1 run]
    101
  • Pittsburgh Pirates logo
    9
    Brandon Lowe doubles (9) on a line drive to left fielder Heliot Ramos. Joey Bart scores. Oneil Cruz to 3rd. [1 run]
    111
  • Pittsburgh Pirates logo
    9
    Jared Triolo singles on a ground ball to center fielder Drew Gilbert. Oneil Cruz scores. Brandon Lowe to 3rd. [1 run]
    121
  • Pittsburgh Pirates logo
    9
    Ryan O'Hearn grounds into a double play, shortstop Willy Adames to first baseman Bryce Eldridge. Brandon Lowe scores. Jared Triolo out at 2nd. Ryan O'Hearn out at 1st. [1 run] [2 outs]
    131
  • San Francisco Giants logo
    9
    Drew Gilbert walks. Heliot Ramos scores. Logan Porter to 3rd. Matt Chapman to 2nd. [1 run]
    132
  • San Francisco Giants logo
    9
    Eric Haase singles on a line drive to left fielder Nick Yorke. Logan Porter scores. Matt Chapman to 3rd. Drew Gilbert to 2nd. [1 run]
    133

Player Stats

Pittsburgh Pirates logoHITTINGHABRRBIKBBHRLOBAVG
Nick YorkeLF00000000.214
Billy CookLF-RF00000000.200
TOTAL20441312115021-
Pittsburgh Pirates logoPITCHINGIPHRERKBBHRPCERA
Braxton AshcraftRHP7.0611601802.77
Evan SiskLHP1.0000100101.80
Cam SandersRHP1.01220303410.80
TOTAL9.0733731124-
San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
Logan PorterPR00100000.000
TOTAL7333373116-
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Landen RouppRHP4.0311830943.09
Ryan BoruckiLHP0.2211000166.00
Ryan WalkerRHP0.2322110266.46
Matt GageLHP0.2100100151.13
JT BrubakerRHP0.2443100304.08
Gregory SantosRHP1.1220010323.60
Christian KossRHP1.05330001913.50
TOTAL9.02013101150232-

Play-by-Play

1st inningPITSF
  • TOP 1
  • Pittsburgh Pirates logo
    STRIKEOUT — Oneil Cruz strikes out swinging, catcher Eric Haase to first baseman Rafael Devers. [1 out]
    00
  • Pittsburgh Pirates logo
    WALK — Brandon Lowe walks.
    00
  • Pittsburgh Pirates logo
    FORCEOUT — Bryan Reynolds grounds into a force out, second baseman Luis Arraez to shortstop Willy Adames. Brandon Lowe out at 2nd. Bryan Reynolds to 1st. [2 outs]
    00
  • Pittsburgh Pirates logo
    WALK — Ryan O'Hearn walks. Bryan Reynolds to 2nd.
    00
  • Pittsburgh Pirates logo
    STRIKEOUT — Nick Gonzales challenged (pitch result), call on the field was confirmed: Nick Gonzales called out on strikes. [3 outs]
    00
  • BOTTOM 1
  • San Francisco Giants logo
    FLYOUT — Jung Hoo Lee flies out to center fielder Oneil Cruz. [1 out]
    00
  • San Francisco Giants logo
    SINGLE — Luis Arraez singles on a line drive to left fielder Bryan Reynolds.
    00
  • San Francisco Giants logo
    SINGLE — Heliot Ramos singles on a sharp line drive to center fielder Oneil Cruz. Luis Arraez to 2nd.
    00
  • San Francisco Giants logo
    GROUNDED INTO DP — Rafael Devers grounds into a double play, second baseman Brandon Lowe to shortstop Konnor Griffin to first baseman Spencer Horwitz. Heliot Ramos out at 2nd. Rafael Devers out at 1st. [3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

13Runs3
20Hits7
0Errors1
.455Batting Avg.212
44At Bats33
5Extra-base Hits1
0Home Runs1
12Runs-Batted-In3
5Walks3
1Stolen Bases0
11Strikeouts7
11Left on Base7
26Total Bases10

Game Details

Saturday, May 9, 2026 · 9:05 PM
Oracle Park · San Francisco, CA
attendance: 40,417 (96.4%)
weather: 59 degrees, clear
spread: SF -110
over/under: 7.5