Pick details
| MATCHUP | Cleveland Guardians | Toronto Blue Jays |
|---|---|---|
| Team Records | 14-12 | 10-14 |
| Where | Rogers Centre, Toronto, Ontario | |
| When | Friday, April 24, 2026 | |
| Time | 07:07 PM EDT | |
| TV | MLB.TV | |
The Cleveland Guardians and the Toronto Blue Jays will meet on Friday night in the first game of a three-game American League series at the Rogers Centre in Toronto, Canada.
Cleveland Guardians Betting Preview
The Cleveland Guardians enter Friday’s game with a 14–12 overall record, including a 6–7 mark on the road. The Guardians are currently tied for first in the American League Central. With that said, Cleveland has lost two of the team’s last three games played this season, including a 9-2 loss to the Houston Astros three days ago.
Cleveland will turn to right‑hander Gavin Williams tomorrow night. In five starts made in the 2026 regular season, Williams has compiled a 3–1 win–loss record, a 2.12 ERA (15th in MLB), a 1.01 WHIP and 40 strikeouts (4th in MLB), while allowing 13 hits, 17 walks and 4 home runs in 29.2 innings pitched. Williams will look to continue his quality pitching in tomorrow’s matchup with the Toronto Blue Jays.
Offensively, the Cleveland Guardians offense features second baseman Daniel Schneemann and veteran third baseman Jose Ramirez. Daniel Schneemann enters this contest with a .310 batting average, 2 home runs, 6 walks, 11 RBIs and a .911 OPS. Jose Ramirez has amassed 6 home runs (20th in MLB), 5 doubles, 12 RBIs, 19 walks and a .842 OPS providing the Guardians consistent production.
Toronto Blue Jays Betting Preview
The Toronto Blue Jays enter Friday’s contest with a 10–14 overall record, including a 6–6 mark at home. Toronto has won three of its last four games returning to the Rogers Centre with strong momentum after a strong finish to its recent road trip.
Toronto will start right‑hander Max Scherzer in this contest. Scherzer has struggled through his early outings in 2026. In four starts made this season, he has compiled a 1–2 record, an abysmal 7.16 ERA, a 1.29 WHIP and 10 strikeouts, while allowing 16 hits, 5 home runs, and 5 walks in 16.1 innings pitched. Scherzer will need to improve on his recent pitching volatility if he hopes to be successful against a formidable Cleveland Guardians lineup tomorrow evening.
Shifting our focus to the Toronto offense, the Blue Jays have amassed a quality lineup this season featuring third baseman Ernie Clement and first baseman Vladimir Guerrero Jr. Ernie Clement has amassed a .320 batting average (10th in MLB), 10 doubles, 6 RBIs and a .747 OPS. Vladimir Guerrero Jr. leads the team with a robust .337 batting average (4th in MLB), 2 home runs, 5 doubles, 13 walks, 12 RBIs and a .888 OPS which ranks 25th in Major League Baseball.
Why the Cleveland Guardians will win.
• Starting pitching edge. In five starts made in the 2026 regular season, Gavin Williams has compiled a 3–1 record, a 2.12 ERA (15th in MLB), a 1.01 WHIP and 40 strikeouts which ranks 4th in Major League Baseball.
• Balanced offense. Jose Ramirez and Daniel Schneemann provide the Guardians with a strong offensive core.
Why the Toronto Blue Jays will win.
• Home field advantage. The Toronto Blue Jays have amassed a 6–6 record at home this season.
• Offensive power. Vladimir Guerrero Jr. has compiled a .337 batting average (4th in MLB), 2 home runs, 5 doubles, 13 walks, 12 RBIs and a .888 OPS which ranks 25th in Major League Baseball.
• Current form. The Blue Jays have won three of the team’s last four games played.
Cleveland Guardians vs. Toronto Blue Jays Prediction
In my view, this matchup clearly favors the Cleveland Guardians. Why? Gavin Williams enters this contest with a 2.12 ERA, a 1.01 WHIP and elite strikeout production (40 strikeouts), giving Cleveland a clear edge over Max Scherzer, who carries a dreadful 7.16 ERA in 16.1 innings pitched this season. With Williams in dominant form and Scherzer’s recent inconsistency, I am backing the Cleveland Guardians on the moneyline in this game.


