The Matchup Report

Tampa Bay Rays vs Toronto Blue Jays Prediction (July 21): Odds, Pick & Analysis

TB

Tyler Brooks

July 21, 2026 · 6:05 AM EDT
MLB
Share
Rogers Centre — Tampa Bay Rays at Toronto Blue Jays

Tampa Bay Rays vs Toronto Blue Jays · July 21, 2026 · 7:07 PM EDT · Photo: ESPN

The offensive gap between these two clubs tells the story heading into this matchup. Tampa Bay enters with a .258 batting average and 4.46 runs per game, while Toronto manages just a .242 average and 3.98 runs per game—a meaningful differential that extends across the board. The Rays' .734 OPS significantly outpaces the Blue Jays' .684, reflecting a more consistent and threatening lineup that should prove decisive on Monday night.

Tonight's Odds

MONEYLINE
Tampa Bay Rays-112
Toronto Blue Jays-104
RUN LINE
Tampa Bay Rays -1.5+152
Toronto Blue Jays +1.5-184
OVER/UNDER
Over 7.5-114
Under 7.5-106

Probable Pitchers

Tampa Bay Rays

RHP Drew Rasmussen

Record7-5
ERA3.26
WHIP0.95
IP99.3
K/98.9
BB/91.5
VS

Toronto Blue Jays

RHP Kevin Gausman

Record4-8
ERA4.33
WHIP1.22
IP112.3
K/99.3
BB/92.6

Toronto's roster has talent but inconsistency. Ernie Clement leads the offense with a .298 average, though his presence hasn't been enough to stabilize the struggling Blue Jays, who sit at 46-54 with an 11.5-game deficit in the division. Vladimir Guerrero Jr. checks in at .259, and while Kazuma Okamoto provides some pop with 22 home runs, the team's overall run production remains anemic. The Blue Jays enter on a two-game losing streak and have won just 4 of their last 10. Compounding matters, Toronto will be without Max Scherzer on the injured list, and Kevin Gausman takes the mound with a 4.33 ERA and a 4-8 record—hardly the profile of a pitcher poised to shut down a superior offense.

The Rays counter with a lineup anchored by Junior Caminero, whose .933 OPS and 29 home runs represent the most dangerous bat in this matchup. Yandy Díaz, batting .311 with a .858 OPS, provides a steady presence atop the order. Tampa Bay's pitching advantage is equally pronounced: Drew Rasmussen will start with a 3.26 ERA and a 7-5 record, supported by a team ERA of 3.88 compared to Toronto's 4.15. The Rays' defense has also been superior, holding opponents to a .234 average. Though Tampa Bay sits 4-6 over their last 10 games, they're riding a one-game winning streak and maintain a .576 winning percentage that places them 11.5 games ahead of Toronto in the standings.

The matchup dynamics heavily favor the visiting Rays. Caminero's offensive prowess against a Gausman struggling to maintain consistency should create early scoring opportunities, while Rasmussen's solid ERA and command should limit Toronto's ability to keep pace. The Blue Jays' injury situation—with Addison Barger, Jesús Sánchez, and Lenyn Sosa all sidelined—compounds their offensive limitations. Tampa Bay's superior run production, pitching stability, and overall roster health create a clear edge. At -112, backing the Rays represents solid value in a matchup where the talent disparity is evident.

Best Bet

Tampa Bay Rays (-112)

Based on the matchup analysis, recent form, and line value, Tampa Bay Rays (-112) is our top play for this game.

More MLB Predictions