Philadelphia Phillies vs. San Francisco Giants

Philadelphia Phillies vs San Francisco Giants Pick – April 08, 2026

The Philadelphia Phillies and San Francisco Giants close out their series on Wednesday, April 8, 2026, at Oracle Park with Aaron Nola matched up against Tyler Mahle. Philadelphia comes in as a modest road favorite on the moneyline (-134) and is priced for a multi-run win on the -1.5 run line (+130), while the total sits at 8.0 with the over juiced and the under at even money. odds via BetUs.

Philadelphia Phillies vs San Francisco Giants Game Info

MatchupPhiladelphia Phillies @ San Francisco Giants
DateApril 08, 2026
Time03:46 PM ET (12:46 PM PT)
LocationOracle Park (San Francisco, CA)
How to WatchMLB.TV, NBC Sports Philadelphia, NBC Sports Bay Area

Philadelphia Phillies vs San Francisco Giants Full Odds

 Philadelphia PhilliesSan Francisco Giants
Moneyline-134114
Run Line-1.5 (130)+1.5 (-156)
Total (8.0)Over 8.0 (-122)Under 8.0 (100)

Philadelphia Phillies vs San Francisco Giants Team Stats

TeamRecordRunsHRSlash Line (AVG/OBP/SLG)Team ERATeam KTeam BB Allowed
Philadelphia Phillies6-54211.227 / .312 / .3694.1811425
San Francisco Giants4-8364.230 / .281 / .3244.3710543

Philadelphia Phillies vs San Francisco Giants Starting Pitcher Stats

PitcherTeamW-LERAWHIPIPKBBHR
Aaron Nola (RHP)Philadelphia Phillies1-03.181.1511.11632
Tyler Mahle (RHP)San Francisco Giants0-27.001.789.0932

Philadelphia Phillies vs San Francisco Giants Recent Form and Pitching Notes

Philadelphia enters at 6-5, while San Francisco sits at 4-8 after the Giants’ 6-0 win on April 7. Robbie Ray set the tone in that one with 6.2 scoreless innings (3 hits allowed, 3 walks, 7 strikeouts), and the Giants only needed two relievers behind him to finish it (Ryan Walker for 1.1 and Keaton Winn for the ninth).

The Phillies’ Cristopher Sánchez was tagged for traffic all night despite limiting damage on the scoreboard (5.0 IP, 11 hits, 2 earned runs, 6 strikeouts), and Philadelphia’s bullpen covered three innings with Zach Pop, Tanner Banks, and Orion Kerkering. Offensively, the Phillies managed just four hits, while San Francisco piled up 12 hits with Daniel Susac going 3-for-4 and driving in two, and Matt Chapman adding a 3-for-4 night with an RBI.

For Wednesday’s matchup, the pitching edge leans toward Philadelphia based on early-season form: Nola has missed bats (16 strikeouts in 11.1 innings) and has generally kept the WHIP under control, while Mahle has been forced into shorter, higher-stress outings so far (1.78 WHIP through 9.0 innings).

  • San Francisco Giants are 2-7 at home this season.
  • Philadelphia Phillies are 3-2 on the road this season.
  • San Francisco Giants have hit 4 home runs in 12 games this season.
  • Philadelphia Phillies have hit 11 home runs in 11 games this season.
  • San Francisco Giants games have finished with 7 total runs or fewer in 6 of 12 games this season.
  • Philadelphia Phillies games have finished with 9+ total runs in 6 of 11 games this season.

Philadelphia Phillies vs San Francisco Giants Breakdown

This matchup sets up as a classic “execution vs. volatility” spot. If Nola is landing his fastball and finishing at-bats the way his strikeout totals suggest, San Francisco’s contact-oriented lineup may need multiple-hit innings to score, and that’s tougher to string together at Oracle Park when extra-base damage is limited.

On the other side, Mahle’s early WHIP is the flashing light: free baserunners and frequent traffic can turn even a quiet inning into a crooked number against a Phillies lineup that’s shown more power and more on-base ability than San Francisco to this point. If Philadelphia gets a lead, the game flow points toward a lower-scoring finish, especially with both bullpens coming in without extreme, multi-reliever strain from the previous night.

Philadelphia Phillies vs San Francisco Giants Best Bet

Under 8.0 +100 (2 out of 5 units)

Nola gives Philadelphia a steadier path to six-plus quality innings, and San Francisco’s season-long lack of power provides a fairly specific blueprint for how the Giants score: singles, doubles, and sequencing. Even if the Phillies do their share of damage against Mahle, Oracle Park and the expected pitching advantage at the top make 8 a workable number for an under lean.

Predicted Score

Our computer projections model for this matchup predicts a final score of Philadelphia Phillies 4, San Francisco Giants 3.