Open the board

St. Louis Cardinals 1, Los Angeles Angels 5: final score and stats

Los Angeles Angels beat St. Louis Cardinals, St. Louis Cardinals 1 to Los Angeles Angels 5, on Tuesday, July 21, 2026 at Angel Stadium, Anaheim, California. Below: the box score, top performers, team stats, injuries and recent form for Los Angeles Angels vs St. Louis Cardinals.

MLBTuesday, July 21, 2026
DateJul 21, 2026
Start time9:38 PM ET
VenueAngel Stadium, Anaheim, California
TVESPN Unlmtd/MLB.TV
Attendance33,151

Line score

Team123456789R
St. Louis Cardinals0000100001
Los Angeles Angels50000000-5

Top performers

St. Louis Cardinals
Batting AverageAlec Burleson · 3-4, K
Home RunsJose Fermin · 0-1
Runs Batted InJJ Wetherholt · 0-4, RBI, K
MLB RatingAlec Burleson · 3-4, K
Los Angeles Angels
Batting AverageJose Siri · 2-4, 2B, K
Home RunsJo Adell · 2-4, HR, 2 RBI, R
Runs Batted InJorge Soler · 1-4, 2B, 2 RBI, R, 3 K
MLB RatingJo Adell · 2-4, HR, 2 RBI, R

Team comparison

St. Louis CardinalsLos Angeles Angels
Runs per game
-
-
Runs allowed per game
-
-
51-49Record41-61
4th in NL CentStanding5th in AL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out
Los Angeles Angels
Jack Kochanowicz SP · Elbow - Surgery
Out

Box score

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt0-4400100111.257.353.397
Ivan Herrera1-4401000019.244.369.377
Alec Burleson3-4403000115.282.343.466
Jordan Walker1-4401000220.292.354.523
Lars Nootbaar0-4400000222.248.352.388
Masyn Winn0-4400000219.238.313.322
Nathan Church0-220000004.229.270.368
Jose Fermin0-110000007.260.323.385
Blaze Jordan1-4411000216.250.263.375
Bryan Torres1-1101001010.203.267.435
Nelson Velazquez0-110000013.230.304.475
Team7-33331710111146

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Matthew Liberatore5.195527195-675.1895
Matt Svanson0.20000005-46.315
Scott Blewett2.010022042-220.0042
Team8.01055491142-93142

Los Angeles Angels

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto2-4402000116.238.327.445
Mike Trout1-3311001014.233.387.460
Nolan Schanuel1-2211002120.284.358.399
Jorge Soler1-4411200322.205.294.375
Vaughn Grissom1-4411100113.256.323.394
Jo Adell2-4412210017.243.289.402
Oswald Peraza0-3300001118.240.284.375
Jose Siri2-4402000111.269.324.473
Logan O'Hoppe0-4400000111.211.275.300
Team10-32325105149142

Los Angeles Angels

PlayerIPHRERBBKHRPC-STERAPC
Walbert Urena6.061115098-672.7898
Mitch Farris1.100002014-123.6714
Chase Silseth0.200001014-82.8914
Ryan Zeferjahn1.010003020-113.8320
Team9.07111110146-98146

Season series

LAA win series 2-1
Jul 22, 2026STL 1, LAA 0
Jul 21, 2026STL 1, LAA 5
Jul 20, 2026STL 2, LAA 3

Team pages

More MLB games on Jul 21, 2026

Frequently asked questions

Who won St. Louis Cardinals vs Los Angeles Angels?

Los Angeles Angels won, 5-1, on Tuesday, July 21, 2026.

What was the final score of St. Louis Cardinals vs Los Angeles Angels?

St. Louis Cardinals 1, Los Angeles Angels 5.

Who were the top performers?

St. Louis Cardinals: Alec Burleson (3-4, K batting average). Los Angeles Angels: Jose Siri (2-4, 2B, K batting average).

Where is St. Louis Cardinals vs Los Angeles Angels played?

Angel Stadium, Anaheim, California.

The model’s read

Grades, leans and the full breakdown for St. Louis Cardinals vs Los Angeles Angels are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.