
Astros vs. Blue Jays Prediction, Odds, Picks - April 21
Jose Carlos Altuve and the Houston Astros take on Bo Joseph Bichette and the Toronto Blue Jays on Monday at 8:10 p.m. ET, in the first of a three-game series at Daikin Park. The Astros are favored in this one, at -139, while the underdog Blue Jays have +118 odds to win. Houston (-1.5) is favored on the run line. The total is 7.5 runs for the matchup (with -104 odds on the over and -116 odds on the under).
Take a look at everything you need from a betting perspective on the Astros-Blue Jays game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Mariners vs. Blue Jays Highlights | MLB on FOX
Astros vs. Blue Jays Game Information & Odds
- When: Monday, April 21, 2025 at 8:10 p.m. ET
- Where: Daikin Park in Houston, Texas
- How to watch on TV: SCHN and SN1
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -139 | +118 | 7.5 | -104 | -116 | -1.5 | +156 | -188 |
Astros vs. Blue Jays Prediction
- Score Prediction: Astros 4, Blue Jays 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Astros 57%, Blue Jays 43%
Astros vs. Blue Jays Betting Insights
- This season, the Astros have been favored 13 times and won six, or 46.2%, of those games.
- This season Houston has won three of its six games when favored by at least -139 on the moneyline.
- The implied probability of a win from the Astros, based on the moneyline, is 58.2%.
- The Blue Jays have been victorious in seven, or 46.7%, of the 15 contests they have been chosen as underdogs in this season.
- Toronto has been listed as an underdog of +118 or more on two occasions this season and split those games.
- The moneyline set for this matchup implies the Blue Jays have a 45.9% chance of coming away with a victory in the contest.
Astros Recent Betting Performance
- The Astros went 4-4 over the eight games they were moneyline favorites in their last 10 matchups.
- Over their last 10 outings, the Astros and their opponents combined to hit the over five times (all 10 of the games had set totals).
- The Astros' ATS record is 6-4-0 over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.5 |
| HR | 10 |
| ERA | 3.82 |
| K/9 | 7.6 |
Astros Player Insights
- Jeremy Pena leads the Astros with three home runs on the year. He's also hitting .224 with seven RBI.
- Pena is 73rd in homers and 157th in RBI among all hitters in the majors.
- Pena carries an 11-game hitting streak into this matchup. During his last 10 games he is batting .297 with three doubles, a home run, four walks and five RBI.
- Altuve's three home runs pace his team.
- Altuve is 73rd in home runs and 157th in RBI on the season.
- Isaac Paredes has put up a team-high three home runs and 11 runs batted in.
- Jake Meyers' .305 batting average paces his team.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Yordan Ruben Alvarez | 0.5 (-225) | 1.5 (-105) | - | 0.5 (+140) |
| Yainer Diaz | 0.5 (-245) | 1.5 (+125) | - | 0.5 (+150) |
| Jose Carlos Altuve | 0.5 (-270) | 1.5 (+115) | - | 0.5 (+210) |
| Jeremy Pena | 0.5 (-235) | 1.5 (+125) | - | 0.5 (+175) |
| Zach Dezenzo | 0.5 (-125) | 0.5 (-125) | - | 0.5 (+255) |
Blue Jays Recent Betting Performance
- In nine games as underdogs over the last 10 matchups, the Blue Jays have a record of 4-5.
- In their last 10 games with a total, the Blue Jays and their opponents have failed to hit the over four times.
- The Blue Jays are 7-3-0 ATS over their last 10 games.
Blue Jays Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3.9 |
| HR | 6 |
| ERA | 3.50 |
| K/9 | 10.5 |
Blue Jays Player Insights
- Vladimir Guerrero Jr. has six doubles, a home run and 14 walks while batting .305.
- Among all hitters in MLB, Guerrero's home run total ranks 169th and his RBI tally ranks 84th.
- Bichette has racked up 13 runs batted in to lead his team.
- Bichette ranks 269th overall in home runs and 38th in RBI this season.
- Andres Gimenez leads the Blue Jays with three long balls.
- George Springer paces the Blue Jays with a team-high batting average of .344.
Blue Jays Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vladimir Guerrero Jr. | 1.5 (+185) | 1.5 (+115) | - | 0.5 (+175) |
| Bo Joseph Bichette | 1.5 (+175) | 1.5 (+120) | - | 0.5 (+205) |
| Myles Straw | 0.5 (-140) | 0.5 (-145) | - | 0.5 (+340) |
| George Springer | 0.5 (-185) | 0.5 (-190) | - | 0.5 (+205) |
| Ernie James Clement | 0.5 (-185) | 0.5 (-190) | - | 0.5 (+200) |
Astros' Christian Walker crushes a two-run homer to tie the game against Padres
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
Last Night in Baseball: Jacob Misiorowski Is Breaking Historic Ground In Velocity
Houston Astros No-Hit Texas Rangers: Historic Feat By The Numbers
Chicago White Sox: Munetaka Murakami's Electric MLB Start By The Numbers
Big Bets Report: Bettor Banks $290k on 6-Leg MLB Parlay
10 fastest pitches in MLB History: Regular season and playoff records
MLB 2026 Buzz: Marlins’ Janson Junk Lands On 15-Day IL With Shin Inflammation
2026 MLB Odds: Are Yankees Best Bet To Win AL East?
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
Longest Home Runs in MLB History
Last Night in Baseball: Jacob Misiorowski Is Breaking Historic Ground In Velocity
Houston Astros No-Hit Texas Rangers: Historic Feat By The Numbers
Chicago White Sox: Munetaka Murakami's Electric MLB Start By The Numbers
Big Bets Report: Bettor Banks $290k on 6-Leg MLB Parlay
10 fastest pitches in MLB History: Regular season and playoff records
MLB 2026 Buzz: Marlins’ Janson Junk Lands On 15-Day IL With Shin Inflammation
2026 MLB Odds: Are Yankees Best Bet To Win AL East?
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
Longest Home Runs in MLB History


