MLB Game Preview: Philadelphia Phillies (53-39) vs. San Francisco Giants (51-42)

0
125
San Francisco Giants logo

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

TeamRecordLast 5 GamesRoad/Home Split
Philadelphia Phillies53–39L-W-W-L-L23–23 (Road)
San Francisco Giants51–42W-W-W-W-L27–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

PitcherTeamRecordERAWHIPNotes
Jesús LuzardoPhillies7–54.441.47Struggled in last outing: 2 IP, 6 ER vs. Braves
Justin VerlanderGiants0–64.841.44Winless 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

CategoryPhilliesGiants
Team ERA3.70 (5th NL)3.43 (1st NL)
Batting Average.244.243
Bullpen ERA4.372.92 (Best MLB)
Home Runs11298
Walks64 (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