On Wednesday, the Houston Astros (1-5) are hosting the Toronto Blue Jays (3-3), at 8:10 PM ET, in the final game of a three-game set.

The Astros are favored (-144 moneyline odds) when they take on the Blue Jays (+121). The matchup on the mound for this contest is set with the Houston Astros looking to Cristian Javier, and Chris Bassitt (0-1) getting the nod for the Toronto Blue Jays.

The Blue Jays took down the Astros 2-1 yesterday, with Chad Green getting the win (1.1 IP, 0 R, 0 H, 1 K) and Justin Turner leading the way offensively (going 3-for-3 with two doubles). Josh Hader (1.0 IP, 2 R, 2 H, 0 K) took the loss for the Astros.

Ahead of watching this Astros vs. Blue Jays matchup, here is everything you need to know about Wednesday’s action on the diamond, including viewing options.

Houston Astros vs. Toronto Blue Jays odds and betting lines

MLB odds courtesy of BetMGM Sportsbook. Odds updated Wednesday at 3:19 PM ET. For a full list of Sports betting odds, access USA TODAY Sports Betting Scores Odds Hub.

  • Favorite: Astros (-144, bet $144 to win $100)
  • Underdog: Blue Jays (+121, bet $100 to win $121)
  • Over/under: 9

Astros vs. Blue Jays: Live streaming info & game time

  • Game Day: Wednesday, April 3, 2024
  • Game Time: 8:10 PM ET
  • Stadium: Minute Maid Park
  • TV Channel: Space City Home Network
  • Live Stream: Fubo (Watch for free)

Astros stats and trends

Astros betting records

  • The Astros have entered the game as favorites six times this season and won once.
  • This season Houston has won one of its three games when favored by at least -144 on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Astros have a 59% chance to win.
  • Games involving Houston have gone over the total set by sportsbooks in one of six chances this season.
  • The Astros are 1-5-0 against the spread this season.

Cristian Javier (Astros probable starter)

  • Javier (0-0) takes the mound for the Astros to make his second start of the season.
  • In his most recent appearance on Saturday, the right-hander threw six scoreless innings against the New York Yankees while surrendering four hits.
  • Over his one games this season, opposing hitters have compiled a batting average of just .182 against him. He has a 0.00 ERA and averages 9 strikeouts per nine innings.
  • He will take the hill against a Blue Jays offense that is hitting .196 as a unit (26th in MLB). It is also slugging a collective .333 (22nd in MLB) with seven total home runs (ninth in MLB).
  • The 27-year-old’s 0.00 ERA ranks first, .833 WHIP ranks 31st, and 9 K/9 ranks 36th among qualifying pitchers this season.

Astros batting stats

  • The Astros have hit eight homers this season, which ranks third in the league.
  • Fueled by 18 extra-base hits, Houston ranks 11th in MLB with a .438 slugging percentage this season.
  • The Astros rank ninth in MLB with a .271 team batting average.
  • Houston has scored the 17th-most runs in the majors this season with 22 (3.7 per game).
  • The Astros have an OBP of .339 this season, which ranks 10th in MLB.
  • Houston ranks eighth in MLB in strikeouts per game with an average of 6.5 whiffs per contest.

Blue Jays stats and trends

Blue Jays betting records

  • The Blue Jays have won in two of the five contests they have been named as odds-on underdogs this year.
  • Toronto has a mark of 2-1 in contests where bookmakers favor it by +121 or worse on the moneyline.
  • Oddsmakers have implied with the moneyline set for this matchup that the Blue Jays have a 45.2% chance of pulling out a win.
  • Toronto and its opponents have gone over in four of its six games with a total set by sportsbooks this season.
  • The Blue Jays have an against the spread record of 3-3-0 in six games with a line this season.

Chris Bassitt (Blue Jays probable starter)

  • Bassitt (0-1) takes the mound first for the Blue Jays to make his second start of the season.
  • The righty last appeared on Friday against the Tampa Bay Rays, when he went five innings, allowing four earned runs while giving up six hits.
  • In one game this season, he has a 7.20 ERA and 10.8 strikeouts per nine innings while opponents are batting .286 against him.
  • He will take the mound against an Astros offense that ranks sixth in the league with 55 total hits (on a .271 batting average). The squad also slugs a collective .438 (11th in the league) with eight total home runs (third in MLB action).

Blue Jays batting stats

  • The Blue Jays are ninth in MLB play with seven total home runs.
  • So far this season, Toronto’s .333 slugging percentage is 22nd in baseball.
  • The Blue Jays are 26th in the majors with a .196 batting average.
  • The offense for Toronto is the No. 17 offense in baseball, scoring 3.7 runs per game (22 total runs).
  • The Blue Jays’ .285 on-base percentage ranks 20th in MLB.
Watch the MLB on Fubo!