We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsSt. Louis Cardinals at Houston Astros
St. Louis CardinalsSt. Louis Cardinals
@
Daikin Park
Houston AstrosHouston Astros

Match Predictor

Pre-match Prediction
St. Louis Cardinals
@
Houston Astros
St. Louis Cardinals 42%Houston Astros 58%
Market LinesRun Line: Houston Astros -1Total: O/U 9
Model: Under 9
Model projects 8.5 total runs vs 9 line

St. Louis Cardinals

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
53%
10/19
MLB: 48%
Starter
67%
2/3
vs HOU
100%
1/1
Avg Total
10.0
MLB: 8.9
Game Starter (3) Last Starter vs HOU vs HOU (1)
Andre Pallante #53 · RHP · Age 28
4.80
ERA (2026)
4.2
K/9 (2026)
3
Starts (2026)
10.0
Avg Total (2026)
Last 3:
L BOS (Apr 12): 5.0IP, 6ER, 2K
ND @WSH (Apr 06): 5.0IP, 2ER, 2K
W NYM (Mar 31): 5.0IP, 0ER, 3K
vs HOU: L (Jun 04 2024): 3.0 IP, 6 ER, 1 K
Bullpen (2026 Season)Average
ERA: 4.46MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-04-12 vs BOS. Bullpen arms likely still recovering.
Recent: L 3-9L 3-9W 6-5W 5-3W 9-4
Lineup vs Andre Pallante (Career)
BatterPosPAAVGOPSHR
Christian Walker1B4.5001.0000
Jose AltuveLF4.3330.8330
Carlos CorreaSS3.0000.3330
Christian VazquezC2.0000.0000
Yainer DiazC2.5002.5001
Yordan AlvarezLF2.5001.0000
7 batters with no matchup history

Houston Astros

Bullpen ERA 5.68 (poor). Late innings could add runs.
0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
62%
13/21
MLB: 48%
Starter
67%
2/3
vs STL
100%
1/1
Avg Total
11.3
MLB: 8.9
Game Starter (3) Last Starter vs STL vs STL (1)
Lance McCullers Jr. #43 · RHP · Age 33
5.87
ERA (2026)
10.1
K/9 (2026)
3
Starts (2026)
15.3
Avg Total (2026)
Last 3:
ND @SEA (Apr 11): 4.1IP, 6ER, 4K
ND @ATH (Apr 05): 4.0IP, 3ER, 4K
W BOS (Mar 30): 7.0IP, 1ER, 9K
Bullpen (2026 Season)Poor
ERA: 5.68MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-04-17 vs STL. Bullpen arms likely still recovering.
Recent: L 2-6W 7-6W 3-1L 2-3L 4-9
Lineup vs Lance McCullers Jr. (Career)
BatterPosPAAVGOPSHR
Ramon Urias3B2.5001.0000
12 batters with no matchup history
Our Top PicksLive Odds
Top PickSt. Louis Cardinals Moneyline +116 (MEDI
St. Louis Cardinals Moneyline +116 (MEDIUM), The market implies 62.9% win probability for Houston, but our model projects only 57.6%. That is a meanin...
PickSt. Louis Cardinals +1.5 Run Line -164 (
St. Louis Cardinals +1.5 Run Line -164 (MEDIUM), Our model projects Houston 4.5, St. Louis 4.0, a half-run Astros edge. That projection alone makes Ca...
PickOver 9.0 Total -114 (LOW), The model pro
Over 9.0 Total -114 (LOW), The model projection matches the market line exactly at 9.0, so there is no mathematical edge from the model here. This is ...

St. Louis Cardinals vs Houston Astros Game Preview

The St. Louis Cardinals arrive in Houston for Game 2 of this series carrying a three-game win streak, and the first thing to establish is that you should ignore the listed pitching matchup. Andre Pallante versus Lance McCullers Jr. is not what is happening tonight. News out of Houston confirms Kyle Leahy (1-2, 5.14 ERA) takes the ball for St. Louis while the Houston Astros hand the mound to Peter Lambert, a right-hander called up from Triple-A to make his first career big-league start. That is not the matchup the 9.0 total was priced around. When the actual arms differ this sharply from the listed arms, the market gap is the angle.

Lambert posted serviceable Triple-A numbers before his promotion, 3 earned runs on 11 hits in roughly 15 innings, but serviceable at that level and handling a legitimate major-league lineup in a first career start are two entirely different things. Astros manager Joe Espada framed the callup casually: "It's just like spring training for him. He's on schedule." That tone signals developmental outing, not competitive bet. Leahy, meanwhile, is a contact-friendly starter with a 5.14 ERA who issued four walks in one of his last outings. Two hittable pitchers. Two leaky bullpens. Houston's relief corps carries a 5.68 ERA, and closer Josh Hader was transferred to the 60-day IL Friday with biceps tendinitis, out through at least late May. St. Louis's bullpen sits at 4.46 ERA. There is no shutdown arm waiting at the end of this game from either side.

The Cardinals come in objectively the stronger club. St. Louis is 11-8 with a four-away road record of 4-2 and is 9-4 against right-handed starters this season. Their most dangerous weapon is Jordan Walker, who leads all of MLB with 8 home runs and is posting a 1.090 OPS over the last seven days. He has no career matchup data against McCullers, and even less against Lambert, which means the matchup history angle goes out the window entirely. What we do know is that Walker's raw power against a first-time starter in a dome park with a 1.05 home-run factor is a favorable alignment. Daikin Park is not Coors Field, but that HR factor is real, and the Crawford Boxes in left field reward left-handed pull hitters, which matters for the other side of this equation too.

Yordan Alvarez is Houston's entire offense right now. He is slashing .333/.479/.750 with 8 home runs and a 1.229 OPS over the last 28 days, and his career exposure against Pallante (2 PA, 1.000 OPS in 2024) is too small to lean on either way. But the context matters: Leahy has a 5.14 ERA, Alvarez slugs .750, and the Crawford Boxes were built for his stroke. Against a weak starter, Alvarez is the most dangerous at-bat in this ballpark. The Astros are 7-4 at home this season versus 1-9 on the road, and that split is almost entirely a function of playing in this dome environment with this lineup. Their home advantage is real. It just does not make them the better team in tonight's MLB action.

St. Louis Cardinals vs Houston Astros Key Insights

  • The confirmed Lambert-for-McCullers swap is the biggest pricing gap in this game. A first career start from a Triple-A callup is materially weaker than what a 9.0 total typically reflects.
  • St. Louis is a perfect 5-0 in one-run games and 4-0 in extra innings this season. Houston just lost its most reliable closer in Hader, who will not return until late May at the earliest. The Cardinals' clutch execution pattern directly exploits that gap.
  • Jordan Walker leads MLB with 8 home runs and is posting a .685 slugging percentage with a 1.090 OPS over the last seven days. He has no career matchup data against Lambert or McCullers, which removes a typical analytical anchor and leaves raw power as the primary variable.
  • Alvarez is posting a 1.229 OPS over the last 28 days with a .750 slugging percentage. His career line against Pallante is limited to 2 PA at a 1.000 OPS, too small to cite as meaningful, but his current form against any hittable arm in this park is genuinely dangerous.
  • Houston is 7-4 at home but 1-9 on the road, and the home split has been their lifeline all season. Daikin Park with Alvarez healthy and the roof closed is a legitimate advantage. The Cardinals' pattern of vulnerability after back-to-back wins (1-3 record following consecutive victories) adds a real cautionary layer.
  • Both bullpens are among the worst in the league by ERA. Without Hader as a high-leverage anchor, Houston has no reliable stopper after the sixth inning. St. Louis's bullpen is better but not good. Scoring in the middle innings of this game is as available as it has been all season.

St. Louis Cardinals vs Houston Astros Betting Picks

Picks made April 18, 2026 at 03:36 AM ET. Odds shown reflect current market prices.

St. Louis Cardinals +1.5 Run Line -164 (
St. Louis Cardinals +1.5 Run Line -164 (MEDIUM), Our model projects Houston 4.5, St. Louis 4.0, a half-run Astros edge. That projection alone makes Cardinals +1.5 mathematically well-supported. Add the Cardinals' perfect 5-0 record in one-run games and their 4-0 mark in extras, and this line becomes a reasonable anchor pick. The -164 price is steep, but it matches a Cardinals team that has proven repeatedly they execute in tight spots. A team that consistently wins the one-run game does not often lose by two.
Over 9.0 Total -114 (LOW), The model pro
Over 9.0 Total -114 (LOW), The model projection matches the market line exactly at 9.0, so there is no mathematical edge from the model here. This is an explicit low-confidence lean based entirely on the pitcher-swap signal. If Lambert is actually starting his first career game and Leahy brings a 5.14 ERA for St. Louis, the real pitching quality on both sides is worse than what the market priced. Houston's bullpen ERA sits at 5.68 with Hader unavailable. Both offenses can score: Walker leads MLB in home runs, Alvarez is slugging .750. The over lean is grounded in the gap between listed and actual starters, not the projection. Treat it accordingly.
Andre Pallante Under 3.5 Strikeouts -147
Andre Pallante Under 3.5 Strikeouts -147 (HIGH), This is the highest-conviction individual pick on the board. Pallante's 2026 strikeout rate is 4.2 K per nine innings, 7 total in 15.0 innings pitched. His last three starts: 2 strikeouts in 5 innings, 2 strikeouts in 5 innings, 3 strikeouts in 5 innings. He has not reached 3.5 in a single outing. He is a contact manager, not a swing-and-miss pitcher, and Houston's lineup hits .262 with a .787 OPS, making them capable of putting the ball in play. This line should not be this available at -147.
Lance McCullers Jr. Under 5.5 Strikeouts
Lance McCullers Jr. Under 5.5 Strikeouts -161 (MEDIUM), McCullers' last three starts: 4 strikeouts in 4.1 innings, 4 strikeouts in 4.0 innings, 9 strikeouts in 7.0 innings. Two of those three came in well under the 5.5 line with limited innings pitched. His 5.87 ERA in 2026 and the 6-run performance in 4.1 innings on April 11 suggest he is not consistently getting deep into games. If he struggles early again, the strikeout volume simply is not there. St. Louis's lineup posts a modest 6.29 K per nine allowed, not a swing-and-miss group. Two of three recent McCullers starts cash this under.
Jordan Walker Over 1.5 Total Bases +114
Jordan Walker Over 1.5 Total Bases +114 (MEDIUM), Walker leads MLB with 8 home runs and is posting a .685 slugging percentage on the season. Over the last seven days his OPS sits at 1.090. He has no career matchup data against McCullers, but McCullers owns a 5.87 ERA in 2026 and allowed 10 home runs in 55.1 innings last season. Walker needs one extra-base hit or two singles to cash this line. Daikin Park's 1.05 HR factor is a small but real boost. In a game where the Cardinals are projected to contribute to a nine-plus run total, Walker is the primary engine of that production. Getting plus money on him to reach 1.5 total bases is genuine value.
Yordan Alvarez Over 1.5 Total Bases +100
Yordan Alvarez Over 1.5 Total Bases +100 (MEDIUM), Even money on a hitter slashing .333/.479/.750 with 8 home runs over his last 28 days is a number worth taking. Alvarez's career exposure against Pallante is a 2 PA sample at a 1.000 OPS, too small to be the reason to bet this but consistent with the broader pattern. Pallante allowed 21 home runs in 162.2 innings in 2025 and carries a 4.80 ERA this season. Crawford Boxes favor Alvarez's left-handed pull stroke. He needs one extra-base hit or two singles. Getting plus money on that outcome from the hottest hitter in this game is the clearest value on the Astros' side of the card.
Yordan Alvarez Home Run +350 (LOW), Trea
Yordan Alvarez Home Run +350 (LOW), Treat this as a speculative add, not a primary play. Alvarez is hitting a home run every 12 plate appearances on the season (8 in 94 PA), Pallante gave up 21 home runs in 2025, and the Crawford Boxes are a legitimate structural advantage for a left-handed power hitter. The market implies 22.2% probability. That number may actually be light given his current pace. The outcome is volatile but the math is favorable as a small-unit add stacked against the over and his total bases bet.
SGP (4 Legs)
SGP (4 Legs): Cardinals +1.5 / Over 9.0 / Jordan Walker Over 1.5 Total Bases / Yordan Alvarez Over 1.5 Total Bases, The thesis here is internal consistency. Two starters projected to underperform their strikeout lines signals muted pitching and higher run totals. In a high-scoring game with extended plate appearances on both sides, Walker and Alvarez become more likely to accumulate total bases. The Cardinals +1.5 stays live deep into a back-and-forth game and pays off even if St. Louis loses by a run. All four legs pull in the same direction: more offense, competitive game through the later innings. Individual contract IDs: Cardinals +1.5 (383339283), Over 9.0 (383339299), Walker 1.5 TB (383476866), Alvarez 1.5 TB (383423670).
Analysis insight — no specific bet associated
YRFI (Yes Run First Inning) -132, Note t
YRFI (Yes Run First Inning) -132, Note that available first-inning pitcher data conflicts with confirmed starter news, so this assessment is grounded in what we know about the actual arms. McCullers allowed 6 earned runs in 4.1 innings on April 11 and 3 earned runs in 4.0 innings on April 5, both outings showing he is getting hit early in the game. Pallante issued four walks in five innings on April 6, creating traffic regardless of hits. Houston's home lineup, anchored by Alvarez and Altuve (.293/.404/.493), is capable of scoring in any inning against contact-heavy pitching. At -132, the implied probability of 56.8% is reasonably priced given McCullers' two consecutive early-inning disasters and Pallante's command issues.

Key Players

Batting AverageSTL
Jordan Walker
.315Batting Average
RF
Home RunsSTL
Jordan Walker
8Home Runs
RF
Runs Batted InSTL
Jordan Walker
16Runs Batted In
RF
Earned Run AverageSTL
Michael McGreevy
2.49Earned Run Average
SP
WinsSTL
Dustin May
2Wins
SP
StrikeoutsSTL
Dustin May
15Strikeouts
SP
Batting AverageHOU
Yordan Alvarez
.333Batting Average
LF
Home RunsHOU
Yordan Alvarez
8Home Runs
LF
Runs Batted InHOU
Yordan Alvarez
19Runs Batted In
LF
Earned Run AverageHOU
Mike Burrows
6.55Earned Run Average
SP
WinsHOU
AJ Blubaugh
2Wins
RP
StrikeoutsHOU
Ryan Weiss
18Strikeouts
RP

Recent Form

St. Louis Cardinals
L9-3Boston Red Sox
L9-3Cleveland Guardians
W5-3Cleveland Guardians
W9-4Houston Astros
Houston Astros
L6-2Seattle Mariners
W7-6Colorado Rockies
W3-1Colorado Rockies
L3-2Colorado Rockies
L9-4St. Louis Cardinals

St. Louis Cardinals vs Houston Astros Summary

Our model projects Houston 4.5, St. Louis 4.0, a nine-run combined total that lands exactly on the market line. When the projection and the market agree, there is no mathematical edge to extract from the model. But the model was built around Pallante and McCullers, two experienced starters with real track records. The actual starters are Kyle Leahy at a 5.14 ERA and Peter Lambert on the first start of his major-league career. That is the entire editorial case for the over. Context, not model output, is carrying this pick. I land closer to 6-5 than 4.5-4.0, and both bullpens getting significant work in the fifth through ninth innings is the scenario that makes the difference.

The Cardinals are the better team and are getting plus money on the moneyline. The run line at +1.5 is the cleaner play given the model's projection of a half-run Astros edge, but the moneyline at +116 offers real value if the Lambert pricing gap is real. The single most important piece of information to confirm before this game is whether Lambert is actually starting, because the entire over and the moneyline case rest on that swap being real and not yet fully absorbed by the market. Hader's absence removes Houston's closer, the Cardinals are 5-0 in one-run games, and Walker is the most dangerous power hitter in this matchup. The structure of the game favors St. Louis more than the -169 Astros price reflects.

The strongest individual plays are Pallante Under 3.5 strikeouts (HIGH confidence, supported by three consecutive sub-3.5 outings this season) and the even-money Alvarez total bases bet, which offers plus-money value on the best hitter in the building. Both Walker and Alvarez prop bets are consistent with the over lean and each other. As always, variance in baseball is real, first career starts can go either way, and the Cardinals' documented vulnerability after back-to-back wins adds legitimate risk to every St. Louis position. Size appropriately. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesSTL leads series 1-0
DateMatchupResult
Apr 18, 2026STL @ HOUSTLSTL 9-4

Compare odds for STL @ HOU

Frequently Asked Questions

MLBGame PreviewsSt. Louis Cardinals at Houston Astros