We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsTampa Bay Rays at Toronto Blue Jays
Tampa Bay RaysTampa Bay Rays
@
Rogers Centre
Toronto Blue JaysToronto Blue Jays

Match Predictor

Pre-match Prediction
Tampa Bay Rays
@
Toronto Blue Jays
Tampa Bay Rays 49%Toronto Blue Jays 51%
Market LinesRun Line: Toronto Blue Jays -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.0 total runs vs 8.5 line

Tampa Bay Rays

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
41%
41/100
MLB: 48%
Starter
27%
4/15
vs TOR
38%
3/8
Avg Total
8.8
MLB: 8.9
Game Starter (15) Last Starter vs TOR vs TOR (8)
Griffin Jax #22 · RHP · Age 32
4.08
ERA (2026)
9.2
K/9 (2026)
15
Starts (2026)
8.5
Avg Total (2026)
Last 3:
L @BOS (Jul 17): 5.0IP, 7ER, 6K
W SEA (Jul 11): 5.0IP, 1ER, 3K
L NYY (Jul 06): 5.0IP, 3ER, 10K
vs TOR: ND (Sep 18 2025): 1.0 IP, 0 ER, 1 K
Bullpen (2026 Season)Average
ERA: 3.91MLB Avg: 3.9510 relievers
Recent: L 3-5L 6-7L 1-6W 7-1W 12-2
Lineup vs Griffin Jax (Career)
BatterPosPAAVGOPSHR
Andres GimenezSS15.2500.6070
Myles StrawRF13.1670.4810
Vladimir Guerrero Jr.1B10.1110.3110
George SpringerDH8.4291.7862
Daulton VarshoCF7.1670.4530
Ernie Clement2B6.1670.3340
Luis Urias2B4.2501.2501
Alejandro KirkC3.0000.3330
Nathan LukesRF3.0000.3330
Kazuma Okamoto3B2.0000.5000
3 batters with no matchup history

Toronto Blue Jays

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
49%
49/101
MLB: 48%
Starter
67%
4/6
vs TB
38%
3/8
Avg Total
8.5
MLB: 8.9
Game Starter (6) Last Starter vs TB vs TB (8)
Braydon Fisher #63 · RHP · Age 26
3.65
ERA (2026)
9.2
K/9 (2026)
6
Starts (2026)
7.5
Avg Total (2026)
Last 3:
ND TB (Jul 20): 1.0IP, 1ER, 1K
ND CHW (Jul 19): 0.2IP, 0ER, 1K
ND CHW (Jul 17): 0.2IP, 1ER, 0K
vs TB: ND (May 11 2026): 1.0 IP, 1 ER, 0 K
Bullpen (2026 Season)Average
ERA: 3.92MLB Avg: 3.959 relievers
Workload Alert: Allowed 12 runs on 2026-07-17 vs CHW. Bullpen arms likely still recovering.
Recent: L 4-12W 1-0L 0-3L 1-7L 2-12
Lineup vs Braydon Fisher (Career)
BatterPosPAAVGOPSHR
Jonathan Aranda1B5.0000.2000
Junior Caminero3B5.2000.6000
Yandy DiazDH5.5001.1000
Taylor WallsSS4.3330.8330
Chandler SimpsonLF3.0000.0000
Richie Palacios2B3.3330.6660
Ben Williamson2B2.0000.0000
Cedric MullinsCF2.0000.0000
Jonny DeLucaRF1.0000.0000
Nick FortesC1.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickRays -1.5 (+140) | MEDIUM confidence. Fi
Rays -1.5 (+140) | MEDIUM confidence. Fisher's recent workload confirms this is a bullpen game from pitch one, and that bullpen has surrendered 19 run...
PickOver 8.5 (-120) | LOW confidence. No fun
Over 8.5 (-120) | LOW confidence. No functional starter on the Toronto side means this game runs through an already-spent bullpen from the first out. ...
PickRays ML (-108) | LOW confidence. Near ev
Rays ML (-108) | LOW confidence. Near even money on the team with the division lead, the elite offense, and the structural pitching advantage is a sli...

Tampa Bay Rays vs Toronto Blue Jays Game Preview

This is a game built around context, not names. Toronto Blue Jays send Braydon Fisher to the mound tonight, but calling him a starter requires a generous imagination. Fisher's last three outings total 2.1 innings combined: 0.2 IP on July 17, 0.2 IP on July 19, and 1.0 IP on July 20. He is functioning as an opener at best, a short reliever at worst. Toronto enters Game 3 of this series with no functional starting pitcher and a bullpen that has already surrendered 19 runs in 48 hours. The pen allowed 7 in Game 1, 12 in Game 2. Tonight it starts working in the first inning again.

Tampa Bay Rays send Griffin Jax, who carries a 4.08 ERA across 75.0 innings in 2026. His last outing was rough: 7 earned runs in 5.0 innings at Boston, and his home run rate (13 HR in 75 IP) remains the consistent flaw in his profile. But facing a Toronto lineup that is 32-45 against right-handed pitching this season, Jax does not need to be dominant. He needs to hold things together for five innings while the Tampa offense does what it has done across this entire series. The Rays are 58-42 and have outscored Toronto 19-3 in the first two games. In tonight's MLB action, that structural edge is hard to talk yourself out of.

Rogers Centre plays as a mild hitter's park, with a home run factor of 1.08 and a runs factor of 1.03. It is a dome, which removes weather as a variable, but the HR environment matters when Junior Caminero is in the lineup. Caminero has 29 home runs this season and has posted a 1.186 OPS over the last 28 days. His 2026 plate appearances against Fisher show a 1.000 OPS, and he enters with a 1.125 OPS over the last 7 days. Yandy Díaz adds a different kind of damage: .500 average and a 1.100 OPS across 5 career plate appearances against Fisher, including a 1.167 OPS in 3 PA this season alone. Toronto's already-exhausted relievers will face these bats for most of the game.

The 8.5 total is a reasonable number in a standard game. This is not a standard game. There is no starting pitcher on the Toronto side to absorb innings and limit damage. Both bullpens are depleted entering a rubber match. Jax has gone exactly 5.0 innings in each of his last three starts, which means Tampa's relief corps also gets called on, but the Rays pen (3.91 ERA) is fresher than what Toronto is working with. The situational lean on the Over is not about projection math. It is about the simple reality of two tired bullpens, two live offenses, and nothing anchoring the pitching side of this game.

Tampa Bay Rays vs Toronto Blue Jays Key Insights

  • Fisher has pitched a combined 2.1 innings across his last three appearances (0.2, 0.2, 1.0 IP). Toronto enters Game 3 as a de facto bullpen team from the opening pitch, with no starting pitcher to absorb damage for a third straight night.
  • The Toronto bullpen allowed 7 runs in Game 1 and 12 runs in Game 2 of this series. Those same relievers are taking the ball again tonight, less than 48 hours removed from their worst outing of the week.
  • Junior Caminero (29 HR, 1.186 OPS last 28 days, 1.000 OPS in 2026 PA vs Fisher) and Yandy Díaz (.500 AVG, 1.100 OPS in 5 career PA vs Fisher) are the two most dangerous bats against the pitcher they will see first, with a drained Toronto bullpen to follow for the remaining innings.
  • Griffin Jax carries a 9.24 K/9 rate in 2026 and averaged 6.3 strikeouts per start across his last three outings (6, 3, and 10 K in 5.0 IP each). The Over 4.5 strikeouts line is set well below his seasonal rate against a Toronto club that is 32-45 against right-handed pitching.
  • Vladimir Guerrero Jr. is 1-for-9 against Jax across 10 career plate appearances (.111 AVG, 0.311 OPS), and his recent form compounds the matchup problem: 0.546 OPS over the last 28 days and 0.411 OPS over the last 7 days.
  • The contrarian case is real: Tampa went 4-6 in their last 10 games, and Jax's Boston outing was ugly. A chaotic bullpen game can go sideways in either direction. But the structural advantage belongs to the team with the elite lineup, the 12-game division lead, and the fresher relief corps.

Tampa Bay Rays vs Toronto Blue Jays Betting Picks

Picks made July 22, 2026 at 05:39 AM ET. Odds shown reflect current market prices.

Over 8.5 (-120) | LOW confidence. No fun
Over 8.5 (-120) | LOW confidence. No functional starter on the Toronto side means this game runs through an already-spent bullpen from the first out. Both relief corps are depleted, and there is no starting pitcher on either side to absorb damage and keep run totals suppressed. The low confidence reflects the absence of a projection-based edge, not a weak situational case. The context here genuinely leans Over.
Rays ML (-108) | LOW confidence. Near ev
Rays ML (-108) | LOW confidence. Near even money on the team with the division lead, the elite offense, and the structural pitching advantage is a slight value. Home field gives Toronto a baseline edge, but the Fisher situation largely neutralizes it. Jax regression risk and Tampa's 4-6 L10 record cap this at low confidence, but the number is in the right place for the team that should win this game.
Griffin Jax Over 4.5 strikeouts (-123) |
Griffin Jax Over 4.5 strikeouts (-123) | MEDIUM confidence. Jax's 9.24 K/9 in 2026 puts his expected strikeout total comfortably above 4.5 in a standard five-inning start. He has averaged 6.3 strikeouts per outing across his last three starts, including 10 against New York. Toronto is 32-45 against right-handers this season, and the Blue Jays' pitching staff posts a 9.00 K/9 rate, which typically reflects a lineup that swings through pitches. The 3-K start two outings ago is the real risk; Jax can go flat, and this line requires acknowledgment of that variance.
Vladimir Guerrero Jr. Under 0.5 hits (+1
Vladimir Guerrero Jr. Under 0.5 hits (+170) | MEDIUM confidence. Guerrero is 1-for-9 against Jax across 10 career plate appearances (.111 AVG, 0.311 OPS). His recent form is equally discouraging: 0.546 OPS over the last 28 days and 0.411 OPS over the last 7 days. He is cold across every time window and matched up against a pitcher who has historically suppressed him. At +170, this is genuine value on a cold bat in a bad career matchup.
Jonathan Aranda Under 1.5 hits (-263) |
Jonathan Aranda Under 1.5 hits (-263) | MEDIUM confidence. Aranda is 0-for-5 in career plate appearances against Fisher with a 0.200 OPS. His 2026 encounters show a 0.333 OPS driven by walks, not hits. His last 7 days show a 0.414 OPS. Collecting two hits in a game requires things to go right; against a pitcher who has suppressed him in every encounter across two seasons, the baseline for that outcome is not there. The price is steep, but the career suppression is consistent and spans multiple years.
Junior Caminero to hit a home run (+330)
Junior Caminero to hit a home run (+330) | LOW confidence. Caminero leads Tampa with 29 home runs in 439 plate appearances and is running a 1.125 OPS over the last 7 days. Rogers Centre's HR factor sits at 1.08, and Fisher has allowed 6 HR in 49.1 innings (1.10 HR/9 rate) while entering on 21 days rest after three extremely short outings. The implied probability of 23.3% is a fair reflection of the risk in any single-game power prop, but this is one of the hottest hitters on the slate in a park that plays to his strengths.
Yandy Díaz Over 1.5 hits (+152) | MEDIUM
Yandy Díaz Over 1.5 hits (+152) | MEDIUM confidence. Díaz hits .312 on the season and carries a .500 average with a 1.100 OPS across 5 career plate appearances against Fisher, including a 1.167 OPS in 3 PA this season. Fisher exits early, handing the lineup to Toronto's bullpen for the bulk of the game. Díaz is a disciplined contact hitter who does not give away at-bats. Getting +152 on a .300-plus hitter with documented career dominance against the first pitcher he faces is strong value.
SGP
SGP: Rays ML / Over 8.5 / Díaz Over 1.5 hits / Caminero HR. All four legs run on one thesis: the Rays offense erupts in a high-scoring game. Díaz reaching base multiple times and Caminero going deep are the mechanisms that simultaneously push the total over 8.5 and deliver Tampa the win. Each leg is playable individually; combining them into a parlay rewards a single coherent narrative with a boosted return. Parlay variance is real, so size this accordingly relative to your individual-bet units.
Analysis insight — no specific bet associated
NRFI (-130) | LOW confidence. Jax has go
NRFI (-130) | LOW confidence. Jax has gone exactly 5.0 innings in each of his last three starts, suggesting structure and composure in his early-inning approach. Toronto is 4-6 in its last 10 games and was held to 1 run and 2 runs in the previous two games of this series. Fisher's uncertain role and 21 days of rest make his first-inning command less predictable than a traditional starter, but Jax's consistency in starts provides an anchor for this market. The -130 price implies roughly 56.5%. Low confidence given the limited first-inning sample and Fisher's unusual preparation pattern leading into tonight.

Key Players

Batting AverageTB
Yandy Diaz
.312Batting Average
DH
Home RunsTB
Junior Caminero
29Home Runs
3B
Runs Batted InTB
Jonathan Aranda
65Runs Batted In
1B
Earned Run AverageTB
Nick Martinez
2.59Earned Run Average
SP
WinsTB
Nick Martinez
9Wins
SP
StrikeoutsTB
Drew Rasmussen
103Strikeouts
SP
Batting AverageTOR
Ernie Clement
.300Batting Average
2B
Home RunsTOR
Kazuma Okamoto
22Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
62Runs Batted In
3B
Earned Run AverageTOR
Dylan Cease
2.67Earned Run Average
SP
WinsTOR
Dylan Cease
6Wins
SP
StrikeoutsTOR
Dylan Cease
155Strikeouts
SP

Recent Form

Tampa Bay Rays
L5-3Boston Red Sox
L7-6Boston Red Sox
L6-1Boston Red Sox
W7-1Toronto Blue Jays
W12-2Toronto Blue Jays
Toronto Blue Jays
L12-4Chicago White Sox
W1-0Chicago White Sox
L3-0Chicago White Sox
L7-1Tampa Bay Rays
L12-2Tampa Bay Rays

Tampa Bay Rays vs Toronto Blue Jays Summary

Three games into this Rogers Centre series, the story has not changed: Tampa Bay is the better team, they have the better lineup, and tonight they face a Toronto club with no functional starting pitcher for the third consecutive game. The best angle on this board is the Rays -1.5 at +140. Getting plus money on a team with a 16-run series advantage, a 12-game division lead, and Caminero and Díaz in the middle of its lineup against a burned-out bullpen is the clearest value available. The player props provide the cleanest supporting angles: Jax's strikeout rate is genuinely above the 4.5 line against a Toronto lineup that struggles against right-handers, and Díaz's career dominance against Fisher in a game where he sees that pitcher first and a depleted bullpen the rest of the way makes the Over 1.5 hits number at +152 worth targeting.

The contrarian case is not imaginary. Tampa's 4-6 record in the last 10 games before this series shows a team that has not been running hot across the board, and Jax's Boston outing is a real data point about his ceiling right now. A messy bullpen game can produce unexpected results. That is why the total sits at low confidence despite the situational lean, and why the moneyline is low confidence despite the structural edge. These are informed situational leans, not certainties. Allocate units accordingly, and please gamble responsibly.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTB leads series 2-0
DateMatchupResult
Jul 20, 2026TB @ TORTBTB 7-1
Jul 21, 2026TB @ TORTBTB 12-2

Tampa Bay Rays vs Toronto Blue Jays predictions: Rays -1.5 (+140) is the top pick. Fisher totals 2.1 IP across 3 starts, leaving Toronto without a starter tonight.

Frequently Asked Questions

MLBGame PreviewsTampa Bay Rays at Toronto Blue Jays