Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Philadelphia Phillies vs San Francisco Giants: result and box score, 8 July 2025

MLB games
Final, Oracle Park
53–39
@
51–42
3FINAL4
Box score →

Matchup

Last 15 games
3.73Runs per game4.07
3Runs allowed4.73
0.700OPS0.692
3.67Bullpen ERA4.35
23.5Strikeout %23.3
MLB matchupsPhillies @ Giants
Away, 53–39
Home, 51–42
Wed 9 Jul, 02:45 UK, Oracle Park
3 – 4

Box score

Box score

Team123456789RH
Philadelphia Phillies 000001200 39
San Francisco Giants 010000003 49

Philadelphia Phillies

BatterABRH2B3BHRRBIBBSOSB
1. Trea Turner 5010 0000 01
2. Kyle Schwarber 4121 0120 11
3. Bryce Harper 4000 0001 00
4. Alec Bohm 3110 0002 00
5. Nick Castellanos 4020 0000 10
6. Otto Kemp 4011 0010 20
Max Kepler 0000 0000 00
7. Edmundo Sosa 4010 0000 10
8. Rafael Marchán 4000 0000 00
9. Johan Rojas 1000 0001 01
Brandon Marsh 2110 0000 10
PitcherIPHRERBBSOHRPitches
Taijuan Walker4.021 1230 63
Tanner Banks1.020 0010 15
Max Lazar1.010 0010 11
Matt Strahm1.000 0020 10
Daniel Robert0.110 0110 18
Jordan Romano1.033 3001 15

San Francisco Giants

BatterABRH2B3BHRRBIBBSOSB
1. Heliot Ramos 4010 0000 00
2. Rafael Devers 2000 0002 20
3. Willy Adames 4000 0000 10
4. Matt Chapman 4000 0000 10
5. Mike Yastrzemski 3110 0001 00
6. Casey Schmitt 4111 0000 20
7. Jung Hoo Lee 4020 0000 00
8. Dominic Smith 2010 0010 00
Wilmer Flores 2010 0000 10
Brett Wisely 0100 0000 00
9. Patrick Bailey 4120 0130 10
PitcherIPHRERBBSOHRPitches
Robbie Ray5.241 1350 99
Spencer Bivens1.122 2001 18
Tristan Beck1.020 0000 15
Scott Alexander0.210 0110 19
Ryan Walker0.100 0000 1

Team comparison

Last 15 games before this one
PhilliesGiants
3.73 Runs per game 4.07
3 Runs allowed 4.73
0.700 OPS 0.692
3.67 Bullpen ERA 4.35
23.5 Strikeout % 23.3

Weather at first pitch

59°F, wind 9 mph, 9 mph blowing out