Cardinals vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for April 12

By Duel Staff

On Tuesday in the MLB, the St. Louis Cardinals are up against the Kansas City Royals.
All the information you need is below, in order to make a smart bet on this game at FanDuel Sportsbook.
Cardinals vs Royals Game Info
- St. Louis Cardinals (2-1) vs. Kansas City Royals (2-2)
- Date: Tuesday, April 12, 2022
- Time: 7:45 PM ET
- Venue: Busch Stadium -- St. Louis, Missouri
Cardinals vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-168) | KC: (+142)
- Spread: STL: -1.5 (+120) | KC: +1.5 (-144)
- Total: 9 -- Over: (-102) | Under: (-120)
Cardinals vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (59.4%)
Cardinals vs Royals Moneyline
- The moneyline numbers for Cardinals vs. Royals reveal St. Louis as the favorite (-168) and Kansas City as the underdog (+142) on the road.
Cardinals vs Royals Spread
- The Royals are +1.5 on the spread (-144 to cover), and St. Louis is +120 to cover the runline.
Cardinals vs Royals Over/Under
- The over/under for the Cardinals versus Royals game on April 12 has been set at 9, with -102 odds on the over and -120 odds on the under.
SIGN UP NOW. $1,000 risk-free on FanDuel Sportsbook! . dark