You are currently viewing St. Louis Cardinals at Los Angeles Angels – Where to Watch, Stream Info, TV Channel, and Live Updates (July 21, 2026)

St. Louis Cardinals at Los Angeles Angels – Where to Watch, Stream Info, TV Channel, and Live Updates (July 21, 2026)

The Cardinals arrive in Anaheim carrying the weight of a three-game losing streak and a bullpen that has been burning down late leads. St. Louis is 4-6 over its last ten games, and the margin for drift is shrinking — at 51-48 and 11.5 games back, the Cardinals need to start converting opportunities rather than squandering them. Against an Angels club that has won two straight, this is exactly the kind of game where a struggling team can either reset or sink deeper.

Los Angeles, sitting at 40-61, has found something worth building on. Zach Neto has been the engine of this offense — 19 home runs, 69 runs scored, and 13 stolen bases — and he is the kind of player who can change a game in multiple ways. For St. Louis, Jordan Walker (.292, 22 HR, 76 RBI) has been the most consistent offensive force all season, and Alec Burleson (.277, 15 HR, 69 RBI) gives the Cardinals a legitimate middle-of-the-order threat to pair with him.

Both teams have reasons to push. The Cardinals want to stop the bleeding. The Angels want to prove their recent wins are a foundation, not a fluke.

St. Louis Cardinals at Los Angeles Angels Game Information

Game Date: July 21, 2026
Game Time: 09:38 PM ET
TV Channel: Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels
Location: Angel Stadium, Anaheim, CA
Live Stream: Fubo (free trial)

LIVE SPORTS & TV WITHOUT CABLE

Watch now. No commitment. Cancel anytime.
Watch now

Game Preview

St. Louis sits 11.5 games back in its division, which means every series loss tightens the window further. The Cardinals have gone 4-6 over their last ten games and cannot afford to let a winnable road series slip away against a team below .500. For the Angels, 11 games back and at 40-61, the standings are not the motivation — momentum is. Back-to-back wins have given this club something to play for beyond the calendar, and holding serve at home against a Cardinals team in a skid would carry real weight in the clubhouse.

Los Angeles Angels Team Statistics and Rankings

Win-Loss Record: 40-61
Home Record: 23-27
Away Record: 17-34
Division Record: 6-15
Streak: 2 Win streak
Winning Percentage: .396

St. Louis Cardinals Team Statistics and Rankings

Win-Loss Record: 51-48
Home Record: 26-26
Away Record: 25-22
Division Record: 15-13
Streak: 3 Loss streak
Winning Percentage: .515

Stat Leaders

Los Angeles Angels (40-61, #5 in division)

Batting Average Leader: Omar Martinez, 0.333
RBI Leader: Jo Adell, 55 RBI
Home Run Leader: Zach Neto, 19 HR
Runs Leader: Zach Neto, 69 Runs
Hits Leader: Jo Adell, 93 Hits
Stolen Bases Leader: Zach Neto, 13 SB
ERA Leader: Samy Natera Jr., 2.60 ERA
Strikeout Leader: Reid Detmers, 130 K
Wins Leader: José Soriano, 8 W
Saves Leader: Jordan Romano, 4 SV

St. Louis Cardinals (51-48, #3 in division)

Batting Average Leader: Jordan Walker, 0.292
RBI Leader: Jordan Walker, 76 RBI
Home Run Leader: Jordan Walker, 22 HR
Runs Leader: Jordan Walker, 64 Runs
Hits Leader: Jordan Walker, 109 Hits
Stolen Bases Leader: Jordan Walker, 14 SB
ERA Leader: Ryan Fernandez, 2.70 ERA
Strikeout Leader: Dustin May, 95 K
Wins Leader: Andre Pallante, 10 W
Saves Leader: Riley O’Brien, 25 SV

What to Watch For

On the Angels side, Nolan Schanuel (.282, 6 HR, 35 RBI) has been a quiet, consistent presence in the lineup, and Donovan Walton is hitting .319 — one of the better averages on the roster. Wade Meckler (.302) adds another contact bat to a lineup that, when it clicks, can put together innings. The Angels rotation has been inconsistent — Ryan Johnson carries a 6.10 ERA and Walbert Ureña, despite a solid 2.88 ERA and 78 strikeouts, has had to carry more than his share — but Ureña represents a genuine weapon if he takes the ball.

For St. Louis, the pitching picture is more encouraging. Kyle Leahy owns a 3.59 ERA with 79 strikeouts and seven wins, and Michael McGreevy has been sharp at 2.92 ERA. The Cardinals’ closer situation is anchored by Riley O’Brien, who has converted 25 saves — though the bullpen’s recent late-game collapses suggest the path from the seventh inning to the ninth has been rocky. JJ Wetherholt (.260, 14 HR, 61 runs scored) gives St. Louis a dynamic presence at the top of the order, and if Walker and Burleson are locked in, this lineup has the firepower to put a game away early and take pressure off the back end.

Los Angeles Angels Injury Report

Sebastián Rivero – Hand (D10) – The Los Angeles Angels placed C Sebastián Rivero on the 10-day injured list due to left hamate fracture.
Travis d’Arnaud – Foot (D60) – The Los Angeles Angels transferred C Travis d’Arnaud to the 60-day injured list from the 10-day injured list with a right foot plantar fasciitis.
Yusei Kikuchi – Shoulder (D60) – The Los Angeles Angels transferred LHP Yusei Kikuchi to the 60-day injured list due to left shoulder inflammation.
Jack Kochanowicz – Elbow (D60) – The Los Angeles Angels transferred RHP Jack Kochanowicz from the 15-day injured list to the 60-day injured list due to surgery.
Anthony Rendon – Hip (D60) – The Los Angeles Angels placed INF Anthony Rendon on the 60-day injured list.
Ben Joyce – Shoulder (D60) – The Los Angeles Angels transferred RHP Ben Joyce to the 60-day injured list as he recovers from his right shoulder surgery.
Yoán Moncada – Knee (D60) – The Los Angeles Angels transferred INF Yoán Moncada to the 60-day injured list with right knee inflammation.
Adam Frazier – Elbow (D10) – The Los Angeles Angels placed INF Adam Frazier on the 10-day injured list with right elbow inflammation.
Robert Stephenson – Elbow (D60) – The Los Angeles Angels placed RHP Robert Stephenson on the 60-day injured list due to a ligament and flexor repair surgery on his right elbow.

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.

Los Angeles Angels Upcoming 2026 Schedule

July 21, 2026 vs St. Louis Cardinals
July 22, 2026 vs St. Louis Cardinals
July 24, 2026 at San Francisco Giants
July 25, 2026 at San Francisco Giants
July 26, 2026 at San Francisco Giants
July 27, 2026 vs Houston Astros
July 28, 2026 vs Houston Astros
July 29, 2026 vs Houston Astros
July 31, 2026 vs Milwaukee Brewers
August 01, 2026 vs Milwaukee Brewers

St. Louis Cardinals Upcoming 2026 Schedule

July 21, 2026 at Los Angeles Angels
July 22, 2026 at Los Angeles Angels
July 23, 2026 vs Arizona Diamondbacks
July 24, 2026 vs Cincinnati Reds
July 25, 2026 vs Cincinnati Reds
July 26, 2026 vs Cincinnati Reds
July 27, 2026 vs Chicago Cubs
July 28, 2026 vs Chicago Cubs
July 29, 2026 vs Chicago Cubs
July 30, 2026 vs Chicago Cubs

Frequently Asked Questions

Where to watch St. Louis Cardinals vs Los Angeles Angels game?
The St. Louis Cardinals vs Los Angeles Angels game airs on Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels on July 21, 2026 at 09:38 PM ET. You can also stream it live on Fubo with no cable required — start a free trial.
Los Angeles Angels game tonight: what time and what channel?
The St. Louis Cardinals vs Los Angeles Angels game is scheduled for July 21, 2026 at 09:38 PM ET on Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels. You can stream it live on Fubo — no cable required. Free trial available.
How can I watch Los Angeles Angels vs St. Louis Cardinals without cable?
You can watch Los Angeles Angels vs St. Louis Cardinals without cable by streaming on Fubo. The game airs on Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels, 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 Los Angeles Angels on Fubo?
Yes — the St. Louis Cardinals vs Los Angeles Angels game is available on Fubo. Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels is included with a Fubo subscription — no cable required. Start a free trial.
Where can I live stream St. Louis Cardinals vs Los Angeles Angels?
You can live stream St. Louis Cardinals vs Los Angeles Angels on Fubo. The game airs on Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels and streams live on Fubo with no cable required. Start a free trial.
How can I watch Los Angeles Angels vs St. Louis Cardinals online free?
You can watch Los Angeles Angels 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 Los Angeles Angels game being played?
The St. Louis Cardinals vs Los Angeles Angels game is being played at Angel Stadium in Anaheim. Stream the game live on Fubo with no cable required — start a free trial.
What upcoming Los Angeles Angels games can I watch on Fubo?
Upcoming Los Angeles Angels games on Fubo:
• July 22, 2026 — Los Angeles Angels vs St. Louis Cardinals | 04:07 PM ET
• July 24, 2026 — Los Angeles Angels at San Francisco Giants | 10:15 PM ET
• July 25, 2026 — Los Angeles Angels at San Francisco Giants | 04:05 PM ET
• July 26, 2026 — Los Angeles Angels at San Francisco Giants | 04:05 PM ET
• July 27, 2026 — Los Angeles Angels vs Houston Astros | 09:38 PM ET

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

Does Fubo have MLB games?
Yes. Fubo carries MLB games on Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels. 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 Angels Broadcast Television – ABTV2LV and MLB.TV – Los Angeles Angels 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