Yainer Diaz and the Houston Astros will see Yariel Rodriguez start for the Toronto Blue Jays in the first game of a four-game series on Monday at 3:07 p.m. ET.

The Astros’ .265 batting average leads MLB. The Blue Jays’ 75 home runs rank 27th in MLB this season.

Here’s everything you need to get ready for Monday’s Astros vs. Blue Jays game, including viewing options.

Astros vs. Blue Jays: Live stream info, TV channel and game time

  • Match day: Monday July 1, 2024
  • Game time: 3:07 PM ET
  • Location: Toronto, Ontario
  • Stadium: Rogers Center
  • TV channel: Space City Home Network
  • Direct: Fubo (Watch for free)

Watch MLB on Fubo!

Astros vs. Blue Jays Odds and Betting Lines

  • Favorite: Astros (-149, bet $149 to win $100)
  • The outsider : Blue Jays (+126, bet $100 to win $126)
  • More less : 8.5

MLB Odds Courtesy of BetMGM Sports Betting. Odds updated Monday at 3:06 a.m. ET. For a complete list of sports betting odds, go to the USA TODAY Sports Betting Scores Odds Hub.