- LAST 5 GAMES
- LAST 3 VS ST. LOUIS
The upcoming MLB game between the Kansas City Royals and St. Louis Cardinals is scheduled for May 17, 2026, at Busch Stadium in St. Louis, MO. Broadcasted on royl and card, this game features starting pitchers Stephen Kolek (RHP, 4.5 ERA, 2 WHIP) for the Royals and Andre Pallante (RHP, 1.8 ERA, 1.3 WHIP) for the Cardinals. Pallante's superior ERA and WHIP suggest stronger pitching performance, particularly against right-handed batters, while Kolek's strikeout rate is moderate. The Cardinals hold a 29-16 ATS record, ranking 2nd, compared to the Royals' 21-25 ATS record. The posted odds favor the Cardinals at -110 moneyline with a -1.5 run line, and a total points line of 9, indicating expectations of a moderately high scoring game. Injuries such as Jonathan India's 10-day IL absence for the Royals could impact their offensive capabilities. Recent results show the Cardinals won the last matchup 4-2 on May 16, 2026, which you can review in the May 16 Cardinals vs Royals game summary. These game insights and betting trends provide a focused analytical perspective for this MLB regular season encounter.
BOSS. Gray (R) 29-42- -119BetOnline | |||||||
MILS. Drohan (L) 45-2650% -140BetOnline | |||||||
![]() TEXJ. Leiter (R) 35-38100% +112Everygame | |||||||
SEAB. Woo (R) 38-37100% -145BetOnline | |||||||
PHIA. Nola (R) 40-34- -121BetOnline | |||||||
NYYR. Weathers (L) 45-270% -150BetOnline | |||||||
ATLM. Pérez (L) 46-27- -133BetOnline | |||||||
KCN. Cameron (L) 30-45- -114Bet105 | |||||||
![]() ATHG. Jump (L) 36-38- -128BetAnything |