Phillies vs. Giants predictions headline Tuesday night’s matchup as the San Francisco Giants look to keep rolling in Game 2 of this three-game series.
After shutting down the Phillies' offense in the opener, my MLB picks for July 8 are backing another strong showing from the Giants’ arms.
Phillies vs Giants prediction
My Phillies vs Giants best bet: Giants moneyline (-155 at DraftKings)
The San Francisco Giants have now won three straight games and five of their last six, while the Philadelphia Phillies continue to be up and down in the middle of the season. There is also an advantage on the mound for San Francisco today with Robbie Ray (9-3, 2.68 ERA) facing off against Taijuan Walker (3-5, 3.64 ERA).
The Giants are 14-4 in Ray’s 18 starts, including 7-2 at home, while the Phillies are a game under .500 at 9-10 in Walker’s outings.
San Francisco is a decent-sized favorite tonight at -155, but the line makes sense as the Giants are 26-17 at home. Furthermore, Philadelphia is just 11-15 against left-handed pitchers this season, while the Giants are 40-27 against righties.
Finally, the Giants have the best bullpen ERA in the league at 2.92, with the Phillies in the Bottom 10 at 4.37.
Phillies vs Giants same-game parlay (SGP)
The Phillies (50-38) and Giants (48-42) have both trended to the Under this season, and Ray should continue to keep Philadelphia’s bats quiet on Tuesday night.
We’re closing out the parlay with a contrarian leg of Walker to give up at least three earned runs. This goes against the Under 8.5, but Walker allowed six runs (four earned) against the Giants back on April 14.
Phillies vs Giants odds
Phillies vs Giants live odds
Phillies vs Giants opening odds
- Moneyline: Philadelphia +125 | San Francisco -150
- Run line: Philadelphia +1.5 | San Francisco -1.5
- Over/Under: Over 8.5 | Under 8.5
Phillies vs Giants trend
The Giants have hit the moneyline in five of their last six games (+4.35 Units / 61% ROI). Find more MLB betting trends for Phillies vs. Giants.
How to watch Phillies vs Giants and game info
Location | Oracle Park, San Francisco, CA |
Date | Tuesday, 7-8-2025 |
First pitch | 9:45 p.m. ET |
TV | NBCSP, NBCSBA |
Phillies starting pitcher | Taijuan Walker (3-5, 3.64 ERA) |
Giants starting pitcher | Robbie Ray (9-3, 2.68 ERA) |
Phillies vs Giants latest injuries
Phillies vs Giants weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.