Open the board

Houston Astros 5, St. Louis Cardinals 3: final score and stats

Houston Astros beat St. Louis Cardinals, Houston Astros 5 to St. Louis Cardinals 3, on Friday, March 21, 2025 at Roger Dean Chevrolet Stadium, Jupiter, Florida. Below: the box score, top performers, team stats, injuries and recent form for St. Louis Cardinals vs Houston Astros.

MLBFriday, March 21, 2025
DateMar 21, 2025
Start time1:05 PM ET
VenueRoger Dean Chevrolet Stadium, Jupiter, Florida
Attendance5,000

Line score

Team123456789R
Houston Astros0400100005
St. Louis Cardinals0100200003

Top performers

Houston Astros
Batting AverageBrendan Rodgers · 1-4, R
Home RunsChas McCormick · 1-3, HR, 3 RBI, R
Runs Batted InChas McCormick · 1-3, HR, 3 RBI, R
MLB RatingJeremy Pena · 3-3, HR, 2B, RBI, 2 R
St. Louis Cardinals
Batting AverageRyan Vilade · 1-4, HR, 2 RBI, R, 2 K
Home RunsRyan Vilade · 1-4, HR, 2 RBI, R, 2 K
Runs Batted InRyan Vilade · 1-4, HR, 2 RBI, R, 2 K
MLB RatingVictor Scott II · 1-2, HR, RBI, 2 R, BB, K

Team comparison

Houston AstrosSt. Louis Cardinals
Runs per game
-
-
Runs allowed per game
-
-
15-11-1Record11-13-3
1st in AL WestStanding4th in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Houston Astros
Carlos Correa SS · Ankle - Surgery
Out
Brandon Walter SP · Elbow - Surgery
Out
Joey Loperfido LF · Hip - Surgery
Out
St. Louis Cardinals
Richard Fitts SP · Lat - Surgery
Out
Max Rajcic RP · Elbow - Surgery
Out
Hunter Dobbins SP · Elbow - Surgery
Out

Box score

Houston Astros

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jose Altuve0-330000020.171.250.314
Cooper Hummel1-220100000.294.429.412
Jeremy Pena3-332311000.459.459.838
Zack Short0-110000110.133.278.400
Isaac Paredes1-330110000.194.375.323
Luis Guillorme0-220000010.286.313.286
Yainer Diaz1-330100000.205.225.359
Walker Janek1-220100010.500.500.500
Cam Smith0-440000020.371.450.771
Jon Singleton1-221100010.189.262.216
Ben Gamel0-110000110.167.333.167
Victor Caratini0-330000010.185.333.296
Team11-3838511522110

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Framber Valdez5.0333262-----3.45--
Ryan Gusto1.0000220-----1.17--
Jalen Beeks1.0000010-----2.25--
Bryan King1.0100010-----2.70--
Luis Contreras1.0000120-----0.00--
Team9.043351220-00

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Masyn Winn0-440000010.089.143.089
Miguel Villarroel0-000000000.000.000.000
Lars Nootbaar0-330000010.282.453.436
Michael Antico0-110000000.000.000.000
Willson Contreras0-220000100.389.500.556
Matt Lloyd1-1101000001.0001.0002.000
Brendan Donovan0-330000010.186.239.233
Brody Moore0-110000000.000.000.000
Ivan Herrera0-220000120.355.463.677
Gavin Collins0-110000010.000.000.000
Luken Baker0-220000210.286.404.571
Christopher Rotondo0-000000000.000.000.000
Team4-313134325120

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Sonny Gray4.2755052-----12.56--
Andrew Marrero0.1100000-----0.00--
Quinn Mathews4.0300260-----0.00--
Team9.0115521120-00

Season series

HOU leads series 4-1-1
Mar 21, 2025HOU 5, STL 3
Mar 13, 2025STL 1, HOU 1
Mar 7, 2025HOU 4, STL 6
Mar 5, 2025STL 5, HOU 6

Team pages

More MLB games on Mar 21, 2025

Frequently asked questions

Who won Houston Astros vs St. Louis Cardinals?

Houston Astros won, 5-3, on Friday, March 21, 2025.

What was the final score of Houston Astros vs St. Louis Cardinals?

Houston Astros 5, St. Louis Cardinals 3.

Who were the top performers?

Houston Astros: Brendan Rodgers (1-4, R batting average). St. Louis Cardinals: Ryan Vilade (1-4, HR, 2 RBI, R, 2 K batting average).

Where is Houston Astros vs St. Louis Cardinals played?

Roger Dean Chevrolet Stadium, Jupiter, Florida.

The model’s read

Grades, leans and the full breakdown for Houston Astros vs St. Louis Cardinals 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.