Open the board

Pittsburgh Pirates 2, San Francisco Giants 5: final score and stats

San Francisco Giants beat Pittsburgh Pirates, Pittsburgh Pirates 2 to San Francisco Giants 5, on Friday, May 8, 2026 at Oracle Park, San Francisco, California. Below: the box score, top performers, team stats, injuries and recent form for San Francisco Giants vs Pittsburgh Pirates.

MLBFriday, May 8, 2026
DateMay 8, 2026
Start time10:15 PM ET
VenueOracle Park, San Francisco, California
TVMLB.TV
Attendance41,024

Line score

Team123456789R
Pittsburgh Pirates0100000012
San Francisco Giants01010030-5

Top performers

Pittsburgh Pirates
Batting AverageMarcell Ozuna · 2-3, HR, RBI, R, BB
Home RunsMarcell Ozuna · 2-3, HR, RBI, R, BB
Runs Batted InMarcell Ozuna · 2-3, HR, RBI, R, BB
MLB RatingMarcell Ozuna · 2-3, HR, RBI, R, BB
San Francisco Giants
Batting AverageWilly Adames · 2-4, R
Home RunsRafael Devers · 2-4, HR, RBI, 2 R, 2 K
Runs Batted InLuis Arraez · 1-4, 2 RBI
MLB RatingRafael Devers · 2-4, HR, RBI, 2 R, 2 K

Team comparison

Pittsburgh PiratesSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
21-18Record15-23
3rd in NL CentStanding4th in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out
San Francisco Giants
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out
Casey Schmitt LF · Knee - Surgery
Out

Box score

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jared Triolo0-4400000116.171.237.229
Nick Gonzales0-1100003021.306.377.347
Bryan Reynolds0-3300001011.248.395.401
Marcell Ozuna2-3312111017.198.271.322
Oneil Cruz1-3311001121.247.314.461
Konnor Griffin1-3301001114.259.326.388
Joey Bart0-3300000214.208.246.340
Spencer Horwitz1-110110005.252.368.388
Nick Yorke0-220000018.214.300.300
Brandon Lowe0-2200000010.262.363.563
Billy Cook0-330000029.200.200.200
Ryan O'Hearn0-110000006.290.375.443
Team5-2929252178152

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Carmen Mlodzinski6.072201174-504.5074
Justin Lawrence0.033300013-86.6013
Evan Sisk1.010001011-61.9311
Cam Sanders1.010003017-129.0017
Team8.01255051115-76115

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jung Hoo Lee2-440200009.270.315.387
Luis Arraez1-440120009.314.338.394
Casey Schmitt1-4401000011.294.341.529
Rafael Devers2-4422110218.229.271.354
Matt Chapman0-4400000117.227.301.305
Willy Adames2-441200009.203.239.338
Heliot Ramos2-4412100112.261.295.406
Drew Gilbert1-4411100119.259.295.379
Jesus Rodriguez1-2201000011.455.500.727
Patrick Bailey0-000000000.146.213.183
Team12-34345125105115

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Robbie Ray6.041147193-592.7693
Keaton Winn1.000001013-92.7613
Matt Gage1.000010011-41.1711
Caleb Kilian1.011120035-201.5935
Team9.0522781152-92152

Season series

SF wins series 2-1
May 10, 2026PIT 6, SF 7
May 9, 2026PIT 13, SF 3
May 8, 2026PIT 2, SF 5

Team pages

More MLB games on May 8, 2026

Frequently asked questions

Who won Pittsburgh Pirates vs San Francisco Giants?

San Francisco Giants won, 5-2, on Friday, May 8, 2026.

What was the final score of Pittsburgh Pirates vs San Francisco Giants?

Pittsburgh Pirates 2, San Francisco Giants 5.

Who were the top performers?

Pittsburgh Pirates: Marcell Ozuna (2-3, HR, RBI, R, BB batting average). San Francisco Giants: Willy Adames (2-4, R batting average).

Where is Pittsburgh Pirates vs San Francisco Giants played?

Oracle Park, San Francisco, California.

The model’s read

Grades, leans and the full breakdown for Pittsburgh Pirates vs San Francisco Giants are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.