Date: Wednesday, July 9, 2025
Venue: Oracle Park, San Francisco, CA
First Pitch: 3:45 p.m. ET
Broadcast: NBC Sports Philadelphia, NBC Sports Bay Area, MLB.TV
Team Overview & Recent Form
| Team | Record | Last 5 Games | Road/Home Split |
|---|---|---|---|
| Philadelphia Phillies | 53–39 | L-W-W-L-L | 23–23 (Road) |
| San Francisco Giants | 51–42 | W-W-W-W-L | 27–17 (Home) |
- Giants have won four straight, including the first two games of this series (3–1 and 4–3), and are 6–1 in their last seven.
- Phillies have scored just seven runs over their last three games and are looking to reignite their offense.
Pitching Matchup
| Pitcher | Team | Record | ERA | WHIP | Notes |
|---|---|---|---|---|---|
| Jesús Luzardo | Phillies | 7–5 | 4.44 | 1.47 | Struggled in last outing: 2 IP, 6 ER vs. Braves |
| Justin Verlander | Giants | 0–6 | 4.84 | 1.44 | Winless in 14 starts; 5 ER in last outing vs. Padres |
Verlander has yet to record a win this season and faces a Phillies lineup hungry to break out. Luzardo has been inconsistent but has shown flashes of dominance.
Key Players to Watch
Philadelphia Phillies
- Trea Turner: Batting nearly .300; scored in 4 of last 7 games vs. Giants
- Bryce Harper: .281 AVG in day games; 17.4% barrel rate vs. righties
- Kyle Schwarber: 28 HR, 65 RBI; power threat in middle of lineup
San Francisco Giants
- Rafael Devers: 17 HR, 67 RBI; leads team in extra-base hits
- Willy Adames: 12-for-35 with 10 RBI over last 10 games
- Heliot Ramos: .379 AVG vs. lefties in day games
Statistical Comparison
| Category | Phillies | Giants |
|---|---|---|
| Team ERA | 3.70 (5th NL) | 3.43 (1st NL) |
| Batting Average | .244 | .243 |
| Bullpen ERA | 4.37 | 2.92 (Best MLB) |
| Home Runs | 112 | 98 |
| Walks | 64 (Schwarber) | 58 (Devers) |
San Francisco’s pitching—especially their bullpen—has been elite, while Philadelphia’s offense has cooled off despite strong individual performances.
The Phillies are due for an offensive breakout, and Verlander’s struggles present a prime opportunity. Luzardo’s volatility adds risk, but Philadelphia’s lineup has the firepower to avoid the sweep.
Game Odds
Philadelphia Phillies – 136
San Francisco Giants 8
Odds Courtesy of Sports Odd Direct as of Tuesday, July 8, 2025








