Toronto Blue Jays vs Baltimore Orioles Betting Pick & Prediction for 5/31

The Toronto Blue Jays will play against the Baltimore Orioles in an MLB regular season game. The game is set for Sunday, May 31, 2026, at 12:15 PM at Oriole Park at Camden Yards in Baltimore, MD. The weather forecast predicts a mild day with a clear sky and a light breeze.
The Blue Jays come into the game with a record of 29-30 and are third in the AL East. They recently lost their last game but have a strong record in their last 10 games, winning 7 out of 10. The Orioles hold a record of 27-32 and are fourth in the division. They won their last game and have a 6-4 record in their last 10 games.
Toronto Blue Jays Team Preview
The Toronto Blue Jays have shown a strong performance recently, winning three of their last five games. Their recent win against the Baltimore Orioles by a score of 6-5 was marked by two home runs. In the game they lost to the Orioles, they still managed to get 11 hits, showing their ability to connect with the ball.
Vladimir Guerrero Jr. has been a key player for the Blue Jays, with a batting average of .305. He has also scored 35 runs, ranking him first on the team. Kazuma Okamoto leads the team in home runs with 12, making him a significant power hitter in the lineup.
The Blue Jays’ pitching has been solid, with an overall ERA of 3.80, placing them eighth in the league. Spencer Miles, their probable starting pitcher, has an impressive record with a 2.16 ERA. The team’s ability to strike out batters, ranking fifth in the league, has been a strong point this season.
Blue Jays vs Orioles Game Day Info
- Sport: MLB
- Teams: Toronto Blue Jays vs. Baltimore Orioles
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Date: Sunday, May 31, 2026 at 12:15 PM
- Betting Odds: Blue Jays Moneyline +108, Orioles Moneyline -129, Total Over 8.0 (-115), Total Under 8.0 (-106)
Baltimore Orioles Team Preview
The Baltimore Orioles have shown strong performances in recent games at home. On May 30th, they secured a 6-5 victory against the Toronto Blue Jays. Brandon Young pitched 6 2/3 innings, allowing 2 earned runs and striking out 7 batters.
In their game on May 27th, the Orioles had an 11-2 win over the Tampa Bay Rays. The team collected 16 hits, including 3 home runs. Blaze Alexander contributed with 6 RBIs, while Gunnar Henderson added 2 home runs.
The Orioles have a team batting average of .238 this season, ranking 12th in the league. Their on-base percentage is .318, placing them 13th. In terms of home runs, they have hit 67, which ranks them 9th overall.
BTB Betting Pick
The Orioles are favored on the moneyline at -129, while the Blue Jays are at +108. The Orioles have a better on-base percentage and slugging percentage than the Blue Jays. With these hitting stats and the Orioles’ home advantage, picking the Orioles to win is a solid choice. The projected score is Orioles 5, Blue Jays 4.
The total for the game is set at 8.0 runs. The Blue Jays have a strong strikeout record, ranking third, which might keep the score lower. However, both teams have shown the ability to score runs. With the projected score at 9 runs, taking the over 8.0 (-115) seems like the better option.