Astros vs. Blue Jays Odds & Betting Predictions - June 22, 2026
Astros at Blue Jays
11:07 pm • SNETStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 2.75 | 4-3 | ||
![]() | 1.40 | 1-0 |
Astros at Blue Jays Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Astros 37-43 | +1.5 | +1.5-198 | o7-118 | +112 |
Blue Jays 39-39 | u7.5 | -1.5+164 | u7-106 | -135 |

Rogers CentreToronto
Astros vs. Blue Jays Expert Picks
Player Prop Savant
Last 30d: 100-74-0 (+20.9u)
TOR -1.5 (Live)+260
2.6u
TOR +1.5 (Live)-105
1u
Under 9.5 (Live)-125
1u
The Degenerates
Last 30d: 50-68-4 (-22.9u)
HOU +108
1u
Sean Koerner🔮
Last 30d: 58-48-2 (+9.7u)
H.Brown u5.5 Ks-108
0.5u
Brown owns a ridiculous 38% K rate through his first three starts, but my expected K model has him much closer to the 27-28% range we’d normally expect. He’s benefited from a pretty favorable schedule so far with all 3 starts coming at home and a nearly perfect 50/50 split of righties and lefties.
That’s important because Brown has fairly sharp reverse splits and actually strikes out left-handed hitters at a higher rate. Toronto is sending six righties to the plate tonight, which subtly dings his strikeout expectation.
The biggest reason I’m fading him, though, is how he’s gotten there. Brown has benefited enormously from opponents simply refusing to swing at strikes. That’s arguably the easiest path to strikeouts because every taken pitch in the zone is automatically a strike unless the umpire misses the call. Once hitters start swinging at those pitches, they at least introduce the possibility of contact, foul balls, or extending the plate appearance.
Not only are the Blue Jays one of the tougher teams in baseball to strike out, they also swing at pitches in the zone at the 4th-highest rate in the league. They’re almost perfectly built to challenge the area where Brown has been running hottest. He’s always been above average at freezing hitters, but not nearly to the extent we’ve seen through three starts.
I’m projecting him closer to -150 to stay under 5.5 strikeouts.
Payoff Pitch Podcast
Last 30d: 50-87-11 (-12.8u)
D.Cease o6.5 Ks-124
0.2u
@cowhitchurch ⭐️ https://myaction.app/y7JaOEYub4b
💰🦡 Jake
Last 30d: 57-81-2 (-17.3u)
Under 3.5 (F5)+100
1u
Frank Ammirante
Last 30d: 309-266-11 (+45.8u)
H.Brown o5.5 Ks-120
1.2u
D.Cease o6.5 Ks-143
1u
Under 7.5-123
1u
Brian Bitler
Last 30d: 87-90-1 (+19.1u)
HOU +108
3u
Picks Office
Last 30d: 130-135-12 (-14.6u)
TOR -120
0.83u
Matt Trollo
Last 30d: 72-77-9 (-6.1u)
HOU +110
0.5u
(B365) Cease being listed and it seems like lines are based on him instead of Bieber. Brown projects a bit better than Bieber. HOU proj. LU 113/118 wRC+ v RHP/L30, TOR 104/105. Defenses comparable. HOU pen estimators (FIP/xFIP/SIERA) avg 0.82 runs better L30 days. If it's Cease instead of Bieber, this is probably a break even line anyway.
Astros vs. Blue Jays Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Astros vs. Blue Jays Public Betting Percentages
Betting Trends
- Blue Jays are 4-1 in their last 5 games.
- Blue Jays are 4-1 in their last 5 games against the spread
- Blue Jays are 18-20 in their road games against the spread
- The totals have gone OVER in 2 of Blue Jays' last 5 games
- The totals have gone OVER in 21 of Blue Jays' 40 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Blue Jays vs. Astros Injury Updates

Blue Jays Injuries
- Jose BerriosSP
Berrios is out with elbow
Out
- Anthony SantanderRF
Santander is out with shoulder
Out
- Bowden FrancisSP
Francis is out with shoulder
Out
- Addison BargerRF
Addison Barger (elbow) scratched Sunday.
Out

Astros Injuries
- Lance McCullersSP
Lance McCullers Jr. has been scratched Tuesday. Jason Alexander will start.
Out
Astros vs. Blue Jays Box Score
Astros Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 85 | 3 | 4 | 1 | |
![]() | 38 | 2 | 1 | 1 | |
![]() | 19 | 1.1 | 2 | 1 | |
![]() | 11 | 0.2 | 1 | 0 | |
![]() | 16 | 1 | 0 | 1 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-2 | 1 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-2 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
Blue Jays Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 110 | 5.2 | 8 | 2 | |
![]() | 6 | 1.1 | 0 | 0 | |
![]() | 19 | 1 | 0 | 0 | |
![]() | 12 | 1 | 1 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 1 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 2-3 | 1 | 1 | 1 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 1 |
![]() | 0-0 | 0 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
Astros vs. Blue Jays Odds Comparison
Could not load odds
Astros at Blue Jays Team Totals
MatchupOverUnder | ||
|---|---|---|
Astros 37-43 | N/A | N/A |
Blue Jays 39-39 | N/A | N/A |































