- Game: Kansas City Royals vs St. Louis Cardinals
- Date: Saturday, May 16, 2026
- Location: Busch Stadium, St. Louis, MO
- TV: Cardinals.TV
- Odds/Point Spread: Kansas City (-160) St. Louis (+132)
This page may include affiliate links at no extra cost to you, thanks for your support.
This Saturday, Busch Stadium will witness an exciting matchup as the St. Louis Cardinals (25-18) face off against the Kansas City Royals (19-25). The moneyline stands at Kansas City at -160, while St. Louis is positioned at +132. The projected total for the game is 8.5 runs, with Noah Cameron and Kyle Leahy slated to pitch.

The Royals have accumulated 72 doubles this season along with 44 home runs. With a slugging percentage of .389, Kansas City has struck out 360 times while managing to draw 156 walks. As a team, the Royals average 4.1 runs per game, positioning them at 25th in the league. They’ve recorded 174 RBIs and 348 hits, maintaining a .240 batting average with 181 runs scored and a .319 on-base percentage.
Kansas City’s pitchers have a K/BB ratio of 1.95, with a WHIP of 1.38. The Royals have allowed 49 home runs and a total of 201 runs (21st in the league). They have given up 344 hits (averaging 8.0 hits per 9 innings) and 191 earned runs, reflecting an earned run average (ERA) of 4.43, ranking 22nd in the MLB. The staff has struck out 373 batters, while issuing 191 walks, maintaining a FIP of 4.37 for the season.
With 137 relief pitchers utilized this season, Royals’ bullpen has inherited 34 runners, and 26.5% of those runners have scored. They’ve recorded 19 holds (ranking 23rd in the league) and faced 39 save situations, successfully converting 13 saves, resulting in a 65.0% save percentage.
Defensively, the Royals have recorded 1,165 putouts, 367 assists, and 16 errors for a fielding percentage of .990, which ranks 5th in professional baseball. They have turned 35 double plays and converted 70.7% of balls in play into outs over 3,495 innings, placing them 12th in the league.
Noah Cameron has pitched 173 innings, tallying 146 strikeouts in his career, with a win-loss record of 11-9. He has a FIP of 3.48 and has faced 720 batters in the majors. His earned run average is 3.53 (yielding 68 earned runs) along with a career WHIP of 1.212, having surrendered 153 hits (7.9 hits per nine innings) and 57 walks.
The Cardinals have a team slugging percentage of .390 and average 4.63 runs per game, putting them at 9th in the league. They have recorded 66 doubles, drawn 150 walks, and scored 199 runs alongside 49 home runs and 193 RBIs. The team has struck out 356 times (21st in the league) and made 347 hits, holding a .321 on-base percentage with a batting average of .240 for the season.
On the mound, the Cardinals have surrendered 197 runs this season with an overall team ERA of 4.29 (184 earned runs). They have allowed 47 home runs and give up 4.59 runs per 9 innings (19th in the league). The staff possesses a WHIP of 1.378 and a FIP of 4.49, with a strikeout-to-walk ratio of 7.30 (312 strikeouts vs. 161 walks), ranking 22nd in total hits allowed (371).
The Cardinals have seen 65 save situations this season, resulting in 39 holds and 8 blown saves. St. Louis has entered 24 save chances, successfully converting 16 saves, while their inherited score percentage stands at 39.7% from 63 inherited runners, ranking 12th in the league with a save percentage of 66.7% after utilizing 154 bullpen pitchers this year.
Defensively, the St. Louis Cardinals have managed 44 double plays and maintain a fielding percentage of .988 (12th in professional baseball). They have recorded 425 assists, 20 errors, and 1,159 putouts this season. Over 3,477 innings, their defensive efficiency is at 70.0% (16th in the majors).
Kyle Leahy, during his professional career, has faced 749 batters, giving up 170 hits while recording 147 strikeouts in 177 innings. He has allowed 75 earned runs, holding a WHIP of 1.297 and a FIP of 3.80. With a K/BB ratio of 2.45 and a career record of 9-7, Leahy possesses a 3.81 ERA, allowing 8.6 hits per 9 innings.
Who will come out on top in tonight’s MLB showdown, covering the spread or moneyline?
Pick: Take St. Louis (+132)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
