Phillies vs. Giants Odds & Betting Predictions - July 9, 2025
Phillies at Giants
7:45 pm • NBCS-BAStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.84 | 0-6 | |
![]() | ![]() | 4.44 | 7-5 |
Phillies at Giants Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Phillies 53-39 | -1.5 | -1.5+125 | o8-112 | -135 |
![]() Giants 51-42 | u7.5 | +1.5-152 | u8-110 | +114 |

Oracle ParkSan Francisco
.png)


Phillies vs. Giants Expert Picks

Sean Zerillo
Last 30d: 159-140-7 (+11.0u)
PHI -140 (F5)
0.5u
Flat to -150

FTN Fantasy
Last 30d: 38-25-2 (+15.1u)
SF +115
1u
Prop Odds Comparison
Line Movement Tracker
Phillies vs. Giants Public Betting Percentages
Betting Trends
- Giants are 4-1 in their last 5 games.
- Giants are 3-2 in their last 5 games against the spread
- Giants are 22-27 in their road games against the spread
- The totals have gone OVER in 1 of Giants' last 5 games
- The totals have gone OVER in 17 of Giants' 44 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Phillies vs. Giants Injury Updates

Phillies Injuries

Giants Injuries
- Tom MurphyC
Murphy is out with back
Out
Phillies vs. Giants Starting Lineups

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 7-5 | 4.44 | 1.469 | 10.64 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .299 | .350 | .448 | 11 |
![]() | .251 | .382 | .538 | 27 |
![]() | .253 | .367 | .425 | 9 |
![]() | .279 | .320 | .398 | 8 |
![]() | .271 | .314 | .437 | 11 |
![]() | .212 | .308 | .379 | 10 |
![]() | .252 | .313 | .362 | 5 |
![]() | .239 | .310 | .343 | 6 |
![]() | .257 | .333 | .374 | 3 |

PITCHER | W-L | ERA | WHIP | K/9 | |
---|---|---|---|---|---|
![]() | 0-6 | 4.84 | 1.443 | 7.64 |
HITTERS | AVG | OBP | SLG | HR |
---|---|---|---|---|
![]() | .270 | .345 | .446 | 14 |
![]() | .272 | .401 | .504 | 15 |
![]() | .227 | .315 | .373 | 11 |
![]() | .248 | .364 | .450 | 12 |
![]() | .242 | .318 | .377 | 11 |
![]() | .277 | .365 | .436 | 4 |
![]() | .243 | .309 | .395 | 6 |
![]() | .170 | .215 | .364 | 4 |
![]() | .158 | .179 | .237 | 1 |
Phillies vs. Giants Odds Comparison
Could not load odds
Phillies at Giants Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Phillies 53-39 | N/A | N/A |
![]() Giants 51-42 | N/A | N/A |