| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Lenyn Sosa | 2B | 9 | .222 | 0.444 | 0 |
| Eloy Jimenez | OF | 2 | .500 | 1.000 | 0 |
| Andres Gimenez | 2B | 1 | .000 | 0.000 | 0 |
| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Jose Ramirez | 3B | 26 | .167 | 0.408 | 0 |
| Rhys Hoskins | 1B | 19 | .188 | 0.566 | 0 |
| Steven Kwan | LF | 19 | .263 | 0.684 | 0 |
| Daniel Schneemann | 2B | 7 | .143 | 0.429 | 0 |
| Austin Hedges | C | 6 | .333 | 0.833 | 0 |
| Bo Naylor | C | 5 | .000 | 0.000 | 0 |
| Kyle Manzardo | 1B | 5 | .200 | 0.400 | 0 |
| Brayan Rocchio | SS | 4 | .250 | 0.750 | 0 |
| Angel Martinez | CF | 3 | .000 | 0.000 | 0 |
| David Fry | 1B | 3 | .333 | 0.666 | 0 |
Joey Cantillo takes the ball for Cleveland against a Toronto Blue Jays lineup that is struggling badly. His 3.20 ERA looks clean, but 12 walks in 25.1 innings is a 4.3 BB/9 rate that creates real problems. His last start against Baltimore lasted only 4.2 innings. The strikeout ability is genuine, 30 punchouts in 25.1 innings, but a walk-prone left-hander going against a Cleveland lineup that is 6-1 versus left-handed pitching this season is a vulnerable position. That LHP-split record is the sharpest on today's full slate. Both starters are on 6 days rest, eliminating any fatigue factor. This game comes down to execution and command.
The offensive picture cuts in opposite directions. On Toronto's side, Vladimir Guerrero Jr. is hitting .323 with a 1.457 OPS against left-handed pitching and has no career matchup data against Cantillo, giving him a clean look at a walk-prone lefty inside a dome that carries a 1.08 home run factor. Andrés Giménez adds a .872 OPS against right-handers and draws the platoon edge as a right-handed batter against Cantillo. Cleveland's lineup runs through José Ramírez, who is posting a 1.042 OPS over his last seven days, but his career line against Gausman is .167 average and 0.408 OPS across 26 plate appearances. He posted 0.000 OPS against Gausman in both 2023 and 2024. The anchor of Cleveland's order is neutralized in this specific matchup. Daniel Schneemann has been scorching with a 1.193 OPS over his last seven days, but in 2025 specifically he went 0.000 OPS in 5 plate appearances against Gausman. The BvP history consistently trends against Cleveland's two hottest bats.
Toronto enters at 10-15 with a -27 run differential and a two-game losing streak. Their home record sits at 6-7. Cleveland took game 1 last night 8-6 and carries a 15-12 mark into Saturday. Both clubs played a night game yesterday, putting both sides in a mild day-after spot. Rogers Centre is a controlled dome environment with a 1.03 runs factor. Both bullpens carry nearly identical ERAs just above 4.07, meaning the starter phase decides this game.
Picks made April 25, 2026 at 04:26 AM ET. Odds shown reflect current market prices.
But consider this: Gausman's back-to-back shutout starts against this Cleveland roster in 2025 make TOR -1.5 at +130 look tempting if you believe that dominance carries forward. The problem is Toronto's offense. A team sitting at 10-15 with a -27 run differential is not the lineup to trust with a two-run cover requirement. Our model projects a thin margin, not a comfortable Toronto win. The smarter path is Cleveland +1.5 and the BvP props rather than asking the Blue Jays to deliver something they have not shown this season. The edge doesn't care what sport you're watching. Rest, context, price. Same formula, different field. This game checks all three boxes for Cleveland covering.
There is real variance here. Cantillo's walk rate could blow up early and turn a tight game in either direction. Gausman is dominant but not infallible, as his recent three-start stretch of 4, 5, and 5 strikeouts shows. Nothing is locked in. Play the edge, not the certainty. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Apr 24, 2026 | CLE @ TOR | CLECLE 8-6 |
Compare odds for CLE @ TOR