
Giants vs Phillies Prediction 7/7/25 MLB Picks Today
Philadelphia Phillies (53-37) vs. San Francisco Giants (49-42)
July 7, 2025 9:45 pm EDT
The Line: San Francisco Giants +119 / Philadelphia Phillies -145; Over/Under: 7.5
(Get latest betting odds)
The Philadelphia Phillies and the San Francisco Giants meet Monday in MLB action from Oracle Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a Giants vs Phillies Prediction.
Starting Pitching Matchup
The Philadelphia Phillies will send out Cristopher Sanchez for the start here, and Sanchez is 7-2 with a 2.68 ERA and 108 strikeouts this season. In his career, Sanchez is 2-0 with a 1.38 ERA and 19 strikeouts against the Giants. The San Francisco Giants did not have a starting pitcher announced at the time that this article was posted.
Philadelphia Phillies Recap
The Philadelphia Phillies come into this game looking to build on their 3-1 win over the Reds last time out to sit at 53-37 on the year. After this series, the Phillies will head on the road for a set against the San Diego Padres.
Phillies Win Third Series In A Row
Nick Castellanos has 93 hits with 22 doubles, including 11 home runs and 49 RBIs, while Kyle Schwarber has 82 hits with a team-high 27 home runs and 63 RBIs, but also has a team-high 102 strikeouts as well on the year. Bryce Harper has 8 stolen bases, 13 doubles, 9 home runs, and 34 RBIs. Trea Turner also has 109 hits with a team-high 22 stolen bases. Max Kepler has 14 doubles and Bryson Stott has 8 doubles, 2 triples, 6 homers, and 37 RBIs, while Stott also has 13 stolen bases this season.
Why the Philadelphia Phillies will win
- The Phillies have won each of their last seven night games against NL West opponents.
- The Giants have lost each of their last four games against NL East opponents following a road win.
- The Phillies have covered the run line in each of their last six night games against NL West opponents.
- The Giants have failed to cover the run line in eight of their last nine games at Oracle Park.
Philadelphia Phillies Player Prop Facts
- Max Kepler has hit a home run in three of the Phillies’ last four night games against NL West opponents that held a winning record.
- J.T. Realmuto has recorded a Double in each of his last four appearances at Oracle Park.
- Alec Bohm has recorded at least one hit in each of the Phillies’ last 12 road games against NL West opponents.
San Francisco Giants Recap
The San Francisco Giants come into this game looking to build on their 6-2 win over the Athletics last time out to sit at 49-42 on the year. After this series, the Giants will take on the Dodgers in a rivalry series at home.
Giants Win 4 Of Their Last 5
Jung Hoo Lee has 79 hits, including a team-high 18 doubles, along with 7 triples, 6 home runs, and 36 RBIs with 6 stolen bases, while Heliot Ramos has 93 hits with 13 doubles, 14 home runs, and 47 RBIs. Wilmer Flores also has 11 home runs and 55 RBIs, while Mike Yastrzemski has 8 home runs with 28 RBIs and 13 doubles, and Tyler Fitzgerald has a team-high 9 stolen bases as well on the year. Matt Chapman also has 57 hits with 12 home runs and 30 RBIs, along with 12 doubles, and Willy Adames has 75 hits with 13 doubles, 11 home runs, and 45 RBIs.
Why the San Francisco Giants will win
- The Phillies have lost nine of their last 10 games at Oracle Park.
- The home team has won 17 of the last 21 games between the Phillies and Giants.
- The Phillies have failed to cover the run line in nine of their last 10 games at Oracle Park.
- The Giants have covered the run line in four of their last five games.
San Francisco Giants Player Prop Facts
- Casey Schmitt has hit a home run in each of his last two appearances in night games against NL teams that held a winning record.
- Matt Chapman has recorded at least one hit in each of his last eight home appearances.
Total Runs Facts
- Eight of the Phillies’ last nine games after playing the previous day have gone UNDER the total runs line.
- Each of the last four games between the Phillies and Giants have gone OVER the total runs line.
Giants vs Phillies Prediction
I’m on the Phillies here. I just think that the Phillies are the better team by a fair margin here, and Cristopher Sanchez has been arguably the #2 in this rotation, or at the very least, the #2 lefty in this rotation. The Giants have been hit or miss against lefties, more so miss for much of the season, and I think Sanchez has a strong enough showing here to get the Phillies the win. Give me the Phils here.