Guardians vs Blue Jays: The Best Bet for Friday’s MLB Slate
Krabs breaks down one of his favorite MLB plays for Friday night.

Krabs 🦀💵
NFL + CBB

Tonight at Rogers Centre, the Toronto Blue Jays get a prime opportunity to cash as +114 moneyline underdogs against the Cleveland Guardians. Gavin Williams (3-1, 2.12 ERA) starts for Cleveland, while Max Scherzer toes the rubber for Toronto. On paper, Williams looks untouchable, but smart bettors are fading him hard after his legacy start against the Baltimore Orioles just six days ago—and the Blue Jays’ bats are finally showing signs of life at the perfect time.
Let’s start with Williams. On April 18, the young right-hander delivered a career statement: 11 strikeouts, one run allowed over seven innings in a 4-2 win over the Orioles. It was electric—his pitch count climbed near 100, and he seized the MLB strikeout lead. That kind of emotional, high-effort gem often leads to regression in the very next outing. Williams has been brilliant early (40 K’s in 29⅔ innings), but he’s still a developing arm facing a veteran lineup in a hostile dome. History shows young pitchers coming off career nights frequently come back to earth, especially on short rest. The Guardians’ bullpen has already been taxed; any early trouble from Williams could open the door for Toronto.
Meanwhile, Max Scherzer (1-2, 7.16 ERA) has been inconsistent in four starts, but context matters. The future Hall of Famer has a strong career track record against Cleveland (9-5, 4.10 ERA). At home, he’s shown flashes of his old dominance, and Rogers Centre plays well for his power stuff. Scherzer knows how to win big games and will lean on experience against a Guardians lineup that strikes out plenty. Even in a down stretch, the 41-year-old has the pedigree to limit damage and give his offense a chance to win.
That offense is the real story. The Blue Jays entered April struggling, sitting around .500 or worse, but the bats are heating up fast. They exploded for 10 runs and 14 hits in a blowout win over Arizona on April 19. They followed with back-to-back victories over the Angels, including a Vlad Guerrero Jr. homer. Vlad is raking at .337 with a .427 OBP, while players like Ernie Clement (.320) and Daulton Varsho are finding their timing. The lineup that ranked near the bottom in runs early is now showing multi-hit games and extra-base power—the exact recipe to exploit any fatigue from Williams.
Additional edges tilt Toronto’s way. Home-field advantage at Rogers Centre has fueled late-inning rallies all season. Cleveland is playing its third game in four nights after a tough West Coast swing, while the Jays are well-rested. The Guardians’ road record this year has been solid but not invincible, and Toronto’s bullpen—fresh off a series of scoreless relief appearances—can match up favorably if Scherzer exits with a lead.
At +114, the moneyline offers plus value on a team with momentum, home cooking, and a clear pitching fade spot. Williams may be good, but he’s not Superman coming off that legacy outing. The Blue Jays’ offense is waking up, Scherzer brings championship pedigree, and Toronto’s home crowd will be loud. Expect the Jays to grind out a 5-3 or 6-4 victory and send +114 bettors home happy. Lock it in.
Best Bet
| Type | Selection | Odds | Units |
|---|---|---|---|
| MONEYLINE | Blue Jays ML | (+114) | 1U |


| Game | Type | Pick | Odds | Units |
|---|---|---|---|---|
![]() ![]() CLE @ TOR4/24 – 11:07 PM EDT | ML | Blue Jays ML | (+114) | 1U |



