SportsJaw
LeaderboardToday's GamesBest BetsLive OddsMake Picks
Login / Sign In
Today's GamesLatest PredictionsToday’s Best BetsLive OddsTeam PredictionsHead-to-Head MatchupsSJ CoinsAbout SportsJawContact UsLogin / Sign In
HomeMatchupsMake PicksLeaders
SportsJaw

The social platform for sports bettors.

Explore SportsJaw

  • Today’s Picks
  • Predictions
  • Best Bets
  • Leaderboard
  • Make Picks
  • Live Odds
  • Consensus Picks
  • Team Predictions
  • Head-to-Head
  • Game Briefing

Picks by Sport

  • NFL Picks
  • NCAAF Picks
  • NBA Picks
  • NCAAB Picks
  • MLB Picks
  • NHL Picks

About SportsJaw

  • How It Works
  • SJ Coins
  • Terms
  • Privacy
  • Contact Us

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

© 2026 SportsJaw. For entertainment purposes only. SportsJaw does not accept or place wagers.

  1. Home
  2. MLB Picks
  3. Toronto Blue Jays vs Baltimore Orioles
Mon 3:05 PM ET
Toronto Blue Jays logo
Toronto
Blue Jays5
Y. Rodriguez RHP
versus
Baltimore Orioles logo
Baltimore
Orioles11
Z. Eflin RHP
Final
Team123456789T
Toronto Blue Jays0000301015
Baltimore Orioles4012300

Toronto Blue Jays vs Baltimore Orioles Betting Picks & Predictions

Game time: July 29, 2024 at 3:05 PM ET

Venue: Oriole Park at Camden Yards — Baltimore, Maryland

Article updated Jul 29, 6:35 AM EDT

Published by SportsJaw Editorial Team

The Toronto Blue Jays and Baltimore Orioles will kick off their mid-week series on Monday, July 29th. The Blue Jays, currently 49-56, are looking to stay in the wild card

Game outlook

The Toronto Blue Jays and Baltimore Orioles will kick off their mid-week series on Monday, July 29th. The Blue Jays, currently 49-56, are looking to stay in the wild card chase as they sit 7.5 games back from a playoff spot. On the other hand, the Orioles are leading their division and are one game away from having the best record in the American League. Although Baltimore has struggled post-All-Star break, a recent big win over the Padres has them looking to regain momentum. The game will start at 3:05 P.M. EST, with Yariel Rodriguez and Zach Eflin as the starting pitchers for the Blue Jays and Orioles respectively. Baltimore is the betting favorite, opening at -182 and currently at -175.

Betting Odds

Moneyline: Blue Jays +157 | Orioles -175

Spread: Blue Jays +1.5 (-129) | Orioles -1.5 (+110)

Total: Over/Under 9 (-110)

Based on the moneyline, the implied probability that Baltimore will win straight-up is 64%.

Toronto Blue Jays

The Toronto Blue Jays are currently 79-83 overall this season, placing them in last in the American League East division. They are 13 games back of the Orioles for first place and 7.5 games back of a wild card spot. Toronto has won four of their last five games, including a 7-3 victory over the Rangers in their most recent game. In that game, Vlad Guerrero and Daulton Varsho both hit home runs, while Jose Berrios pitched seven strong innings. The Blue Jays will start Yariel Rodriguez in their next game, who has a 79-83 record this season with a 3.69 ERA. Despite their struggles in hitting home runs and scoring runs, Toronto has performed well this month, with Rodriguez posting an impressive 2.01 ERA in July. The Blue Jays hold a batting average of .238 and have a power ranking of 28, ranking 25th in offense and 26th in defense.

1
—
11
MLB · Toronto Blue Jays at Baltimore Orioles

Your Picks on Blue Jays vs Orioles

Picks closed
Runline
Moneyline
Total

21+. Gambling problem? Call 1-800-GAMBLER. Picks are opinions, not guarantees. Past results do not predict future outcomes.

Baltimore Orioles Analysis

The Baltimore Orioles are currently leading the American League East division with a 62-43 overall record. They are 1.5 games ahead of the Yankees in the division and one game behind the Guardians for first place in the American League. The Orioles have won four out of nine games since the All-Star break. In their recent game against the Padres, they won 8-6 with Ryan Mountcastle leading the team with four RBIs and two hits. The Orioles will start Zach Eflin in their next game, who has a 76-81 record this season with an ERA of 4.09. Baltimore has a strong offense, ranking third in the league for scoring and hitting the most home runs. They have a winning record when Eflin starts at home. Despite their recent success, the Orioles have struggled against the Blue Jays in their last six games, batting an average of .222.

Baltimore Orioles Look to Bounce Back in Key Series Against Toronto Blue Jays

The Baltimore Orioles have faced some challenges at the start of the second half of the season, but the upcoming series presents an opportunity for them to bounce back. Following a significant victory over San Diego on Sunday, the Orioles appear to have gained momentum which they can carry forward. With a solid .252 batting average at home, and Zach Eflin set to make his fourth start against Toronto, Baltimore is in a strong position to succeed. Eflin's impressive 2.25 home ERA against the Blue Jays will be a key factor in their potential victory. Meanwhile, Toronto has struggled with a 5-4 record when Rodriguez has started, and their offense has been lacking in support. With a .212 average against the Orioles in their previous six meetings, Baltimore is a solid choice to cover in this match.

SportsJawGame Predictions
Predicted score

Unavailable for this preview

Projected winnerUnavailableConfidencelow
Pick on the Spread

Published pick: Unavailable

Pick on the Total

Published pick: Unavailable

#TorontoBlueJays#BaltimoreOrioles

Share this preview

Facebook X Reddit Email
SportsJaw logo
Written by

SportsJaw Editorial Team

SportsJaw published this archived preview from its original game-day article. Its prediction and quoted lines are preserved as written.

About our editorial process

SportsJaw Blue Jays vs Orioles archived game preview contains historical odds and availability that may no longer be current. View history of past Blue Jays vs Orioles matchups or learn how our predictions work.

Current matchup data

Lines, trends and availability

Line movement since open

  • Moneyline · Toronto Blue Jays+166 → +143Moved
  • Moneyline · Baltimore Orioles-182 → -156Moved
  • Spread · Toronto Blue Jays+1.5 (-118) → +1.5 (-141)Moved
  • Spread · Baltimore Orioles-1.5 (+100) → -1.5 (+120)Moved
  • Total · Over9 (-110) → 8.5 (-110)Moved
  • Total · Under9 (-110) → 8.5 (-110)Moved

ATS and O/U trends

Toronto Blue Jays
79-83 matchup record · 4-6-0 ATS · 9-1-0 O/U
Last 10 completed games on file
Baltimore Orioles
76-81 matchup record · 5-5-0 ATS · 9-1-0 O/U
Last 10 completed games on file

Injuries and availability

From the published research (2024-07-29T10:35:07.457Z). Availability may have changed; review the cited sources.

No verified injury or availability note was included in the published matchup research.

Recent head-to-head

No completed head-to-head result is available in the current history window.

Final result

Matchup pick recap

Baltimore Orioles defeated Toronto Blue Jays 11-5

Baltimore Orioles defeated Toronto Blue Jays 11-5 on July 29, 2024, a 6-run decision in the series. Baltimore Orioles' strongest period was the 1st inning, when it outscored its opponent 4-0. Against SportsJaw's recorded Toronto Blue Jays +1.5 (-141) spread, Baltimore Orioles covered, while the 16 combined runs finished over the recorded total of 8.5.

SportsJaw editorial picks

  • Projected winnerNo published selectionUnavailable

Tipster picks

  • MaddogTotal · Under 9 (-110)Loss
  • MaddogMoneyline · Toronto Blue Jays +170Loss
  • Steve512Moneyline · Baltimore Orioles -190Win
  • JamescashiolaMoneyline · Baltimore Orioles -190Win
  • DemarcusBryantMoneyline · Baltimore Orioles -190Win
  • RainmanMoneyline · Baltimore Orioles -190Win
  • AdrianMariucciMoneyline · Baltimore Orioles -190Win
  • MauriceJonesTotal · Over 9 (-110)Win
  • SwamipicksMoneyline · Toronto Blue Jays +170Loss
  • CoversMoneyline · Baltimore Orioles -190Win
  • JtmcentireMoneyline · Baltimore Orioles -190Win
  • FlyigglesflyMoneyline · Toronto Blue Jays +167Loss
  • Lockpicker69Total · Under 9 (-110)Loss
  • DawhizMoneyline · Toronto Blue Jays +167Loss
  • CoolioMoneyline · Baltimore Orioles -175Win
  • CoolioTotal · Over 9 (-110)Win
  • OddssharkMoneyline · Baltimore Orioles -175Win
  • Oddsshark
Total · Over 9 (-110)
Win