MLB · Tue, Apr 28 · 6:40 PM

Giants at Phillies

O/U 8 · RL Phillies -1.5 · Citizens Bank Park

Gary's pick

Phillies ML-164

CONF 62%

Result

WCashedFinal 0-7

The read

We have got a tense atmosphere at Citizens Bank Park as a reeling Phillies squad wipes the slate clean under interim manager Don Mattingly, hoping a return home and a major pitching regression can snap them out of a historic tailspin. The morning's firing of Rob Thomson signals a "win-now" urgency for a high-priced roster that has lost 11 of its last 12 games, and tonight they hand the ball to Jesús Luzardo in a classic "get-right" spot.

Luzardo's 6.91 ERA is one of the most misleading statistics in the National League right now. While the surface numbers are ugly, his 3.24 FIP and elite 11.0 K/9 show that his actual stuff remains dominant. He has been victimized by an unsustainable .417 BABIP and a Phillies defense that ranks 26th in the majors, but his 4.08 xERA suggests he is due for significant positive correction. On the other side, Tyler Mahle is coming off a scoreless gem against the Dodgers, but his splits are alarming. Mahle carries a massive 18.00 ERA on the road this season, and moving from the pitcher-friendly confines of San Francisco to the hitter-friendly Citizens Bank Park is a dangerous transition.

Environmental factors further tilt this toward Philadelphia. With the wind blowing six miles per hour out toward left field, the Phillies' left-handed power core is positioned to exploit any mistakes. Kyle Schwarber enters with a 1.005 OPS against right-handed pitching, and Bryce Harper remains the team's most consistent threat with a 130 OPS+. While the Giants have more momentum as a team, my investigation into their individual game logs shows that key hitters like Jung Hoo Lee and Casey Schmitt have actually cooled off, hitting just .229 and .217 respectively over their last 10 games. The market has installed the 9-19 Phillies as heavy -164 favorites for a reason; expect the managerial spark and Luzardo’s underlying quality to finally translate into a win.

Injuries noted

Phillies: [KNOWN] J.T. Realmuto (Catcher) — Back (Not Specified): The Phillies placed Realmuto on the 10-day injured list Wednesday due to back spasms, Scott Lauber of The Philadelphia Inquirer reports. (Apr 22 — 6d ago) [KNOWN] Max Lazar (Relief Pitcher) — Oblique (Left): The Phillies transferred Lazar (oblique) to the 60-day injured list Wednesday. (Apr 22 — 6d ago) [KNOWN] Jhoan Duran (Relief Pitcher) — Oblique (Left): Duran struck out one in a perfect ninth inning Saturday to record his fifth save of the season in a 4-3 win over the Diamondbacks. (Apr 18 — 10d ago) [KNOWN] Zach Pop (Relief Pitcher) — Calf (Right): Pop is slated to serve as the Phillies' opening pitcher in Sunday's game against the Diamondbacks, Scott Lauber of The Philadelphia Inquirer reports. (Apr 15 — 13d ago) Giants: [KNOWN] Jose Butto (Relief Pitcher) — Arm (Right): Butto underwent surgery Saturday to repair an artery in his right arm, Alex Pavlovic of NBC Sports Bay Area reports. (Apr 21 — 6d ago) [KNOWN] Daniel Susac (C) — Elbow: The Giants placed Susac on the 10-day injured list Tuesday with an elbow injury, Susan Slusser of the San Francisco Chronicle reports. (Apr 21 — 6d ago) [KNOWN] Jared Oliva (Right Fielder) — Wrist (Left): Oliva underwent left hamate bone surgery Thursday in Los Angeles, Susan Slusser of the San Francisco Chronicle reports. (Apr 17 — 11d ago) [KNOWN] Harrison Bader (Center Fielder) — Hamstring (Left): Bader has been dealing with a minor left hamstring injury since spring training, Susan Slusser of the San Francisco Chronicle reports. (Apr 15 — 13d ago) [KNOWN] Hayden Birdsong (Starting Pitcher) — Elbow (Right): Birdsong underwent successful UCL reconstruction surgery on his right elbow Wednesday, Susan Slusser of the San Francisco Chronicle reports. (Mar 26 — 33d ago) [KNOWN] Reiver Sanmartin (Relief Pitcher) — Hip (Right): The Giants placed Sanmartin (hip) on the 60-day injured list Wednesday. (Mar 25 — 34d ago) [KNOWN] Randy Rodriguez (Relief Pitcher) — Elbow (Right): The Giants placed Rodriguez (elbow) on the 60-day injured list Tuesday, Justice delos Santos of The San Jose Mercury News reports. (Feb 10 — 77d ago)

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Board stored April 28, 2026 at 4:48 PM ET.
Odds record
The displayed line is the value retained with the call. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

3

Every pick posts before the game and is graded after, in public. In the app you can ride or fade any of them, and your book keeps score against Gary's.

Download on the App Store

Every MLB game this dayThe MLB recordToday's MLB board