Cardinals vs. Royals Odds & Betting Predictions - June 21, 2026

Cardinals at Royals

6:10 pm • CARD
12 - 10
Starting Pitchers
pitcherteameraw-l
Stephen Kolek logoS.KolekKansas City Royals logo4.504-3
Dustin May logoD.MaySt. Louis Cardinals logo4.385-7

Cardinals at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
0-0
-1.5
-1.5+128
o9-106
-127
Royals
0-0
u9.5
+1.5-155
u9-116
+107
location pinSunday 6:10 p.m.
June 21, 2026
Kauffman StadiumKansas City
Cardinals vs. Royals Expert Picks
Sean Zerillo
Sean Zerillo
Last 30d: 133-116-7 (+2.9u)
STL -115 (F5)
0.5u
Bet to -150
STL -120
0.5u
Bet to -135
Ryan Minion
Ryan Minion
Last 30d: 229-220-1 (+18.7u)
B.Witt o1.5 Total Bases-110
$1.10
#ACTION ✍️✍️ #MLBLeadoff
KC +108 (F5)
$1.00
#ACTION ✍️✍️ #MLBLeadoff
Picks Office
Picks Office
Last 30d: 0-0-0 (+0.0u)
Under 9-120
1u
The Degenerates
The Degenerates
Last 30d: 49-50-2 (-4.6u)
Under 9-118
1.18u
Lock & Cash
Lock & Cash
Last 30d: 4-8-0 (-3.9u)
STL -125
0.8u
RoyalsProps
RoyalsProps
Last 30d: 33-43-2 (-15.7u)
B.Jordan o1.5 Hits + Runs + RBIs-102
1.02u
Frank Ammirante
Frank Ammirante
Last 30d: 99-90-0 (-4.3u)
STL o4.5-125
1u
S.Kolek u3.5 Ks-112
1u
Adam Kaufman
Adam Kaufman
Last 30d: 317-298-11 (-18.0u)
KC +108
1u

Cardinals vs. Royals Previews & Analysis

  • Cardinals vs Royals: Bet on Bobby article feature image

    Cardinals vs Royals: Bet on Bobby

    Ryan Minion•
    Jun 21, 2026 UTC
  • The Leadoff: Minion's 16 Bets for 9 MLB Games on Sunday article feature image

    The Leadoff: Minion's 16 Bets for 9 MLB Games on Sunday

    Ryan Minion•
    Jun 21, 2026 UTC
See more MLB Coverage Right Arrow

Prop Odds Comparison

Right Arrow
Right Arrow

Loading props…

Line Movement Tracker

Right Arrow
Right Arrow

Cardinals vs. Royals Public Betting Percentages

Away Logo

Cardinals

Public

56%

Bets%

44%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
76-8640-4136-4522-2950-57
Cardinals
86-7641-4045-3617-3468-40

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
73-86-340-40-133-46-227-2445-59-3
Cardinals
74-82-636-42-338-40-324-26-148-55-5

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
69-9341-4028-5326-2540-67
Cardinals
77-8538-4339-4225-2651-57

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 20thSTLW 6-5+1.5 WO 9.5KC +101
Jun 18thSTLW 14-6+1.5 WO 9KC -115
Jun 17th@WSHW 6-2+1.5 WU 10.5KC +114
Jun 16th@WSHL 4-6+1.5 LO 8.5WSH +119
Jun 15th@WSHL 3-7+1.5 LO 9.5WSH +116

Royals vs. Cardinals Injury Updates

Royals Injuries

  • Anthony Gose
    P

    Gose is out with arm

    Out

Cardinals Injuries

    Cardinals vs. Royals Box Score
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Dustin May logoRD.May, P44226
    Max Rajcic logoRM.Rajcic, P231.121
    Matt Svanson logoRM.Svanson, P170.210
    Gordon Graceffo logoRG.Graceffo, P10100
    JoJo Romero logoLJ.Romero, P14121
    Ryne Stanek logoRR.Stanek, P11110
    George Soriano logoRG.Soriano, P14100
    Riley O'Brien logoRR.O'Brien, P12112
    HITTERSH-ABRHRRBI
    JJ Wetherholt logo1J.Wetherholt, 2B3-5323
    Ivan Herrera logo2I.Herrera, DH3-5313
    Alec Burleson logo3A.Burleson, 1B3-5201
    Jordan Walker logo4J.Walker, RF0-4000
    Lars Nootbaar logo5L.Nootbaar, LF2-5101
    Masyn Winn logo6M.Winn, SS2-5114
    Jimmy Crooks logo7J.Crooks, C1-4000
    Blaze Jordan logo8B.Jordan, 3B1-5000
    Nathan Church logo9N.Church, CF1-4200
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Stephen Kolek logoRS.Kolek, P491.209
    Connor Seabold logoRC.Seabold, P291.120
    Steven Cruz logoRS.Cruz, P371.233
    Lucas Erceg logoRL.Erceg, P181.110
    Matt Strahm logoLM.Strahm, P16100
    Beck Way logoRB.Way, P18210
    HITTERSH-ABRHRRBI
    Carter Jensen logo1C.Jensen, DH2-3311
    Maikel Garcia logo2M.Garcia, SS0-5000
    Jac Caglianone logo3J.Caglianone, 1B2-3323
    Salvador Perez logo4S.Perez, C1-4101
    Michael Massey logo5M.Massey, 2B3-5002
    Lane Thomas logo6L.Thomas, RF1-5001
    Kameron Misner logo7K.Misner, CF1-4100
    Nick Loftin logo8N.Loftin, 3B1-4112
    John Rave logo8J.Rave, PH0-1000
    Isaac Collins logo9I.Collins, LF1-5100

    Cardinals vs. Royals Odds Comparison

    Right Arrow

    Could not load odds

    Cardinals at Royals Team Totals

    MatchupOverUnder
    Cardinals
    0-0
    N/A
    N/A
    Royals
    0-0
    N/A
    N/A