We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsCleveland Guardians at Philadelphia Phillies
Cleveland GuardiansCleveland Guardians
@
Citizens Bank Park
Philadelphia PhilliesPhiladelphia Phillies

Match Predictor

Pre-match Prediction
Cleveland Guardians
@
Philadelphia Phillies
Cleveland Guardians 39%Philadelphia Phillies 61%
Market LinesRun Line: Philadelphia Phillies -0.5Total: O/U 7
Model: Under 7
Model projects 6.3 total runs vs 7 line

Cleveland Guardians

Bullpen ERA 2.92 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
56%
29/52
MLB: 48%
Starter
50%
5/10
vs PHI
Avg Total
8.3
MLB: 8.9
Game Starter (10) Last Starter vs PHI vs PHI (0)
Gavin Williams #32 · RHP · Age 27
3.67
ERA (2026)
10.8
K/9 (2026)
10
Starts (2026)
8.0
Avg Total (2026)
Last 3:
W CIN (May 17): 6.0IP, 2ER, 7K
L MIN (May 10): 6.0IP, 5ER, 6K
L @KC (May 05): 6.0IP, 5ER, 7K
vs PHI: W (May 09 2025): 5.0 IP, 0 ER, 8 K
Bullpen (2026 Season)Good
ERA: 2.92MLB Avg: 3.958 relievers
Recent: W 10-3W 8-2W 4-3W 3-2W 3-1
Lineup vs Gavin Williams (Career)
BatterPosPAAVGOPSHR
Trea TurnerSS6.5001.3330
Adolis GarciaRF5.0000.2000
Bryce Harper1B5.2000.4000
Bryson Stott2B5.0000.4000
Kyle SchwarberDH5.0000.2000
Alec Bohm3B4.10002.0000
Brandon MarshLF2.0001.0000
J.T. RealmutoC2.0000.0000
Rafael MarchanC2.0000.0000
4 batters with no matchup history

Philadelphia Phillies

0022446688101012121414OVERUNDERO/U 7Runs ScoredRuns Allowed
All Over 7
58%
29/50
MLB: 48%
Starter
50%
5/10
vs CLE
Avg Total
8.8
MLB: 8.9
Game Starter (10) Last Starter vs CLE vs CLE (0)
Cristopher Sanchez #61 · LHP · Age 30
1.82
ERA (2026)
11.2
K/9 (2026)
10
Starts (2026)
9.1
Avg Total (2026)
Last 3:
W @PIT (May 16): 9.0IP, 0ER, 13K
W COL (May 10): 7.0IP, 0ER, 7K
W ATH (May 05): 8.0IP, 0ER, 10K
vs CLE: L (Jul 26 2024): 6.0 IP, 3 ER, 2 K
Bullpen (2026 Season)Average
ERA: 4.40MLB Avg: 3.959 relievers
Workload Alert: Allowed 9 runs on 2026-05-20 vs CIN. Bullpen arms likely still recovering.
Recent: W 6-0W 6-0W 5-4L 1-4L 4-9
Lineup vs Cristopher Sanchez (Career)
BatterPosPAAVGOPSHR
Patrick BaileyC6.0000.0000
Angel MartinezLF4.5001.0000
Steven KwanCF4.0000.2500
Brayan RocchioSS3.3330.6660
David FryRF3.10002.0000
Jose Ramirez3B3.0000.0000
Austin HedgesC2.0000.5000
Rhys Hoskins1B2.0000.0000
5 batters with no matchup history
Our Top PicksLive Odds
Top PickCleveland Guardians ML +136 (MEDIUM), Th
Cleveland Guardians ML +136 (MEDIUM), The market credits Philadelphia at 67.1% to win, and most of that credit belongs to Sánchez. But the Phillies ar...
PickCleveland Guardians +1.5 @ -152 (MEDIUM)
Cleveland Guardians +1.5 @ -152 (MEDIUM), Even if Sánchez dominates, Philadelphia's weakened offense, short bullpen, and Cleveland's run-prevention de...
PickUnder 7.0 Runs @ -125 (LOW), Treat this
Under 7.0 Runs @ -125 (LOW), Treat this as a directional lean, not a conviction play. The market line sits at exactly 7.0 and the context points there...

Cleveland Guardians vs Philadelphia Phillies Game Preview

Cristopher Sánchez has not allowed an earned run in 24 consecutive innings. That is not a hot stretch. It is a statement. The left-hander carries a 1.82 ERA and 80 strikeouts in 64.1 innings into tonight, with a changeup that beat writer Todd Zolecki identifies as his primary weapon. His last three starts speak for themselves: nine innings, zero runs, 13 strikeouts against Pittsburgh; seven innings, zero runs, seven strikeouts at home against Colorado; eight innings, zero runs, 10 strikeouts against the Athletics. On paper, this looks like his game to lose. The question is whether the Cleveland Guardians are the team to make him lose it.

Gavin Williams is a less certain story. He sits at 6-3 with a 3.67 ERA, and his last three starts show genuine variance: a clean six-inning, two-run effort against Cincinnati last week, bookended by five-run disasters in Minnesota and Kansas City the two outings before that. When Williams is on, he goes deep, misses bats, and gives his team a chance. His Cincinnati start (six innings, two earned runs, seven strikeouts, zero walks) showed exactly that version. Cleveland needs that version for 5-6 innings tonight. The Guardians arrive on a six-game winning streak, going 9-1 in their last ten in tonight's MLB slate, and they carry the most important context number on the board: a 12-4 record against left-handed starting pitchers in 2026. That split cuts directly at Sánchez, not around him.

The Philadelphia Phillies are not operating at full strength, and the roster news hit quickly today. Their first baseman is on the seven-day injured list. Their designated hitter is listed as day-to-day with uncertain availability. J.T. Realmuto is starting, but he is hitting .212 with a .563 OPS this season and will be placed on the injured list in two days for a lower back issue. Even the off-field noise around the club signals a team in some disarray. Realmuto himself noted this week that the team had to cancel a scheduled event: "Unfortunately, Faith and Baseball Night this Saturday, May 23, has been postponed due to the uncertain logistics of staging an on field concert." A small thing, but it reflects the ambient turbulence around a club that is 25-25 and has dropped two straight at home heading into this series. The Phillies also lose a reliever to the 15-day injured list today, shortening their late-game depth significantly.

Citizens Bank Park plays slightly above average with a 1.05 run factor and a 1.1 home run factor. In most games that nudge matters. With Sánchez on the mound at this level, the park factor is mostly background noise for the starting pitcher narrative. Where the 1.1 HR factor does come into focus is José Ramírez, who owns a 1.117 OPS against left-handed pitching this season and is scorching at 1.226 over the last seven days. Brayan Rocchio is equally dangerous right now, hitting .290 with a 1.288 OPS over the past week and an .841 OPS against southpaws. The market prices Philadelphia at 67.1% implied win probability. That number looks like full credit for Sánchez and minimal weight on a Guardians lineup built to attack him.

Cleveland Guardians vs Philadelphia Phillies Key Insights

  • Sánchez's 24-inning scoreless streak is the dominant story, but context matters: the one time he faced Cleveland (July 2024), he allowed three earned runs in six innings. One game is not a trend, but it tells you the Guardians have solved this matchup before with a similar lineup construction.
  • Cleveland's 12-4 record against left-handed starters in 2026 is the most underappreciated split on the board. At 16 games, this is a stable signal. Ramírez leads the charge with a 1.117 OPS against southpaws, and Rocchio backs him at .841 OPS vs LHP with a 1.288 clip over the past seven days.
  • Philadelphia's compromised lineup materially reduces their run-scoring ceiling. Missing their starting first baseman (IL), with an uncertain DH slot, and running Realmuto at .212 BA and .563 OPS through an ongoing back issue, the Phillies are not the same offensive unit the market has been pricing all season.
  • Williams has delivered at least six innings in each of his last three starts, including a clean gem against Cincinnati last week. The Cleveland bullpen's 2.92 ERA is significantly better than Philadelphia's 4.40, and with Philadelphia now running one fewer reliever, the late-game edge clearly favors the road team.
  • Philadelphia's bullpen loses a reliever to the 15-day IL today. Fresh bullpen depth was supposed to be a neutral factor for Game 1 of a series. It no longer is. PHI is operating shorter in the late innings against a team with genuine run-scoring threat in their lineup.
  • Sánchez is averaging 10 strikeouts per start over his last three outings, and the 6.5 strikeout line represents his floor, not his ceiling. Six days of extended rest adds command. Cleveland's contact-heavy approach often plays into elevated strikeout environments against elite changeup pitchers.

Cleveland Guardians vs Philadelphia Phillies Betting Picks

Picks made May 22, 2026 at 04:25 AM ET. Odds shown reflect current market prices.

Cleveland Guardians +1.5 @ -152 (MEDIUM)
Cleveland Guardians +1.5 @ -152 (MEDIUM), Even if Sánchez dominates, Philadelphia's weakened offense, short bullpen, and Cleveland's run-prevention depth make it likely this game stays within a run or two. The -152 price is a fair cost for the safety margin. The alternative, Philadelphia -1.5 at +110, asks you to pay juice on a favorite with a compromised lineup and a thinned bullpen. That is a poor risk-reward calculation. CLE +1.5 is the cleaner position by a wide margin.
Under 7.0 Runs @ -125 (LOW), Treat this
Under 7.0 Runs @ -125 (LOW), Treat this as a directional lean, not a conviction play. The market line sits at exactly 7.0 and the context points there too, which means the edge is thin at best. What builds the directional case: Sánchez has allowed zero earned runs in each of his last three starts, PHI's lineup is missing pieces, and Williams has gone six innings in three consecutive outings. Both starters project to eat innings. Neither bullpen is at full depth. The under makes sense situationally. Bet small and manage expectations accordingly.
Cristopher Sánchez Over 6.5 Strikeouts @
Cristopher Sánchez Over 6.5 Strikeouts @ -122 (HIGH), This is the strongest individual pick on tonight's board. Sánchez is averaging 11.2 K/9 in 2026, with 80 strikeouts across 64.1 innings. His last three starts produced 13, 7, and 10 strikeouts; two of three cleared 6.5 comfortably. Six days of extended rest adds command. The 6.5 line sits well below his season pace and his recent average. Even a middling start by his current standards gets this home. At -122, this is the highest-confidence leg on the card.
Steven Kwan Under 0.5 Hits @ +108 (MEDIU
Steven Kwan Under 0.5 Hits @ +108 (MEDIUM), Kwan is hitting .202 on the season with a .575 OPS against left-handed pitching. His career line against Sánchez is 0-for-4 with a .250 OPS across four plate appearances in 2024. That sample is small but clean, with zero hits against a pitcher operating at the top of the league. Getting plus odds on a hitter with below-average LHP splits and an 0-for-4 career record against tonight's starter is solid value. This one reinforces the Sánchez strikeout prop from a different angle.
Adolis García Under 0.5 Hits @ -102 (MED
Adolis García Under 0.5 Hits @ -102 (MEDIUM), García is one of the weakest bats in the Philadelphia lineup right now, hitting .207 with a .336 OPS over his last seven days. Against Williams, he is 0-for-5 with a .200 OPS across their two matchup seasons (2023 and 2025). Current form and career history point in the same direction. Near even-money on a double-backed under angle with this much evidence is mild value. This is supporting-cast work, not a headliner, but it fits the narrative cleanly.
Kyle Schwarber Under 0.5 Hits @ +108 (ME
Kyle Schwarber Under 0.5 Hits @ +108 (MEDIUM), Schwarber is elite against right-handed pitching overall (0.993 OPS, 20 HR), but his specific record against Williams is 0-for-5 with a .200 OPS across 2023 and 2025. Williams generates weak contact when he is locked in, and his Cincinnati start last week showed exactly that version. Getting +108 on a hitter with a clean 0-for-5 career mark against tonight's starter is a price worth taking. The BvP signal here is the primary driver, with Williams's recent form as supporting evidence.
José Ramírez to Hit a Home Run @ +500 (L
José Ramírez to Hit a Home Run @ +500 (LOW), Ramírez has 8 HR in 2026 with a 1.117 OPS against left-handed pitching and a 1.226 OPS over the last seven days. Citizens Bank Park plays at 1.1 for home runs. He is 0-for-3 career against Sánchez, but that is three plate appearances; not enough to override a legitimate, sustained platoon advantage. At +500 (16.7% implied), even a modest analytical case generates value on a power hitter in a park that favors him against a pitcher type he historically punishes. This is a small-unit play. Sánchez's elite 2026 ERA is the reason confidence stays LOW.
Same-Game Parlay
Same-Game Parlay: CLE +1.5 / Under 7.0 / Sánchez Over 6.5 K / Schwarber Under 0.5 Hits, Four legs, one coherent story. Sánchez dominates and clears 6.5 strikeouts with ease, which keeps the total low and PHI's most dangerous right-handed bat quiet. A hitless Schwarber reinforces the under and reflects the BvP signal. Cleveland stays within striking distance, covering +1.5 with their bullpen and manufactured run ability. Each leg independently makes sense; together they describe the most likely game flow. SGP legs: CLE +1.5 [397301306>, Under 7.0 [397301329>, Sánchez Over 6.5 K [396873639>, Schwarber Under 0.5 hits [396873421>.
Analysis insight — no specific bet associated
NRFI @ -161 (MEDIUM), Sánchez's 1.82 ERA
NRFI @ -161 (MEDIUM), Sánchez's 1.82 ERA and his pattern of shutting down lineups from the first batter make a scoreless opening inning the overwhelming expectation on the Philadelphia half. His elite changeup is especially effective early, before hitters can time the arm speed. On the Cleveland side, Williams has a 3.67 ERA but has shown the ability to set down lineups efficiently in recent starts, and PHI's depleted lineup is not built for quick scoring. The market prices NRFI at 61.7% implied probability. Context lines up with that number. This is primarily a Sánchez-driven play with Williams providing structural support.

Key Players

Batting AverageCLE
Brayan Rocchio
.290Batting Average
SS
Home RunsCLE
Angel Martinez
9Home Runs
LF
Runs Batted InCLE
Chase DeLauter
30Runs Batted In
RF
Earned Run AverageCLE
Parker Messick
2.45Earned Run Average
SP
WinsCLE
Gavin Williams
6Wins
SP
StrikeoutsCLE
Gavin Williams
73Strikeouts
SP
Batting AveragePHI
Brandon Marsh
.325Batting Average
LF
Home RunsPHI
Kyle Schwarber
20Home Runs
DH
Runs Batted InPHI
Kyle Schwarber
36Runs Batted In
DH
Earned Run AveragePHI
Cristopher Sanchez
1.82Earned Run Average
SP
WinsPHI
Cristopher Sanchez
5Wins
SP
StrikeoutsPHI
Cristopher Sanchez
80Strikeouts
SP

Recent Form

Cleveland Guardians
W10-3Cincinnati Reds
W8-2Detroit Tigers
W4-3Detroit Tigers
W3-1Detroit Tigers
Philadelphia Phillies
W6-0Pittsburgh Pirates
W6-0Pittsburgh Pirates
W5-4Cincinnati Reds
L4-1Cincinnati Reds
L9-4Cincinnati Reds

Cleveland Guardians vs Philadelphia Phillies Summary

No model score projection is available for tonight, so context carries the full weight. It carries it well. Sánchez is the best pitcher in baseball over the last month, and the market is not wrong to make Philadelphia a favorite. But the market is pricing a full-strength Phillies team that does not exist tonight. A compromised lineup, a shortened bullpen, an injured catcher, and an uncertain DH slot are not minor inconveniences for a team that is already 25-25 and losing momentum. The Cleveland Guardians at +136 represent genuine value against that specific opponent, not against a generic Phillies squad. Their 12-4 record against left-handed starters in 2026 is the single number that matters most in this matchup, and it targets Sánchez directly.

The best individual play is Sánchez's strikeout prop at Over 6.5 (-122). His season K/9 of 11.2 makes that line a floor, not a ceiling. The extended rest, the elite changeup, and Cleveland's contact-heavy approach all push strikeouts higher. CLE ML at +136 and CLE +1.5 at -152 back the same position at different risk levels. The under at -125 is a lean supported by pitching context, but the zero gap between directional analysis and market line keeps it in the low-confidence category. Bet it small if you bet it at all.

The Philadelphia Phillies may win this game. Sánchez may add to his scoreless streak and make every contrarian argument look foolish by the fifth inning. That is the variance built into every baseball game, and it is why we track confidence levels carefully. What context tells us tonight is that Cleveland is better positioned than the price suggests, and Philadelphia is worse positioned than its moneyline implies. Back the Guardians to compete, back Sánchez to miss bats, and hold the rest loosely. For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for CLE @ PHI

Frequently Asked Questions

MLBGame PreviewsCleveland Guardians at Philadelphia Phillies