Skip to content
Toronto Blue Jays vs Houston Astros
100% Toronto Blue Jays0% Houston Astros
Mon, 22 Jun 2026Complete

Toronto Blue Jays vs Houston Astros Results

Prediction CorrectยทToronto Blue Jays won 4-2

Win Prediction

Final win probability unavailable

No consensus odds history was recorded for this match.

Match Stats History

Head-to-Head Summary

Last 1 Matches
W4-2vsHouston AstrosH
Avg Goals / Match
6.0
Most Recent
4 - 2

Recent Form

Last 5
W4-2
W8-6
L2-16
W4-3
W3-0
80%
L2-4
W2-1
L1-8
W9-3
W4-2
60%

Match Review

Toronto Blue Jays vs Houston Astros: Match Review & Analysis

Toronto Blue Jays
Toronto Blue Jaysvs
Houston Astros
Houston AstrosยทMLB
4 - 2Full Time

Post-Match Review

Toronto Blue Jays saw off Houston Astros 4-2 in this MLB game.

The result followed the script: Toronto Blue Jays were heavy favourites at 1.09 and delivered.

Before kickoff the market priced it: Toronto Blue Jays at 1.09 (89%), Houston Astros at 12.00 (11%).

Form & Head-to-Head

Toronto Blue Jays bring 4 wins and 1 defeat from their last 5 (W-W-L-W-W, most recent first), averaging 4.2 runs scored and 5.4 conceded.

Houston Astros bring 3 wins and 2 defeats from their last 5 (L-W-L-W-W, most recent first), averaging 3.6 runs scored and 3.6 conceded.

In 1 previous meeting, Toronto Blue Jays have won 1, drawn 0 and lost 0. Their most recent meeting finished 4-2 to Toronto Blue Jays. Those meetings have averaged 6.0 runs.

Model vs Result

The market projected around 5-3 runs; the final score was 4-2.

Frequently asked questions

Who won Toronto Blue Jays vs Houston Astros?
Toronto Blue Jays beat Houston Astros 4-2. That went with the market, which made Toronto Blue Jays the pre-match heavy favourite at 89%.
What were the closing odds for Toronto Blue Jays vs Houston Astros?
Before kick-off the market priced it Toronto Blue Jays 1.09, Houston Astros 12.00. Toronto Blue Jays went off as the heavy favourite at 89%.
How accurate was the Toronto Blue Jays vs Houston Astros prediction?
Our model projected around Toronto Blue Jays 5-3 Houston Astros (runs); the match finished 4-2.
When was Toronto Blue Jays vs Houston Astros played?
Toronto Blue Jays vs Houston Astros was played on Monday, 22 June 2026 at 19:07 at Rogers Centre, CA.