We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsToronto Blue Jays at Baltimore Orioles
Toronto Blue JaysToronto Blue Jays
@
Oriole Park at Camden Yards
Baltimore OriolesBaltimore Orioles

Match Predictor

Pre-match Prediction
Toronto Blue Jays
@
Baltimore Orioles
Toronto Blue Jays 47%Baltimore Orioles 53%
Market LinesRun Line: Baltimore Orioles -0.5Total: O/U 8
Model: Under 8
Model projects 7.7 total runs vs 8 line

Toronto Blue Jays

Bullpen ERA 2.88 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
42%
25/59
MLB: 48%
Starter
0%
0/1
vs BAL
67%
2/3
Avg Total
8.2
MLB: 8.9
Game Starter (1) Last Starter vs BAL vs BAL (3)
Spencer Miles #62 · RHP · Age 26
2.16
ERA (2026)
8.7
K/9 (2026)
1
Starts (2026)
7.0
Avg Total (2026)
Last 3:
W MIA (May 26): 4.1IP, 1ER, 3K
ND @NYY (May 21): 4.1IP, 0ER, 6K
ND @DET (May 16): 3.2IP, 0ER, 5K
Bullpen (2026 Season)Good
ERA: 2.88MLB Avg: 3.959 relievers
Recent: W 8-1W 2-1W 2-1W 6-5L 5-6
Lineup vs Spencer Miles (Career)
No career matchup data — first meaningful meeting

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
53%
31/59
MLB: 48%
Starter
45%
5/11
vs TOR
67%
2/3
Avg Total
9.7
MLB: 8.9
Game Starter (11) Last Starter vs TOR vs TOR (3)
Kyle Bradish #38 · RHP · Age 30
3.86
ERA (2026)
9.4
K/9 (2026)
11
Starts (2026)
9.4
Avg Total (2026)
Last 3:
ND TB (May 25): 6.0IP, 1ER, 3K
L @TB (May 19): 5.1IP, 2ER, 6K
W NYY (May 13): 6.0IP, 0ER, 7K
vs TOR: ND (May 15 2024): 4.0 IP, 2 ER, 3 K
Bullpen (2026 Season)Average
ERA: 4.30MLB Avg: 3.959 relievers
Recent: W 6-1W 11-2L 1-2L 5-6W 6-5
Lineup vs Kyle Bradish (Career)
BatterPosPAAVGOPSHR
Vladimir Guerrero Jr.1B22.3160.8831
George SpringerDH19.4211.2631
Daulton VarshoCF8.0000.0000
Andres GimenezSS3.5001.1670
Ernie Clement2B2.0000.0000
Myles StrawRF2.0000.5000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickToronto Blue Jays +1.5 Run Line (-204, LOW confidence)
The game is built around a one-run margin.
PickUnder 8.0 Runs (-111, LOW confidence)
This line sits exactly at 8.0, which puts it firmly inside the noise threshold and earns an automatic LOW.
PickDaulton Varsho Under 0.5 Hits (+134, HIGH confidence)
Eight career plate appearances against Bradish.

Toronto Blue Jays vs Baltimore Orioles Game Preview

The Baltimore Orioles host the Toronto Blue Jays in a series finale at Camden Yards, and the pitching matchup tells you everything you need to know before a single pitch is thrown. Kyle Bradish takes the ball for Baltimore at a 3.86 ERA through 58.1 innings in 2026. His walk rate has climbed to 4.6 BB/9, nearly double his healthy 2024 pace of 2.29, and command is the differentiator tonight. His recent results are harder to dismiss: 1 earned run over 6 innings against Tampa Bay on May 25, 2 earned runs over 5.1 innings before that, and a shutout 6-inning start against New York on May 13. Bradish can eat innings when he is on. That matters enormously against what Toronto is sending to the mound in this MLB rubber match.

Spencer Miles carries a 2.16 ERA across 33.1 innings in 2026, walking only 9 batters all season. Those are legitimate numbers. He also has not survived beyond 4.1 innings in any of his three starts this season. Not once. That hard ceiling transforms tonight into a bullpen contest by the fifth inning, in Game 3 of a series where both relief corps have already worked the previous two nights. Toronto's 2.88 bullpen ERA looks favorable in isolation, but a depleted group entering this game two-plus innings earlier than Baltimore's 4.30 pen is a structural liability that near-even money on the moneyline does not compensate for. The innings gap is the story. Everything else is secondary.

The batter-versus-pitcher splits cut sharply in two directions. Daulton Varsho has zero hits in 8 career plate appearances against Bradish, a .000 OPS line spanning 2023 and 2024. Eight plate appearances, zero hits. That is not small-sample noise. On the opposite end, George Springer owns Bradish at .421 with a 1.263 OPS across 19 career PA, producing damage in 2022 (1.454 OPS, 11 PA) and 2023 (0.834 OPS), with a strong line in his limited 2024 appearances as well. Springer is hitting only .212 overall in 2026, but that career body of work against this specific starter remains the most dangerous individual angle Toronto brings to the plate. Vladimir Guerrero Jr. adds to it, hitting .316 with a 0.883 OPS in 22 career PA against Bradish.

Camden Yards plays nearly neutral tonight, with a 1.02 runs factor and 1.06 HR factor. No park amplification is bending this result either way. Samuel Basallo enters the game in peak form for Baltimore, posting a 1.207 OPS in his last 7 days with a .506 slugging percentage on the season. Both prior games in this series were decided by a single run. Tonight should follow the same pattern, and the team with a real starter goes in with the structural edge.

Toronto Blue Jays vs Baltimore Orioles Key Insights

  • Miles has never exceeded 4.1 innings in any 2026 start. This forces Toronto's bullpen into action well before Baltimore's in a Game 3 context where both relief corps are already depleted. That structural gap is the single most important factor in this game.
  • Bradish's last two starts produced 1 earned run over 6 innings and 0 earned runs over 6 innings. If his command holds through five-plus innings, scoring stays compressed before the bullpens take over.
  • Varsho is 0-for-8 (.000 AVG, .000 OPS) in 8 career plate appearances against Bradish. This is a consistent, multi-year pattern spanning 2023 and 2024, not a small sample. It amounts to a free out for Bradish each time through the order.
  • Springer is .421 with a 1.263 OPS in 19 career PA against Bradish. His 2026 overall numbers (.212 BA) are down, but the career split against this specific starter has shown up across multiple seasons and remains the most dangerous individual matchup Toronto brings to the plate.
  • Bradish averages 7.6 strikeouts per start in 2026, 61 Ks across 58.1 innings. His strikeout line tonight sits at 5.5, well below his season average. Even money (+100) on that over is the clearest value on the board.
  • Baltimore scores 4.5 runs per game at home and the market prices them at -137. Our analysis puts their true win probability closer to 53%, suggesting roughly five points of overpricing on the home side. Neither moneyline side offers clean value at current odds.

Toronto Blue Jays vs Baltimore Orioles Betting Picks

Picks made May 31, 2026 at 04:18 AM ET. Odds shown reflect current market prices.

Under 8.0 Runs (-111, LOW confidence)
Under 8.0 Runs (-111, LOW confidence): This line sits exactly at 8.0, which puts it firmly inside the noise threshold and earns an automatic LOW. The non-model case for the Under is real though. Bradish has allowed just 1 earned run combined across his last two outings, and if he commands the zone through five or six innings, scoring stays compressed before the bullpens inherit the game. The -111 price reflects how close this call is. This is a lean built on pitching context, not a conviction play. Treat it accordingly.
Moneyline, No Pick
Moneyline, No Pick: Baltimore at -137 implies roughly 57.8%. Our analysis puts the Orioles closer to 53%, meaning the market is overpricing the home side by about five points. Toronto at -104 implies 51%, but Miles' hard innings cap and the Blue Jays' bullpen workload in a Game 3 context create structural liability that near-even money does not compensate for. The contrarian Toronto moneyline case has real components: a 7-3 last-10 run, Miles' legitimate 2.16 ERA, and Springer's career damage against Bradish. But the innings math still argues against paying for it here. Neither side clears the value threshold. Pass.
Analysis insight — no specific bet associated
Daulton Varsho Under 0.5 Hits (+134, HIGH confidence)
Daulton Varsho Under 0.5 Hits (+134, HIGH confidence): Eight career plate appearances against Bradish. Zero hits. A .000 OPS across 2023 and 2024. This is the strongest individual BvP edge in the game, and +134 is genuine value on a zero-hit career line against tonight's starter. Bradish's 9.4 K/9 in 2026 provides a quality strikeout backdrop for continued suppression. Take the plus money here.
Kyle Bradish Over 5.5 Strikeouts (+100, HIGH confidence)
Kyle Bradish Over 5.5 Strikeouts (+100, HIGH confidence): Bradish is averaging 7.6 strikeouts per start in 2026, 61 total Ks across 58.1 innings. The line of 5.5 sits 2.1 below that average. Two of his last three starts produced 7 and 6 punchouts. The outlier was a 3-strikeout game where he still delivered 6 quality innings against Tampa Bay. Even money on a pitcher who averages 7.6 per outing is the clearest value in tonight's slate. This is the anchor pick.
George Springer Over 0.5 Hits (-245, MEDIUM confidence)
George Springer Over 0.5 Hits (-245, MEDIUM confidence): Career against Bradish: .421 AVG, 1.263 OPS, 19 plate appearances. That production runs across 2022 (11 PA, 1.454 OPS), 2023 (6 PA, 0.834 OPS), and his 2024 appearances. Springer is hitting .212 overall in 2026, but the career body of work against this specific starter is the primary signal, not his season numbers. The price at -245 reflects how clearly the market reads this edge, which drops the pick to MEDIUM.
Samuel Basallo Over 1.5 Total Bases (+128, MEDIUM confidence)
Samuel Basallo Over 1.5 Total Bases (+128, MEDIUM confidence): No career matchup data exists against Miles, but Basallo does not need it to make a case here. He carries a .506 slugging percentage, 9 home runs, and a .895 OPS against right-handed pitching in 2026. His last 7 days show a 1.207 OPS. He is in peak form at home in a park with a 1.06 HR factor. At +128, this is strong value for one of the hottest bats in Baltimore's lineup.
Spencer Miles Over 3.5 Strikeouts (-130, MEDIUM confidence)
Spencer Miles Over 3.5 Strikeouts (-130, MEDIUM confidence): Miles posts 8.7 K/9 in 2026 and has struck out at least 5 batters in two of his last three starts. In his shortest recent outing (3.2 innings against Detroit), he still fanned five. Coming off 21 days of extended rest, he may also work slightly deeper than his recent 4-inning ceiling. Baltimore carries a .238 team average, and Miles' ability to generate swings is well established. The line at 3.5 gives him nearly five full strikeouts of breathing room against his season pace.
Same-Game Parlay (4 legs)
Same-Game Parlay (4 legs): Toronto +1.5, Under 8.0 runs, Bradish Over 5.5 strikeouts, Varsho Under 0.5 hits. The four legs build directly off the same game theory: Bradish's strikeout volume drives a pitcher-friendly environment that suppresses total runs and keeps Toronto competitive enough to cover +1.5. Varsho's zero-hit career line against Bradish removes one plate appearance from Toronto's lineup entirely. All four picks reinforce each other, and the SGP structure amplifies the return on a coherent, internally consistent narrative.
Analysis insight — no specific bet associated
NRFI (-128)
NRFI (-128): Miles has delivered a scoreless first inning in 10 of 11 tracked starts this season, including 9 of his last 10. That first-inning dominance is the primary signal regardless of his elevated first-inning WHIP. Bradish brings a 2.16 first-inning ERA from his tracked sample. Baltimore's home NRFI rate sits at 59.3%, covering 35 of 59 games. At -128, the price reflects the data accurately and the pick is justified on Miles' track record alone.

Key Players

Batting AverageTOR
Vladimir Guerrero Jr.
.305Batting Average
1B
Home RunsTOR
Kazuma Okamoto
12Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
33Runs Batted In
3B
Earned Run AverageTOR
Dylan Cease
3.05Earned Run Average
SP
WinsTOR
Kevin Gausman
4Wins
SP
StrikeoutsTOR
Dylan Cease
92Strikeouts
SP
Batting AverageBAL
Taylor Ward
.254Batting Average
LF
Home RunsBAL
Gunnar Henderson
13Home Runs
SS
Runs Batted InBAL
Pete Alonso
35Runs Batted In
1B
Earned Run AverageBAL
Shane Baz
4.48Earned Run Average
SP
WinsBAL
Chris Bassitt
4Wins
SP
StrikeoutsBAL
Kyle Bradish
61Strikeouts
SP

Recent Form

Toronto Blue Jays
W8-1Miami Marlins
W2-1Miami Marlins
W2-1Baltimore Orioles
W6-5Baltimore Orioles
L6-5Baltimore Orioles
Baltimore Orioles
W6-1Tampa Bay Rays
W11-2Tampa Bay Rays
L2-1Toronto Blue Jays
L6-5Toronto Blue Jays
W6-5Toronto Blue Jays

Toronto Blue Jays vs Baltimore Orioles Summary

The thesis here is simple and structural: Bradish goes six innings while Miles exits around the fourth, and in a Game 3 series finale with depleted bullpens on both sides, that gap determines the game. The best pick on the board is Bradish Over 5.5 strikeouts at even money (+100). He averages 7.6 per start in 2026. The line requires only his average output and pays plus odds. That is a rare combination. Varsho Under 0.5 hits at +134 is the second-best number, backed by a literal zero-hit career line against tonight's starter across 8 plate appearances. Both are HIGH confidence picks, which stands out in a game where the other two marquee lines (run line and total) both sit at LOW.

The contrarian case for Toronto deserves honest acknowledgment. Miles' 2.16 ERA is not a mirage, and his control this season, just 9 walks in 33.1 innings, is legitimate. Springer's .421 career average against Bradish and Guerrero's .316 give Toronto real threats near the top of the order. Bradish's 4.6 BB/9 walk rate is the variable most likely to blow this game open in Toronto's favor. Free passes to Guerrero and Clement, who is hitting .296 this season, can unravel a lead in a single inning. If Bradish loses the strike zone early, the innings advantage disappears and the game looks entirely different.

Respect the LOW confidence ratings on the run line and total. They are not hedging language, they are honest probability assessments on lines with thin margins. Concentrate the real money on the HIGH-confidence props, add the NRFI as a clean first-inning play anchored by Miles' dominant track record, and treat the SGP as a smaller-stake ticket that ties the best angles into one return. This series has gone to the wire twice. The third game should not be bet otherwise. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTOR leads series 2-1
DateMatchupResult
May 28, 2026TOR @ BALTORTOR 2-1
May 29, 2026TOR @ BALTORTOR 6-5
May 30, 2026TOR @ BALBALBAL 6-5

Compare odds for TOR @ BAL

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Baltimore Orioles