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 49%Baltimore Orioles 51%
Market LinesRun Line: Baltimore Orioles -0.5Total: O/U 8.5
Model: Under 8.5
Model projects 8.2 total runs vs 8.5 line

Toronto Blue Jays

Bullpen ERA 2.79 (elite). Should hold late-inning leads.
0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
40%
23/57
MLB: 48%
Starter
vs BAL
0%
0/1
Avg Total
8.1
MLB: 8.9
Game Starter (0) Last Starter vs BAL vs BAL (1)
Bullpen (2026 Season)Good
ERA: 2.79MLB Avg: 3.9510 relievers
Workload Alert: Allowed 8 runs on 2026-05-25 vs MIA. Bullpen arms likely still recovering.
Recent: L 1-4L 2-8W 8-1W 2-1W 2-1

Baltimore Orioles

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
51%
29/57
MLB: 48%
Starter
44%
4/9
vs TOR
0%
0/1
Avg Total
9.7
MLB: 8.9
Game Starter (9) Last Starter vs TOR vs TOR (1)
Trevor Rogers #28 · LHP · Age 29
6.96
ERA (2026)
7.5
K/9 (2026)
9
Starts (2026)
10.2
Avg Total (2026)
Last 3:
L DET (May 24): 4.2IP, 4ER, 2K
L @TB (May 18): 3.2IP, 7ER, 3K
L NYY (May 12): 4.0IP, 6ER, 3K
vs TOR: ND (Aug 07 2024): 5.0 IP, 2 ER, 2 K
Bullpen (2026 Season)Average
ERA: 4.37MLB Avg: 3.959 relievers
Recent: L 1-4W 9-7W 6-1W 11-2L 1-2
Lineup vs Trevor Rogers (Career)
BatterPosPAAVGOPSHR
George SpringerDH9.0000.1110
Vladimir Guerrero Jr.1B9.5001.1670
Ernie Clement2B5.2000.4000
Andres GimenezSS4.2500.5000
Daulton VarshoCF4.5001.0000
Myles StrawRF2.0000.5000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickToronto Blue Jays +1.5 (-233) | Run Line
Toronto Blue Jays +1.5 (-233) | Run Line | LOW confidence Rogers' structural collapse and Cano's exit from the Baltimore bullpen make a Toronto blowou...
PickOver 8.5 Total Runs (-128) | Total | LOW
Over 8.5 Total Runs (-128) | Total | LOW confidence Our model aligns with the 8.5 market line, so there is no built-in statistical edge here. The case...
PickTrevor Rogers Under 4.5 Strikeouts (-115
Trevor Rogers Under 4.5 Strikeouts (-115) | Player Prop | HIGH confidence This is the clearest number on the board tonight. Rogers has recorded 2, 3, ...

Toronto Blue Jays vs Baltimore Orioles Game Preview

In tonight's MLB action, the pitching matchup at Camden Yards has one obvious weak link: Toronto Blue Jays starter TBD versus a Trevor Rogers who is statistically in freefall. Rogers carries a 6.96 ERA into Game 2 of this series, but the number itself undersells the problem. His strikeout rate has dropped to 7.38 K/9 while his hard-hit rate has climbed, a combination that signals structural collapse rather than a rough patch. Over his last three starts he allowed 4 earned runs in 4.2 innings, 7 in 3.2, and 6 in 4.0. He has not reached the fifth inning once. That is the kind of trend a sharp lineup exploits from the first pitch.

The batter-versus-pitcher data adds another layer of urgency to the Toronto side. Vladimir Guerrero Jr. has faced Rogers in nine career plate appearances, and his OPS against the left-hander has climbed each season: 0.333 in 2021, 1.167 in 2024, and 2.000 in 2025. He also carries a .983 OPS against left-handed pitching in 2026 and a .907 OPS over his last seven days. That is a hitter genuinely locked in against the exact type of pitcher he has historically owned. Daulton Varsho has also posted a 1.000 OPS across four career plate appearances against Rogers. The Toronto lineup is arriving at the right time.

The Baltimore Orioles enter Game 2 dealing with a compounding problem. Yennier Cano suffered hamstring discomfort mid-game on Thursday and an IL assignment is expected. The Camden Chat beat writer covering the club was direct about the stakes: "That's still potentially bad news, because it likely means an injured list trip for one of the two or three relievers who've been consistently reliable so far this season." With Rogers averaging just 4.1 innings per start over his last three outings, Baltimore's depleted bullpen could be staring down five-plus innings of work tonight.

The wild card is Toronto's starter. Reports point toward Patrick Corbin, and his career numbers against Baltimore are grim: a 1-6 record, 5.46 ERA, and .949 OPS allowed. That would make this a clash of two damaged starters in a park with a 1.06 home run factor, exactly the setup where run totals balloon and bullpen ERA becomes the true equalizer. Toronto's relief corps owns a 2.79 ERA versus Baltimore's 4.37. If both starters exit early, that gap becomes the most important number on the board.

Toronto Blue Jays vs Baltimore Orioles Key Insights

  • Rogers has not completed five innings in any of his last three starts. Toronto's lineup, which is 7-3 over its last 10 games, should reach the Baltimore bullpen early and force heavy usage from a unit now missing Cano.
  • Guerrero Jr.'s career OPS against Rogers has risen from 0.333 to 1.167 to 2.000 across three consecutive seasons. His .983 OPS versus left-handed pitching in 2026 and his current hot stretch make this matchup as favorable as the history suggests.
  • Cano's hamstring injury removes one of Baltimore's most reliable relievers at the worst possible time. Rogers averaging 4.1 innings per start means the bullpen is already being taxed this series, and losing a key arm deepens that strain tonight.
  • The Toronto starter remains TBD, with Corbin the name in the conversation. His career .949 OPS-allowed and 5.46 ERA against Baltimore would effectively cancel out Toronto's pitching edge and push this game toward a higher-scoring environment.
  • Rogers has surrendered 6 home runs in 42.2 innings in 2026. Camden Yards carries a 1.06 home run park factor, and Henderson is coming off a hot week with two home runs against Tampa Bay and a .810 OPS over his last seven days.
  • Toronto's bullpen ERA of 2.79 is dramatically better than Baltimore's 4.37. In a game where both starters may exit before the fifth inning, that gap is the most durable structural edge on the board.

Toronto Blue Jays vs Baltimore Orioles Betting Picks

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

Over 8.5 Total Runs (-128) | Total | LOW
Over 8.5 Total Runs (-128) | Total | LOW confidence Our model aligns with the 8.5 market line, so there is no built-in statistical edge here. The case rests on context: Rogers has allowed 17 earned runs across his last three starts combined, Cano's absence thins Baltimore's bullpen, and the 1.06 HR factor at Camden Yards adds lift to fly balls. Two potentially abbreviated starters dumping innings to overworked relief corps in a hitter-friendly park leans over. LOW confidence reflects the model's neutral read, not skepticism about the directional case.
Moneyline | No Pick The model projects a
Moneyline | No Pick The model projects a near-coin-flip between these two clubs, and the Toronto starter's identity is unknown. If Corbin does start, his career numbers against Baltimore (.949 OPS allowed, 5.46 ERA) cut directly into any Toronto edge. With vig on both sides eroding marginal value and this much bilateral uncertainty, neither side offers a clean edge to argue. Sitting this one out is the honest position.
Analysis insight — no specific bet associated
Trevor Rogers Under 4.5 Strikeouts (-115
Trevor Rogers Under 4.5 Strikeouts (-115) | Player Prop | HIGH confidence This is the clearest number on the board tonight. Rogers has recorded 2, 3, and 3 strikeouts in his last three outings across 4.2, 3.2, and 4.0 innings. He has not come close to 4.5 Ks in any of them. His 2026 K rate has declined to 7.38 K/9, and he is being pulled before he can accumulate. Even projecting a start at his season pace, he lands around 4 Ks. Recent outings are well below that threshold. At -115, this is strong value on a bet where the last three data points all land under the number.
Vladimir Guerrero Jr. Over 1.5 Hits (+15
Vladimir Guerrero Jr. Over 1.5 Hits (+158) | Player Prop | MEDIUM confidence Every time Guerrero has faced Rogers, his OPS has climbed: 0.333 in 2021, 1.167 in 2024, 2.000 in 2025. He also carries a .983 OPS against left-handed pitching in 2026 and a .907 OPS over his last seven days. The +158 price implies just a 38.8% probability for a hitter who is genuinely locked in against this specific left-hander. Small-sample caution applies across nine career plate appearances, but the trend and current form are pointing in the same direction.
Pete Alonso Under 1.5 Total Bases (-159)
Pete Alonso Under 1.5 Total Bases (-159) | Player Prop | MEDIUM confidence Rogers is a left-hander, and Alonso's 2026 OPS against lefties sits at 0.627, a steep drop from his 0.790 mark versus right-handers. His power and extra-base production decline sharply against southpaws. Even with Rogers struggling, the platoon disadvantage suppresses Alonso's ceiling for total bases tonight. Under 1.5 at -159 is priced appropriately for that split.
Gunnar Henderson to Hit a Home Run (+420
Gunnar Henderson to Hit a Home Run (+420) | Player Prop | LOW confidence Henderson leads Baltimore with 13 home runs this season and owns a .810 OPS over the last seven days, including two home runs against Tampa Bay. Rogers has allowed 6 home runs in 42.2 innings in 2026, and Camden Yards provides a 1.06 HR boost. At +420 (19.2% implied), Henderson's true rate against a vulnerable left-hander in a favorable park edges above market. LOW confidence reflects the platoon dynamic: Henderson's OPS against lefties is solid but not dominant enough to move this higher.
George Springer Under 0.5 Hits (+178) |
George Springer Under 0.5 Hits (+178) | Player Prop | MEDIUM confidence Springer has recorded zero hits across nine career plate appearances against Rogers, spanning three separate seasons (2021, 2024, 2025). His 2026 OPS against left-handers is a strong 0.800, which makes the persistent hitless pattern against this specific pitcher all the more notable. The market prices this Under at +178, implying just a 36% probability that he goes hitless tonight. That significantly underweights a batter with no career hits against this pitcher. Nine plate appearances across three seasons is a small but directionally consistent sample.
YRFI (-123) | NRFI Market | LOW confiden
YRFI (-123) | NRFI Market | LOW confidence Rogers has been hit hard early in his recent outings, and Toronto's lineup is 7-3 in its last 10 games with momentum carrying into Game 2. The Toronto starter remains unknown, which adds bilateral uncertainty to first-inning run scoring. YRFI at -123 is modest juice on a genuine lean, not a conviction bet. LOW confidence reflects the unknown starter variable and the inherent variance of first-inning markets.
Same-Game Parlay
Same-Game Parlay: Toronto +1.5 / Over 8.5 / Guerrero Jr. Over 1.5 Hits / Rogers Under 4.5 Strikeouts The four legs tell a single story: Rogers struggles and exits early, the game runs up in total, Guerrero does damage against a left-hander he has historically owned, and Toronto stays competitive. An over-friendly environment produces more balls in play for hitters and fewer strikeout opportunities for a pitcher already being pulled before the fifth. The SGP's coherence is above average because all four legs reinforce the same game script. Legs reference contracts 400319946, 400319978, 400287705, and 400287429.
Analysis insight — no specific bet associated

Key Players

Batting AverageTOR
Ernie Clement
.293Batting Average
2B
Home RunsTOR
Kazuma Okamoto
11Home Runs
3B
Runs Batted InTOR
Kazuma Okamoto
29Runs 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
.256Batting Average
LF
Home RunsBAL
Gunnar Henderson
13Home Runs
SS
Runs Batted InBAL
Pete Alonso
33Runs Batted In
1B
Earned Run AverageBAL
Kyle Bradish
3.86Earned Run Average
SP
WinsBAL
Chris Bassitt
4Wins
SP
StrikeoutsBAL
Kyle Bradish
61Strikeouts
SP

Recent Form

Toronto Blue Jays
L4-1Pittsburgh Pirates
L8-2Miami Marlins
W8-1Miami Marlins
W2-1Miami Marlins
W2-1Baltimore Orioles
Baltimore Orioles
L4-1Detroit Tigers
W6-1Tampa Bay Rays
W11-2Tampa Bay Rays
L2-1Toronto Blue Jays

Toronto Blue Jays vs Baltimore Orioles Summary

The edge doesn't care what sport you're watching. Rest, context, price: same formula, different field. Tonight, the clearest price is Rogers Under 4.5 strikeouts at -115. He has gone 2, 3, and 3 Ks in his last three starts. His K rate is declining, his hard-hit rate is rising, and he is being pulled before the fifth inning each time out. That is not a slump working itself out. That is a mechanical problem reflected in the metrics, and -115 is a bargain for a bet where the last three data points all land under the line.

The broader game script leans over. Rogers cannot stay on the mound, Cano is likely headed to the IL, and Camden Yards nudges fly balls. Our model aligns with the 8.5 market line, so this is not a hammer-the-over situation, but the game conditions add genuine over pressure that a neutral model cannot fully price. Toronto +1.5 is the sensible run-line position in a near-coin-flip game where the Blue Jays' bullpen advantage (2.79 ERA versus 4.37) becomes the decisive factor if both starters exit early. Keep the TBD starter caveat front of mind: if Corbin does take the mound, his career .949 OPS-allowed against Baltimore is a real variable that scrambles any Toronto pitching narrative.

This is a game with clear structural angles and one enormous unknown. Bet the angles you can see, stay small on the unknowns, and let the props carry the weight. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesTOR leads series 1-0
DateMatchupResult
May 28, 2026TOR @ BALTORTOR 2-1

Compare odds for TOR @ BAL

Frequently Asked Questions

MLBGame PreviewsToronto Blue Jays at Baltimore Orioles