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

Odds updated as of 7:11 a.m.
On Monday in MLB, the Philadelphia Phillies are up against the San Francisco Giants.
We've got you covered, in terms of the most important info 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: (-142) | SF: (+120)
- Spread: PHI: -1.5 (+128) | SF: +1.5 (-154)
- Total: 7 -- Over: (-110) | Under: (-110)
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 call on Cristopher Sanchez (7-2) versus the Giants and Landen Roupp (6-5). Sanchez's team is 11-6-0 against the spread in his starts this season. Sanchez's team is 12-2 this season when he starts and they are the moneyline favorite. The Giants have a 7-10-0 ATS record in Roupp's 17 starts with a set spread. The Giants are 5-5 in Roupp's 10 starts this season that they were the underdog on the moneyline.
Phillies vs Giants Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Phillies win (55.5%)
Phillies vs Giants Moneyline
- San Francisco is a +120 underdog on the moneyline, while Philadelphia is a -142 favorite on the road.
Phillies vs Giants Spread
- The Giants are at +1.5 on the runline against the Phillies. The Giants are -154 to cover the spread, and the Phillies are +128.
Phillies vs Giants Over/Under
- Phillies versus Giants on July 7 has an over/under of 7 runs, with the odds on the over -110 and the under set at -110.
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 come away with a win 34 times in 47 chances when named as a favorite of at least -142 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 posted a record of 44-41-0 against the spread this season.
- The Giants have won 53.3% of the games this season they were the moneyline underdog (16-14).
- When playing as a moneyline underdog with odds of +120 or longer, San Francisco has a record of 6-6 (50%).
- The Giants have played in 91 games with an over/under set, and have combined with opponents to go over the total 41 times (41-46-4).
- The Giants have put together a 40-51-0 record ATS 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 qualified hitters in MLB, his batting average ranks 100th, his on-base percentage ranks 11th, and he is 13th in slugging.
- Schwarber has picked up at least one hit in three games in a row. 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.
- He ranks 10th in batting average, 45th in on-base percentage and 60th in slugging in the major leagues.
- Turner enters this game looking to extend his six-game hit streak. In his last 10 outings he is batting .302 with two doubles, two home runs, two walks and four RBIs.
- Nick Castellanos has 93 hits this season and has a slash line of .274/.317/.442.
- Alec Bohm is batting .282 with a .323 OBP and 41 RBI for Philadelphia this season.
- Bohm enters this game on an eight-game hitting streak. During his last 10 outings he is batting .243 with a double, a triple, a home run, three walks and five RBIs.
Giants Player Leaders
- Rafael Devers has racked up an on-base percentage of .391 and has 91 hits, both team-high marks for the Giants. He's batting .265 and slugging .481.
- Including all qualifying hitters, he is 64th in batting average, while his on-base percentage ranks fifth and he is 34th in slugging.
- Devers enters this game on a six-game hitting streak. In his last 10 outings 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 hitting .243. He's slugging .397 with an on-base percentage of .309.
- Including all qualified players, he is 112th in batting average, 116th in on-base percentage and 105th in slugging percentage.
- Heliot Ramos has put up a slugging percentage of .452, a team-high for the Giants.
- 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!