
Astros vs. Blue Jays Prediction, Odds, Picks - April 3
Updated Apr. 3, 2024 8:01 p.m. ET
Data Skrive
Justin Turner and the Toronto Blue Jays play the Houston Astros on Wednesday at Minute Maid Park. Cristian Javier will be on the mound for Houston, with first pitch at 8:10 PM ET. The Astros are -158 moneyline favorites for this matchup against the Blue Jays (+134). Houston (-1.5) is the favorite on the run line. The total for the game has been listed at 9 runs.
Check out everything you need from a betting perspective on the Astros-Blue Jays game, regarding the run line, moneyline and total, plus expert picks.
Toronto Blue Jays vs. Houston Astros Highlights | MLB on FOX
Check out the top moments and plays between the Toronto Blue Jays and the Houston Astros.
Astros vs. Blue Jays Game Information & Odds
- When: Wednesday, April 3, 2024 at 8:10 PM ET
- Where: Minute Maid Park in Houston, Texas
- How to Watch on TV: SCHN
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -158 | +134 | 9 | +101 | -121 | -1.5 | +126 | -151 |
Astros vs. Blue Jays Prediction
- Score Prediction: Astros 6, Blue Jays 5
- Total Prediction: Over 9 runs
- Win Probabilities: Astros 55%, Blue Jays 45%
Astros vs. Blue Jays Betting Insights
- The Astros have won one of the six games they've played as favorites this season.
- Houston has not been bigger favorites this season than the -158 moneyline set for this game.
- The implied probability of a win from the Astros, based on the moneyline, is 61.2%.
- The Blue Jays have been chosen as underdogs in five games this year and have walked away with the win two times (40%) in those games.
- Toronto has yet to play a game this season with longer moneyline odds than +134.
- The moneyline set for this matchup implies the Blue Jays have a 42.7% chance of coming away with a victory in the contest.
Astros Player Insights
- Yainer Diaz paces the Astros with two home runs while racking up a team-best batting average of .429.
- Diaz ranks 12th in home runs and 48th in RBI among all batters in baseball.
- Diaz carries a three-game hitting streak into this matchup. During his last five outings he is hitting .353 with a double, two home runs, three walks and three RBI.
- Jose Altuve's two home runs are a team-high mark.
- Of all major league batters, Altuve ranks 12th in home runs and 132nd in RBI.
- Altuve has six games in a row with at least one hit. In his last six outings he is batting .360 with three doubles, two home runs, two walks and two RBI.
- Kyle Tucker paces the Astros with two home runs and five runs batted in.
- Jeremy Pena is batting .381 with a double, a home run and a walk.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Alex Bregman | 0.5 (-278) | 1.5 (+120) | 0.5 (+650) | 0.5 (+145) |
| Kyle Tucker | 0.5 (-256) | 1.5 (+110) | 0.5 (+390) | 0.5 (+140) |
| Mauricio Dubon | 0.5 (-286) | 1.5 (+130) | 0.5 (+900) | 0.5 (+170) |
| Chas McCormick | 0.5 (-213) | 1.5 (+160) | 0.5 (+700) | 0.5 (+210) |
| Jeremy Pena | 0.5 (-263) | 1.5 (+145) | 0.5 (+950) | 0.5 (+195) |
Learn more about this Astros vs. Blue Jays matchup on Fox Sports.
Blue Jays Player Insights
- Turner has a team-best batting average of .350 and leads the Blue Jays in runs batted in with a mark of four.
- Among all batters in MLB, Turner ranks 38th in home runs and 48th in RBI.
- George Springer has a team-best two home runs.
- Springer ranks 12th overall in home runs and 132nd in RBI this year.
- Davis Schneider has been a significant run producer for the Blue Jays with two home runs and four runs batted in.
- Vladimir Guerrero Jr. is batting .238 with a home run and five walks.
Blue Jays Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Justin Turner | 0.5 (-200) | 1.5 (+135) | 0.5 (+450) | 0.5 (+150) |
| George Springer | 1.5 (+200) | 1.5 (+105) | 0.5 (+425) | 0.5 (+160) |
| Alejandro Kirk | 0.5 (-222) | 1.5 (+130) | 0.5 (+600) | 0.5 (+190) |
| Vladimir Guerrero Jr. | 0.5 (-270) | 1.5 (+100) | 0.5 (+270) | 0.5 (+135) |
| Bo Bichette | 1.5 (+180) | 1.5 (+100) | 0.5 (+500) | 0.5 (+155) |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
share
recommended
Topps Baseball Reveals Top 10 Cards of All Time on 'First Things First'
Texas Rangers Giving Away Blood-Stained Nolan Ryan Jerseys
MLB Free Agency Rumors, Buzz: Toronto Blue Jays Slugger Out Most of 2026
Ex-Los Angeles Dodgers Star Yasiel Puig Faces 20 Years in Federal Prison
MLB Spring Training Buzz: Astros Closer Josh Hader has 'Bicep Inflammation'
Justin Verlander Returns To Detroit Tigers On $13 Million, One-year Contract
New York Mets Shortstop Francisco Lindor To Visit Hand Specialist
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
Item 1 of 3
recommended
Topps Baseball Reveals Top 10 Cards of All Time on 'First Things First'
Texas Rangers Giving Away Blood-Stained Nolan Ryan Jerseys
MLB Free Agency Rumors, Buzz: Toronto Blue Jays Slugger Out Most of 2026
Ex-Los Angeles Dodgers Star Yasiel Puig Faces 20 Years in Federal Prison
MLB Spring Training Buzz: Astros Closer Josh Hader has 'Bicep Inflammation'
Justin Verlander Returns To Detroit Tigers On $13 Million, One-year Contract
New York Mets Shortstop Francisco Lindor To Visit Hand Specialist
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
2026 World Baseball Classic: Full Rosters For USA, Japan And All 20 Teams
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and New Privacy Policy | Advertising Choices | Your Privacy Choices | Closed Captioning

