Giants vs Phillies 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 28, 2026 , 12:12 PM ET • 4 min read

See why Quinn Allen is backing Tyler Mahle and the Giants at Citizens Bank Park tonight.

San Francisco Giants MLB Tyler Mahle
Photo By - Reuters Connect. San Francisco Giants pitcher Tyler Mahle.

The San Francisco Giants and Philadelphia Phillies begin a three-game set tonight at Citizens Bank Park, with first pitch scheduled for 6:40 p.m. ET. 

My Giants vs. Phillies predictions are eyeing San Fran to keep up their winning ways behind Tyler Mahle. 

Read more in my MLB picks for Tuesday, April 28. 

Who will win Giants vs Phillies today: Giants moneyline (+145)

The San Francisco Giants are still two games below .500, but they’ve started to play better lately. The visitors have won four of their last six contests, and they just took two out of three from the Marlins. 

Tyler Mahle takes the bump in the opener, and he was brilliant last time out, tossing seven scoreless against the powerful Los Angeles Dodgers. The righty is also very familiar with the Philadelphia Phillies lineup, holding them to a .235 average across 68 at-bats.

On the other side, Jesus Luzardo has been awful. He sports a 6.91 ERA, and that balloons to 10.69 across three home starts. He’s given up nine earned runs across his previous two outings.

While the Giants are hitting only .222 against him, they’re starting to find a rhythm offensively lately, and opponents are batting .333 against Luzardo at Citizens Bank Park.

Covers COVERS INTEL: Luzardo has allowed 19 earned runs in only 16 innings at home, and the Giants have scored 12 runs across their last two contests.

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

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

The Under has cashed in four of the last six meetings between these two teams. Philadelphia’s offense is non-existent, ranking 28th in the big leagues in runs. While the Giants are producing lately, they’re 29th in runs scored as well. 

Luzardo’s struggles are a clear opportunity for San Fran to tag him for some runs, but Mahle is coming in confident after dominating the Dodgers, and the Phillies are truly a lost cause offensively at the moment. They’re hitting just .219 overall, and .223 at home.

I believe you’ll see the Giants generate offense against Luzardo. However, Mahle will toss another gem, and add to the Phillies’ misery. Expect a relatively low-scoring contest in the City of Brotherly Love. 

Quinn Allen's 2026 Transparency Record
  • ML/RL bets: 7-7, -3.94 units
  • Over/Under bets: 7-7, -1.19 units

Giants vs Phillies odds

  • Moneyline: Giants +142 | Phillies -168
  • Run line: Giants +1.5 | Phillies -1.5
  • Over/Under: Over 8.5 | Under 8.5

Giants vs Phillies trend

The Giants have hit the Moneyline in seven of their last 10 games (+4.80 Units / 42% ROI). Find more MLB betting trends for Giants vs. Phillies.

How to watch Giants vs Phillies and game info

Location Citizens Bank Park, Philadelphia, PA
Date Tuesday, April 28, 2026
First pitch 6:40 p.m. ET
TV NBCSBA, NBCSP
Giants starting pitcher Tyler Mahle
(1-3, 5.26 ERA)
Phillies starting pitcher Jesus Luzardo
(1-3, 6.91 ERA)

Giants vs Phillies latest injuries

Giants vs Phillies 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