Houston Astros vs St. Louis Cardinals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Travis Pulver | in MLB Picks
The Astros (8-13, 7-4 Home) will try to end the current slide at two games when they host the St. Louis Cardinals (11-8, 4-3 Away) in Game Two of a three-game series at Daiken Park in Houston, TX. Game time is scheduled for 7:10 p.m. EST with coverage provided by MLB.TV.
It has not been a great start to the season for the Astros. With Friday night's loss to the Cardinals, Houston has dropped 10 of its last 12 games. Generating offense has not been an issue; the Astros rank fourth in the league with a .262 batting average and fifth in runs scored with 111 (one of eight teams with 100+ runs scored). But the pitching has been awful. The staff has the worst ERA in baseball at 6.09, and only the Nationals have surrendered more home runs (20).
Houston will turn to Lance McCullers Jr. to start the day. McCullers Jr. had a great start in his first outing, going seven innings and giving up four hits and one run. But he struggled in his last two, failing to get out of the fourth inning in both and allowing a total of nine earned runs.
Andre Pallante will start for the Cardinals. Like McCullers Jr., he had a great start in his first outing (five innings, three hits, no runs allowed). His second wasn’t bad (five innings, three hits, four walks, two earned runs), but he was hit hard in his last one (five innings, nine hits, seven earned runs).
Limited Offer. Currently at FanDuel
Houston Astros vs St. Louis Cardinals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
11
|
0.525 | 80 | 42 | 38 |
|
18
|
0.482 | 85 | 41 | 44 |
Houston Astros and St. Louis Cardinals Latest Matches
2/6 (33%)
4/6 (67%)
Apr 16, 2026 - MLB
Apr 15, 2026 - MLB
Apr 14, 2026 - MLB
Apr 13, 2026 - MLB
Apr 12, 2026 - MLB
Apr 11, 2026 - MLB
5/6 (83%)
1/6 (17%)
Apr 16, 2026 - MLB
Apr 15, 2026 - MLB
Apr 14, 2026 - MLB
Apr 1, 2026 - MLB
Mar 31, 2026 - MLB
Mar 30, 2026 - MLB
0/6 (0%)
6/6 (100%)
Apr 13, 2026 - MLB
Apr 12, 2026 - MLB
Apr 11, 2026 - MLB
Apr 10, 2026 - MLB
Apr 8, 2026 - MLB
Apr 7, 2026 - MLB
3/6 (50%)
3/6 (50%)
Apr 15, 2026 - MLB
Apr 14, 2026 - MLB
Apr 13, 2026 - MLB
Apr 12, 2026 - MLB
Apr 11, 2026 - MLB
Apr 10, 2026 - MLB
3/6 (50%)
3/6 (50%)
Apr 15, 2026 - MLB
Apr 14, 2026 - MLB
Apr 13, 2026 - MLB
Apr 12, 2026 - MLB
Apr 11, 2026 - MLB
Apr 10, 2026 - MLB
3/6 (50%)
3/6 (50%)
Apr 8, 2026 - MLB
Apr 7, 2026 - MLB
Apr 6, 2026 - MLB
Apr 5, 2026 - MLB
Apr 4, 2026 - MLB
Apr 3, 2026 - MLB
Houston Astros against St. Louis Cardinals : Head to Head (H2H)
17 %
83 %
Mar 22, 2026 - MLB Spring Training
Mar 18, 2026 - MLB Spring Training
Mar 13, 2026 - MLB Spring Training
Mar 9, 2026 - MLB Spring Training
Feb 26, 2026 - MLB Spring Training
Feb 22, 2026 - MLB Spring Training
Houston Astros - St. Louis Cardinals Key Points
- The Cardinals lead the all-time series vs. the Astros, 391-343-2.
- Houston is 8-13 ATS (run line) this season; St. Louis is 10-8.
- The OVER is 14-7 for Houston this season and 11-7-1 for the Cardinals.
- Betting Public: 87% of total tickets and 92% of the handle are on the OVER.
Limited Offer. Currently at FanDuel
Our Houston Astros vs St. Louis Cardinals Prediction
This game may be the easiest bet of the day—the OVER. With how poorly Houston is pitching, the Cardinals' lineup will make fantasy owners around the country very happy. The Astros have allowed 5+ runs in ten of their last 12 games. So, the Cards should win this game and probably cover. But Andre Pallante has not been impressive this season. Houston’s lineup could have a game against him. Win? Maybe. Cover? It’s possible. Either way, the score will be high.
Our St. Louis vs. Houston Pick: OVER 8.5
All tips are fully researched and given in good faith, but profits cannot be guaranteed.