St. Louis Cardinals vs Houston Astros Prediction, 4/19/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs Houston Astros
Date: Sunday, April 19, 2026
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: St. Louis (-122) Houston (+102)
The Houston Astros (8-12) will try to defeat the St. Louis Cardinals (10-8) at Daikin Park on Sunday. The odds on this game have St. Louis at -122 and Houston is priced at +102. The over/under is set at 8.5. The starting pitchers will be Matthew Liberatore and Mike Burrows.

St. Louis owns a slugging percentage of .369 and have been rung up 141 times, while drawing a walk on 78 occasions. They have tallied 79 runs batted in in addition to 136 base knocks on the campaign, and their team batting average comes in at .231. The Cardinals have tallied 22 doubles as a team and have smacked 20 balls out of the park. They have earned a total of 80 runs scored while holding a team OBP of .326. As a team, the St. Louis Cardinals are earning 4.4 runs per game, which has them at 14th in the league.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our Free MLB Picks
Their strikeout to walk ratio is 1.56 and the pitching staff has earned a collective WHIP of 1.45. Cardinals pitchers have given up 18 home runs and 97 total runs (26th in MLB). St. Louis has allowed 167 hits (9.2 per 9 innings) in addition to 90 earned runs. The Cardinals have an earned run average of 4.94 for the season (27th in the league), and their staff has struck out 111 batters. Their pitching staff has walked 71 opposing players and their FIP comes in at 4.72 as a squad so far this season.
The Cardinals have dispatched 67 relievers to the hill so far this season. The relief pitchers have inherited 33 runners over the course of the season and 36.4% of those runners crossing home plate. The relievers have tallied 15 holds for the year (7th in MLB). Cardinals pitchers have entered the game with opponents on base 22 times and also have had 25 appearances in high leverage situations. They have recorded 6 saves this year and have not converted 2 out of their 8 save opportunities. The Cardinals relief pitchers have a save percentage of 75.0% and stepped onto the hill in 24 save situations.
The St. Louis Cardinals have a tally of 492 putouts so far this season, in addition to 183 assists and 9 errors. Their fielding percentage is at .987 which is 14th in professional baseball, and have a total of 15 double plays. The Cardinals have turned 69.8% of balls hit into play into outs out of their 1,476 innings on the diamond, which has them sitting 17th in pro baseball.
Liberatore (16-25 record in his career) is the owner of a FIP of 4.54 while facing 1,536 opposing batters in the majors. He has given up 372 hits (9.4 hits per 9 innings) and has 119 free passes. His earned run average is 4.61 (182 ER's allowed) and he has a WHIP of 1.383. Liberatore has thrown 355 innings and has totaled 284 strikeouts in his MLB career.
The Houston Astros hold a team on-base percentage of .358 in addition to a batting average of .264 on the season. They have been called out on strikes on 157 occasions (17th in the league) and have accounted for 179 base hits. Houston has recorded 21 long balls on the year and 99 RBIs. The Astros hold a slugging percentage of .431 and they are recording 5.35 runs per game (5th in baseball). They have hit 50 two-baggers, while getting a free base 91 times and earning 107 runs.
The Astros have a WHIP of 1.668 and are the owners of a FIP of 5.34 as a team for the season. They have a ranking of 28th in MLB as a staff in total hits allowed with 175. The Houston pitching staff have given up 117 runs for the season while having a team ERA of 6.01 (115 earned runs allowed). Their strikeout to walk ratio comes in at 9.90 (189 strikeouts against 112 walks). They have yielded 29 homers and they concede 6.12 runs per 9 innings (29th in baseball).
With 13 save situations, the Astros have accrued 8 holds in addition to 0 blown saves. Houston has had relief pitchers enter the contest in 5 save chances and they have earned 5 saves. Houston bullpen pitchers have an inherited score rate of 31.3% of 48 inherited base runners. Their relief pitchers have stepped onto the mound 15 times in high leverage situations in addition to 28 occasions with runners on. They are ranked 2nd in MLB holding a save rate of 100.0%, and they have dispatched 65 relievers to the hill for the season.
The Houston Astros have turned 20 double plays and have a fielding percentage of .991 (6th in MLB). The Astros have racked up 144 assists, 6 errors and have 517 putouts this year. In 1,551 innings played, the Astros are sitting with a defensive efficiency of 66.7% (29th in baseball).
During his MLB career, Burrows has surrendered 123 hits while accumulating 117 strikeouts in 121 innings pitched. He has surrendered a total of 59 ER's while earning a WHIP of 1.354 and a FIP of 4.3. He has a strikeout to walk ratio of 2.85 and he has gone up against 519 opposing batters during his pro baseball career. Burrows (4-7 career record) has earned a 4.38 earned run average and has allowed 9.1 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take St. Louis (-122)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Houston Astros - Twitter
St. Louis Cardinals - Twitter
