Open the board

St. Louis Cardinals 9, Houston Astros 4: final score and stats

St. Louis Cardinals beat Houston Astros, St. Louis Cardinals 9 to Houston Astros 4, on Friday, April 17, 2026 at Daikin Park, Houston, Texas. Below: the box score, top performers, team stats, injuries and recent form for Houston Astros vs St. Louis Cardinals.

MLBFriday, April 17, 2026
DateApr 17, 2026
Start time8:10 PM ET
VenueDaikin Park, Houston, Texas
TVESPN Unlmtd/MLB.TV
Attendance33,086

Line score

Team123456789R
St. Louis Cardinals1021003209
Houston Astros0020100104

Top performers

St. Louis Cardinals
Batting AverageIvan Herrera · 2-4, HR, 3 RBI, 2 R
Home RunsNolan Gorman · 1-5, HR, 3 RBI, R, 3 K
Runs Batted InNolan Gorman · 1-5, HR, 3 RBI, R, 3 K
MLB RatingIvan Herrera · 2-4, HR, 3 RBI, 2 R
Houston Astros
Batting AverageChristian Vazquez · 2-3, HR, RBI, R, BB, K
Home RunsChristian Vazquez · 2-3, HR, RBI, R, BB, K
Runs Batted InChristian Vazquez · 2-3, HR, RBI, R, BB, K
MLB RatingChristian Vazquez · 2-3, HR, RBI, R, BB, K

Team comparison

St. Louis CardinalsHouston Astros
Runs per game
-
3.0
Runs allowed per game
-
6.5
11-8Record8-13
4th in NL CentStanding1st in AL West
0-0Road record / home record0-2
Last 5LL
-StreakL2

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
Houston Astros
Carlos Correa SS · Ankle - Surgery
Out
Brandon Walter SP · Elbow - Surgery
Out
Joey Loperfido LF · Hip - Surgery
Out

Box score

St. Louis Cardinals

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt1-3331001018.232.368.377
Ivan Herrera2-4422310013.212.398.348
Alec Burleson2-4412001117.292.388.431
Jordan Walker1-4411101219.315.375.685
Nolan Gorman1-5511310324.207.284.362
Masyn Winn1-5501200017.189.328.245
Nathan Church1-3301001118.214.261.310
Pedro Pages1-4411000020.211.262.342
Victor Scott II0-4400000214.235.273.255
Team10-36369109249160

St. Louis Cardinals

PlayerIPHRERBBKHRPC-STERAPC
Kyle Leahy5.053306383-535.2183
Justin Bruihl1.00000009-67.209
JoJo Romero1.010000012-90.0012
Ryne Stanek1.021123029-178.6429
George Soriano1.000001012-92.0012
Team9.08442103145-94145

Houston Astros

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jose Altuve1-5511110122.293.404.493
Yordan Alvarez2-5512110010.333.479.750
Carlos Correa1-5511000122.271.346.386
Christian Walker0-4400000217.278.369.528
Joey Loperfido0-3300000114.276.348.362
Brice Matthews0-110000015.107.194.250
Cam Smith0-2200001014.264.349.458
Taylor Trammell2-4402100111.300.391.350
Christian Vazquez2-3312111118.400.438.733
Nick Allen0-110000001.250.318.300
Isaac Paredes0-220000016.200.333.273
Shay Whitcomb0-110000015.000.250.000
Team8-36364843210145

Houston Astros

PlayerIPHRERBBKHRPC-STERAPC
Peter Lambert5.074418090-627.2090
Steven Okert1.000010019-123.6019
Bryan Abreu1.023310116-814.7316
J.P. France2.012211135-238.1035
Team9.01099492160-105160

Recent form

Sep 30, 2026 · vs Chicago White SoxL 3-7
Sep 29, 2026 · vs Chicago White SoxL 3-6

Season series

STL wins series 3-0
Apr 19, 2026STL 7, HOU 5
Apr 18, 2026STL 7, HOU 5
Apr 17, 2026STL 9, HOU 4

Team pages

More MLB games on Apr 17, 2026

Frequently asked questions

Who won St. Louis Cardinals vs Houston Astros?

St. Louis Cardinals won, 9-4, on Friday, April 17, 2026.

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

St. Louis Cardinals 9, Houston Astros 4.

Who were the top performers?

St. Louis Cardinals: Ivan Herrera (2-4, HR, 3 RBI, 2 R batting average). Houston Astros: Christian Vazquez (2-3, HR, RBI, R, BB, K batting average).

Where is St. Louis Cardinals vs Houston Astros played?

Daikin Park, Houston, Texas.

The model’s read

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