Orioles vs. Blue Jays Predictions, Odds & Picks – Monday, July 31

Baltimore Orioles designated hitter Anthony Santander (25) rounds the bases after hitting a home run against the Tampa Bay Rays during the first inning at Oriole Park at Camden Yards.
Image Credit: Scott Taetsch-USA TODAY Sports

The Baltimore Orioles (64-41, first in the AL East) are set to face off against the Toronto Blue Jays (59-47, third in the AL East) in a four-game series starting this Monday. The Orioles are currently leading the season series 5-1, and are looking to extend their winning streak after a recent victory. The Blue Jays, on the other hand, are hoping to bounce back from a loss and improve their home record.

How will this one play out? Let’s dive into the Orioles vs. Blue Jays predictions, odds, and picks below.

Orioles vs. Blue Jays Odds

Moneyline: Orioles +123 (BetRivers) / Blue Jays -144 (BetRivers)

Total: 9 runs

Bet365 released a cool promotion for this MLB season: If the team you bet on gains a 5-run advantage (at any time), your moneyline bet will be paid out.

Also, if you are new to Bet365, click our exclusive promo link below to Bet $1 to Get $200 in bonus bets, regardless if you win or lose.

Game Info

Date: Monday, July 31

Time: 7:07 PM ET

Location: Rogers Centre, Toronto

TV: MLB Network

Orioles Betting Trends

The Orioles have been performing well on the road, with a 32-20 record. They also have a strong record when recording at least eight hits, boasting a 40-18 win-loss ratio.

Blue Jays Betting Trends

The Blue Jays have a solid home record of 29-21 and an overall record of 59-47. They have a 25-11 record in games when they hit at least two home runs.

Orioles vs. Blue Jays Predictions

The Blue Jays starting pitcher, Chris Bassitt, has a 10-5 win-loss record with a 3.91 ERA. The Orioles counter with Kyle Gibson, who has a 9-6 win-loss record with a 4.68 ERA.

Offensively, both teams have been performing well. The Orioles are led by Anthony Santander, who has 18 home runs and a .470 slugging percentage. The Blue Jays are led by Vladimir Guerrero Jr., who also has 17 home runs and a .450 slugging percentage. Both teams have a similar batting average, with the Orioles at .249 (17th in MLB) and the Blue Jays at .262 (5th in MLB).

Orioles vs. Blue Jays Picks

Given the recent performances and stats, the Blue Jays seem to have a slight edge in this matchup, especially considering their home record and the fact that they perform well when hitting home runs. However, the Orioles have been strong on the road and could pull off an upset. Therefore, the pick for this game would be the Orioles on the moneyline.

The Pick: Orioles Moneyline | +123 at BetRivers