| Batter | Pos | PA | AVG | OPS | HR |
|---|---|---|---|---|---|
| Yainer Diaz | C | 3 | .333 | 1.000 | 0 |
| Christian Walker | 1B | 2 | .000 | 0.500 | 0 |
| Isaac Paredes | 3B | 2 | .000 | 0.000 | 0 |
| Jose Altuve | LF | 2 | .000 | 0.000 | 0 |
| Yordan Alvarez | LF | 2 | .1000 | 3.500 | 1 |
| Nick Allen | SS | 1 | .000 | 0.000 | 0 |
Leahy, the Houston Astros are sending Peter Lambert, and calling this a proper starter matchup is generous. Lambert posted a 5.72 ERA in 61.1 innings in 2024, allowing 7 home runs and walking batters at a troubling clip. His last three appearances covered 2.0, 2.0, and 2.1 innings. He has never previously taken the mound as a moneyline favorite. There is simply no recent evidence he can give Houston five innings tonight, which means both teams are planning for a heavy bullpen workload. Houston's relief corps carries a 5.36 ERA versus St. Louis's 4.59. That gap matters when you are projecting four or five innings of reliever work from each side.
The single most dangerous bat in this game is Yordan Alvarez, posting a .731 SLG and a 1.214 OPS over the last 28 days. In just 2 career plate appearances against Leahy, Alvarez has produced a home run and a 3.500 OPS. That sample is tiny, but the structural conditions are ideal: a pitcher with a 5.14 ERA and 8 walks in 14 innings facing the best left-handed power hitter in the lineup, at a park where the Crawford Boxes carry a 1.05 home run factor and favor left-center pull power. On the Cardinals side, Jordan Walker has been one of the best hitters in baseball this spring, with 8 home runs in 75 plate appearances, a .710 SLG, and a 1.083 OPS over the last 28 days. Lambert has no career matchup data against any Cardinals hitter, so the market is pricing Walker's power on generic rates rather than his actual pace.
Both teams carry complicated narratives into this series opener. Houston is 7-3 at home but just 2-8 over their last 10 games overall. St. Louis sits at 10-8 with a minus-17 run differential, a significant red flag alongside their 5-0 record in one-run games. Those outcomes tend to normalize, and they tend to normalize against the team with the better run prevention. One more angle sharpens the picture: the Astros are 4-8 against right-handed pitching in 2026, their worst split, and both starters tonight throw right-handed. The home-field advantage driving the Houston price is real, but it is partially offset by a lineup that has been among the worst RHP-facing groups in the American League this year.
Picks made April 17, 2026 at 04:18 AM ET. Odds shown reflect current market prices.
The best single position tonight is Kyle Leahy Under 3.5 strikeouts at +104. The data is unambiguous: 2.3 strikeouts per start over his last three outings, a 4.5 K/9 in 2026, and a contact-management approach that does not generate whiffs. Getting plus-money on a sub-four strikeout line for a pitcher who has averaged 2.3 per start is a genuine edge, not a marginal one. The second strongest position is Alvarez Over 1.5 total bases at near-even odds, pricing a coin-flip on one of the best hitters in baseball facing a pitcher with documented control problems. Both props anchor the same-game parlay, which ties together the tight-game and under-total narrative without the legs working against each other.
One honest caveat before committing: Lambert's complete uncertainty as an innings source means this game can break in multiple ways. If Houston scores three runs before Lambert records his fourth out, the game script changes and the Under is in real trouble. The Astros moneyline at -156 is a directional lean built on St. Louis's regression math, not a high-value bet at that price. Back the Cardinals run line and the Leahy strikeout prop as primary positions, and size everything else accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.
| Date | Matchup | Result |
|---|---|---|
| Feb 22, 2026 | STL @ HOU | STLSTL 6-5 |
| Feb 26, 2026 | HOU @ STL | STLSTL 9-4 |
| Mar 09, 2026 | STL @ HOU | HOUHOU 10-3 |
| Mar 13, 2026 | HOU @ STL | STLSTL 5-4 |
| Mar 18, 2026 | HOU @ STL | STLSTL 4-1 |
| Mar 22, 2026 | STL @ HOU | STLSTL 3-2 |
Compare odds for STL @ HOU