Phillies vs. Giants Prediction, Odds, Picks - July 7

Phillies vs. Giants Prediction, Odds, Picks - July 7

Updated Jul. 7, 2025 9:00 p.m. ET
Data Skrive

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

FOX Sports MLB reporter and insider Ken Rosenthal joins the First Things First crew to break down why the Boston Red Sox traded Rafael Devers to the New York Giants, then previews Shohei Ohtani's pitching debut with the Los Angeles Dodgers against the San Diego Padres.

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

Check out the best moments between Cincinnati Reds and Philadelphia Phillies.

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share