
Phillies vs. Giants Prediction, Odds, Picks - July 7
Kyle Schwarber and the Philadelphia Phillies will try to take down Brett Wisely and the San Francisco Giants when the teams meet on Monday at 9:45 p.m. ET. The Giants are +115 moneyline underdogs for this matchup with the Phillies (-136). Philadelphia is the run-line favorite (-1.5). The total is 7.5 runs for this contest (with -105 odds on the over and -116 odds to go under).
Take a look at everything you need from a betting perspective on the Phillies-Giants game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Ken Rosenthal talks Rafael Devers-Giants trade, Shohei Ohtani's pitching debut | First Things First
Phillies vs. Giants Game Information & Odds
- When: Monday, July 7, 2025 at 9:45 p.m. ET
- Where: Oracle Park in San Francisco, California
- How to watch on TV: MLB Network, NBCS-BA, and NBCS-PH
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Phillies | -136 | +115 | 7.5 | -105 | -116 | -1.5 | +132 | -159 |
Phillies vs. Giants Prediction
- Score Prediction: Giants 5, Phillies 4
- Total Prediction: Over 7.5 runs
- Win Probabilities: Phillies 51%, Giants 49%
Phillies vs. Giants Betting Insights
- The Phillies have entered the game as favorites 70 times this season and won 46, or 65.7%, of those games.
- Philadelphia has entered 49 games this season favored by -136 or more and is 35-14 in those contests.
- The Phillies have a 57.6% chance to win this game based on the implied probability of the moneyline.
- The Giants have been chosen as underdogs in 32 games this year and have walked away with the win 17 times (53.1%) in those games.
- This season, San Francisco has been victorious eight times in 15 chances when named as an underdog of at least +115 or worse on the moneyline.
- The Giants have an implied victory probability of 46.5% according to the moneyline set for this matchup.
Phillies Recent Betting Performance
- The Phillies played as the moneyline favorite in five of their last 10 games, and they went 4-1 in those matchups.
- Over their last 10 matchups (all had set totals), the Phillies combined with their opponents to hit the over on the run total three times.
- The Phillies' ATS record is 7-3-0 over their past 10 games.
Phillies Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 6-4 |
| Runs Per Game | 4.4 |
| HR | 14 |
| ERA | 2.66 |
| K/9 | 9.9 |
Phillies Player Insights
- Schwarber is the Phillies best power option, crushing 27 long balls this season in addition to delivering 63 RBI, both team highs.
- Schwarber ranks fifth in home runs and 10th in RBI among all batters in baseball.
- Schwarber brings a hitting streak of three games into this matchup. In his last five games he is hitting .263 with two doubles, two home runs, three walks and six RBIs.
- Trea Turner is hitting .299 to pace his team.
- Turner ranks 84th in home runs and 88th in RBI among all major league hitters this year.
- Turner carries a six-game streak with at least one hit into this contest. During his last 10 outings he is hitting .302 with two doubles, two home runs, two walks and four RBIs.
- Nick Castellanos is hitting .274 with 22 doubles, a triple, 11 home runs and 20 walks.
- Alec Bohm is batting .282 with 12 doubles, two triples, eight home runs and 19 walks.
- Bohm has recorded at least one hit in eight straight games. During his last 10 games he is hitting .243 with a double, a triple, a home run, three walks and five RBIs.
Phillies Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Nick Castellanos | 0.5 (-255) | 1.5 (+130) | - | 0.5 (+175) |
| Kyle Schwarber | 0.5 (-190) | 1.5 (+135) | - | 0.5 (+180) |
| J.T. Realmuto | 0.5 (-210) | 1.5 (+150) | - | 0.5 (+215) |
| Bryce Harper | 0.5 (-215) | 1.5 (+135) | - | 0.5 (+185) |
| Alec Bohm | 0.5 (-260) | 1.5 (+135) | - | 0.5 (+180) |
Giants Recent Betting Performance
- The Giants have played as underdogs in three of their past 10 games and won two of those contests.
- The Giants and their opponents have combined to hit the over four times in their last 10 games with a total.
- The Giants have five wins against the spread in their last 10 chances.
Giants Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3.7 |
| HR | 6 |
| ERA | 3.56 |
| K/9 | 8.8 |
Giants Player Insights
- Rafael Devers paces the Giants in home runs (17) and runs batted in (67).
- Among all batters in the big leagues, Devers is 25th in homers and seventh in RBI.
- Devers carries a six-game hitting streak into this matchup. In his last 10 games he is batting .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.
- Lee is currently 189th in homers and 108th in RBI in the big leagues.
- Heliot Ramos paces the Giants with a team-high batting average of .273.
- Wilmer Flores is hitting .241 with eight doubles, 11 home runs and 28 walks.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Rafael Devers | 0.5 (-205) | 1.5 (+140) | - | 0.5 (+240) |
| Matt Chapman | 0.5 (-195) | 1.5 (+140) | - | 0.5 (+185) |
| Heliot Ramos | 0.5 (-230) | 1.5 (+125) | - | 0.5 (+225) |
| Landen Roupp | - | - | - | - |
| Wilmer Flores | 0.5 (-195) | - | - | 0.5 (+240) |
Reds vs. Phillies Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
MLB Free Agency Rumors, Buzz: Blue Jays Extend President on Long-Term Deal
A bite of salad caused Dodgers' Dustin May to undergo emergency surgery
The Big Picture: Dodgers Didn't Need A Big Splash, Still Made One with Edwin Díaz
The Big Picture: After Breaking Up Mets Core, What Can We Expect in Queens?
What’s Next: With Robert Suarez Off the Board to Braves, Closer Market Is Getting Thin
3 MLB Free Agents New York Mets Should Target After Quiet Winter Meetings
How the Dodgers Wooed Longtime Mets Closer Edwin Díaz: ‘I’m Looking to Win'
3 MLB Free Agent Fits for Los Angeles Dodgers After Signing Edwin Díaz
What's Next: How Top MLB Signings and Trades Affect New Teams, Free Agency
MLB Free Agency Rumors, Buzz: Blue Jays Extend President on Long-Term Deal
A bite of salad caused Dodgers' Dustin May to undergo emergency surgery
The Big Picture: Dodgers Didn't Need A Big Splash, Still Made One with Edwin Díaz
The Big Picture: After Breaking Up Mets Core, What Can We Expect in Queens?
What’s Next: With Robert Suarez Off the Board to Braves, Closer Market Is Getting Thin


