You are currently viewing St. Louis Cardinals at Toronto Blue Jays – Where to Watch, Stream Info, TV Channel, and Live Updates (July 31, 2026)

St. Louis Cardinals at Toronto Blue Jays – Where to Watch, Stream Info, TV Channel, and Live Updates (July 31, 2026)

Two teams hovering around .500 and separated by just a game in the loss column meet at Rogers Centre with enough internal tension to make this worth watching. The Cardinals have gone 3-7 over their last 10 games, a stretch that has kept them from gaining any real ground in the NL Central despite a walk-off win over Chicago to close their last homestand. St. Louis sits 13.5 games back in the division, which means every game from here to the deadline carries weight — particularly with the front office reportedly preparing to sell.

Toronto is in a similar bind, going 4-6 over its last 10 while sitting 14.5 games out in the AL East. The Blue Jays have had flashes — Dylan Cease has been dominant at his best, racking up 167 strikeouts — but consistency has been the problem.

Jordan Walker gives St. Louis a genuine middle-of-the-order threat with 22 home runs and 78 RBI, while Kazuma Okamoto anchors Toronto’s offense with 24 home runs and 68 RBI. Both clubs have the pieces to win this game. Whether they can string together the execution is the question that has defined their seasons.

St. Louis Cardinals at Toronto Blue Jays Game Information

Game Date: July 31, 2026
Game Time: 07:07 PM ET
TV Channel: St. Louis Cardinals and MLB.TV – St. Louis Cardinals
Location: Rogers Centre, Toronto, ON
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime.
Watch now

Game Preview

Neither team is in a position to make a serious divisional run — St. Louis sits 13.5 games back in the NL Central, Toronto 14.5 out in the AL East — but that doesn’t drain the game of meaning. Both clubs are close enough to .500 that a strong stretch could still reshape how they’re viewed heading into the offseason. For the Cardinals, who are reportedly preparing to sell at the trade deadline, wins now carry a different kind of urgency: they’re auditioning players and proving value. Toronto, coming off a 1-win streak, needs to show it can build momentum.

Toronto Blue Jays Team Statistics and Rankings

Win-Loss Record: 50-59
Home Record: 26-30
Away Record: 24-29
Division Record: 8-11
Streak: 1 Win streak
Winning Percentage: .459

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 54-55
Home Record: 28-32
Away Record: 26-23
Division Record: 17-18
Streak: 1 Loss streak
Winning Percentage: .495

Stat Leaders

Toronto Blue Jays (50-59, #5 in division)

Batting Average Leader: Ernie Clement, 0.294
RBI Leader: Kazuma Okamoto, 68 RBI
Home Run Leader: Kazuma Okamoto, 24 HR
Runs Leader: Kazuma Okamoto, 57 Runs
Hits Leader: Ernie Clement, 121 Hits
Stolen Bases Leader: Andrés Giménez, 12 SB
ERA Leader: Louis Varland, 0.98 ERA
Strikeout Leader: Dylan Cease, 167 K
Wins Leader: Dylan Cease, 7 W
Saves Leader: Louis Varland, 23 SV

St. Louis Cardinals (54-55, #4 in division)

Batting Average Leader: Alec Burleson, 0.282
RBI Leader: Jordan Walker, 78 RBI
Home Run Leader: Jordan Walker, 22 HR
Runs Leader: JJ Wetherholt, 69 Runs
Hits Leader: Alec Burleson, 117 Hits
Stolen Bases Leader: Jordan Walker, 14 SB
ERA Leader: Ryan Fernandez, 2.70 ERA
Strikeout Leader: Dustin May, 106 K
Wins Leader: Andre Pallante, 11 W
Saves Leader: Riley O’Brien, 26 SV

What to Watch For

Cease is the most compelling arm in this matchup. The right-hander has 167 strikeouts on the season and has shown the kind of ceiling that makes him a genuine difference-maker when he’s locked in. His counterpart on the St. Louis side will face a Toronto lineup that, while inconsistent, has real power through Okamoto and a resurgent George Springer, who has 12 home runs and 34 RBI. Vladimir Guerrero Jr. is listed as day-to-day with a hamstring issue, which could affect Toronto’s lineup construction and shift more responsibility to Okamoto and Ernie Clement, who is hitting .294 with 121 hits on the season.

For St. Louis, Walker remains the offensive focal point, but Alec Burleson (.282, 117 hits) and Ivan Herrera (12 home runs, 65 runs scored) give the Cardinals legitimate depth in the order. Kyle Leahy has been one of the quieter success stories in the St. Louis rotation, posting a 3.55 ERA with 7 wins and 88 strikeouts — the kind of performance that makes him worth watching regardless of the broader team context. Riley O’Brien leads the Cardinals bullpen with 26 saves, giving St. Louis a reliable late-game option if they can get there with a lead.

Toronto Blue Jays Injury Report

Patrick Corbin – Shoulder (D15) – The Toronto Blue Jays placed LHP Patrick Corbin on the 15-day injured list with left teres major strain.
Jesús Sánchez – Ankle (D10) – The Toronto Blue Jays placed OF Jesús Sánchez on the 10-day injured list with right ankle sprain.
Addison Barger – Elbow (D60) – The Toronto Blue Jays transferred INF Addison Barger from the 10-day injured list to the 60-day injured list due to right elbow inflammation.
Joe Mantiply – Knee (D60) – The Toronto Blue Jays transferred LHP Joe Mantiply to the 60-day injured list from the 15-day injured list due to left knee inflammation.
Bowden Francis – Elbow (D60) – The Toronto Blue Jays placed RHP Bowden Francis on the 60-day injured list The Toronto Blue Jays placed RHP Bowden Francis on the 60-day injured list following a right UCL reconstruction.
Yimi García – Elbow (D60) – The Toronto Blue Jays transferred RHP Yimi García to the 60-day injured list following right elbow ulnar nerve and AC joint surgery.
José Berríos – Elbow (D60) – The Toronto Blue Jays transferred RHP José Berríos from the 15-day injured list to the 60-day injured list with right elbow stress fracture.
Jonatan Clase – Foot (D10) – The Toronto Blue Jays placed OF Jonatan Clase on the 10-day injured list with left plantar fasciitis.
Anthony Santander – Shoulder (D60) – The Toronto Blue Jays transferred OF Anthony Santander to the 60-day injured list with left shoulder labral tear.
Lenyn Sosa – Wrist (D10) – The Toronto Blue Jays placed INF Lenyn Sosa on the 10-day injured list with a right wrist contusion.
Cody Ponce – Knee (D60) – The Toronto Blue Jays transferred RHP Cody Ponce to the 60-day injured list with right knee ACL sprain.
Vladimir Guerrero Jr. – Hamstring (Day-to-Day) – Guerrero is not in the lineup for Wednesday’s (Jul. 29) game against the Nationals.

St. Louis Cardinals Injury Report

Ramón Urías – Elbow (D60) – The St. Louis Cardinals transferred INF Ramón Urías to the 60-day injured list due to right elbow lateral epicondylitis.
JoJo Romero – Appendix (D15) – The St. Louis Cardinals placed LHP JoJo Romero on the 15-day injured list with appendicitis.
Max Rajcic – Elbow (D60) – The St. Louis Cardinals transferred RHP Max Rajcic from the 10-day injured list to the 60-day injured list with a right elbow soreness.

Toronto Blue Jays Upcoming 2026 Schedule

July 31, 2026 vs St. Louis Cardinals
August 01, 2026 vs St. Louis Cardinals
August 02, 2026 vs St. Louis Cardinals
August 03, 2026 at Houston Astros
August 04, 2026 at Houston Astros
August 05, 2026 at Houston Astros
August 06, 2026 at Chicago Cubs
August 07, 2026 at Philadelphia Phillies
August 08, 2026 at Philadelphia Phillies
August 09, 2026 at Philadelphia Phillies

St. Louis Cardinals Upcoming 2026 Schedule

July 31, 2026 at Toronto Blue Jays
August 01, 2026 at Toronto Blue Jays
August 02, 2026 at Toronto Blue Jays
August 03, 2026 at New York Yankees
August 04, 2026 at New York Yankees
August 05, 2026 at New York Yankees
August 07, 2026 vs Colorado Rockies
August 08, 2026 vs Colorado Rockies
August 09, 2026 vs Colorado Rockies
August 10, 2026 vs Philadelphia Phillies

Frequently Asked Questions

Where to watch St. Louis Cardinals vs Toronto Blue Jays game?
The St. Louis Cardinals vs Toronto Blue Jays game airs on St. Louis Cardinals and MLB.TV – St. Louis Cardinals on July 31, 2026 at 07:07 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
Toronto Blue Jays game tonight: what time and what channel?
The St. Louis Cardinals vs Toronto Blue Jays game is scheduled for July 31, 2026 at 07:07 PM ET on St. Louis Cardinals and MLB.TV – St. Louis Cardinals. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch Toronto Blue Jays vs St. Louis Cardinals without cable?
You can watch Toronto Blue Jays vs St. Louis Cardinals without cable by streaming on Fubo. The game airs on St. Louis Cardinals and MLB.TV – St. Louis Cardinals, which is included with a Fubo subscription. Regional availability restrictions may apply. Start a free trial and stream live — no cable needed.
Can I watch St. Louis Cardinals vs Toronto Blue Jays on Fubo?
Yes — the St. Louis Cardinals vs Toronto Blue Jays game is available on Fubo. St. Louis Cardinals and MLB.TV – St. Louis Cardinals is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream St. Louis Cardinals vs Toronto Blue Jays?
You can live stream St. Louis Cardinals vs Toronto Blue Jays on Fubo. The game airs on St. Louis Cardinals and MLB.TV – St. Louis Cardinals and streams live on Fubo with no cable required. Start a free trial.
How can I watch Toronto Blue Jays vs St. Louis Cardinals online free?
You can watch Toronto Blue Jays vs St. Louis Cardinals online free by starting a Fubo free trial. Fubo streams the game live on smart TV, phone, tablet, and web browser — no cable required. Start your free trial.
Where is the St. Louis Cardinals vs Toronto Blue Jays game being played?
The St. Louis Cardinals vs Toronto Blue Jays game is being played at Rogers Centre in Toronto. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming Toronto Blue Jays games can I watch on Fubo?
Upcoming Toronto Blue Jays games on Fubo:
• August 01, 2026 — Toronto Blue Jays vs St. Louis Cardinals | 03:07 PM ET
• August 02, 2026 — Toronto Blue Jays vs St. Louis Cardinals | 01:37 PM ET
• August 03, 2026 — Toronto Blue Jays at Houston Astros | 08:10 PM ET
• August 04, 2026 — Toronto Blue Jays at Houston Astros | 08:10 PM ET
• August 05, 2026 — Toronto Blue Jays at Houston Astros | 02:10 PM ET

Stream live with no cable required. Start a free trial.

Does Fubo have MLB games?
Yes. Fubo carries MLB games on St. Louis Cardinals and MLB.TV – St. Louis Cardinals. No cable required — sign up for Fubo and stream live MLB games on any device.
Can I record MLB games on Fubo?
Yes. Fubo includes Unlimited Cloud DVR at no extra cost, so you can record any MLB game on St. Louis Cardinals and MLB.TV – St. Louis Cardinals and watch it on your own schedule. Start a free trial.

Our game previews are produced programmatically using real-time data via Sportradar and AI writing tools. Articles are regularly reviewed for accuracy before publication.

WATCH LIVE SPORTS & TV WITHOUT CABLE.

Watch now

Leave a Reply