
Royals vs. Cardinals Prediction, Odds, Picks - May 17
Bobby Witt Jr. and the Kansas City Royals will meet Brendan Donovan and the St. Louis Cardinals on Saturday at Kauffman Stadium, at 7:10 p.m. ET. The Royals have been listed as -117 moneyline favorites for this matchup with the Cardinals (-103). St. Louis is the favorite on the run line (-1.5). The total for the game has been set at 9 runs.
Here is everything you need to know from a betting perspective on the Royals-Cardinals game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Cardinals vs. Royals Highlights | MLB on FOX
Royals vs. Cardinals Game Information & Odds
- When: Saturday, May 17, 2025 at 7:10 p.m. ET
- Where: Kauffman Stadium in Kansas City, Missouri
- How to watch on TV: FDSKC and FDSMW
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Royals | -117 | -103 | 9 | -110 | -110 | -1.5 | -193 | +160 |
Royals vs. Cardinals Prediction
- Score Prediction: Cardinals 3, Royals 2
- Total Prediction: Under 9 runs
- Win Probabilities: Royals 51%, Cardinals 49%
Royals vs. Cardinals Betting Insights
- The Royals have entered the game as favorites 20 times this season and won 13, or 65%, of those games.
- Kansas City has entered 15 games this season favored by -117 or more and is 11-4 in those contests.
- The Royals have a 53.9% chance to win this game based on the implied probability of the moneyline.
- The Cardinals have come away with 17 wins in the 31 contests they have been listed as the underdogs in this season.
- This season, St. Louis has been victorious 12 times in 26 chances when named as an underdog of at least -103 or longer on the moneyline.
- The moneyline set for this matchup implies the Cardinals have a 50.7% chance of walking away with the win.
Royals Recent Betting Performance
- The Royals were favored on the moneyline for six of their last 10 games, and they went 3-3 in those matchups.
- Over their last 10 matchups (all 10 of them had set totals), the Royals and their opponents combined to go over the run total four times.
- The Royals have put together a 5-5-0 record against the spread over their past 10 games.
Royals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 3.4 |
| HR | 5 |
| ERA | 3.46 |
| K/9 | 8.5 |
Royals Player Insights
- Witt's .316 average leads the Royals this year. His resume also includes five homers and driven in 25 RBI.
- Of all hitters in MLB, Witt's home run total places him 101st, and his RBI tally puts him 41st.
- Witt carries a two-game hitting streak into this matchup. During his last five outings he is hitting .263 with three triples, two walks and two RBIs.
- Maikel Garcia is hitting .300 with 12 doubles, a triple, five home runs and 17 walks.
- Garcia ranks 101st in homers and 103rd in RBI on the year.
- Garcia carries a two-game streak with at least one hit into this contest. In his last five games he is hitting .200 with two doubles, a home run, a walk and two RBIs.
- Vinnie Pasquantino has a team-best seven home runs and 26 runs batted in.
- Jonathan India is batting .244 with nine doubles, a home run and 21 walks.
- India has recorded at least one hit in four straight games. In his last five games he is batting .333 with a double and three RBIs.
Royals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Vinnie Pasquantino | 0.5 (-270) | 1.5 (+110) | - | 0.5 (+125) |
| Salvador Perez | 0.5 (-265) | 1.5 (+105) | - | 0.5 (+135) |
| Jonathan India | 0.5 (-250) | 1.5 (+125) | - | 0.5 (+180) |
| Maikel Garcia | 1.5 (+190) | 1.5 (+120) | - | 0.5 (+200) |
| Bobby Witt Jr. | 1.5 (+130) | 1.5 (-145) | - | 0.5 (+130) |
Cardinals Recent Betting Performance
- The Cardinals have played as underdogs in six of their past 10 games and won five of those contests.
- In their last 10 games with a total, the Cardinals and their opponents are 4-6-0 when it comes to hitting the over.
- The Cardinals are undefeated against the spread in their last 10 chances.
Cardinals Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 9-1 |
| Runs Per Game | 6.1 |
| HR | 11 |
| ERA | 2.12 |
| K/9 | 7.9 |
Cardinals Player Insights
- Lars Nootbaar leads the Cardinals with seven long balls.
- In all of the majors, Nootbaar is 52nd in home runs and 51st in RBI.
- Nootbaar carries an eight-game hitting streak into this matchup. In his last 10 outings he is batting .310 with two doubles, two home runs, five walks and six RBIs.
- Donovan's .321 batting average is a team-high mark.
- Among all major league hitters, Donovan is 168th in home runs and 77th in RBI.
- Nolan Arenado has 10 doubles, four home runs and 17 walks while hitting .247.
- Willson Contreras has a team-high 26 runs batted in.
Cardinals Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Willson Contreras | 0.5 (-220) | 1.5 (+125) | - | 0.5 (+155) |
| Nolan Arenado | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+140) |
| Masyn Winn | 0.5 (-240) | 1.5 (+120) | - | 0.5 (+195) |
| Lars Nootbaar | 0.5 (-245) | 1.5 (+130) | - | 0.5 (+190) |
| Ivan Herrera | 0.5 (-220) | 1.5 (+140) | - | 0.5 (+180) |
Cardinals vs. Royals Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
The Most Unique American Sporting Events
2026 World Baseball Classic: Shohei Ohtani Not Pitching for Japan
MLB Free Agency Rumors, Buzz: Tarik Skubal, Tigers Set Arbitration Hearing Date
Why Jose Altuve, Carlos Correa, More Can't Play In 2026 World Baseball Classic
Athletics? Giants? 3 Best MLB Free Agent Fits for D-backs RHP Zac Gallen
Dodgers Superstar Shohei Ohtani Writes Children's Book About His Dog Decoy
Rangers? Reds? 3 Ideal MLB Free Agent Fits for Marcell Ozuna If He Leaves Braves
2026 Grammy Awards Odds: Who Will Win Album of the Year, Best New Artist?
FOX Sports to Air 2026 World Baseball Classic, Including March 17 Championship
The Most Unique American Sporting Events
2026 World Baseball Classic: Shohei Ohtani Not Pitching for Japan
MLB Free Agency Rumors, Buzz: Tarik Skubal, Tigers Set Arbitration Hearing Date
Why Jose Altuve, Carlos Correa, More Can't Play In 2026 World Baseball Classic
Athletics? Giants? 3 Best MLB Free Agent Fits for D-backs RHP Zac Gallen
Dodgers Superstar Shohei Ohtani Writes Children's Book About His Dog Decoy
Rangers? Reds? 3 Ideal MLB Free Agent Fits for Marcell Ozuna If He Leaves Braves
2026 Grammy Awards Odds: Who Will Win Album of the Year, Best New Artist?
FOX Sports to Air 2026 World Baseball Classic, Including March 17 Championship

