Giants vs Phillies Prediction, Odds, Moneyline, Spread & Over/Under for July 8

Odds updated as of 7:11 a.m.
MLB action on Tuesday includes the San Francisco Giants playing the Philadelphia Phillies.
We've got you covered, in terms of the most important information about this game before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Giants vs Phillies Game Info
- San Francisco Giants (50-42) vs. Philadelphia Phillies (53-38)
- Date: Tuesday, July 8, 2025
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: NBCS-BA and NBCS-PH
Giants vs Phillies Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: SF: (-156) | PHI: (+132)
- Spread: SF: -1.5 (+130) | PHI: +1.5 (-156)
- Total: 7.5 -- Over: (-122) | Under: (-100)
Giants vs Phillies Probable Starting Pitchers
Probable Pitchers: Robbie Ray (Giants) - 9-3, 2.68 ERA vs Taijuan Walker (Phillies) - 3-5, 3.64 ERA
The Giants will give the nod to Robbie Ray (9-3) against the Phillies and Taijuan Walker (3-5). Ray and his team are 12-6-0 ATS this season when he starts. When Ray starts a game and his team is the favorite on the moneyline, they have a record of 10-4. The Phillies are 3-4-0 ATS in Walker's seven starts with a set spread. The Phillies were the moneyline underdog for one Walker start this season -- they won.
Giants vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Giants win (52.4%)
Giants vs Phillies Moneyline
- Looking at the moneyline for Giants-Phillies, San Francisco is the favorite at -156, and Philadelphia is +132 playing on the road.
Giants vs Phillies Spread
- The Giants are 1.5-run home favorites on the runline against the Phillies. The Giants are +130 to cover, and the Phillies are -156.
Giants vs Phillies Over/Under
- A total of 7.5 runs has been set for the Giants-Phillies game on July 8, with the over available at -122 and the under at -100.
Bet on San Francisco Giants vs. Philadelphia Phillies on FanDuel today!
Giants vs Phillies Betting Trends
- The Giants have come away with 33 wins in the 61 contests they have been listed as the favorites in this season.
- This season San Francisco has come away with a win 13 times in 24 chances when named as a favorite of at least -156 on the moneyline.
- The Giants and their opponents have gone over the total this season in 41 of their 92 opportunities.
- The Giants have an against the spread record of 41-51-0 in 92 games with a line this season.
- The Phillies have a 5-11 record in games they were the underdog on the moneyline (winning 31.2% of those games).
- Philadelphia has played as a moneyline underdog of +132 or longer in just two games this season, which it split 1-1.
- In the 86 games oddsmakers have set an over/under for the Phillies, they have combined with opponents to go over the total 33 times (33-49-4).
- The Phillies have a 44-42-0 record against the spread this season.
Giants Player Leaders
- Rafael Devers leads San Francisco in OBP (.390) and total hits (92) this season. He's batting .265 batting average while slugging .478.
- Among qualifying batters in MLB, his batting average ranks 64th, his on-base percentage ranks sixth, and he is 36th in slugging.
- Devers has hit safely in seven games in a row. In his last 10 games he is hitting .222 with three doubles, six walks and four RBIs.
- Jung Hoo Lee is batting .243 with 18 doubles, seven triples, six home runs and 29 walks, while slugging .395 with an on-base percentage of .309.
- Among qualifiers, he is 115th in batting average, 116th in on-base percentage and 108th in slugging percentage.
- Lee enters this game looking to extend his two-game hit streak. In his last five games he is hitting .286 with a double, a triple and three RBIs.
- Heliot Ramos has hit 14 homers with a team-high .446 SLG this season.
- Wilmer Flores is batting .242 with a .318 OBP and 55 RBI for San Francisco this season.
- Flores heads into this matchup on a two-game hitting streak. In his last five games he is hitting .211 with a walk.
Phillies Player Leaders
- Kyle Schwarber has racked up a team-high OBP (.382), while leading the Phillies in hits (83). He's batting .251 and slugging.
- Including all qualifying players, he ranks 99th in batting average, while his on-base percentage is 12th and he is 13th in slugging.
- Schwarber brings a four-game hitting streak into this game. In his last five games he is batting .278 with two doubles, a home run, three walks and five RBIs.
- Trea Turner is slugging .448 to lead his team. He has a batting average of .299 with an on-base percentage of .350.
- Including all qualified players, his batting average places him 10th, his on-base percentage ranks 49th, and he is 61st in slugging.
- Nick Castellanos has 22 doubles, a triple, 11 home runs and 20 walks while hitting .271.
- Alec Bohm has 12 doubles, two triples, eight home runs and 19 walks while hitting .279.
Giants vs Phillies Head to Head
- 7/7/2025: 3-1 SF (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/17/2025: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -200, Underdog Moneyline: +168)
- 4/16/2025: 11-4 SF (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -148, Underdog Moneyline: +126)
- 4/15/2025: 6-4 PHI (Favorite: Phillies, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 4/14/2025: 10-4 SF (Favorite: Phillies, Spread: -1.5, Total: 9, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/29/2024: 6-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 5/28/2024: 1-0 SF (Favorite: Phillies, Spread: -1.5, Total: 7, Favorite Moneyline: -196, Underdog Moneyline: +164)
- 5/27/2024: 8-4 SF (Favorite: Giants, Spread: -1.5, Total: 8, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 5/6/2024: 6-1 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -250, Underdog Moneyline: +205)
- 5/5/2024: 5-4 PHI (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!