{"id":677432,"date":"2026-04-17T06:51:34","date_gmt":"2026-04-17T06:51:34","guid":{"rendered":"https:\/\/www.rawchili.com\/mlb\/677432\/"},"modified":"2026-04-17T06:51:34","modified_gmt":"2026-04-17T06:51:34","slug":"astros-vs-cardinals-prediction-odds-moneyline-spread-over-under-for-april-17","status":"publish","type":"post","link":"https:\/\/www.rawchili.com\/mlb\/677432\/","title":{"rendered":"Astros vs Cardinals Prediction, Odds, Moneyline, Spread &#038; Over\/Under for April 17"},"content":{"rendered":"<p>Odds updated as of 2:12 a.m.<\/p>\n<p>The Houston Astros will take on the St. Louis Cardinals in MLB action on Friday.<\/p>\n<p>Before you do any <a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/navigation\/mlb\" target=\"_self\" rel=\"noreferrer nofollow noopener\">MLB betting<\/a> on this matchup at FanDuel Sportsbook, here&#8217;s everything you need to know.<\/p>\n<p>Houston Astros (8-12) vs. St. Louis Cardinals (10-8)Date: Friday, April 17, 2026Time: 8:10 p.m. ETVenue: Daikin Park &#8212; Houston, TexasCoverage: SCHN and Cardinals.TVAll <a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/navigation\/mlb\" target=\"_self\" rel=\"noreferrer nofollow noopener\">MLB odds<\/a>, betting lines and prop bets are available on FanDuel Sportsbook.Moneyline: HOU: (-138) | STL: (+118)Spread: HOU: -1.5 (+152) | STL: +1.5 (-184)Total: 8.5 &#8212; Over: (-105) | Under: (-115)<a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/houston-astros\/odds\" target=\"_self\" rel=\"noreferrer nofollow noopener\">Astros<\/a> vs <a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/st-louis-cardinals\/odds\" target=\"_self\" rel=\"noreferrer nofollow noopener\">Cardinals<\/a> Probable Starting Pitchers<\/p>\n<p>Probable Pitchers: Peter Lambert (Astros) &#8211; 0-0, 0.00 ERA vs Kyle Leahy (Cardinals) &#8211; 1-2, 5.14 ERA<\/p>\n<p>This contest&#8217;s pitching matchup is set, as the Astros will send Peter Lambert to the mound, while Kyle Leahy (1-2) will answer the bell for the Cardinals. Lambert did not pitch as the moneyline favorite last season. The Cardinals are 1-2-0 ATS in Leahy&#8217;s three starts that had a set spread. The Cardinals are 1-2 in Leahy&#8217;s three starts this season that they were the moneyline underdog.<\/p>\n<p>All MLB win probability predictions and picks are according to <a class=\"link_link__fHWk6\" href=\"https:\/\/www.numberfire.com\/mlb\/games\/\" target=\"_self\" rel=\"noreferrer nofollow noopener\">numberFire<\/a>.<br \/>Prediction: Cardinals win (50.7%)<\/p>\n<p>The Astros vs Cardinals moneyline has Houston as a -138 favorite, while St. Louis is a +118 underdog on the road.The Cardinals are at +1.5 on the runline against the Astros. The Cardinals are -184 to cover the spread, and the Astros are +152.A total of 8.5 runs has been set for the Astros-Cardinals contest on April 17, with the over available at -105 and the under at -115.<\/p>\n<p><a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/promotions\" target=\"_self\" rel=\"noreferrer nofollow noopener\">Bet on Houston Astros vs. St. Louis Cardinals on FanDuel today!<\/a><\/p>\n<p>The Astros have been favorites in 12 games this season and have come away with the win five times (41.7%) in those contests.This season Houston has come away with a win five times in 11 chances when named as a favorite of at least -138 on the moneyline.The Astros and their opponents have gone over the total this season in 13 of their 20 opportunities.The Astros are 8-12-0 against the spread in their 20 games with a line set by sportsbooks this season.The Cardinals are 8-7 in games they were the underdog on the moneyline (winning 53.3% of those games).St. Louis has a record of 3-3 in games it has played as a moneyline underdog with odds of +118 or longer (50%).The Cardinals have played in 18 games with an over\/under set, and have combined with opponents to go over the total 10 times (10-7-1).The Cardinals have a 9-9-0 record against the spread this season (covering 50% of the time).<a class=\"link_link__fHWk6\" href=\"https:\/\/sportsbook.fanduel.com\/teams\/mlb\/houston-astros\/odds\" target=\"_self\" rel=\"noreferrer nofollow noopener\">Astros<\/a> Player LeadersYordan Alvarez leads Houston with 22 hits and an OBP of .483, plus a team-best slugging percentage of .731. He&#8217;s batting .328.Among qualifying hitters in baseball, he is ninth in batting average, first in on-base percentage, and first in slugging.Alvarez has hit safely in three straight games. During his last five outings he is hitting .235 with two doubles, a home run, four walks and four RBIs.Christian Walker has six doubles, four home runs and 10 walks. He&#8217;s batting .294 and slugging .559 with an on-base percentage of .388.He is 37th in batting average, 25th in on-base percentage and 19th in slugging in the majors.Jose Altuve is batting .300 with a .471 slugging percentage and six RBI this year.Cam Smith is batting .271 with a .350 OBP and 10 RBI for Houston this season.Jordan Walker has totaled 22 hits with a .710 slugging percentage, both team-best numbers for the Cardinals. He&#8217;s batting .319 and with an on-base percentage of .373.Including all qualifying hitters, he ranks 17th in batting average, while his on-base percentage is 44th and he is second in slugging.Jordan Walker takes an 11-game hitting streak into this game. During his last 10 outings he is hitting .333 with a double, six home runs, three walks and seven RBIs.Alec Burleson is batting .279 with three doubles, two home runs and 11 walks. He&#8217;s slugging .412 with an on-base percentage of .375.Including all qualifying hitters, his batting average places him 49th, his on-base percentage is 40th, and he is 79th in slugging.JJ Wetherholt is batting .227 with a double, three home runs and 12 walks.Ivan Herrera leads his team with a .386 OBP.<\/p>\n<p>Sign up for <a class=\"link_link__fHWk6\" href=\"https:\/\/servedby.flashtalking.com\/click\/8\/172462;7577239;369307;211;0\/?ft_width=1&amp;ft_height=1&amp;gdpr=$%7BGDPR%7D&amp;gdpr_consent=$%7BGDPR_CONSENT_78%7D&amp;us_privacy=$%7BUS_PRIVACY%7D&amp;url=36820660\" target=\"_self\" rel=\"noreferrer nofollow noopener\">FanDuel Sportsbook<\/a> and <a class=\"link_link__fHWk6\" href=\"https:\/\/servedby.flashtalking.com\/click\/8\/270261;9559798;369307;211;0\/?gdpr=$%7BGDPR%7D&amp;gdpr_consent=$%7BGDPR_CONSENT_78%7D&amp;us_privacy=$%7BUS_PRIVACY%7D&amp;force_transparent=true&amp;url=https:\/\/www.fanduel.com\/contests\" target=\"_self\" rel=\"noreferrer nofollow noopener\">FanDuel Daily Fantasy<\/a> today!<\/p>\n","protected":false},"excerpt":{"rendered":"Odds updated as of 2:12 a.m. The Houston Astros will take on the St. Louis Cardinals in MLB&hellip;\n","protected":false},"author":2,"featured_media":672327,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2389],"tags":[42,5,139,54,3211,4],"class_list":{"0":"post-677432","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-houston-astros","8":"tag-astros","9":"tag-baseball","10":"tag-houston","11":"tag-houston-astros","12":"tag-houstonastros","13":"tag-mlb"},"share_on_mastodon":{"url":"https:\/\/channels.im\/@mlb\/116418726179395864","error":""},"_links":{"self":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/677432","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/comments?post=677432"}],"version-history":[{"count":0,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/posts\/677432\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media\/672327"}],"wp:attachment":[{"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/media?parent=677432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/categories?post=677432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rawchili.com\/mlb\/wp-json\/wp\/v2\/tags?post=677432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}