Phillies vs Giants Prediction, Picks & Odds for Today's MLB Game

Quinn Allen - Betting Analyst at Covers.com
Quinn Allen • Betting Analyst 7+ years betting experience
Updated: Apr 8, 2026 , 09:58 AM ET • 4 min read

Allen's prediction: Aaron Nola disarms the Giants' bats en route to a low-scoring Phillies victory.

MLB

Match starts: 2 hrs
PHI
57 %
SF
43 %
EXPERT PICK - MONEYLINE
Philadelphia -135 Philadelphia -135
Read Analysis
Aaron Nola Philadelphia Phillies MLB
Photo By - Reuters Connect. Philadelphia Phillies starting pitcher Aaron Nola (27) delivers a pitch in the seventh against the Colorado Rockies

The Philadelphia Phillies will be looking to win the rubber match this afternoon against the San Francisco Giants as they send Aaron Nola to the hill. 

My Phillies vs. Giants predictions are targeting Philly to deliver behind a stellar outing from Nola.

Read more for my MLB picks for Wednesday, April 8. 

Who will win Phillies vs Giants today: Phillies moneyline (-133)

The Philadelphia Phillies lost 6-0 on Tuesday, as Robbie Ray dominated.

However, today, they’re up against struggling San Francisco Giants right-hander Tyler Mahle, who has allowed seven earned runs over nine innings in two starts. The Phillies’ lineup is also hitting .308 against Mahle across 52 at-bats.

Aaron Nola, meanwhile, has compiled a 3.18 ERA across his two outings, and he’s held this San Francisco lineup to a .178 average across 73 at-bats. The right-hander gave up a mere one earned run in his most recent game against the Rockies at hitter heaven, Coors Field. 

The Phillies are in a great position to take the series finale in the Bay Area.

Covers COVERS INTEL: Mahle has already allowed two home runs, and opponents are hitting .351 against him in two appearances.

Enjoying Covers content? Add us as a preferred source on your Google account Add as a preferred source on Google

Phillies vs Giants Over/Under pick: Under 8.5 (-108)

Oracle Park is a pitcher-friendly stadium, and I don’t expect Nola to allow many runs. Plus, even when the Giants get to the Philadelphia bullpen, that doesn’t mean they’re going to magically wake up. 

San Francisco is struggling at the dish, ranking 29th in runs scored, 29th in OBP, and 28th in slugging. While I believe the Phillies will do some damage against Mahle, there’s still value in the Under in a ballpark like Oracle, which is huge. 

Two of the last four meetings have cashed the Under as well.

Quinn Allen's 2026 Transparency Record
  • ML/RL bets: 1-0, +0.88 units
  • Over/Under bets: 1-0, +0.87 units

Phillies vs Giants odds

  • Moneyline: Phillies -127 | Giants +122
  • Run line: Phillies -15 (+127) | Giants +1.5 (-138)
  • Over/Under: Over 8.5 (+100) | Under 8.5 (-104)

Phillies vs Giants trend

The Philadelphia Phillies have hit the Moneyline in 27 of their last 45 games (+2.90 Units / 4% ROI). Find more MLB betting trends for Phillies vs. Giants.

How to watch Phillies vs Giants and game info

Location Oracle Park, San Francisco, CA
Date Wednesday, April 8, 2026
First pitch 3:45 p.m. ET
TV NBC Sports Philadelphia, NBC Sports Bay Area
Phillies starting pitcher Aaron Nola
(1-0, 3.18 ERA)
Giants starting pitcher Tyler Mahle
(0-2, 7.00 ERA)

Phillies vs Giants latest injuries

Phillies vs Giants weather

Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.

Pages related to this topic

Quinn Allen - Covers
Betting Analyst

Quinn Allen is an experienced sports journalist from Vancouver, Canada who fell in love with sports by the time he could walk. He proceeded to play high-level baseball and soccer growing up and eventually played college baseball in the United States.

After his career ended, Quinn received his broadcast journalism degree from BCIT and has since written for many sports publications including ClutchPoints, Gino Hard, and RG, where he plies his trade as a writer and editor.

Quinn's favorite team is Chelsea FC and he'd like to watch a match at Stamford Bridge one day. He loves to bet on NBA player props and encourages others to bet responsibly and not chase losses.

Popular Content

Covers is verified safe by: Evalon Logo GPWA Logo GDPR Logo GeoTrust Logo Evalon Logo