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

Odds updated as of 9:12 p.m.
The Philadelphia Phillies versus the San Francisco Giants is on the MLB schedule for Monday.
We've got you covered, in terms of the most important information about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.
Phillies vs Giants Game Info
- Philadelphia Phillies (53-37) vs. San Francisco Giants (49-42)
- Date: Monday, July 7, 2025
- Time: 9:45 p.m. ET
- Venue: Oracle Park -- San Francisco, California
- Coverage: MLB Network, NBCS-BA, and NBCS-PH
Phillies vs Giants Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PHI: (-134) | SF: (+114)
- Spread: PHI: -1.5 (+134) | SF: +1.5 (-162)
- Total: 7.5 -- Over: (-104) | Under: (-118)
Phillies vs Giants Probable Starting Pitchers
Probable Pitchers: Cristopher Sanchez (Phillies) - 7-2, 2.59 ERA vs Landen Roupp (Giants) - 6-5, 3.59 ERA
The Phillies will give the ball to Cristopher Sanchez (7-2, 2.59 ERA), who is eyeing win No. 8 on the season, and the Giants will turn to Landen Roupp (6-5, 3.59 ERA). Sanchez's team is 11-6-0 against the spread in his starts this season. Sanchez's team has a record of 12-2 this season when he starts and they are the favorite on the moneyline. The Giants have gone 7-10-0 ATS in Roupp's 17 starts that had a set spread. The Giants have been the underdog on the moneyline in 10 of Roupp's starts this season, and they went 5-5 in those matchups.
Phillies vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (54.2%)
Phillies vs Giants Moneyline
- Looking at the moneyline for Phillies-Giants, Philadelphia is the favorite at -134, and San Francisco is +114 playing at home.
Phillies vs Giants Spread
- The Phillies are favored by 1.5 runs on the road against the Giants. The Phillies are +134 to cover the spread, while the Giants are -162.
Phillies vs Giants Over/Under
- Phillies versus Giants, on July 7, has an over/under of 7.5, with the over being -104 and the under -118.
Bet on Philadelphia Phillies vs. San Francisco Giants on FanDuel today!
Phillies vs Giants Betting Trends
- The Phillies have come away with 45 wins in the 67 contests they have been listed as the favorites in this season.
- This season Philadelphia has been victorious 35 times in 48 chances when named as a favorite of at least -134 on the moneyline.
- The Phillies and their opponents have hit the over in 33 of their 85 games with a total set by oddsmakers this season.
- The Phillies have an against the spread record of 44-41-0 in 85 games with a line this season.
- The Giants have won 16 of the 30 games they were the moneyline underdog this season (53.3%).
- San Francisco has a record of 8-8 when it has played as a moneyline underdog with odds of +114 or longer (50%).
- The Giants have had an over/under set by oddsmakers 91 times, and have combined with opponents to go over the total in 41 of those games (41-46-4).
- The Giants have put together a 40-51-0 record against the spread this season (covering 44% of the time).
Phillies Player Leaders
- Kyle Schwarber has 82 hits and an OBP of .383, both of which are best among Philadelphia hitters this season. He has a .251 batting average and a slugging percentage of .541.
- Among all qualified hitters in baseball, he ranks 100th in batting average, 11th in on-base percentage, and 13th in slugging.
- Schwarber will look for his fourth straight game with a hit in this matchup. In his last five games he is hitting .263 with two doubles, two home runs, three walks and six RBIs.
- Trea Turner leads Philadelphia in slugging percentage (.451) thanks to 31 extra-base hits. He's batting .299 with an on-base percentage of .351.
- His batting average ranks 10th among qualified players, his on-base percentage 45th, and his slugging percentage 60th.
- Turner has picked up at least one hit in six games in a row. During his last 10 games he is hitting .302 with two doubles, two home runs, two walks and four RBIs.
- Nick Castellanos has collected 93 base hits, an OBP of .317 and a slugging percentage of .442 this season.
- Alec Bohm has been key for Philadelphia with 94 hits, an OBP of .323 plus a slugging percentage of .402.
- Bohm has hit safely in eight games in a row. In his last 10 outings he is hitting .243 with a double, a triple, a home run, three walks and five RBIs.
Giants Player Leaders
- Rafael Devers has put up a team-high OBP (.391), and leads the Giants in hits (91). He's batting .265 and slugging.
- Including all qualified hitters in the majors, he ranks 64th in batting average, fifth in on-base percentage and 34th in slugging percentage.
- Devers hopes to build on a six-game hitting streak in this matchup. In his last 10 games he is hitting .222 with three doubles, seven walks and four RBIs.
- Jung Hoo Lee has 18 doubles, seven triples, six home runs and 29 walks while batting .243. He's slugging .397 with an on-base percentage of .309.
- Including all qualified hitters, he is 112th in batting average, 116th in on-base percentage and 105th in slugging percentage.
- Heliot Ramos has put up a team-high .452 slugging percentage.
- Wilmer Flores is hitting .241 with eight doubles, 11 home runs and 28 walks.
Phillies vs Giants Head to Head
- 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)
- 5/3/2024: 4-3 PHI (Favorite: Phillies, Spread: -1.5, Total: 7.5, Favorite Moneyline: -174, Underdog Moneyline: +146)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



