Philadelphia Phillies vs San Francisco Giants Prediction, Preview and Odds - 07/08/2025

by Rod Pearson

Monday, Jul 07, 2025
Game Time: 9:45 pm ET, Tuesday, July 8, 2025
Venue:  Oracle Park, San Francisco, CA 
Where to Watch:  NBCS-P, NBCS-BA


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Phillies +128, Giants -157; Over/Under:  7.5 runs
Bet365:  Moneyline odds:  Phillies +125, Giants -150; Over/Under:  7.5 runs
BetMGM:  Moneyline odds:  Phillies +130, Giants -155; Over/Under:  7.5 runs

Season Record

Philadelphia Phillies:  53-37 (1st place, NL East)
San Francisco Giants:  49-42 (3rd place, NL West)

Do not miss out on our expert handicapper analysis! Jim Feist is on a HOT STREAK in the MLB on a 13-6 MLB RUN for +$7,400 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
Philadelphia Phillies:  6-4 last 10
San Francisco Giants:  5-5 last 10



Philadelphia Phillies vs San Francisco Giants Preview and Analysis


The Phillies are entering this series off a win and won their 3-game series against the Cincinnati Reds 2-1 in their last series. They enter this game with a 53-37 record overall and have a road record of 23-21. This is the 2nd game of a 3-game series with the Giants on Tuesday with the series opener still to be played on Monday. Their offense ranks 9th in the MLB with a .734 OPS. Cristopher Sánchez is their starting pitcher on Monday while Taijuan Walker is making his start in this game on Tuesday. He is 3-5 with a 3.64 ERA this season. His team lost 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 0 ER, 0 HR, and 1 BB with 1 SO on 0 hits through 2.2 IP against the San Diego Padres.

The Giants are entering this series off a win and won their 3-game series against the Athletics 2-1 in their last series. They enter this game with a 49-42 record overall and have a home record of 25-17. This is the 2nd game of a 3-game series with the Phillies on Tuesday with the 1st game of this series still to be played on Monday. Their offense ranks 24th in the MLB with a .686 OPS. Landen Roupp is their starting pitcher on Monday while Robbie Ray is making his start in this game on Tuesday. He is 9-3 with a 2.68 ERA this season. His team won 2 of their last 3 games this season with him making an appearance. In his last MLB regular season start, he allowed 2 earned runs, 2 homers, and 1 walk with 7 strikeouts on 3 hits through 9 innings pitched against the Arizona Diamondbacks.


Phillies vs Giants Prediction

The current betting odds have the Giants listed as a favorite in this game according to Draftkings Sportsbook. The Giants have looked good in their games this season with their 49-42 record overall which has them right in the middle of the NL West. They have also looked a lot better in their own ballpark this year with their 25-17 home record. Meanwhile, the Phillies have looked great in their games this season with their 53-37 record overall which has them right at the top of the NL East. They have been a good road team too with their 23-21 road record this season. They have also been the hotter team coming into this series, but the Giants do have the better pitching matchup here and they can take advantage of that at home. Walker is on the mound for the Phillies in this one and he has looked good this season. He is 3-5 with a 3.64 ERA and hasn't been giving up many runs lately. He gave up no runs in his last start too, but the team has still lost 2 of their last 3 games with him starting and he has struggled more on the road this year. The Giants are going with Ray in this one and he has been one of their best starters all year. He is 9-3 with a 2.68 ERA and hasn't been giving up many runs lately either. He only gave up 2 earned runs in his last start which has been a common theme for him and the team has won 2 of their last 3 games with him starting too. The Giants have the edge in this one with Ray. The best way to place a bet here is on the Giants to win this game. 

Phillies Giants Prediction:  Our MLB Pick for Tuesday, July 8, 2025 (9:45 pm ET start time) is Giants 3 Phillies 2.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this Philadelphia Phillies San Francisco Giants prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


Philadelphia Phillies: 59-35 (+14.6 units) on the moneyline against NL West opponents. 248-184 (+10.1 units) on the moneyline in all games. 175-126 (+22.4 units) on the moneyline vs. good fielding teams - averaging 0.6 errors/game or less. 11-5 UNDER on the road vs. NL teams allowing 4.0 or less runs/game on the season.

San Francisco Giants: 38-42 (-11.9 units) on the moneyline against NL East opponents. 209-206 (-21.9 units) on the moneyline in all games. 117-97 (-25.4 units) on the moneyline as a favorite of -110 or higher. 79-43 UNDER as a favorite of -125 to -175.

Key Injuries


Philadelphia Phillies:  A. Nola (SP) Sixty Day IL - Ankle.

San Francisco Giants:  E. Miller (RP) Fifteen Day IL - Elbow. C. Koss (2B) Ten Day IL - Hamstring. C. Schmitt (3B) Ten Day IL - Hand. J. Encarnacion (RF) Ten Day IL - Oblique. T. Murphy (C) Sixty Day IL - Back.


Notable Quotes


“That was as dominant as you're going to get other than a perfect game. He amazes me. He really does.” - Rob Thomson after his team’s win against the Reds in their game on Sunday.


“He just looks more comfortable at the plate. When you get some hits and you knock some runs in, it makes you feel a little bit more comfortable. I think maybe there was some pressure on him early on, and he kind of got past it. Now we’re seeing better swings. Really, even against [A’s closer Mason] Miller, throwing 102 [mph], it seemed like he was kind of on every pitch, which is difficult to do with him. Three more RBIs today. He’s been pretty instrumental in the wins.” - Bob Melvin after his team’s win against the Athletics in their game on Sunday.


Starting Lineups


Philadelphia Phillies
Trea Turner (R) SS
Kyle Schwarber (L) DH
Bryce Harper (L) 1B
Alec Bohm (R) 3B
Nick Castellanos (R) RF
Max Kepler (L) LF
J.T. Realmuto (R) C
Bryson Stott (L) 2B
Brandon Marsh (L) CF

San Francisco Giants
Heliot Ramos (R) LF
Rafael Devers (L) DH
Wilmer Flores (R) 1B
Matt Chapman (R) 3B
Willy Adames (R) SS
Luis Matos (R) CF
Mike Yastrzemski (L) RF
Tyler Fitzgerald (R) 2B
Andrew Knizner (R) C

Statistical Leaders


Philadelphia Phillies
Batting Average:  Trea Turner (.299)
Hits:  Trea Turner (109)
Home Runs:  Kyle Schwarber (27)
RBI:  Kyle Schwarber (63)
Stolen Bases:  Trea Turner (22)
Wins:  Zack Wheeler (9)
Saves:  Jordan Romano (8)
ERA:  Ranger Suárez (1.99)

San Francisco Giants
Batting Average:  Casey Schmitt (.276)
Hits:  Heliot Ramos (93)
Home Runs:  Heliot Ramos (14)
RBI:  Wilmer Flores (55)
Stolen Bases:  Tyler Fitzgerald (9)
Wins:  Robbie Ray (9)
Saves:  Camilo Doval (13)
ERA:  Randy Rodríguez (0.69)

Managers:
Philadelphia Phillies: Rob Thomson (4th season)
San Francisco Giants: Bob Melvin (2nd season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.