Open the board

St. Louis Cardinals 2, Los Angeles Angels 3: final score and stats

Los Angeles Angels beat St. Louis Cardinals, St. Louis Cardinals 2 to Los Angeles Angels 3, on Monday, July 20, 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.

MLBMonday, July 20, 2026
DateJul 20, 2026
Start time10:00 PM ET
VenueAngel Stadium, Anaheim, California
TVESPN
Attendance29,794

Line score

Team123456789R
St. Louis Cardinals0200000002
Los Angeles Angels0010000023

Top performers

St. Louis Cardinals
Batting AverageJordan Walker · 1-3, 2B, R, BB, SB
Home RunsRyne Stanek · 0-0
Runs Batted InBlaze Jordan · 0-3, RBI
MLB RatingKyle Leahy · 6.0 IP, ER, 3 H, 4 K, 0 BB
Los Angeles Angels
Batting AverageJo Adell · 2-3, HR, 2 RBI, R
Home RunsJo Adell · 2-3, HR, 2 RBI, R
Runs Batted InJo Adell · 2-3, HR, 2 RBI, R
MLB RatingJo Adell · 2-3, HR, 2 RBI, R

Team comparison

St. Louis CardinalsLos Angeles Angels
Runs per game
-
-
Runs allowed per game
-
-
51-48Record40-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-3300001219.260.356.401
Ivan Herrera0-4400000419.244.370.378
Alec Burleson0-4400000115.277.339.463
Jordan Walker1-3311001014.292.355.525
Lars Nootbaar1-4411000121.256.362.402
Masyn Winn0-3300000114.241.316.326
Nathan Church2-330210009.231.272.371
Blaze Jordan0-330010009.250.264.381
Jimmy Crooks0-330000029.176.282.338
Team4-30302420211129

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Kyle Leahy6.031104195-623.5995
Ryne Stanek1.000011013-64.7013
George Soriano1.010001014-103.3214
Riley O'Brien0.122211021-83.7621
Team8.1633271143-86143

Los Angeles Angels

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Zach Neto1-4401000119.235.325.444
Mike Trout0-4400000223.232.385.461
Nolan Schanuel2-3302001019.282.353.399
Oswald Peraza0-001000000.242.285.379
Jorge Soler0-3300000218.204.294.373
Jose Siri0-001000000.258.316.461
Vaughn Grissom1-440110009.256.324.397
Josh Lowe0-3300001114.200.249.356
Jo Adell2-3312210016.240.287.393
Denzer Guzman0-3300000114.246.288.381
Logan O'Hoppe0-220000007.215.279.306
Wade Meckler0-110000004.302.371.411
Team6-3030363127143

Los Angeles Angels

PlayerIPHRERBBKHRPC-STERAPC
Jose Soriano7.042217095-643.4395
Samy Natera Jr.1.000002013-92.6013
Jose Fermin1.000012021-102.9021
Team9.04222110129-83129

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 20, 2026

Frequently asked questions

Who won St. Louis Cardinals vs Los Angeles Angels?

Los Angeles Angels won, 3-2, on Monday, July 20, 2026.

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

St. Louis Cardinals 2, Los Angeles Angels 3.

Who were the top performers?

St. Louis Cardinals: Jordan Walker (1-3, 2B, R, BB, SB batting average). Los Angeles Angels: Jo Adell (2-3, HR, 2 RBI, R 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.