Apr 7, 2026; San Francisco, California, USA; San Francisco Giants third baseman Matt Chapman (26) motions to his team mates after hitting a double during the fifth inning of the game against the Philadelphia Phillies at Oracle Park. Mandatory Credit: Ed Szczepanski-Imagn Images
Ed Szczepanski-Imagn Images

Philadelphia Phillies vs San Francisco Giants Prediction 4/8/2026 Today’s MLB Picks

Pick details

MATCHUP Philadelphia Phillies San Francisco Giants
Team Records 6-5 4-8
Spread -1.5 123 +1.5 -149
Moneyline -136 +113
Total Over 8 (-118) Under 8 (-102)
Where Oracle Park, San Francisco, California
When Wednesday, April 8, 2026
Time 03:45 PM EDT
TV MLB.TV

The Philadelphia Phillies and San Francisco Giants meet Wednesday in MLB action at Oracle Park. Here’s a Philadelphia Phillies vs. San Francisco Giants Prediction. This article will include a Philadelphia Phillies vs. San Francisco Giants Pick.

Philadelphia Phillies Betting Preview


The Philadelphia Phillies are 6-5 on the year and play the Cubs and Diamondbacks next. The Philadelphia Phillies are batting .227 on the season and have a .312 OBP, and a .369 slugging percentage. The Philadelphia Phillies pitching staff has a 4.18 ERA and a 1.28 WHIP. Trea Turner leads the Philadelphia Phillies with 13 hits and 3 RBI, while Justin Crawford and Brandon Marsh have combined for 22 hits and 7 RBI.

Aaron Nola gets the ball for the Philadelphia Phillies, and he is 1-0 with a 3.18 ERA and 16 strikeouts this season. Nola is 3-3 with a 7.00 ERA and 45 strikeouts in his career against the San Francisco Giants.

San Francisco Giants Betting Preview


The San Francisco Giants are 4-8 on the year and play the Reds and Orioles next. The San Francisco Giants are batting. 230 on the season, have a .281 OBP, and have a .324 slugging percentage. The San Francisco Giants pitching staff has a 4.37 ERA and a 1.36 WHIP. Luis Arraez leads the San Francisco Giants with 14 hits and 6 RBI while Willy Adames and Matt Chapman have combined for 25 hits and 10 RBI.

Tyler Mahle gets the ball for the San Francisco Giants, and he is 0-2 with a 7.00 ERA and 9 strikeouts this season. Mahle is 1-1 with a 3.46 ERA and 12 strikeouts in his career against the Philadelphia Phillies.

Why the San Francisco Giants will win

  • The underdogs have won three of the Giants’ last four games at Oracle Park.
  • The Phillies have lost nine of their last 10 games at Oracle Park against National League opponents that held a losing record.
  • The Phillies have failed to cover the run line in nine of their last 10 games at Oracle Park against National League opponents that held a losing record.
  • The Giants have covered the run line in 18 of their last 24 home games against the Phillies.
  • The Giants have led after 5 innings in four of their last five games as home underdogs against National League opponents.
  • The Giants have led after 3 innings in four of their last five games against the Phillies at Oracle Park.

Why the Philadelphia Phillies will win

  • The Phillies have won 14 of their last 15 Wednesday games against National League opponents that held a losing record.
  • The Giants have lost each of their last six Wednesday games at Oracle Park.
  • The Giants have failed to cover the run line in seven of their last eight games at Oracle Park against NL East opponents that held a winning record.
  • The Phillies have covered the run line in each of their last five games against the Giants following a loss.
  • The Phillies have led after 5 innings in each of their last three day games against the Giants.

Total Runs Facts

  • Ten of the Giants’ last 12 day games against National League opponents have gone UNDER the total runs line.
  • Four of the Phillies’ last five day games as favorites have gone OVER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in 11 of the Phillies’ last 12 games as road favorites against National League opponents.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in four of the last five games between the Phillies and Giants.

San Francisco Giants Player Prop Facts

  • Tyler Mahle has recorded five or more strikeouts in 19 of his last 24 home appearances against NL opponents.
  • Rafael Devers has hit a home run in four of the Giants’ last 10 games against NL East opponents.
  • Luis Arraez has recorded at least one hit in each of his last nine appearances against NL East opponents that held a winning record.

Philadelphia Phillies Player Prop Facts

  • Bryce Harper has hit a home run in two of the Phillies’ last three day games.
  • Aaron Nola has recorded seven or more strikeouts in six of his seven previous appearances in day games against NL West teams that held a losing record.
  • Aaron Nola has recorded a win in three of his last four appearances with the Phillies as favorites against NL opponents.
  • J.T. Realmuto has recorded at least one hit in each of his last 11 road appearances against the Giants after playing the previous day.

Matchup/League Facts

  • The Giants rank 29th in the league for on-base percentage this season (.281).
  • The Giants rank T28th in the league for runs scored this season (36).
  • The Phillies rank 26th in the league for opponent batting average this season (.262).
  • The Phillies rank 26th in the league for hits allowed this season (102).

Philadelphia Phillies vs San Francisco Giants Prediction


Maybe last night’s win gives the Giants a shot in the arm and leads to a run. I still need to see more though to get on board. It also doesn’t help that Mahle has been a disaster through nine innings, and this Phillies lineup isn’t one where guys usually find their footing. Nola is coming off a strong showing against the Rockies and we know what he’s capable of when he’s right. Nola has all-star caliber stuff when he’s in good form. The price is cheap. I’m rolling with the Phillies on the road.

Randy Chambers's Pick: Philadelphia Phillies