- This page contains affiliate links. We may earn a commission at no extra cost to you.
Toronto (16-18) at Tampa Bay (21-12)
- When: May 4 2026, 6:40 PM
- Where: Tropicana Field, St. Petersburg
- TV: RAYS
Toronto vs Tampa Bay MLB Preview & Pick
Moneyline: Tampa Bay -124
Runline: Tampa Bay -1.5 (+17)
Total: 8.0
Tampa Bay Rays: Hot Streak Mode
The Tampa Bay Rays roll into this one as -124 favorites, and honestly, they’re playing like a team that forgot how to lose. Winners of 16 of their last 21, they just swept San Francisco in a series that felt like a slow, methodical squeeze.
Jonathan Aranda went 4-for-5 and delivered a walk-off because apparently drama is required in Tampa now. Meanwhile, Nick Martinez is sitting on a ridiculous 1.70 ERA and just threw a casual seven-inning shutout. No big deal.
Only concern? Yandy Diaz and that oblique. Because of course, when things are going well, baseball reminds you it’s still baseball.
Reality Check: Everything is working, which means something weird is definitely about to happen.
Toronto Blue Jays: Chaos Offense Energy
The Toronto Blue Jays are doing that thing where they look dangerous one night and completely disappear the next. Split series, wild eight-run inning, then casually forget how to hit the next day. Consistency? Never heard of it.
George Springer is back, kind of. Hitting .212 and getting hit in the exact same foot like the baseball gods are running a prank channel. Not ideal.
Then there’s Eric Lauer with a 6.00 ERA and a history of getting hit hard by Tampa. That’s not exactly confidence-inspiring when facing a team swinging like this.
Reality Check: Toronto can score eight runs in one inning… or none for six innings. Flip a coin.
LVSB Final Score Prediction
Tampa Bay at -124 with a total of 8.0 feels about right. You’ve got a hot team with steady pitching against a team that treats offense like a part-time job.
The Rays should control this game early, especially if Martinez keeps dealing. Toronto will have chances because baseball is chaotic, but trusting Lauer against this lineup is like trusting a weather forecast during a hurricane.
Expect some runs late if the bullpen gets involved, but Tampa’s consistency gives them the edge.
Final Score: Rays 5, Blue Jays 3
Lean: Tampa Bay ML (-124)
Total: Over 7.5 Alt Lines (-135)
- MLB Baseball Odds source: Bovada Sportsbook
- Get real-time live scores & latest betting odds here!