MLB match page

Toronto Blue Jays vs. Baltimore Orioles

Game time: May 31, 2026 12:16 PM EDT

Team snapshot

Toronto Blue Jays

Record: 29-31 · Win pct .483

Baltimore Orioles

Record: 28-32 · Win pct .467

Full picks for this match

Toronto Blue Jays vs. Baltimore Orioles

Moneyline: Baltimore Orioles ML (-126) — Win

EV signal: Premium only

Final score: Toronto Blue Jays 5, Baltimore Orioles 9

Why this play: Baltimore’s power surge and run production edge make them the smarter moneyline play against a middling Blue Jays offense.

Quick read:

Backing Baltimore on the moneyline means betting on a team that has found the long ball with 67 homers this season, giving them a clear advantage in generating big innings. Their 260 runs scored outpaces Toronto's 234, suggesting the Orioles have a bit more pop in their bats to seize scoring opportunities.

Toronto’s pitching staff has allowed only 236 runs, which is respectable, but Baltimore has collected 459 hits, indicating they consistently put the ball in play and pressure opposing defenses. This ability to manufacture offense could tilt the scales in a close game.

The risk here is Baltimore’s 303 runs allowed, a number that hints their pitching can be as leaky as a sieve, so this isn’t a pick for anyone allergic to a potential slugfest. Still, if you like your underdog with a decent bat and a chance to outscore, the Orioles moneyline looks worth the modest juice.

Log this pick

Archive note

Archived match pages skip live props to reduce API calls and keep history pages lighter.

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →