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

Odds updated as of 5:13 a.m.
MLB action on Wednesday includes the San Francisco Giants facing the Philadelphia Phillies.
All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Giants vs Phillies Game Info
- San Francisco Giants (51-42) vs. Philadelphia Phillies (53-39)
- Date: Wednesday, July 9, 2025
- Time: 3: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: (-154) | PHI: (+130)
- Spread: SF: -1.5 (+130) | PHI: +1.5 (-160)
- Total: 8.5 -- Over: (-102) | Under: (-120)
Giants vs Phillies Probable Starting Pitchers
Probable Pitchers: Justin Verlander (Giants) - 0-6, 4.97 ERA vs Jesús Luzardo (Phillies) - 7-5, 4.44 ERA
The probable starters are Justin Verlander (0-6) for the Giants and Jesus Luzardo (7-5) for the Phillies. Verlander's team is 3-11-0 against the spread this season in his starts. Verlander's team has been victorious in 33.3% of the games he's started as the moneyline favorite with a record of 3-6. The Phillies have a 7-10-0 record against the spread in Luzardo's starts. The Phillies are 1-2 in Luzardo's three starts this season that they were the moneyline underdog.
Giants vs Phillies Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (56.3%)
Giants vs Phillies Moneyline
- The Giants vs Phillies moneyline has San Francisco as a -154 favorite, while Philadelphia is a +130 underdog on the road.
Giants vs Phillies Spread
- The Giants are hosting the Phillies and are favored by 1.5 runs (+130 to cover) on the runline. Philadelphia is -160 to cover.
Giants vs Phillies Over/Under
- The Giants-Phillies game on July 9 has been given an over/under of 8.5 runs. The over is set at -102 and the under at -120.
Bet on San Francisco Giants vs. Philadelphia Phillies on FanDuel today!
Giants vs Phillies Betting Trends
- The Giants have won in 34, or 54.8%, of the 62 contests they have been named as odds-on favorites in this year.
- This year San Francisco has won 15 of 28 games when listed as at least -154 on the moneyline.
- The Giants and their opponents have gone over in 41 of their 93 games with a total set by sportsbooks this season.
- The Giants have an against the spread mark of 41-52-0 in 93 games with a line this season.
- The Phillies have won five of the 17 games they were the underdog on the moneyline this season (29.4%).
- Philadelphia has played as a moneyline underdog of +130 or longer in only two games this season, which it split 1-1.
- The Phillies have combined with opponents to go over the total 33 times this season for a 33-50-4 record against the over/under.
- The Phillies have a 45-42-0 record against the spread this season (covering 51.7% of the time).
Giants Player Leaders
- Rafael Devers has 92 hits and an OBP of .391, both of which rank first among San Francisco hitters this season. He has a .264 batting average and a slugging percentage of .476.
- Among qualifying batters in MLB, his batting average ranks 65th, his on-base percentage ranks fourth, and he is 35th in slugging.
- Jung Hoo Lee has 18 doubles, seven triples, six home runs and 29 walks. He's batting .246 and slugging .396 with an on-base percentage of .311.
- Among all qualified hitters, he is 108th in batting average, 111th in on-base percentage and 105th in slugging percentage.
- Lee has picked up a hit in three straight games. In his last five games he is hitting .250 with two RBIs.
- Heliot Ramos has hit 14 homers with a team-high .444 SLG this season.
- Wilmer Flores has been key for San Francisco with 74 hits, an OBP of .319 plus a slugging percentage of .378.
- Flores has safely hit in three straight games. During his last five outings he is hitting .235 with a walk.
Phillies Player Leaders
- Kyle Schwarber has a team-best OBP (.384), and leads the Phillies in hits (85). He's batting .254 and slugging.
- Including all the qualified hitters in the majors, his batting average places him 89th, his on-base percentage is ninth, and he is ninth in slugging.
- Schwarber takes a five-game hitting streak into this game. In his last five games he is batting .368 with three doubles, two home runs, two walks and seven RBIs.
- Trea Turner's .445 slugging percentage leads his team. He has a batting average of .298 with an on-base percentage of .348.
- Including all qualified hitters, he ranks 10th in batting average, 50th in on-base percentage and 59th in slugging percentage.
- Nick Castellanos has 22 doubles, a triple, 11 home runs and 20 walks while hitting .274.
- Alec Bohm is batting .279 with 12 doubles, two triples, eight home runs and 21 walks.
Giants vs Phillies Head to Head
- 7/8/2025: 4-3 SF (Favorite: Giants, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 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)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!