- Matchup: Cleveland Guardians vs Toronto Blue Jays
- Date: Friday, April 24, 2026
- Venue: Rogers Centre, Toronto, ON
- Broadcast: Sportsnet
- Betting Odds: Cleveland (+162) Toronto (-196)
This page may include affiliate links at no extra cost to you, thanks for your support.
The Toronto Blue Jays (10-14) are set to compete against the Cleveland Guardians (14-12) at Rogers Centre this Friday. The betting line for this matchup shows Cleveland at +162 and Toronto at -196, with a total runs line set at 9. The starting pitchers for the game are Gavin Williams and Max Scherzer.

The Guardians have registered a total of 43 doubles and launched 26 home runs this season. Cleveland boasts a slugging percentage of .374 and has struck out 203 times while drawing 104 walks. Overall, the Guardians average 4.0 runs per game, ranking 21st in MLB. They have amassed 100 RBIs and 192 hits, maintaining a team batting average of .228. Their on-base percentage is currently at .318 with a total of 105 runs scored.
Cleveland’s pitching staff has a K/BB ratio of 2.60 and a WHIP of 1.27. This season, Guardians pitchers have allowed 32 home runs and 111 runs, placing them 17th in the league. They have given up 196 hits (an average of 7.7 per 9 innings) and 102 earned runs. Their team earned run average stands at 4.00 (17th in the MLB), with a total of 244 strikeouts. They’ve also walked 94 batters and have a team FIP of 4.20 for the year.
Guardians pitchers have entered games with runners on base 23 times and have made 28 appearances in high-pressure situations. The bullpen has achieved 16 holds this season (10th in MLB) and holds a save success rate of 70.0%, having been involved in 26 save opportunities with 7 saves recorded and 3 blown saves. The relievers have inherited 39 base runners this season, with 38.5% scoring. Cleveland has utilized 84 relief pitchers this year.
The Guardians have completed 688 putouts alongside 195 assists and 11 errors, resulting in a fielding percentage of .988, ranking 8th in professional baseball. They have executed 22 double plays, converting 70.8% of balls in play into outs during their 2,064 innings, which ranks them at 11th in MLB.
Gavin Williams has thrown 354 innings in his MLB career, striking out 373 batters. With a career record of 21-21, Williams has a FIP of 3.38 and has faced 1,496 batters. He maintains an ERA of 3.43 (allowing 135 earned runs) and has a WHIP of 1.270, having surrendered 281 hits (averaging 7.1 hits per 9 innings) with 169 walks.
The Toronto Blue Jays have recorded 19 home runs and 93 RBIs this season alongside 42 doubles. They’ve drawn 70 walks and scored 95 runs. Toronto holds a .317 on-base percentage with a team batting average of .256. Their slugging percentage is .379, and they average 3.96 runs per game (ranking 23rd in MLB). They’ve struck out 165 times (30th in the league) and collected a total of 210 hits.
As a pitching staff, the Blue Jays have a WHIP of 1.318 and a team FIP of 3.83, ranking 19th in total hits allowed with 198. The Toronto pitchers have surrendered 120 runs this season, resulting in a team ERA of 4.47 (106 earned runs). Their strikeout-to-walk ratio stands at 10.10 (240 strikeouts versus 83 walks), allowing 27 home runs while giving up 5.07 runs per 9 innings (23rd in the league).
The Blue Jays’ bullpen has an inherited run score rate of 30.2% out of 43 inherited runners. Their relief staff has made 36 high-leverage appearances and 32 with runners on base. Toronto has encountered 29 save situations, achieving 16 holds and 7 blown saves. They currently sit at 30th in MLB with a save percentage of 36.4%, and have deployed 93 relief pitchers this season.
Over 1,923 innings played, the Blue Jays have a defensive efficiency of 67.3% (28th in MLB). They have completed 18 double plays and have a fielding percentage of .979 (27th in the majors), accumulating 195 assists, 18 errors, and 641 putouts this season.
Max Scherzer, boasting a career record of 222-119, has an ERA of 3.24 while giving up 7.4 hits per nine innings. He has a strikeout-to-walk ratio of 4.46 and has faced 12,055 batters in his outstanding MLB career. With a total of 1,072 earned runs allowed, his WHIP sits at 1.085 and he has a FIP of 3.2. In his tenure, Scherzer has given up 2,449 hits while achieving an impressive 3,499 strikeouts over 2,979 innings pitched.
Who will emerge victorious in tonight’s MLB game against the spread or moneyline?
Prediction: Take Cleveland (+162)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
