We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsCleveland Guardians at Toronto Blue Jays
Cleveland GuardiansCleveland Guardians
@
Rogers Centre
Toronto Blue JaysToronto Blue Jays

Match Predictor

Pre-match Prediction
Cleveland Guardians
@
Toronto Blue Jays
Cleveland Guardians 54%Toronto Blue Jays 46%
Market LinesRun Line: Cleveland Guardians -1Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

Cleveland Guardians

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
46%
12/26
MLB: 48%
Starter
20%
1/5
vs TOR
Avg Total
8.3
MLB: 8.9
Game Starter (5) Last Starter vs TOR vs TOR (0)
Gavin Williams #32 · RHP · Age 27
2.12
ERA (2026)
12.3
K/9 (2026)
5
Starts (2026)
6.4
Avg Total (2026)
Last 3:
W BAL (Apr 18): 7.0IP, 1ER, 11K
W @STL (Apr 13): 5.0IP, 2ER, 4K
ND KC (Apr 07): 5.2IP, 1ER, 8K
vs TOR: ND (May 03 2025): 4.0 IP, 2 ER, 9 K
Bullpen (2026 Season)Average
ERA: 4.23MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-04-20 vs HOU. Bullpen arms likely still recovering.
Recent: W 4-2W 8-4L 2-9W 8-5L 0-2
Lineup vs Gavin Williams (Career)
BatterPosPAAVGOPSHR
Vladimir Guerrero Jr.1B9.3751.3191
Lenyn Sosa2B7.6672.5472
Daulton VarshoCF5.0000.0000
Nathan LukesRF5.0000.4000
Andres Gimenez2B4.5001.2500
Davis SchneiderLF3.0000.0000
Eloy JimenezOF2.10002.5000
Ernie Clement3B2.0000.5000
Tyler HeinemanC2.0000.0000
4 batters with no matchup history

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
50%
12/24
MLB: 48%
Starter
50%
2/4
vs CLE
Avg Total
9.0
MLB: 8.9
Game Starter (4) Last Starter vs CLE vs CLE (0)
Max Scherzer #31 · RHP · Age 42
7.16
ERA (2026)
5.6
K/9 (2026)
4
Starts (2026)
10.0
Avg Total (2026)
Last 3:
ND @ARI (Apr 18): 6.0IP, 2ER, 1K
L MIN (Apr 12): 2.1IP, 8ER, 3K
L LAD (Apr 06): 2.0IP, 2ER, 2K
vs CLE: ND (Jun 25 2025): 5.0 IP, 3 ER, 4 K
Bullpen (2026 Season)Average
ERA: 4.25MLB Avg: 3.959 relievers
Recent: L 2-6W 10-4W 5-2W 4-2L 3-7
Lineup vs Max Scherzer (Career)
BatterPosPAAVGOPSHR
Rhys Hoskins1B31.0670.1970
Jose Ramirez3B12.1820.5230
Austin HedgesC7.1430.2860
Steven KwanLF6.2000.5330
Kyle Manzardo1B3.5001.1670
Bo NaylorC2.0000.0000
Daniel Schneemann2B2.10002.5000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickCleveland Guardians ML at -122 is the pr
Cleveland Guardians ML at -122 is the primary pick, and the case for it starts on the mound. Williams is 3-0 in games where Cleveland is a moneyline f...
PickCleveland Guardians -1.0 run line at -10
Cleveland Guardians -1.0 run line at -108 is the run-line play, and the price makes it attractive. Winning by more than a run is a realistic outcome w...
PickUnder 8.5 runs at -125 is supported by o
Under 8.5 runs at -125 is supported by our model, which projects this game in line with the 8.0 total, a half-run below the market number. Williams li...

Cleveland Guardians vs Toronto Blue Jays Game Preview

The pitching matchup at Rogers Centre tonight is the entire story. Cleveland Guardians right-hander Gavin Williams is pitching as well as anyone in baseball in 2026: a 2.12 ERA, 12.1 strikeouts per nine innings, and 40 punchouts in 29.2 innings of work. He struck out 11 batters in his last start against Baltimore, and punched out eight against Kansas City the start before that. Across the full slate of tonight's MLB games, this is as dominant a starting pitcher as you will find. The Toronto Blue Jays are countering with 42-year-old Max Scherzer, who carries a 7.16 ERA, 10 strikeouts in 16.1 innings, and two starts this season that lasted 2.1 innings or fewer. His most recent outing, six innings and two earned runs against Arizona, looks like the outlier. The two implosions before that, including an eight-run shellacking against Minnesota, look like the trend.

The context around Toronto deepens the problem. George Springer remains day-to-day with a fractured left big toe, and Alejandro Kirk is still weeks away from returning after thumb surgery. The Blue Jays enter tonight at 8-12 against right-handed pitching this season, sitting 10-14 overall and 5.5 games out of first. Rogers Centre's dome removes weather from the equation, but the park carries a home run factor of 1.08. That number matters more for what Cleveland can do against a Scherzer who has already allowed four home runs in 16.1 innings this season (a 2.21 HR per nine rate) than for anything Toronto can do against Williams.

The one legitimate threat in the Blue Jays lineup is Vladimir Guerrero Jr. He owns a 1.319 OPS and one home run in nine career plate appearances against Williams, and his 2025 matchups produced a 1.500 OPS. If Toronto scores, it runs through Guerrero. On the other side of the ledger, Daulton Varsho is 0-for-5 with a 0.000 OPS in five career plate appearances against Williams. That cold matchup, combined with Williams' current peak form, is where some of tonight's most interesting prop value lives.

Cleveland brings a 6-7 road record into this one, which is worth noting. But the Guardians lead the AL Central at 14-12 and carry a bullpen with a 4.23 ERA that is capable of holding a lead. The bigger wild card is what happens when Scherzer gets the hook, which history this season suggests could come before the third inning. Toronto's 4.25-ERA relief corps is workable in a late-game role, but handing Cleveland's lineup extra innings against middle relief is a different conversation entirely. Context and environment favor the visitors tonight.

Cleveland Guardians vs Toronto Blue Jays Key Insights

  • The starting pitcher gap here is as wide as you will find on the full slate. Williams is posting a 2.12 ERA with 12.1 K/9, and Scherzer has failed to complete the third inning twice already this season. Generational contrast is an understatement.
  • Scherzer's pattern of early exits means Toronto's 4.25-ERA bullpen could be facing Cleveland's lineup starting in the third inning or earlier. That substantially increases scoring variance and makes his projected stat line irrelevant to the final outcome.
  • Toronto is 8-12 against right-handed pitching this season, and they are doing it without Springer and Kirk. Williams' 12.1 K/9 is not a matchup the Blue Jays are equipped to punish.
  • Guerrero Jr. owns a 1.319 OPS and one home run in nine career plate appearances against Williams, including a 1.500 OPS in their 2025 meetings. He is the primary danger man for Toronto. If the Blue Jays make a game of this, he is how it starts.
  • Varsho has accumulated a 0.000 OPS across five career plate appearances against Williams, spanning both 2023 and 2025. That is a cold matchup reinforced by data, not a small-sample artifact.
  • Both bullpens are fully rested entering game one of this series. That fresh-arm advantage narrows the total's upside ceiling on both sides, which supports the under.

Cleveland Guardians vs Toronto Blue Jays Betting Picks

Picks made April 24, 2026 at 04:15 AM ET. Odds shown reflect current market prices.

Cleveland Guardians -1.0 run line at -10
Cleveland Guardians -1.0 run line at -108 is the run-line play, and the price makes it attractive. Winning by more than a run is a realistic outcome when Williams dominates through six-plus innings and Scherzer hands the bullpen the ball before the fifth. The projected game flow (CLE 4, TOR 3) supports this line, and the flat price at -108 is better than laying a premium on a team that carries a 6-7 road record. Medium confidence, but the value is there.
Under 8.5 runs at -125 is supported by o
Under 8.5 runs at -125 is supported by our model, which projects this game in line with the 8.0 total, a half-run below the market number. Williams limiting Toronto to two or three runs is the primary driver. The caveat is Scherzer's early-exit pattern, which does introduce bullpen variance for both teams. But eight and a half runs still feels like too many for a game where the better starter is at his best. Picking this one with low confidence given the thin edge and the bullpen wildcard, but the directional case holds.
Gavin Williams Over 5.5 strikeouts at -1
Gavin Williams Over 5.5 strikeouts at -122 is the highest-confidence pick on the board tonight. Williams is averaging 12.1 strikeouts per nine innings this season. His last three starts: 11 K in seven innings versus Baltimore, eight K in 5.2 innings versus Kansas City, four K in five innings versus St. Louis. He cleared 5.5 in two of those three outings and missed by one in the other. Toronto ranks 8-12 versus right-handed pitching, is without Springer, and does not have the elite contact skills to suppress his whiff rate. The market has this nearly dead even at -122 for each side. That is a genuine edge for the over.
Max Scherzer Under 3.5 strikeouts at +11
Max Scherzer Under 3.5 strikeouts at +114 is strong value paired with the Williams prop. Scherzer is averaging 5.5 K/9 this season, and his last three starts produced one, three, and two strikeouts respectively, a per-start average of two. He has not cleared 3.5 strikeouts in any outing this year. Getting paid +114 on a line he has cleared zero times in three tries is the kind of price discrepancy that makes this a straightforward medium-confidence play.
Daulton Varsho Under 0.5 hits at +102 is
Daulton Varsho Under 0.5 hits at +102 is near-even-money value backed by a clear data trail. Varsho is 0-for-5 in five career plate appearances against Williams, with a 0.000 OPS covering both 2023 and 2025 matchups. Williams' current 2.12 ERA and 12.1 K/9 give no reason to expect that to change. At plus odds, this is exactly the kind of batter-versus-pitcher prop that rewards careful research over guesswork.
Vladimir Guerrero Jr. Over 1.5 total bas
Vladimir Guerrero Jr. Over 1.5 total bases at +106 is the counterbalance play. Guerrero owns a 1.319 OPS in nine career plate appearances against Williams, and that number trended upward to 1.500 OPS in their 2025 meetings. His 2026 line of .337/.427/.461 is the best in the Toronto lineup by a wide margin. Rogers Centre's 1.08 home run factor adds a layer of upside. Reaching 1.5 total bases, one extra-base hit or two singles, is a realistic outcome for the one Blue Jay who has historically handled Williams. At positive odds, this is the right way to hedge against the scenario where Toronto makes Williams work.
José Ramírez to hit a home run at +295 i
José Ramírez to hit a home run at +295 is a low-confidence power dart worth a small play. Ramírez has six home runs in 113 plate appearances this season and has posted a 1.167 OPS over the last seven days. Scherzer is allowing home runs at a 2.21-per-nine rate in 2026, and Rogers Centre's 1.08 HR park factor adds marginal upside. This is not a primary angle. It is a situational flier on an elite hitter facing a pitcher who is giving up the long ball at an alarming rate.
YRFI at -106 is the first-inning call. S
YRFI at -106 is the first-inning call. Scherzer has been demonstrably hittable from pitch one in 2026, and Cleveland's lineup has the lineup construction to put together a first-inning rally against a fading 42-year-old arm. Williams' dominance tempers the Blue Jays' side of this market, but Scherzer's extreme hittability tips the balance. Near even money on a first-inning run happening is reasonable value given the mismatch at the top of the lineup card.
Four-leg same-game parlay
Four-leg same-game parlay: Cleveland Guardians ML, Under 8.5 runs, Gavin Williams over 5.5 strikeouts, and Daulton Varsho under 0.5 hits. The thesis is straightforward. A dominant Williams outing suppresses Toronto's offense, which makes the under and the Cleveland moneyline more likely to hit together. Williams piling up strikeouts directly correlates with fewer hits for Toronto, which feeds both the total and the Varsho prop. These legs are causally connected, not just directionally aligned, which is the right foundation for a parlay.
Analysis insight — no specific bet associated

Key Players

Batting AverageCLE
Brayan Rocchio
.269Batting Average
SS
Home RunsCLE
Jose Ramirez
6Home Runs
3B
Runs Batted InCLE
Brayan Rocchio
15Runs Batted In
SS
Earned Run AverageCLE
Parker Messick
1.76Earned Run Average
SP
WinsCLE
Parker Messick
3Wins
SP
StrikeoutsCLE
Gavin Williams
40Strikeouts
SP
Batting AverageTOR
Vladimir Guerrero Jr.
.337Batting Average
1B
Home RunsTOR
Andres Gimenez
3Home Runs
2B
Runs Batted InTOR
Vladimir Guerrero Jr.
12Runs Batted In
1B
Earned Run AverageTOR
Dylan Cease
2.10Earned Run Average
SP
WinsTOR
Kevin Gausman
1Wins
SP
StrikeoutsTOR
Dylan Cease
44Strikeouts
SP

Recent Form

Cleveland Guardians
W4-2Baltimore Orioles
W8-4Baltimore Orioles
L9-2Houston Astros
W8-5Houston Astros
L2-0Houston Astros
Toronto Blue Jays
L6-2Arizona Diamondbacks
W10-4Arizona Diamondbacks
W5-2Los Angeles Angels
W4-2Los Angeles Angels
L7-3Los Angeles Angels

Cleveland Guardians vs Toronto Blue Jays Summary

This game is built around one of the cleaner pitcher-quality mismatches you will see this season. Williams has been dominant in 2026. Scherzer, at 42, has seen two starts this year end before he could complete the third inning. Our model projects the total in line with eight runs, a half-run below the market number of 8.5, which points toward the under as the directional lean. The projected game flow (Cleveland 4, Toronto 3) supports the run line at -1.0 and the moneyline, with Williams carrying the Guardians deep enough into the game that Cleveland's bullpen can close it out.

The marquee prop tonight is Williams over 5.5 strikeouts. That is the highest-confidence play in the card, backed by a 12.1 K/9 rate, two recent starts with eight or more punchouts, and a Toronto lineup that hits just .256 against right-handed pitching without Springer in the lineup. Scherzer under 3.5 strikeouts at +114 is the natural pairing. He has cleared that number zero times in three 2026 starts, averaging two strikeouts per outing. If you are only playing two props tonight, those are the two.

The caveat worth naming is this: Scherzer showed in his Arizona start that he can still log six innings and two earned runs. If that version shows up, the game gets tighter and the under becomes more of a push scenario. Small samples with a veteran pitcher in decline are genuinely hard to read. The Guerrero Jr. over 1.5 total bases at +106 is a reasonable hedge against Toronto stealing this game through their best hitter, who has historically handled Williams better than anyone else in this lineup. Play the Williams edge, respect the variance, and stay away from chasing a big Blue Jays number tonight. For the full slate, see our MLB picks today, NRFI picks, and player props.

Compare odds for CLE @ TOR

Frequently Asked Questions

MLBGame PreviewsCleveland Guardians at Toronto Blue Jays