Houston Astros vs Toronto Blue Jays Betting Pick & Prediction for 6/23

MLB game preview

The Houston Astros are set to play the Toronto Blue Jays in an MLB regular season game. The game will take place at the Rogers Centre in Toronto. The Astros have a 37-43 record and are ranked 4th in the AL West. The Blue Jays have a 39-39 record, holding the 3rd spot in the AL East.

Houston’s manager is Joe Espada, while Toronto’s manager is John Schneider. The Astros’ road record is 17-22, and the Blue Jays have a home record of 22-18. Peter Lambert will pitch for Houston, with a 6-4 record and a 3.23 ERA this season. Shane Bieber will start for Toronto, making his first appearance of the 2026 season. The game will air on SCHN at 4:07 PM.

Houston Astros Team Preview

The Houston Astros have a mixed record in their recent games. They faced a tough 4-2 loss against the Toronto Blue Jays. In that game, Hunter Brown pitched three innings, giving up one earned run on four hits. The Astros managed five hits but had no extra-base hits or home runs.

In their previous game against the Cleveland Guardians, the Astros secured a narrow 2-1 win. Yordan Alvarez was a key player with a home run and two runs scored. Kai-Wei Teng pitched six strong innings, allowing just one earned run on four hits.

The Astros have shown strong hitting power with a team slugging percentage of .410, ranking seventh in the league. Yordan Alvarez is a standout performer with a batting average of .323 and 25 home runs. Peter Lambert is expected to start the next game with a record of 6-4 and a 3.23 ERA for the season.

Astros vs Blue Jays Game Day Info

  • Sport: MLB Regular Season
  • Teams: Houston Astros vs. Toronto Blue Jays
  • Venue: Rogers Centre, Toronto, ON
  • Date: Tuesday, June 23, 2026
  • Betting Odds: Astros Moneyline +119, Blue Jays Moneyline -143

Toronto Blue Jays Team Preview

The Toronto Blue Jays have been on a roll lately, winning four of their last five games. Their recent victory against the Houston Astros was marked by strong pitching and timely hitting. Dylan Cease was key on the mound, allowing only two runs over nearly six innings.

Offensively, Kazuma Okamoto has been a standout player. In the last game against the Astros, he hit a home run and drove in a run. His batting average for the season is .234, and he leads the team with 17 home runs.

In the upcoming game, the Blue Jays will rely on Shane Bieber to make his season debut. Last year, he finished with a 3.57 ERA. The team will hope for a solid performance from him as they aim to continue their winning streak.

BTB Betting Pick

The Blue Jays are favored on the moneyline with odds of -143. They have a better batting average and a lower earned run average than the Astros. The projected score is Blue Jays 5, Astros 4. Based on these factors, the pick is for the Blue Jays to win straight up.

The total for the game is set at 8.5 runs. The Blue Jays have a solid pitching record, and the Astros have a high slugging percentage. The projected total score is 9 runs. The recommendation is to take the over on the total.