Scores.wiki
baseball MLBSTLHOUWhere to Watch

St. Louis Cardinals vs Houston Astros: TV, Stream, Odds (Apr 18, 2026)

By Scores.wiki Staff · April 17, 2026 at 06:00 AM ET · Updated 07:05 AM ET · 2 min read
St. Louis Cardinals vs Houston Astros
Worth Watching

The St. Louis Cardinals (10-8) face the Houston Astros (8-12) on Saturday, April 18, 2026 at 7:10 PM ET on Regional Sports Network. Andre Pallante takes the mound against Lance McCullers Jr.. Our model gives St. Louis Cardinals a 64% edge.

Quick Facts

MatchupSt. Louis Cardinals at Houston Astros
DateSaturday, April 18, 2026
First Pitch7:10 PM ET
VenueDaikin Park
TVCheck local listings / MLB.TV
StreamingMLB.TV
Probable PitchersAndre Pallante vs Lance McCullers Jr.

Win Probability (Scores.wiki Model)

64%
36%
STL HOU

Where to Watch STL vs HOU

The St. Louis Cardinals visit the Houston Astros on Saturday, April 18, 2026 with first pitch at 7:10 PM ET. The game will air on Regional Sports Network and can be streamed on MLB.TV.

Pitching Matchup

Andre Pallante takes the mound for the St. Louis Cardinals against Lance McCullers Jr. for the Houston Astros.

Matchup Analysis

The St. Louis Cardinals (10-8) have a 64% win probability in our model.

The Houston Astros (8-12) are given a 36% chance with home field advantage.

Head-to-Head

Season Series

STL leads 5-1
W 6-5 @ HOU (Feb 22)W 9-4 vs HOU (Feb 26)L 3-10 @ HOU (Mar 09)W 5-4 vs HOU (Mar 13)W 4-1 vs HOU (Mar 18)W 3-2 @ HOU (Mar 22)

Recent Form

St. Louis Cardinals — Last 5 Games

2-3 · Streak: W2
W 5-3 vs Cleveland GuardiansApr 15
W 6-5 vs Cleveland GuardiansApr 14
L 3-9 vs Cleveland GuardiansApr 13
L 3-9 vs Boston Red SoxApr 12
L 1-7 vs Boston Red SoxApr 11

Houston Astros — Last 5 Games

2-3 · Streak: L1
L 2-3 vs Colorado RockiesApr 17
W 3-1 vs Colorado RockiesApr 16
W 7-6 vs Colorado RockiesApr 15
L 2-6 @ Seattle MarinersApr 13
L 1-6 @ Seattle MarinersApr 12

See live scores: MLB Scores

More MLB Previews

Baltimore Orioles vs Cleveland Guardians: TV, Stream, Odds (Apr 18, 2026) Milwaukee Brewers vs Miami Marlins: TV, Stream, Odds (Apr 18, 2026) Detroit Tigers vs Boston Red Sox: TV, Stream, Odds (Apr 18, 2026) Chicago White Sox vs Athletics: TV, Stream, Odds (Apr 18, 2026)

Also Tonight

NBA · CHA @ ORL — 7:30 PM ET — Prime Video NBA · GS @ PHX — 10:00 PM ET — Prime Video NHL · MIN @ DAL — 5:30 PM ET — ESPN NHL · PHI @ PIT — 8:00 PM ET — ESPN Tennis · Leylah Fernandez vs Zeynep Sönmez — Stuttgart, Germany