Houston Astros vs St. Louis Cardinals Prediction, 4/15/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs St. Louis Cardinals
Date: Tuesday, April 15, 2025
Location: Busch Stadium in St. Louis, MO
TV: FanDuel Sports Network Midwest
Odds/Point Spread: Houston (+110) St. Louis (-130)
The St. Louis Cardinals (7-8) will take on the Houston Astros (7-8) at Busch Stadium on Tuesday. The moneyline on this contest has the Astros at +110 and the Cardinals are at -130. The betting total is set at 8. The pitchers expected to start will be Hunter Brown and Erick Fedde.


As a team, the Houston Astros are earning 4.0 runs per outing, which has them at 18th in baseball. They have notched a total of 60 runs scored and hold an on-base percentage of .309. The Astros have accounted for 12 two-baggers as a unit and have smacked 12 balls out of the stadium. They have 53 RBI's and 108 hits for the year, while their average at the plate is at .219. Houston has a slugging percentage of .320 and have been called out on strikes 131 times, while taking a walk on 60 occasions.
Today’s Featured MLB Best Bet! VERNON CROY is on a 6-1, +3,755 MLB run the last eight days and is coming off back-to-back 7-Unit MLB winners. Croy is now up over +12,600 with his top MLB plays rated 5.0+ dating back to last season and has a 6-Unit MLB Play (6:35 p.m.) Thursday. Can you sign-up fast enough? 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 MLB package. Join Now! |
Get all of our MLB Expert Picks
The Astros are sitting with a team earned run average of 3.69 on the campaign (13th in baseball), and their staff has rung up 166 batters. Astros pitchers have conceded 15 home runs and 58 runs (8th in baseball). Their pitching staff has walked 51 opposing players and their FIP is 3.27 as a team for the year. Houston has allowed 94 hits (6.2 per 9 innings) as well as 56 earned runs. They have accumulated a K/BB ratio of 3.25 and their pitching staff holds a collective WHIP of 1.06.
The Astros bullpen have accumulated a save percentage of 57.1% and has entered the game in 17 save situations. The relief pitchers have inherited 18 runners this year with 38.9% of those runners crossed the plate. Astros pitchers have entered the contest with runners on 12 times as well as having 15 appearances in high leverage situations. The Astros have dispatched 50 relief pitchers to the mound for the season. The bullpen have 10 holds for the season (13th in the league). They have 4 saves for the year and have missed out on 3 of 7 save opportunities.
The Detroit Tigers have earned a total of 410 putouts on the year, as well as 109 assists and 7 errors. Their fielding percentage is currently at .987 which ranks 11th in professional baseball, and have a total of 6 double plays. The Astros have turned 73.8% of balls hit into play into outs out of 1,230 innings, ranking them 4th in MLB.
Brown (25-23 win-loss record in his career) sits with a FIP of 3.90 while going up against 1,522 hitters in the major leagues. He has surrendered 339 base hits (8.4 hits per nine innings) and has 125 free passes. His earned run average is 3.96 (160 ER's allowed) and his career WHIP is 1.275. Brown has thrown 364 innings and is sitting with 397 K's so far in his pro baseball career.
St. Louis has tallied 18 home runs so far this season as well as 78 RBIs. They have notched 28 two-baggers, while getting a free base 55 times and putting up 82 runs. The St. Louis Cardinals have recorded a team on-base percentage of .350 as well as a team batting average of .280 this year. The Cardinals hold a slugging % of .435 and they are earning 5.47 runs per game (3rd in the league). They have struck out on 125 instances (21st in MLB) and have 152 hits.
The St. Louis pitching staff have allowed 78 runs so far this season while holding an ERA of 4.49 (69 earned runs relinquished). They have yielded 10 long balls and they yield 5.08 runs per 9 innings (24th in the league). The Cardinals hold a team WHIP of 1.201 and are the owners of a FIP of 3.43 as a team over the course of the season. They have earned a strikeout to walk ratio of 7.50 (116 strikeouts vs 50 walks). They are sitting at 12th in baseball as a pitching staff in total hits conceded with 116.
With 16 save situations, the Cardinals have compiled 9 holds and also 3 blown saves. St. Louis has called on relievers to step onto the hill in 7 save chances and they have walked away with 4 saves. Their relief pitchers have stepped onto the mound 25 times in high leverage situations and on 20 occasions with runners on. St. Louis relievers hold an inherited score percentage of 50.0% out of their 18 inherited runners. They sit at 18th in baseball with a save rate of 57.1%, and they have dispatched 54 relief pitchers onto the field for the year.
Out of their 1,248 innings played, the Cardinals have earned a efficiency on defense of 72.2% (8th in the majors). The St. Louis Cardinals have gotten 10 double plays and hold a fielding percentage of .990 (6th in the majors). The Cardinals have accrued 152 assists, 6 errors and are sitting with 416 putouts for the year.
In his pro baseball career, Fedde has given up 662 hits while earning 511 K's in 646 innings. Fedde (31-43 mark in his career) is the owner of a 4.81 earned run average while allowing 9.2 hits per nine innings. He has conceded 345 ER's while holding a WHIP of 1.413 and a FIP of 4.7. He has a strikeout to walk ratio of 2.04 and he has faced 2,795 batters in his career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Houston (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Houston Astros - Twitter