Royals vs. Cardinals Odds & Betting Predictions - May 17, 2026

Royals at Cardinals

6:15 pm • ROYL
@
Starting Pitchers
pitcherteameraw-l
Andre Pallante logoA.PallanteSt. Louis Cardinals logo4.474-3
Stephen Kolek logoS.KolekKansas City Royals logo6.751-0

Royals at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
19-27
+1.5
+1.5-190
o9-120
+103
Cardinals
27-18
u9.5
-1.5+167
u9-101
-120
location pinSunday 6:15 p.m.
May 17, 2026
Busch StadiumSt. Louis
thermometer image84°Fahrenheit
rain image0%Rain
wind image17Wind
Royals vs. Cardinals Expert Picks
Adam Kaufman
Adam Kaufman
Last 30d: 16-28-0 (-14.9u)
STL -110
1.1u
Frank Ammirante
Frank Ammirante
Last 30d: 286-281-8 (+13.1u)
J.Caglianone o0.5 HR+730
0.1u
Sean Zerillo
Sean Zerillo
Last 30d: 172-157-14 (+1.4u)
KC -102
0.51u
Bet to -113

Royals vs. Cardinals Previews & Analysis

  • The Leadoff: Minion's MLB Breakdown & Bets for Sunday article feature image

    The Leadoff: Minion's MLB Breakdown & Bets for Sunday

    Ryan Minion
    May 17, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

No props found

Line Movement Tracker

Right Arrow
Right Arrow

Royals vs. Cardinals Public Betting Percentages

Away Logo

Royals

Public

27%

Bets%

73%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
29-1614-815-82-127-15
Royals
18-2811-127-1610-177-11

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
20-22-311-10-19-12-21-219-20-3
Royals
21-2513-108-1516-115-13

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
27-1812-1015-82-125-17
Royals
19-2713-106-1712-156-12

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 16thKCW 4-2-1.5 WU 9STL -112
May 16thKCW 5-4+1.5 WO 8.5STL -108
May 14th@ATHW 5-4-1.5 LU 9.5STL +101
May 14th@ATHL 2-6+1.5 LU 10ATH +119
May 13th@ATHW 6-4+1.5 WU 10STL +132

Royals vs. Cardinals Injury Updates

Royals Injuries

    Cardinals Injuries

    • Lars Nootbaar
      LF

      Nootbaar is out with heel

      Out

    Royals vs. Cardinals Starting Lineups
    Royals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Stephen Kolek logoRS.Kolek, P1-06.751.1257.59
    HITTERSAVGOBPSLGHR
    Maikel Garcia logo1M.Garcia, 3B.264.333.4023
    Bobby Witt logo2B.Witt, SS.309.383.5037
    Vinnie Pasquantino logo3V.Pasquantino, 1B.201.286.3415
    Salvador Perez logo4S.Perez, C.195.232.3286
    Carter Jensen logo5C.Jensen, DH.237.329.4126
    Isaac Collins logo6I.Collins, LF.228.349.3413
    Lane Thomas logo7L.Thomas, RF.205.354.2561
    Michael Massey logo8M.Massey, 2B.212.233.4003
    Kyle Isbel logo9K.Isbel, CF.265.325.4073
    Cardinals Starting Lineup
    Projected
    PITCHERW-LERAWHIPK/9
    Andre Pallante logoRA.Pallante, P4-34.461.3707.02
    HITTERSAVGOBPSLGHR
    JJ Wetherholt logo1J.Wetherholt, 2B.237.358.4088
    Ivan Herrera logo2I.Herrera, C.265.398.4104
    Alec Burleson logo3A.Burleson, 1B.277.342.4456
    Jordan Walker logo4J.Walker, DH.308.379.59813
    Nolan Gorman logo5N.Gorman, 3B.234.313.3665
    Masyn Winn logo6M.Winn, SS.252.326.3511
    Nathan Church logo7N.Church, RF.254.292.4105
    Thomas Saggese logo8T.Saggese, LF.156.206.1880
    Victor Scott logo9V.Scott, CF.193.252.2662

    Royals vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Cardinals Team Totals

    MatchupOverUnder
    Royals
    19-27
    N/A
    N/A
    Cardinals
    27-18
    N/A
    N/A