Astros vs Cardinals Prediction, Odds, Moneyline, Spread & Over/Under for April 16

Odds updated as of 1:11 p.m.
The St. Louis Cardinals are among the MLB teams playing on Wednesday, up against the Houston Astros.
Here's what you need to know before checking out today's MLB odds and spreads on FanDuel Sportsbook.
Cardinals vs Astros Game Info
- St. Louis Cardinals (8-9) vs. Houston Astros (8-9)
- Date: Wednesday, April 16, 2025
- Time: 1:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: FDSMW and SCHN2
Cardinals vs Astros Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-110) | HOU: (-106)
- Spread: STL: +1.5 (-184) | HOU: -1.5 (+152)
- Total: 8.5 -- Over: (+102) | Under: (-124)
Cardinals vs Astros Probable Starting Pitchers
Probable Pitchers: Steven Matz (Cardinals) - 0-0, 2.31 ERA vs Ronel Blanco (Astros) - 1-1, 6.94 ERA
The Cardinals will give the nod to Steven Matz and the Astros will turn to Ronel Blanco (1-1, 6.94 ERA). Matz and his team were 4-3-0 ATS in games he pitched last year. Matz and his team won 33.3% of the games he started as the moneyline favorite last season, with a record of 1-2. The Astros are 2-1-0 ATS in Blanco's three starts that had a set spread. The Astros were the moneyline underdog for one Blanco start this season -- they won.
Cardinals vs Astros Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (53.5%)
Cardinals vs Astros Moneyline
- The moneyline numbers for Cardinals vs. Astros reveal St. Louis as the favorite (-110) and Houston as the underdog (-106) on the road.
Cardinals vs Astros Spread
- The Astros are 1.5-run favorites against the spread for this matchup with the Cardinals. The Astros are +152 to cover, while the Cardinals are -184 to cover as a 1.5-run underdog on the runline.
Cardinals vs Astros Over/Under
- The over/under for Cardinals-Astros on April 16 is 8.5. The over is +102, and the under is -124.
Bet on St. Louis Cardinals vs. Houston Astros on FanDuel today!
Cardinals vs Astros Betting Trends
- The Cardinals have been chosen as favorites in five games this year and have walked away with the win one time (20%) in those games.
- This season St. Louis has been victorious one time in five chances when named as a favorite of at least -110 on the moneyline.
- Contests with the Cardinals have gone over the total set by sportsbooks in 10 of 17 chances this season.
- The Cardinals have posted a record of 8-9-0 against the spread this season.
- The Astros have been the moneyline underdog six total times this season. They've finished 3-3 in those games.
- Houston has a 3-3 record (winning 50% of its games) when playing as a moneyline underdog of -106 or longer.
- The Astros have played in 17 games with an over/under set, and have combined with opponents to go over the total seven times (7-8-2).
- The Astros have covered 47.1% of their games this season, going 8-9-0 ATS.
Cardinals Player Leaders
- Nolan Arenado has six doubles, two home runs and nine walks while batting .311. He has an on-base percentage of .400 and a slugging percentage of .508.
- Among the qualifying hitters in the majors, his batting average ranks 27th, his on-base percentage ranks 21st, and he is 38th in slugging.
- Arenado has recorded a base hit in three games in a row. In his last five games he is batting .316 with three doubles, a home run, a walk and three RBI.
- Brendan Donovan leads St. Louis in OBP (.411), slugging percentage (.559) and total hits (26) this season. He's batting .382.
- Among qualified hitters, his batting average places him second, his on-base percentage 15th, and his slugging percentage 23rd.
- Donovan takes an 11-game streak with at least one hit into this contest. During his last 10 games he is batting .474 with six doubles, two walks and five RBI.
- Lars Nootbaar has collected 18 base hits, an OBP of .410 and a slugging percentage of .422 this season.
- Nootbaar has picked up a hit in two games in a row. In his last five games he is batting .313 with two doubles, five walks and an RBI.
- Victor Scott II is batting .259 with a .328 OBP and seven RBI for St. Louis this season.
Astros Player Leaders
- Jose Altuve has racked up 21 hits with a .443 slugging percentage, both team-best statistics for the Astros. He's batting .300 and with an on-base percentage of .333.
- Including all the qualifying hitters in the big leagues, his batting average is 35th, his on-base percentage ranks 70th, and he is 67th in slugging.
- Jeremy Pena is hitting .213 with two doubles, three home runs and six walks. He's slugging .393 with an on-base percentage of .300.
- He is 114th in batting average, 112th in on-base percentage and 96th in slugging percentage in the big leagues.
- Isaac Paredes has put up a team-high .355 on-base percentage.
- Yordan Alvarez is hitting .224 with two doubles, two home runs and 11 walks.
Cardinals vs Astros Head to Head
- 4/15/2025: 2-0 HOU (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -134, Underdog Moneyline: +114)
- 4/14/2025: 8-3 STL (Favorite: Astros, Spread: -1.5, Total: 7, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 6/5/2024: 4-2 STL (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 6/4/2024: 8-5 HOU (Favorite: Astros, Spread: -1.5, Total: 9, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 6/3/2024: 7-4 HOU (Favorite: Astros, Spread: -1.5, Total: 8, Favorite Moneyline: -180, Underdog Moneyline: +152)
- 6/29/2023: 14-0 HOU (Favorite: Astros, Spread: -1.5, Total: 10, Favorite Moneyline: -120, Underdog Moneyline: +102)
- 6/28/2023: 10-7 HOU (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -126, Underdog Moneyline: +108)
- 6/27/2023: 4-2 STL (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!