Blue Jays vs. Astros Prediction, Odds, Picks - April 23

Blue Jays vs. Astros Prediction, Odds, Picks - April 23

Updated Apr. 23, 2025 7:00 p.m. ET
FOX Sports

The Houston Astros and Jeremy Pena take the field in the final game of a three-game series against Bo Joseph Bichette and the Toronto Blue Jays, on Wednesday at Daikin Park. The Astros are +100 moneyline underdogs for this matchup with the favorite Blue Jays (-120). Toronto is favored on the run line (-1.5 with +142 odds). An 8-run over/under has been set in this matchup.

Here is everything you need from a betting perspective on the Blue Jays-Astros game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Astros vs. Blue Jays Highlights | MLB on FOX

Check out the top moments from this MLB game between the Houston Astros and the Toronto Blue Jays!

Blue Jays vs. Astros Game Information & Odds

  • When: Wednesday, April 23, 2025 at 7:40 p.m. ET
  • Where: Daikin Park in Houston, Texas
  • How to watch on TV: MLB Network, SCHN2, and SN1
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Blue Jays -120 +100 8 -111 -109 -1.5 +142 -169

Blue Jays vs. Astros Prediction

  • Score Prediction: Astros 5, Blue Jays 3
  • Total Prediction: Under 8 runs
  • Win Probabilities: Blue Jays 58%, Astros 42%

Blue Jays vs. Astros Betting Insights

  • The Blue Jays have been favorites in eight games this season and won five (62.5%) of those contests.
  • Toronto has a record of 5-2 in games when oddsmakers favor them by at least -120 on the moneyline.
  • The implied probability of a win from the Blue Jays, based on the moneyline, is 54.5%.
  • The Astros have been underdogs in nine games this season and have come away with the win five times (55.6%) in those contests.
  • This year, Houston has won three of six games when listed as at least +100 or worse on the moneyline.
  • The moneyline set for this matchup implies the Astros have a 50% chance of coming away with a victory in the contest.

Blue Jays Recent Betting Performance

  • Over the last 10 games, the Blue Jays have been listed as the moneyline favorite by bookmakers only twice, and they split those games.
  • Over their last 10 matchups, the Blue Jays and their opponents combined to hit the over on the run total six times (all 10 games had set totals).
  • The Blue Jays are 5-5-0 against the spread over their past 10 games.

Blue Jays Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.5
HR 7
ERA 4.65
K/9 10.3

Blue Jays Player Insights

  • Bichette paces the Blue Jays with 13 runs batted in.
  • Of all batters in MLB, Bichette's home run total ranks him 277th, and his RBI tally ranks him 49th.
  • Vladimir Guerrero Jr. is batting .278 with six doubles, a home run and 14 walks.
  • Guerrero is 184th in home runs and 102nd in RBI among all MLB hitters this year.
  • Andres Gimenez has launched a team-best three homers.
  • George Springer has a club-leading .333 batting average.

Blue Jays Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
George Springer 0.5 (-205) 1.5 (+135) - 0.5 (+180)
Anthony Santander 0.5 (-215) 1.5 (+105) - 0.5 (+140)
Andrés Giménez 0.5 (-220) 1.5 (+145) - 0.5 (+190)
Alejandro Kirk 0.5 (-230) 1.5 (+135) - 0.5 (+200)
Vladimir Guerrero Jr. 1.5 (+155) 1.5 (-120) - 0.5 (+155)

Astros Recent Betting Performance

  • In three games over the last 10 matchups when set as underdogs by sportsbooks, the Astros had a record of 2-1.
  • In their last 10 games with a total, the Astros and their opponents are 3-7-0 when it comes to hitting the over.
  • The Astros have seven wins against the spread in their last 10 chances.

Astros Recent Stats

Stat Avg/Total
Record 6-4
Runs Per Game 3.7
HR 8
ERA 2.86
K/9 7.8

Astros Player Insights

  • Pena is batting .253 with three doubles, three home runs and eight walks.
  • Among all hitters in the big leagues, Pena is 81st in homers and 145th in RBI.
  • Pena has collected a hit in 13 games in a row. During his last 10 games he is batting .324 with two doubles, a home run, three walks and five RBI.
  • Isaac Paredes been a consistent power bat this season, as he paces his team with four home runs and 13 RBI.
  • Paredes is currently 45th in home runs and 49th in RBI in the major leagues.
  • Jose Carlos Altuve leads the Astros' lineup with a .298 batting average.
  • Yordan Ruben Alvarez has three doubles, two home runs and 13 walks while hitting .213.

Astros Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Yordan Ruben Alvarez 0.5 (-270) 1.5 (-115) - 0.5 (+140)
Yainer Diaz 0.5 (-230) 1.5 (+115) - 0.5 (+185)
Jose Carlos Altuve 0.5 (-230) 1.5 (+120) - 0.5 (+210)
Jeremy Pena 0.5 (-225) 1.5 (+120) - 0.5 (+160)
Christian Walker 0.5 (-180) 1.5 (+115) - 0.5 (+145)

Astros vs. Blue Jays Highlights | MLB on FOX

Check out the top moments from this MLB game between the Houston Astros and the Toronto Blue Jays!

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.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share