The St. Louis Cardinals host the Kansas City Royals on May 15, 2026. First pitch from Busch Stadium is scheduled for 8:15 p.m. EDT. The game will be broadcast on ROYL.
The Royals are favored by -112 on the moneyline and by -1.5 on the run line. The Cardinals are -105 on the moneyline and +1.5 on the run line. The total is set at 8.5 runs.
Find my MLB picks and Royals vs Cardinals prediction below, as well as probable pitchers, weather report, and more.
- Royals vs Cardinals Pick: Bobby Witt Over 1.5 Hits
My Royals vs Cardinals best bet is on Bobby Witt to have a multi-hit game tonight. Make sure to find the best odds by checking our live MLB odds page.
Royals vs Cardinals Odds
| Royals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
-1.5 -183 | 8.5 -111o / -108u | -105 |
| Cardinals Odds | ||
|---|---|---|
| Spread | Total | Moneyline |
+1.5 +156 | 8.5 -111o / -108u | -112 |
- Royals vs Cardinals moneyline: Royals -105, Cardinals -112
- Royals vs Cardinals over/under: 8.5 (-111o / -108u)
- Royals vs Cardinals spread: Royals -1.5 (+156), Cardinals +1.5 (-183)
Royals vs Cardinals Probable Pitchers
| RHP Michael Wacha (KCR) | Stat | RHP Dustin May (STL) |
|---|---|---|
| 4-2 | W-L | 4-3 |
| 0.9 | fWAR (FanGraphs) | 0.6 |
| 2.63/3.65 | ERA / xERA | 4.85/4.62 |
| 3.85/4.39 | FIP / xFIP | 3.81/4.14 |
| 12.4% | K-BB% | 11.7% |
| 33.6% | GB% | 43.2% |
| .215 | BABIP | .357 |
| 98 | Stuff+ | 104 |
| 101 | Location+ | 99 |
Royals vs Cardinals MLB Betting Preview
The Kansas City Royals arrive in St. Louis following a taxing stretch. While their record reflects a slow start, their offense remains potent, anchored by one of the game's premier young talents.
Michael Wacha (4-2, 2.63 ERA) takes the mound for Kansas City, looking to haunt his former team. Wacha has been the staff ace this season, providing the Royals with much-needed stability and deep starts.
On the other side, the Cardinals are playing solid, fundamental baseball. They’ve benefited from a balanced lineup and a bullpen that has locked down late-inning leads.
St. Louis sends Dustin May (3-4, 4.85 ERA) to the hill. May has flashed the elite "electric" stuff that made him a star in Los Angeles, but consistency has been an issue as he continues to find his rhythm in a Cardinals uniform.
He’ll face a Royals lineup that, despite their record, ranks in the top half of the league in contact rate.

Royals vs Cardinals Pick, Betting Analysis
This game has fired up one of our PRO Projections models, signaling a significant edge on Bobby Witt Jr. to record a multi-hit game tonight.
Dustin May’s 4.85 ERA suggests he is allowing plenty of traffic. Witt Jr. is a notorious "fastball hunter," and while May’s sinker and heater have elite velocity, Witt possesses the elite bat speed to catch up.
Witt is currently hitting .306 on the season and has shown a propensity for multi-hit games, including a four-hit explosion just last week. He led the Majors in hits in both 2024 and 2025.
In his last 10 games against St. Louis, Witt has maintained a steady .275 average. More importantly, he is currently in a groove, having recorded a hit in six of his last seven games, with several of those being loud, extra-base knocks.
If Witt can get one hit off May—who tends to exit games around the 5th or 6th inning—he will likely get two more plate appearances against a potentially fatigued St. Louis relief corps.
Pick: Bobby Witt Over 1.5 Hits





































