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

MLB game preview

The Toronto Blue Jays are set to play against the Baltimore Orioles in an MLB regular season game. The game will take place at Oriole Park at Camden Yards in Baltimore. The Blue Jays come into the game with a record of 28-29 and a three-game winning streak.

The Orioles hold a record of 26-31 and are looking to bounce back from their recent loss. The game is scheduled for Friday, May 29, 2026, at 7:05 PM. It will be broadcast on SN1, and fans can expect mild weather with a light breeze and a few clouds.

Toronto Blue Jays Team Preview

The Toronto Blue Jays are on a winning streak with three victories in their last four games. In their most recent game, they secured a narrow 2-1 win over the Baltimore Orioles. Patrick Corbin was the starting pitcher, allowing one earned run in five innings.

Vladimir Guerrero Jr. has been a consistent performer for the Blue Jays. He has a batting average of .289 and leads the team in runs with 32. Kazuma Okamoto is another key player with 11 home runs, the most on the team.

The Blue Jays’ pitching staff has an ERA of 3.73, ranking 8th in the league. They have given up 53 home runs, placing them 8th in that category as well. The team is second in strikeouts with 522, showcasing their ability to challenge hitters.

Blue Jays vs Orioles Game Day Info

  • Sport: MLB
  • Teams: Toronto Blue Jays vs. Baltimore Orioles
  • Venue: Oriole Park at Camden Yards in Baltimore, MD
  • Date: Friday, May 29, 2026
  • Betting Odds: Blue Jays Moneyline -107, Orioles Moneyline -112, Total Over/Under 8.5

Baltimore Orioles Team Preview

The Baltimore Orioles have had a mix of outcomes in their recent games. They suffered a narrow 2-1 loss to the Toronto Blue Jays on May 28, despite getting more hits. Chris Bassitt pitched well, allowing just one earned run over six innings, but it wasn’t enough for a win.

The Orioles have shown strong hitting performances in some games. On May 27, they won 11-2 against the Tampa Bay Rays, with Gunnar Henderson hitting two home runs. Blaze Alexander also contributed with six RBIs, helping the team to a dominant victory.

In the 2026 season, the Orioles have a batting average of .237, ranking 12th in the league. They have hit 64 home runs, placing them 8th. However, their pitching has been a challenge, with an ERA of 4.65, ranked 25th, which they will need to improve moving forward.

BTB Betting Pick

The Blue Jays are slightly favored with a moneyline of -107, while the Orioles sit at -112. Despite the close odds, the Blue Jays have the edge due to their stronger pitching. With an ERA of 3.73, ranked 8th, they are likely to limit the Orioles’ scoring chances. The projected score is Blue Jays 5, Orioles 4, suggesting a pick for the Blue Jays to win straight up.

The total for the game is set at 8.5 runs. The Blue Jays’ solid pitching contrasts with the Orioles’ higher ERA of 4.65, ranked 25th. This suggests a lower scoring game, even though both teams have strong hitting stats. Therefore, the recommendation is to take the under 8.5, with the projected total being 9 runs, slightly above the line. However, the pitching advantage leans towards a lower total.