MLB Picks

Giants vs Phillies Prediction 7/8/25 MLB Picks Today

Philadelphia Phillies (53-38) vs. San Francisco Giants (50-42)
July 8, 2025 9:45 pm EDT
The Line: San Francisco Giants -157 / Philadelphia Phillies 128; Over/Under: 8
(Get latest betting odds)

In this article, we will formulate a Giants vs Phillies prediction for this MLB game on Tuesday, July 8, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.

Philadelphia Phillies Betting Preview

The Philadelphia Phillies (53-38, 23-22 Away) won three series in a row after beating the Atlanta Braves, San Diego Padres, and Cincinnati Reds. The Phillies lost Game 1 of the current series against the San Francisco Giants on Monday, 3-1. Christopher Sanchez pitched for 7.0 innings in a no-decision, allowing one run on seven hits with eight strikeouts and one walk, while Orion Kerkering took the loss.

This year, the Phillies average 4.55 runs per game (11th in the MLB) on a .255/.329/.404 triple-slash. When it comes to pitching, the Phillies’ staff has a 3.70 ERA (9th) and 1.25 WHIP (15th). Kyle Schwarber leads the Phillies with a .251 batting average, 27 home runs, and 63 RBI this season.

The projected starting pitcher for the Phillies is Taijuan Walker, who is 3-5 in eight starts this season, with a 3.64 ERA and 1.33 WHIP in 54.1 innings.

San Francisco Giants Betting Preview

The San Francisco Giants (50-42, 26-17 Home) spent the previous three series on the road, where they lost to the Chicago White Sox, split with the Arizona Diamondbacks, and defeated the Athletics. The Giants opened this series against Philly with a 3-1 victory last night. Landen Roupp pitched for 5.0 innings in a no-decision, allowing one run on four hits with three strikeouts and two walks. Tyler Rogers was credited with the win.

This season, the Giants average 4.17 runs per game (21st in the MLB) on a .232/.311/.373 triple-slash. When it comes to pitching, the Giants’ staff has a 3.41 ERA (2nd) and 1.24 WHIP (12th). Wilmer Flores leads the Giants with a .242 batting average, 11 home runs, and 55 RBI this season.

Robbie Ray will take the mound for the Giants on Tuesday. The 33-year-old left-hander has a 9-3 record in 18 starts this year with a 2.68 ERA and 1.09 WHIP in 107.1 innings.

Why the Giants will beat the Phillies

  • The Phillies have lost 10 of their last 11 games at Oracle Park.
  • The Giants have won each of their last seven games as favorites against the Phillies.
  • The Phillies have failed to cover the run line in each of their last seven games as road underdogs against NL West opponents following a loss.
  • The Giants have covered the run line in nine of their last 10 games as home favorites against the Phillies.
  • The Phillies have trailed after 3 innings in five of their last six road games.

Total Runs Facts

  • Nine of the Phillies’ last 10 games after playing the previous day have gone UNDER the total runs line.
  • Four of the last five games between the Phillies and Giants have gone OVER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in seven of the Phillies’ last eight games against National League opponents.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the Giants’ last six games.

Matchup/League Facts

  • The Giants rank T3rd in the league for walks this season (323).
  • The Giants rank 27th in the league for steals this season (45).
  • The Phillies rank 4th in the league for on-base percentage this season (.329).
  • The Phillies are one of only five teams in the league to rank top 10 in both steals and batting average this season.

Giants vs Phillies Prediction

The teams have traded victories in the past couple of years, each recording five in the previous ten H2H encounters. This season, the Giants lead 3-2, and I am backing them to add another win on Tuesday. Robbie Ray is the biggest reason for that. Ray hasn’t allowed more than three runs in his last 14 starts, and interestingly, the previous time he surrendered four runs was against Philly, but San Francisco won that game 11-4. Taijuan Walker, on the other hand, was demoted to reliever in June, during which he posted a 5.40 ERA. In his latest start against the Giants, Walker allowed six runs (four earned) in a 10-4 defeat. Go with the Giants.

Oliver Zivic's Free Pick: Giants ML

Need More? Get Premium Picks

Oliver Zivic

Professional journalist and expert bettor with 20+ years of experience. I cover Football (soccer), NFL, NBA, NHL, MLB, CFB, and CBB.

Related Articles

Back to top button