News CA

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


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.

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 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

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

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button