MLB Scores · MLB Odds

Cardinals vs Astros

Final · Fri Apr 17 · 8:10 PM ET · Daikin Park

St. Louis CardinalsCardinals11-8
9
FinalApr 17, 2026
Houston AstrosAstros8-13
4
TVSpace City Home NetworkStreamESPN UnlmtdMLB.TVCardinals.TV

Closing line

US sportsbook at first pitch
Moneyline
STL+104
HOU−126
Run line
STL −1.5+156
HOU +1.5−190
Total O/U
Over 9−108
Under 9−112
  • Run line: Cardinals −1.5 covered.
  • Total O/U: over 9 (13 runs).

Recap

The St. Louis Cardinals beat the Houston Astros 9-4 at Daikin Park in Houston on Apr 17, 2026 to move to 11-8.

The Cardinals have won 3 straight.

Score by inning

St. Louis Cardinals and Houston Astros, score by inning
Team123456789R
STL1021003209
HOU0020100104

W: Leahy (2-2) · L: Lambert (0-1)

Scoring plays

Top 1

  1. STLSingleWalker singled to center, Wetherholt scored, Burleson to third.1-0

Top 3

  1. STLSingleWinn singled to left, Herrera scored and Wetherholt scored, Burleson to third.3-0

Bottom 3

  1. HOUHome runVázquez homered to left (357 feet).3-1
  2. HOUHome runAlvarez homered to right (357 feet).3-2

Top 4

  1. STLSingleHerrera singled to center, Pagés scored.4-2

Bottom 5

  1. HOUHome runAltuve homered to left (384 feet).4-3

Top 7

  1. STLHome runGorman homered to right (353 feet), Burleson scored and Walker scored.7-3

Top 8

  1. STLHome runHerrera homered to left (383 feet), Wetherholt scored.9-3

Bottom 8

  1. HOUSingleTrammell singled to right, Correa scored, Smith to third.9-4

Team stats

STLHOU
Hits
10
8
Home Runs
2
3
Runs Batted In
9
4
Walks
4
2
Strikeouts
9
10
Runners Left On Base
20
17
Errors
2
1

Player stats

Cardinals · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
JJ Wetherholt 2B1-3331001018.232.368.377
Ivan Herrera DH2-4422310013.212.398.348
Alec Burleson 1B2-4412001117.292.388.431
Jordan Walker RF1-4411101219.315.375.685
Nolan Gorman 3B1-5511310324.207.284.362
Masyn Winn SS1-5501200017.189.328.245
Nathan Church LF1-3301001118.214.261.310
Pedro Pages C1-4411000020.211.262.342
Victor Scott II CF0-4400000214.235.273.255

Cardinals · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Kyle Leahy P5.053306383-535.2183
Justin Bruihl P1.00000009-67.209
JoJo Romero P1.010000012-90.0012
Ryne Stanek P1.021123029-178.6429
George Soriano P1.000001012-92.0012

Astros · Batting

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Jose Altuve 2B1-5511110122.293.404.493
Yordan Alvarez DH2-5512110010.333.479.750
Carlos Correa SS1-5511000122.271.346.386
Christian Walker 1B0-4400000217.278.369.528
Joey Loperfido LF0-3300000114.276.348.362
Brice Matthews LF0-110000015.107.194.250
Cam Smith RF0-2200001014.264.349.458
Taylor Trammell CF2-4402100111.300.391.350
Christian Vazquez C2-3312111118.400.438.733
Nick Allen SS0-110000001.250.318.300
Isaac Paredes 3B0-220000016.200.333.273
Shay Whitcomb 3B0-110000015.000.250.000

Astros · Pitching

PlayerIPHRERBBKHRPC-STERAPC
Peter Lambert P5.074418090-627.2090
Steven Okert P1.000010019-123.6019
Bryan Abreu P1.023310116-814.7316
J.P. France P2.012211135-238.1035

Game info

VenueDaikin Park, Houston, TX
Attendance33,086
OfficialsHome Plate Umpire: Alfonso Marquez · First Base Umpire: Willie Traynor · Second Base Umpire: Lance Barrett · Third Base Umpire: Malachi Moore
TVSpace City Home Network · local

Last and next games

Head to head

More scores

Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.

Game details updated Oct 13, 4:48 PM ET. How game pages are made