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’ batting average (.265) is the best in MLB. The Blue Jays’ 75 home runs are 27th in MLB this season.

Here’s everything you need to prepare for Monday’s Astros vs. Blue Jays contest, 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 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 USA TODAY Sports Betting Scores Odds Hub.