Open the board

Philadelphia Phillies 3, San Francisco Giants 4: final score and stats

San Francisco Giants beat Philadelphia Phillies, Philadelphia Phillies 3 to San Francisco Giants 4, on Tuesday, July 8, 2025 at Oracle Park, San Francisco, California. Below: the box score, top performers, team stats, injuries and recent form for San Francisco Giants vs Philadelphia Phillies.

MLBTuesday, July 8, 2025
DateJul 8, 2025
Start time9:45 PM ET
VenueOracle Park, San Francisco, California
TVNBC Sports Phil, MLB.TV, NBC Sports BA
Attendance40,212

Line score

Team123456789R
Philadelphia Phillies0000012003
San Francisco Giants0100000034

Top performers

Philadelphia Phillies
Batting AverageNick Castellanos · 2-4, K
Home RunsKyle Schwarber · 2-4, HR, 2B, 2 RBI, R, SB, K
Runs Batted InKyle Schwarber · 2-4, HR, 2B, 2 RBI, R, SB, K
MLB RatingKyle Schwarber · 2-4, HR, 2B, 2 RBI, R, SB, K
San Francisco Giants
Batting AveragePatrick Bailey · 2-4, HR, 3 RBI, R, K
Home RunsPatrick Bailey · 2-4, HR, 3 RBI, R, K
Runs Batted InPatrick Bailey · 2-4, HR, 3 RBI, R, K
MLB RatingPatrick Bailey · 2-4, HR, 3 RBI, R, K

Team comparison

Philadelphia PhilliesSan Francisco Giants
Runs per game
-
-
Runs allowed per game
-
-
53-39Record51-42
2nd in NL EastStanding4th in NL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Philadelphia Phillies
Brandon Marsh LF · Hand - Surgery
Out
Johan Rojas CF · Elbow - Surgery
Out
Felix Reyes LF · Wrist - Fracture
Out
Brad Keller RP · Elbow - Surgery
Out
San Francisco Giants
Harrison Bader CF · Foot - Plantar Fasciitis
Out
Randy Rodriguez RP · Elbow - Surgery
Out
Rowan Wick RP · Elbow - Surgery
Out
Matt Chapman 3B · Abdomen - Surgery
Out
Rafael Devers 1B · Abdomen - Surgery
Out

Box score

Philadelphia Phillies

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Trea Turner1-5501000018.298.348.445
Kyle Schwarber2-4412210118.254.384.549
Bryce Harper0-4400001028.249.364.418
Alec Bohm1-3311002017.279.323.397
Nick Castellanos2-4402000113.274.316.438
Otto Kemp1-4401100215.253.326.349
Max Kepler0-000000000.212.308.379
Edmundo Sosa1-4401000114.278.324.429
Rafael Marchan0-4400000013.167.265.250
Johan Rojas0-1100001011.225.278.297
Brandon Marsh1-221100015.260.335.376
Team9-3535393146152

Philadelphia Phillies

PlayerIPHRERBBKHRPC-STERAPC
Taijuan Walker4.021123063-403.5563
Tanner Banks1.020001015-123.1215
Max Lazar1.010001011-83.2611
Matt Strahm1.000002010-83.4710
Daniel Robert0.110011018-92.2518
Jordan Romano1.033300115-107.4415
Team8.1944381132-87132

San Francisco Giants

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Heliot Ramos1-4401000012.269.344.444
Rafael Devers0-2200002219.234.355.377
Willy Adames0-4400000120.224.312.369
Matt Chapman0-4400000112.244.359.443
Mike Yastrzemski1-3311001019.244.338.382
Casey Schmitt1-4411000216.276.361.438
Jung Hoo Lee2-4402000013.246.311.396
Dominic Smith1-220110005.247.329.356
Wilmer Flores1-220100016.243.319.378
Brett Wisely0-001000000.229.289.400
Patrick Bailey2-4412310110.194.260.294
Team9-3333494138132

San Francisco Giants

PlayerIPHRERBBKHRPC-STERAPC
Robbie Ray5.241135099-632.6399
Spencer Bivens1.122200118-163.4018
Tristan Beck1.020000015-134.1515
Scott Alexander0.210011019-125.8219
Ryan Walker0.10000001-14.331
Team9.0933461152-105152

Season series

SF wins series 2-1
Jul 9, 2025PHI 13, SF 0
Jul 8, 2025PHI 3, SF 4
Jul 7, 2025PHI 1, SF 3

Team pages

More MLB games on Jul 8, 2025

Frequently asked questions

Who won Philadelphia Phillies vs San Francisco Giants?

San Francisco Giants won, 4-3, on Tuesday, July 8, 2025.

What was the final score of Philadelphia Phillies vs San Francisco Giants?

Philadelphia Phillies 3, San Francisco Giants 4.

Who were the top performers?

Philadelphia Phillies: Nick Castellanos (2-4, K batting average). San Francisco Giants: Patrick Bailey (2-4, HR, 3 RBI, R, K batting average).

Where is Philadelphia Phillies vs San Francisco Giants played?

Oracle Park, San Francisco, California.

The model’s read

Grades, leans and the full breakdown for Philadelphia Phillies 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.