Kansas City Royals vs St. Louis Cardinals Picks and Predictions for Sunday May 17 2026
Use Code PPWC
Royals Preview
The Kansas City Royals will continue their road trip on Sunday, where theyβll face the St. Louis Cardinals at Busch Stadium. Get the rest of our free MLB picks here! Kansas City enters this matchup at 27-19 on the season, one of the stronger records in the American League, while St. Louis sits at 24-22, trying to stay in the middle of the NL Central race. Kansas City has totaled 395 hits and 204 runs, averaging 8.6 hits and 4.4 runs per game. Their lineup has been led by Bobby Witt Jr., who continues to play at an All-Star level with power, speed, and consistent run production, while Salvador Perez remains a major middle-of-the-order threat. The Royals are expected to send Cole Ragans to the mound on Sunday. Ragans has been outstanding so far in 2026, entering this matchup with a 5-2 record and a 2.88 ERA.
Cardinals Preview
The Cardinals, meanwhile, have played solid baseball lately after a slow start to the season. St. Louis is averaging 8.3 hits and 4.2 runs per game, with much of their offensive production coming from the middle of the lineup. Nolan Gorman has continued to provide power, while Alec Burleson and Brendan Donovan have helped give the Cardinals more consistency offensively. St. Louis is projected to counter with Sonny Gray on the mound. Gray enters Sundayβs matchup with a 4-3 record and a 3.41 ERA, along with 54 strikeouts across 52.2 innings this season.
Cardinals vs Royals Prediction
The St. Louis Cardinals will be searching for their fourth straight win on Sunday, while the Royals are in the midst of a six game losing skid. With how could the Cardinals have been at home, expect them to take this one. Final score prediction, St. Louis wins 5-3. The play here is the UNDER 9.5 runs.
Never Tried Picks and Parlays? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code BUCK
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users β Bet $5 Get $200 in Bet Reset Tokens for 5 Days
New DraftKings Customers: Spend $5+ Get $200 in Bonuses Instantly!


Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now