Cardinals vs Royals Prediction, Odds, Moneyline, Spread & Over/Under for May 17

Odds updated as of 11:11 p.m.
The MLB's Sunday schedule includes the St. Louis Cardinals taking on the Kansas City Royals.
Before you do any MLB betting on this matchup at FanDuel Sportsbook, here's everything you need to know.
Cardinals vs Royals Game Info
- St. Louis Cardinals (27-18) vs. Kansas City Royals (19-27)
- Date: Sunday, May 17, 2026
- Time: 2:15 p.m. ET
- Venue: Busch Stadium -- St. Louis, Missouri
- Coverage: Cardinals.TV and Royals.TV
Cardinals vs Royals Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: STL: (-116) | KC: (-102)
- Spread: STL: +1.5 (-192) | KC: -1.5 (+158)
- Total: 9 -- Over: (-115) | Under: (-105)
Cardinals vs Royals Probable Starting Pitchers
Probable Pitchers: Andre Pallante (Cardinals) - 4-3, 4.46 ERA vs Stephen Kolek (Royals) - 1-0, 6.75 ERA
The Cardinals will call on Andre Pallante (4-3) against the Royals and Stephen Kolek (1-0). Pallante's team is 5-3-0 against the spread this season in his starts. Pallante's team is 0-2 this season when he starts and they're favored on the moneyline. Kolek has started two games with set spreads, and the Royals went 1-1-0. The Royals were the underdog on the moneyline for one Kolek start this season -- they won.
Cardinals vs Royals Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Cardinals win (53.5%)
Cardinals vs Royals Moneyline
- St. Louis is the favorite, -116 on the moneyline, while Kansas City is a -102 underdog on the road.
Cardinals vs Royals Spread
- The Royals are 1.5-run favorites against the spread for this matchup with the Cardinals. The Royals are +158 to cover, while the Cardinals are -192 to cover as a 1.5-run underdog on the runline.
Cardinals vs Royals Over/Under
- The Cardinals-Royals contest on May 17 has been given an over/under of 9 runs. The over is set at -115 and the under at -105.
Bet on St. Louis Cardinals vs. Kansas City Royals on FanDuel today!
Cardinals vs Royals Betting Trends
- The Cardinals have won in three of the five contests they have been named as odds-on favorites in this year.
- St. Louis has been listed as a favorite of -116 or more on two occasions this season and split those games.
- The Cardinals and their opponents have gone over in 19 of their 44 games with a total set by sportsbooks this season.
- The Cardinals have posted a record of 28-16-0 against the spread this season.
- The Royals have gone 7-12 in games they were listed as the moneyline underdog (winning 36.8% of those games).
- Kansas City has gone 4-10 when it has played as a moneyline underdog with odds of -102 or longer (28.6%).
- The Royals have had an over/under set by bookmakers 43 times, and have combined with opponents to go over the total in 20 of those games (20-23-0).
- The Royals have an 18-25-0 record ATS this season (covering 41.9% of the time).
Cardinals Player Leaders
- Jordan Walker has 52 hits to go with a slugging percentage of .598, both of which rank first among St. Louis hitters this season. He has a .308 batting average and an on-base percentage of .379.
- Among qualifying hitters in MLB, he ranks 13th in batting average, 25th in on-base percentage, and eighth in slugging.
- Walker hopes to build on a three-game hitting streak in this matchup. During his last five outings he is hitting .364 with two doubles, two home runs, a walk and five RBIs.
- Alec Burleson has 11 doubles, six home runs and 18 walks. He's batting .277 and slugging .445 with an on-base percentage of .342.
- His batting average is 37th among qualified players, his on-base percentage 71st, and his slugging percentage 57th.
- Burleson has picked up at least one hit in two games in a row. In his last five games he is batting .368 with a double and three RBIs.
- JJ Wetherholt is batting .237 with a .408 slugging percentage and 22 RBI this year.
- Ivan Herrera leads St. Louis in OBP (.398) this season, fueled by 44 hits.
- Herrera has hit safely in five straight games. In his last five games he is batting .286 with a double, a walk and two RBIs.
Royals Player Leaders
- Bobby Witt Jr. has an on-base percentage of .383, a slugging percentage of .503, and has 56 hits, all club-bests for the Royals (while batting .309).
- Including all qualified hitters in MLB, his batting average puts him 12th, his on-base percentage is 22nd, and he is 25th in slugging.
- Witt hopes to build on a nine-game hitting streak in this matchup. During his last 10 games he is batting .395 with two doubles, four home runs, six walks and seven RBIs.
- Maikel Garcia has 13 doubles, a triple, three home runs and 19 walks while hitting .264. He's slugging .402 with an on-base percentage of .333.
- Including all qualifying players, he is 64th in batting average, 80th in on-base percentage and 84th in slugging percentage.
- Vinnie Pasquantino is hitting .201 with four doubles, two triples, five home runs and 20 walks.
- Carter Jensen is hitting .237 with five doubles, six home runs and 18 walks.
Cardinals vs Royals Head to Head
- 5/15/2026: 5-4 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -110, Underdog Moneyline: -106)
- 6/5/2025: 7-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 7, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 6/5/2025: 6-5 STL (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 6/3/2025: 10-7 KC (Favorite: Cardinals, Spread: -1.5, Total: 9, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 5/18/2025: 2-1 KC (Favorite: Cardinals, Spread: -1.5, Total: 8, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 5/17/2025: 1-0 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/16/2025: 10-3 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -158, Underdog Moneyline: +134)
- 8/10/2024: 8-3 KC (Favorite: Royals, Spread: -1.5, Total: 9, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 8/9/2024: 8-5 STL (Favorite: Royals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 7/10/2024: 8-5 KC (Favorite: Cardinals, Spread: -1.5, Total: 8.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



