Cardinals Sweep Astros in Impressive Series Finale
Friday, April 17, 2026, 8:10 PM ET · Daikin Park
St. Louis Cardinals 9, Houston Astros 4, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won St. Louis Cardinals vs Houston Astros?
St. Louis Cardinals beat Houston Astros 9-4 at Daikin Park on April 17, 2026.
Who was favored in St. Louis Cardinals vs Houston Astros?
Houston Astros were the favorite at DraftKings, moneyline -126 (about 56% implied). The underdog won.
In a decisive victory, the St. Louis Cardinals defeated the Houston Astros 9-4 at Daikin Park, completing a three-game series sweep. This result highlights the Cardinals' strong performance, as they have now won all three matchups against the Astros in this series. The Cardinals improve their away record to 11-8, while the Astros fall to 8-13 overall.
The game featured a series of scoring plays that showcased the Cardinals' offensive prowess. In the third inning, the Cardinals took an early lead when Everson Pereira singled, allowing two runners to score. The Astros responded with a home run from Christian Vázquez, but the Cardinals maintained their advantage with additional runs throughout the game. The Cardinals' offense was highlighted by home runs from Nolan Gorman and Herrera, contributing to their total of nine runs.
Recent form for both teams has been markedly different. The Astros have struggled, going 2-8 in their last ten games, with an average of 4.9 runs scored and 7.0 runs allowed per game. Their home record stands at 2-1, but they have faced challenges on the road, with an away record of 0-7. In contrast, the Cardinals have found success with a 6-4 record in their last ten games, averaging 5.0 runs scored and 5.8 runs allowed. Their recent two-game winning streak is a positive sign as they continue to build momentum.
In terms of injuries, the Astros are dealing with significant challenges, including Brice Matthews and Carlos Correa on the 60-Day Injured List due to knee and ankle injuries, respectively. Mike Burrows and Brandon Walter are also on the 15-Day IL with elbow issues. The Cardinals have their own injury concerns, with Everson Pereira on the 10-Day IL for a hand injury and Masyn Winn also on the 10-Day IL due to a thumb injury. Ramon Urias is day-to-day with an arm issue, which adds an element of uncertainty to their lineup.
The betting market, as provided by DraftKings, had the Astros at -126 on the money line, with a spread of 1.5 and a total set at 9.0. The over odds were -108, while the under odds were -112. This reflects a competitive matchup, although the Astros' recent struggles may have influenced the odds.
Conditions during the game were typical for baseball, contributing to a dynamic atmosphere at Daikin Park. Fans witnessed a blend of offensive fireworks and solid pitching from the Cardinals, who managed to keep the Astros at bay throughout the contest.
Viewers should have noted the Cardinals' ability to capitalize on scoring opportunities, particularly in the middle innings, which proved crucial in establishing their lead. The Astros, while showing flashes of power with home runs from Vázquez and José Altuve, could not keep pace with the Cardinals' offensive output. This game not only showcased the Cardinals' strengths but also highlighted the Astros' ongoing struggles, setting the stage for future matchups as both teams navigate the season.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | HOU -126 | 9 o -108 / u -112 | St. Louis Cardinals +104 · Houston Astros -126 |
Injury report
- Brice Matthews60-Day-ILKneeHouston Astros
- Mike Burrows15-Day-ILElbowHouston Astros
- Carlos Correa60-Day-ILAnkleHouston Astros
- Brandon Walter60-Day-ILElbowHouston Astros
- Everson Pereira10-Day-ILHandSt. Louis Cardinals
- Ramon UriasDay-To-DayArmSt. Louis Cardinals
- Masyn Winn10-Day-ILThumbSt. Louis Cardinals
- Andre Pallante15-Day-ILElbowSt. Louis Cardinals
- JJ Wetherholt10-Day-ILWristSt. Louis Cardinals
Recent form
Houston Astros
Last 10: 2-8Streak L14.9 scored · 7 allowed per game2-1 at home
- L2-3vs Colorado RockiesApr 17
- W3-1vs Colorado RockiesApr 16
- W7-6vs Colorado RockiesApr 15
- L2-6at Seattle MarinersApr 13
- L7-8at Seattle MarinersApr 12
- L6-9at Seattle MarinersApr 11
- L1-5at Colorado RockiesApr 8
- L7-9at Colorado RockiesApr 7
- L10-12at AthleticsApr 5
- L4-11at AthleticsApr 4
St. Louis Cardinals
Last 10: 6-4Streak W25 scored · 5.8 allowed per game3-2 away
- W5-3vs Cleveland GuardiansApr 15
- W6-5vs Cleveland GuardiansApr 14
- L3-9vs Cleveland GuardiansApr 13
- L3-9vs Boston Red SoxApr 12
- W3-2vs Boston Red SoxApr 11
- W6-1at Washington NationalsApr 8
- W7-6at Washington NationalsApr 7
- L6-9at Washington NationalsApr 6
- W5-3at Detroit TigersApr 5
- L6-11at Detroit TigersApr 4
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Milwaukee | - | 53 | W2 | .621 | 87 |
| Chicago | 9 | 62 | L2 | .557 | 78 |
| St. Louis | 17 | 70 | W2 | .500 | 70 |
| Pittsburgh | 19 | 72 | L1 | .486 | 68 |
| Cincinnati | 20 | 73 | W2 | .479 | 67 |
| Houston | - | 69 | W1 | .507 | 71 |
| Texas | 2 | 71 | L1 | .493 | 69 |
| Seattle | 5 | 74 | W2 | .471 | 66 |
| Athletics | 17 | 86 | W1 | .386 | 54 |
| Los Angeles | 18 | 87 | L2 | .379 | 53 |
How the scoring went
- 1st Inning1-0Walker singled to center, Wetherholt scored, Burleson to third.
- 3rd Inning3-0Winn singled to left, Herrera scored and Wetherholt scored, Burleson to third.
- 3rd Inning3-1Vázquez homered to left (357 feet).
- 3rd Inning3-2Alvarez homered to right (357 feet).
- 4th Inning4-2Herrera singled to center, Pagés scored.
- 5th Inning4-3Altuve homered to left (384 feet).
- 7th Inning7-3Gorman homered to right (353 feet), Burleson scored and Walker scored.
- 8th Inning9-3Herrera homered to left (383 feet), Wetherholt scored.
- 8th Inning9-4Trammell singled to right, Correa scored, Smith to third.
Win probability
Above the line favours Houston Astros, below favours St. Louis Cardinals.
Venue
- Daikin ParkHouston, Texas
- Attendance33086
- OfficialsAlfonso Marquez, Willie Traynor, Lance Barrett, Malachi Moore
Elsewhere
- Dodgers' Roberts says Ohtani 'visibly' ailing after 0-for-4 night
- 2026 MLB ABS challenge system tracker: Team, player rankings
- Saggese hits go-ahead single in the 10th in the Cardinals' 8-6 victory over the Dodgers
- St. Louis Cardinals vs. Los Angeles Dodgers: Game Highlights
- Schlittler sharp, the Yankees score 5 2-out runs in the 10th in a 6-3 win over the Angels
- New York Yankees vs. Los Angeles Angels: Game Highlights
Picks for MLB
MLB rules and settlement
These two, other days
- Cardinals Edge Astros in Extra Innings ShowdownApr 19, 2026
- Cardinals Complete Sweep Over Astros in Close ContestApr 18, 2026
- Cardinals Edge Astros in Close ContestMar 22, 2026
- Cardinals Defeat Astros 4-1 in MLB ClashMar 18, 2026
- Cardinals Edge Astros in Thrilling FinishMar 13, 2026