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 logo2.684-1
Dustin May logoD.MaySt. Louis Cardinals logo3.755-6

Cardinals at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
40-34
-1.5
-1.5+128
o9-106
-127
Royals
32-45
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
The Degenerates
The Degenerates
Last 30d: 52-72-4 (-25.1u)
Under 9-118
1.18u
Adam Kaufman
Adam Kaufman
Last 30d: 90-103-0 (-26.5u)
KC +108
1u
Picks Office
Picks Office
Last 30d: 130-126-12 (-5.4u)
Under 9-120
1u
Lock & Cash
Lock & Cash
Last 30d: 17-16-0 (-1.2u)
STL -125
0.8u
RoyalsProps
RoyalsProps
Last 30d: 59-56-0 (-6.0u)
B.Jordan o1.5 Hits + Runs + RBIs-102
1.02u
Ryan Minion
Ryan Minion
Last 30d: 285-302-17 (+13.6u)
B.Witt o1.5 Total Bases-110
$1.10
#ACTION ✍️✍️ #MLBLeadoff
KC +108 (F5)
$1.00
#ACTION ✍️✍️ #MLBLeadoff
Frank Ammirante
Frank Ammirante
Last 30d: 308-274-11 (+39.9u)
STL o4.5-125
1u
S.Kolek u3.5 Ks-112
1u
Sean Zerillo
Sean Zerillo
Last 30d: 156-133-8 (+2.6u)
STL -115 (F5)
0.5u
Bet to -150
STL -120
0.5u
Bet to -135

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
  • Opening Pitch: Zerillo’s MLB Projections for Sunday article feature image

    Opening Pitch: Zerillo’s MLB Projections for Sunday

    Sean Zerillo
    Jun 20, 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

Cardinals vs. Royals Public Betting Percentages

Away Logo

Cardinals

Public

56%

Bets%

44%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
33-4419-2114-2314-2118-23
Cardinals
44-3022-1622-149-735-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
36-40-120-19-116-2121-1415-25-1
Cardinals
32-38-417-19-215-19-26-9-125-29-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
32-4519-2113-2416-1915-26
Cardinals
40-3421-1719-1711-529-28

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
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
40-34
N/A
N/A
Royals
32-45
N/A
N/A