Where to Watch Blue Jays vs. Cardinals: TV & Streaming, July 31-August 2

St. Louis Cardinals starting pitcher Matthew Liberatore pauses on the mound after giving up a solo home run to Toronto Blue Jays' Ernie Clement during the fifth inning of a baseball game, Wednesday, June 11, 2025, in St. Louis.
(AP Photo/Scott Kane)

The Toronto Blue Jays are facing the St. Louis Cardinals in a three-game series, with baseball betting odds available at the BetMGM sportsbook

How to Watch Toronto Blue Jays vs. St. Louis Cardinals: July 31-August 2

  • TV channels: Sportsnet and TVA Sports
  • Streaming: Sportsnet+ and TVA+
  • Radio: SN590
  • Dates: July 31, Aug. 2, 2026

What Channels Are Showing Blue Jays vs. St. Louis Cardinals?

Blue Jays vs. Cardinals will be shown on Sportsnet and TVA Sports.

Related: Is Kevin Gausman Leaving the Blue Jays?

TVA carries French-language coverage for the second game of the series. All three games will be shown on Sportsnet. 

Where to Stream Blue Jays vs. St. Louis Cardinals

Stream Blue Jays vs. Cardinals on Sportsnet+ or TVA+. 

Live Blue Jays odds are also available throughout the series at BetMGM.

What Time Is Blue Jays vs. Cardinals?

The first game of the series is scheduled to start at 7:07 p.m. ET. 

Saturday and Sunday’s games are scheduled for 3:07 p.m. and 1:37 p.m., respectively. 

The content provided in this blog is intended for entertainment purposes only. All views and opinions expressed are the authors and reflect their individual perspectives on sports, betting, and related topics. This content should not be considered professional betting advice or the official views of BetMGM LLC. Please gamble responsibly. If you or someone you know is experiencing issues related to gambling, seek help from a licensed health professional. This blog is not liable for any losses, damages, or consequences resulting from betting activities.