Phillies vs Giants Picks and Prediction – 7/9/2025

By: Eddie Kline |

Last Updated: 07/09/2025 at 12:39 AM ET

Philadelphia Phillies at San Francisco Giants 07/09/25 - MLB Picks & Predictions
Game Start: 7/9/2025, 7:45 PM UTC
Latest Odds: PHI -140 ; O/U 8

Phillies vs Giants Prediction

In Wednesday afternoon MLB action, the Philadelphia Phillies and the San Francisco Giants will wrap up their series from Oracle Park. Be ready for the baseball season with all of our MLB predictions. The Phillies (53-39) have split their first 46 road games and are tied with New York for first place in the NL East Division. Last night, Philadelphia DH Kyle Schwarber's two-run blast was not enough during a 4-3 loss. 

Twenty-seven year old southpaw Jesus Luzardo (7-5 4.44 ERA) will head to the hill for the Phillies in this contest. Philadelphia has dropped three of Luzardo’s previous four starts and he has surrendered 12 runs (11 ER) over his last 18 plus innings. 

The San Francisco Giants have won 27 of their first 44 home games and are five games back of Los Angeles for the top spot in the NL West Division. During Tuesday’s home victory, San Francisco walked it off on a dramatic three-run inside-the-park home run by C Patrick Bailey. SP Robbie Ray struck out five batters across five plus solid frames and did not factor in the decision for the Giants (51-42).

San Francisco skipper Bob Melvin will give the nod to three-time Cy Young Award winner Justin Verlander (0-6 4.84 ERA) on Wednesday. Through 70 plus innings, Verlander has fanned 60 batters and owns a subpar 1.44 WHIP.

Phillies vs Giants Pick Analysis

Philadelphia SP Aaron Nola (ankle) threw a bullpen session on Sunday and plans to return after the All-Star break. Through 92 games, Philadelphia ranks 10th in OPS and 11th in runs scored. For the season, San Francisco ranks 24th in OPS and 18th in runs scored. Take the Giants to win at home. Final Score Prediction, San Francisco Giants win 5-3.

Our Free MLB Pick for San Francisco Giants vs Philadelphia Phillies

San Francisco Giants +120