Open the board

Pittsburgh Pirates 6, San Francisco Giants 7: final score and stats

San Francisco Giants beat Pittsburgh Pirates, Pittsburgh Pirates 6 to San Francisco Giants 7, on Sunday, May 10, 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.

MLBSunday, May 10, 2026
DateMay 10, 2026
Start time4:05 PM ET
VenueOracle Park, San Francisco, California
TVESPN Unlmtd/MLB.TV
Attendance41,085

Line score

Team123456789OT1OT2OT3R
Pittsburgh Pirates1100110002006
San Francisco Giants0011020002017

Top performers

Pittsburgh Pirates
Batting AverageSpencer Horwitz · 2-5, 2 2B, 3 RBI, BB, K
Home RunsOneil Cruz · 1-5, HR, RBI, 2 R, BB, SB, 2 K
Runs Batted InSpencer Horwitz · 2-5, 2 2B, 3 RBI, BB, K
MLB RatingSpencer Horwitz · 2-5, 2 2B, 3 RBI, BB, K
San Francisco Giants
Batting AverageWilly Adames · 3-6, 2B, 2 RBI, K
Home RunsHeliot Ramos · 2-6, HR, 2B, 2 RBI, 3 R
Runs Batted InWilly Adames · 3-6, 2B, 2 RBI, K
MLB RatingHeliot Ramos · 2-6, HR, 2B, 2 RBI, 3 R

Team comparison

Pittsburgh PiratesSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
22-19Record16-24
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
Oneil Cruz1-5521111229.255.320.473
Brandon Lowe0-5500001335.259.361.563
Nick Gonzales1-6611100021.316.380.360
Ryan O'Hearn1-6611000121.289.372.430
Marcell Ozuna0-2210003117.194.283.318
Jared Triolo0-000000000.194.256.250
Spencer Horwitz2-5502301126.261.382.414
Konnor Griffin1-5511111119.256.321.400
Nick Yorke0-330000004.205.289.288
Bryan Reynolds0-110000003.246.393.394
Billy Cook0-110000002.190.190.190
Henry Davis1-3301002018.163.272.275
Team7-4242676299195

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Bubba Chandler5.052213177-534.6277
Isaac Mattson0.132200018-134.6718
Mason Montgomery1.200001019-142.8719
Dennis Santana0.220000019-113.6319
Gregory Soto1.100001015-101.3315
Yohan Ramirez2.012132034-194.1334
Justin Lawrence0.121011014-106.4614
Team11.11375581196-130196

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jung Hoo Lee2-6612000132.270.313.385
Luis Arraez1-4411102019.310.342.386
Casey Schmitt0-4400000111.285.331.512
Bryce Eldridge0-110000116.143.250.357
Rafael Devers2-4412001028.232.276.364
Christian Koss0-111000004.071.133.143
Heliot Ramos2-6632210021.272.308.435
Willy Adames3-6603200121.209.242.342
Matt Chapman2-5502100122.235.313.322
Drew Gilbert0-4400001112.231.296.338
Jesus Rodriguez1-6601100220.353.389.529
Team13-47477137158196

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Tyler Mahle5.254428297-605.1897
Keaton Winn1.01000007-72.607
Sam Hentges0.10001009-30.009
Caleb Kilian1.000020019-91.5019
Joel Peguero1.112110030-172.7030
Dylan Smith0.20001009-40.009
Ryan Borucki2.000021024-135.1424
Team12.0765992195-113195

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 10, 2026

Frequently asked questions

Who won Pittsburgh Pirates vs San Francisco Giants?

San Francisco Giants won, 7-6, on Sunday, May 10, 2026.

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

Pittsburgh Pirates 6, San Francisco Giants 7.

Who were the top performers?

Pittsburgh Pirates: Spencer Horwitz (2-5, 2 2B, 3 RBI, BB, K batting average). San Francisco Giants: Willy Adames (3-6, 2B, 2 RBI, K 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.