Zack Wheeler's 1.99 ERA and 0.88 WHIP anchor one side of this total while Slade Cecconi's 5.16 ERA and 1.49 WHIP raise real questions on the other — yet the under is priced at just -104, near even money. A 1-0 game between these same clubs last night is the most direct piece of context the market appears to be underweighting.
Cleveland Guardians vs Philadelphia Phillies MLB Betting Preview
The line has the Phillies as heavy -198 moneyline favorites, which puts the ML well beyond any reasonable juice threshold. But the total — set at 7 with the under priced at only -104 — is a different story. You're essentially getting near-even money to back a Cy Young-caliber start in a series that already produced a 1-0 final in 2 hours and 5 minutes. That's the angle.
The pitching matchup tilts this toward a low-scoring game. Zack Wheeler is the anchor of this bet, and his numbers are as clean as any starter in the sport right now. The concern is the other side of the mound — Slade Cecconi has a 5.16 ERA and 1.49 WHIP, and the Phillies' lineup features two legitimate power threats who can punish bad pitching in a hurry. The under doesn't need Cecconi to be good. It needs him to be good enough.
The moneyline at -198 is off the table entirely. I looked at the Philadelphia Phillies -1.5 at +114, but the Phillies offense — a .686 OPS, 209 runs scored — hasn't shown the firepower to support consistent multi-run margins, and they've already been held scoreless in this series. The clean play here is the under at -104.
Game Information & Betting Odds
- Matchup: Cleveland Guardians (31-22) @ Philadelphia Phillies (25-26)
- Date: Saturday, May 23, 2026
- Time: 4:05 PM ET
- Venue: Citizens Bank Park, Philadelphia, PA
- TV: MLB.TV, CLEGuardians.TV, NBC Sports Philadelphia
- Moneyline: Cleveland Guardians +166 / Philadelphia Phillies -198
- Run Line: Philadelphia Phillies -1.5 (+114) / Cleveland Guardians +1.5 (-137)
- Total: 7 (Over -118 / Under -104)
- Probable Starters: Slade Cecconi (CLE, 3-4, 5.16 ERA) vs Zack Wheeler (PHI, 3-0, 1.99 ERA)
- Park Factor: 1.02 (essentially neutral)
The Pitching Matchup
Start with Wheeler, because there's no other reasonable starting point. His 1.99 ERA, 0.88 WHIP, and 30 strikeouts in 31.2 innings put him in Cy Young conversation before Memorial Day. More importantly for this bet, his Statcast arsenal explains why the surface numbers aren't a fluke.
Wheeler's four-seam fastball sits at 95.0 mph with a 26.1% whiff rate and holds hitters to a .265 xwOBA — that's elite suppression for a pitch used on 35.8% of his offerings. His split-finger is the true weapon: thrown 13% of the time, it generates a 39.4% whiff rate and allows just a .219 xwOBA. That's a put-away pitch. He also deploys a sweeper (13.0% usage, 28.6% whiff, .392 xwOBA) and a curveball (8.2% usage, 25.0% whiff, .302 xwOBA) to keep hitters uncomfortable on multiple planes. From an efficiency standpoint on the mound, Wheeler is about as complete as it gets right now.
He's facing a Cleveland lineup that carries a .698 team OPS — one of the weaker offensive profiles in the league. The top of their order has some bite: José Ramírez posts a .388 xwOBA, and Kyle Manzardo — whose pinch homer ended last night's game — shows a .443 xwOBA overall. But Manzardo's 30.2% whiff rate against Wheeler-type stuff is a real liability, and DeLauter (.349 xwOBA) and Bazzana (.347 xwOBA) don't project as major threats. Cleveland has been winning games 3-1 and 1-0 in their recent stretch — they grind, they don't bludgeon.
Now for the honest part: Cecconi is a genuine problem. His 5.16 ERA and 1.49 WHIP through 52.1 innings signal a starter who gives up hard contact consistently, and the Philadelphia lineup has the firepower to expose him. His four-seam fastball sits 93.5 mph and carries a .394 xwOBA against — hitters square it up. Kyle Schwarber is the biggest threat here: a .556 xwOBA, 12.1% barrel rate, and 36.3% hard-hit rate against all pitching. His .980 OPS with 20 home runs means one mistake from Cecconi doesn't just chip at the under — it ends it. Bryce Harper (.458 xwOBA, .887 OPS) adds a second dangerous bat in the middle of the order. Brandon Marsh hits right-handed pitching especially well (.421 xwOBA vs RHP), and Cecconi is right-handed.
But here's the problem with betting against the under because of Cecconi: the Phillies' offense, despite housing Schwarber and Harper, has only scored 209 runs on the season — a .686 team OPS. They've also been held scoreless in this series already. The Phillies' bullpen is shorthanded with three relievers on IL (Backhus, Pop, and Lazar), but the risk there isn't a high-leverage blowup — it's a scenario where Cecconi exits early and middle relief volume accumulates rather than explodes. The park factor of 1.02 offers no meaningful hitter-friendly boost to worry about.
Prediction
The game script most likely runs like this: Wheeler dominates through six or seven innings, keeping Cleveland's offense quiet with his split-finger and four-seamer. Cecconi is the variable — he could get tagged for three or four early, or he could navigate into the fifth and keep it manageable. Either way, the total is anchored on Wheeler's side, and a game that went 1-0 last night between these same clubs is the clearest possible signal of where this series is headed.
The numbers support the under regardless of which Cecconi shows up. If he struggles, he likely exits before damage compounds. If he's competent, Wheeler keeps Cleveland off the board. Neither scenario screams a 7-plus-run explosion. At -104, the under is the cleanest number on the board.
Bet: Under 7 (-104) — 2 units