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

MLB game preview

The Baltimore Orioles take on the Toronto Blue Jays in an MLB regular season game at Rogers Centre. Both teams have the same record of 30-33 and are in the AL East. The Orioles are ranked fourth in the division, while the Blue Jays are third. The game will be held on Friday, June 5, 2026, at 7:07 PM.

The Orioles are coming off a win and have a 7-3 record in their last ten games. They will rely on Brandon Young, who has a 3-1 record with a 3.35 ERA this season. The Blue Jays also have a recent win and are 5-5 in their last ten games. Their starting pitcher, Trey Yesavage, has a 2-2 record with a 2.19 ERA. The game will be broadcast on SN1, and weather conditions are expected to be warm with overcast clouds. The retractable roof at Rogers Centre may negate any impact from the wind.

Baltimore Orioles Team Preview

The Baltimore Orioles have shown mixed results in their recent games. They managed to secure a strong 8-2 win over the Boston Red Sox on June 4th. Trevor Rogers pitched well, allowing only 1 earned run in 5 2/3 innings.

On June 3rd, the Orioles faced a tough 8-1 loss against the same team. Despite the loss, Taylor Ward had a solid performance with 3 hits. The Orioles had 9 hits in that game but struggled to score.

Overall, the Orioles have been performing decently this season with a batting average of .240, ranking 12th in the league. They have hit 70 home runs, also ranking 12th. Brandon Young, with a 3.35 ERA, is expected to start the next game against the Toronto Blue Jays.

Orioles vs Blue Jays Game Day Info

  • Sport: MLB
  • Teams: Baltimore Orioles vs. Toronto Blue Jays
  • Venue: Rogers Centre in Toronto, ON
  • Date: Friday, June 5, 2026
  • Betting Odds: Orioles Moneyline +128, Blue Jays Moneyline -154, Orioles Runline +1.5 (-159), Blue Jays Runline -1.5 (+133), Total Over 8.0 (-117), Total Under 8.0 (-104)

Toronto Blue Jays Team Preview

The Toronto Blue Jays recently showcased strong batting against the Atlanta Braves. In their last game, they secured a win with 16 hits, even without any home runs. Vladimir Guerrero Jr. was a standout, going 3 for 5 with a double and two runs.

Looking at the season stats, the Blue Jays hold a .247 batting average, ranking 5th. They have hit 103 doubles, placing them 8th in that category. However, their on-base percentage is .311, which ranks 14th, showing room for improvement.

On the mound, Trey Yesavage is set to start with a 2.19 ERA and 39 strikeouts this season. The Blue Jays’ pitching staff holds a 3.93 ERA, which ranks 10th in the league. With 554 strikeouts, they rank 7th, indicating a strong ability to retire batters.

BTB Betting Pick

The Blue Jays are favored to win with a moneyline of -154. They have a better team ERA of 3.93 compared to the Orioles’ 4.63. The Blue Jays also rank higher in batting average, making them the pick to win the game.

The total for the game is set at 8.0. The Orioles have a higher slugging percentage, while the Blue Jays have given up fewer home runs. With both teams showing strong hitting and pitching stats, the game is projected to be low-scoring. Take the under 8.0 (-104).