START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

Astros vs Blue Jays Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Subscribe to our newsletter

Astros vs Blue Jays Prediction, Odds, Moneyline, Spread & Over/Under for April 21

Odds updated as of 5:14 a.m.

On Monday in MLB, the Houston Astros are up against the Toronto Blue Jays.

Here's everything you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.

Astros vs Blue Jays Game Info

  • Houston Astros (10-11) vs. Toronto Blue Jays (12-10)
  • Date: Monday, April 21, 2025
  • Time: 8:10 p.m. ET
  • Venue: Daikin Park -- Houston, Texas
  • Coverage: SCHN and SN1

Astros vs Blue Jays Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: HOU: (-136) | TOR: (+116)
  • Spread: HOU: -1.5 (+150) | TOR: +1.5 (-182)
  • Total: 7.5 -- Over: (-115) | Under: (-105)

Astros vs Blue Jays Probable Starting Pitchers

Probable Pitchers: Hunter Brown (Astros) - 2-1, 1.50 ERA vs Kevin Gausman (Blue Jays) - 2-1, 2.49 ERA

This contest's pitching matchup is set, as the Astros will send Hunter Brown (2-1) to the mound, while Kevin Gausman (2-1) will get the nod for the Blue Jays. When Brown starts, his team is 2-2-0 against the spread this season. Brown's team has won 33.3% of his starts when they are favored on the moneyline (1-2). When Gausman starts, the Blue Jays are 3-1-0 against the spread. The Blue Jays have a 2-1 record in Gausman's three starts this season when they were the underdog on the moneyline.

Astros vs Blue Jays Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (57.9%)

Astros vs Blue Jays Moneyline

  • Houston is a -136 favorite on the moneyline, while Toronto is a +116 underdog on the road.

Astros vs Blue Jays Spread

  • The Blue Jays are +1.5 on the spread (-182 to cover), and Houston is +150 to cover the runline.

Astros vs Blue Jays Over/Under

  • Astros versus Blue Jays, on April 21, has an over/under of 7.5, with the over being -115 and the under -105.

Bet on Houston Astros vs. Toronto Blue Jays on FanDuel today!

Astros vs Blue Jays Betting Trends

  • The Astros have been favorites in 13 games this season and have come away with the win six times (46.2%) in those contests.
  • Houston has a record of 3-3 when favored by -136 or more this year.
  • The Astros' games have gone over the total in eight of their 21 opportunities.
  • In 21 games with a line this season, the Astros have a mark of 11-10-0 against the spread.
  • The Blue Jays are 7-8 in games they were the underdog on the moneyline (winning 46.7% of those games).
  • In games it has played as a moneyline underdog with odds of +116 or longer, Toronto has a 2-1 record (winning 66.7% of its games).
  • The Blue Jays have played in 22 games with an over/under set, and have combined with their opponents to go over the total nine times (9-12-1).
  • The Blue Jays have put together a 16-6-0 record against the spread this season (covering 72.7% of the time).

Astros Player Leaders

  • Jeremy Pena has three doubles, three home runs and seven walks while hitting .224. He has an on-base percentage of .302 and a slugging percentage of .382.
  • He is 110th in batting average, 111th in on-base percentage, and 98th in slugging among qualified hitters in the majors.
  • Pena hopes to build on an 11-game hitting streak in this matchup. During his last 10 games he is hitting .297 with three doubles, a home run, four walks and five RBI.
  • Jose Carlos Altuve has 26 hits to go with a slugging percentage of .419, both of which lead Houston hitters this season. He's batting .302 with an on-base percentage of .330.
  • He is 30th in batting average, 79th in on-base percentage and 79th in slugging in MLB.
  • Isaac Paredes has 18 hits this season and has a slash line of .231/.348/.359.
  • Jake Meyers has 18 hits this season and a team-best OBP of .354.

Blue Jays Player Leaders

  • Bo Joseph Bichette has put up a team-high .396 slugging percentage. He's batting .313 with an on-base percentage of .356.
  • He ranks 20th in batting average, 49th in on-base percentage and 91st in slugging percentage among all qualified hitters in the big leagues.
  • Bichette hopes to build on a five-game hitting streak in this matchup. During his last five outings he is batting .364 with three doubles, a walk and three RBI.
  • Vladimir Guerrero Jr. is batting .305 with six doubles, a home run and 14 walks. He's slugging .415 with an on-base percentage of .408.
  • Including all qualifying hitters, he is 24th in batting average, 11th in on-base percentage and 82nd in slugging percentage.
  • Andres Gimenez has four doubles, three home runs and eight walks while batting .205.
  • George Springer leads his team with 21 hits and a .414 on-base percentage.

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup