St. Louis Cardinals @ Kansas City Royals

St. Louis Cardinals40-33 (19-16 away)
Jun 19 20:16
Kansas City Royals31-45 (18-21 home)
1.83Bally Bet
48%
ML
53%
2.14BetUS
-1 (2.00)ReBet
58%
Spread
42%
+1.5 (1.67)BetOnline.ag
O 9 (1.88)MyBookie.ag
52%
O/U
48%
U 9.5 (1.77)theScore Bet

Team Stats

St. Louis Cardinals
Kansas City Royals
40-33 Record 31-45
L2 Streak W2
4.5 Offence 4.1
4.5 Defence 4.7
9.1 Total 8.9
+0.0 Margin -0.6
49-24 Spread 36-38-2
L2 ATS Streak W2
34-36-3 O/U 36-38-2
O1 O/U Streak O1
St. Louis Cardinals
Kansas City Royals
19-16 Record 18-21
L2 Streak W2
5.1 Offence 4.7
4.6 Defence 4.7
9.8 Total 9.3
+0.5 Margin 0.0
25-10 Spread 18-20-1
L1 ATS Streak W2
16-17-2 O/U 20-19
O1 O/U Streak O1
St. Louis Cardinals
Kansas City Royals
2-2 Record 2-2
L2 Streak W2
3.8 Offence 5.5
5.5 Defence 3.8
9.3 Total 9.3
-1.8 Margin +1.8
2-2 Spread 3-1
L2 ATS Streak W2
2-2 O/U 2-2
O1 O/U Streak O1

Team Schedule

Date Opponent Result ML Spread O/U
Jun 18, '26 @ Kansas City Royals L 6-14 L 2.00 L +1.5 O 8.5
Jun 17, '26 San Diego Padres L 1-6 L 1.88 L +1.5 U 10
Jun 16, '26 San Diego Padres W 3-2 W 1.91 W +1.5 U 8
Jun 15, '26 San Diego Padres W 3-0 W 1.68 W -1 U 8.5
Jun 14, '26 @ Minnesota Twins L 4-5 L 1.97 W +1.5 P 9
Jun 13, '26 @ Minnesota Twins W 9-6 W 1.95 W +1.5 O 9
Jun 12, '26 @ Minnesota Twins L 8-9 L 2.19 W +1.5 O 8.5
Jun 11, '26 @ New York Mets L 4-5 L 2.35 W +1.5 O 8.5
Jun 10, '26 @ New York Mets W 9-2 W 2.19 W +1.5 O 8.5
Jun 9, '26 @ New York Mets W 7-0 W 2.16 W +1.5 U 7.5
Date Opponent Result ML Spread O/U
Jun 18, '26 St. Louis Cardinals W 14-6 W 1.93 W +1.5 O 8.5
Jun 17, '26 @ Washington Nationals W 6-2 W 2.17 W +1.5 U 10.5
Jun 16, '26 @ Washington Nationals L 4-6 L 2.26 L +1.5 O 8.5
Jun 15, '26 @ Washington Nationals L 3-7 L 2.20 L +1.5 O 9.5
Jun 14, '26 Houston Astros W 4-0 W 1.88 W +1.5 U 8.5
Jun 13, '26 Houston Astros L 7-8 L 1.80 L -1 O 9.5
Jun 12, '26 Houston Astros L 8-10 L 1.92 L +1.5 O 9.5
Jun 11, '26 Texas Rangers L 2-4 L 1.95 L +1.5 U 10
Jun 10, '26 Texas Rangers L 4-6 L 2.03 L +1.5 O 9.5
Jun 9, '26 Texas Rangers W 5-3 W 2.11 W +1.5 U 9.5
Date Home Result ML Spread O/U
Jun 18, '26 14-6 1.93 +1.5 O 8.5
May 17, '26 2-0 2.06 +1.5 U 9
May 16, '26 4-2 2.02 +1.5 U 9
May 15, '26 5-4 2.01 +1.5 O 8.5

Best Lines/Odds

St. Louis Cardinals Kansas City Royals
BestCurrent 1.83-0.05Bally Bet 2.14+0.11BetUS
BestOpening 1.88BetOnline.ag 2.03BetOnline.ag
St. Louis Cardinals Kansas City Royals
BestCurrent -1(2.00-0.07)ReBet +1.5(1.67)BetOnline.ag
BestOpening -1(2.07)ReBet +1.5(1.67)BetOnline.ag
Over Under
BestCurrent O 9+0.5(1.88-0.05)MyBookie.ag U 9.5(1.77-0.06)theScore Bet
BestOpening O 8.5(1.93)LowVig.ag U 9.5(1.83)Fanatics

Odds History

Book Best Odds
Bally Bet St. Louis Cardinals 1.83
Kansas City Royals 2.00
BetMGM St. Louis Cardinals 1.80-0.03
Kansas City Royals 2.05+0.05
BetOnline.ag St. Louis Cardinals 1.80-0.08
Kansas City Royals 2.13+0.10
BetRivers St. Louis Cardinals 1.83
Kansas City Royals 1.97
BetUS St. Louis Cardinals 1.80-0.08
Kansas City Royals 2.14+0.11
Bovada St. Louis Cardinals 1.81-0.02
Kansas City Royals 2.04+0.04
Caesars St. Louis Cardinals 1.80-0.03
Kansas City Royals 2.05+0.05
DraftKings St. Louis Cardinals 1.80-0.03
Kansas City Royals 2.04+0.04
Fanatics St. Louis Cardinals 1.80-0.03
Kansas City Royals 2.05+0.05
FanDuel St. Louis Cardinals 1.81-0.04
Kansas City Royals 2.06+0.06
LowVig.ag St. Louis Cardinals 1.80-0.08
Kansas City Royals 2.13+0.10
MyBookie.ag St. Louis Cardinals 1.79-0.06
Kansas City Royals 2.07+0.07
ReBet St. Louis Cardinals 1.77-0.03
Kansas City Royals 2.00+0.09
theScore Bet St. Louis Cardinals 1.80-0.03
Kansas City Royals 2.05+0.05
Book Best Odds
Bally Bet St. Louis Cardinals -1.5(2.33)
Kansas City Royals +1.5(1.60)
BetMGM St. Louis Cardinals -1.5(2.25-0.15)
Kansas City Royals +1.5(1.65+0.06)
BetOnline.ag St. Louis Cardinals -1.5(2.30)
Kansas City Royals +1.5(1.67)
BetRivers St. Louis Cardinals -1.5(2.33)
Kansas City Royals +1.5(1.60)
BetUS St. Louis Cardinals -1.5(2.30-0.05)
Kansas City Royals +1.5(1.67+0.02)
Bovada St. Louis Cardinals -1.5(2.35)
Kansas City Royals +1.5(1.62)
Caesars St. Louis Cardinals -1.5(2.30-0.10)
Kansas City Royals +1.5(1.65+0.04)
DraftKings St. Louis Cardinals -1.5(2.31-0.04)
Kansas City Royals +1.5(1.63+0.02)
Fanatics St. Louis Cardinals -1.5(2.30)
Kansas City Royals +1.5(1.65)
FanDuel St. Louis Cardinals -1.5(2.32-0.02)
Kansas City Royals +1.5(1.62)
LowVig.ag St. Louis Cardinals -1.5(2.32-0.04)
Kansas City Royals +1.5(1.67+0.02)
MyBookie.ag St. Louis Cardinals -1.5(2.33-0.01)
Kansas City Royals +1.5(1.64+0.01)
ReBet St. Louis Cardinals -1(2.00-0.07)
Kansas City Royals +1(1.75+0.02)
theScore Bet St. Louis Cardinals -1.5(2.40)
Kansas City Royals +1.5(1.61)
Book Best Odds
Bally Bet Over O 9(1.83)
Under U 9(1.95)
BetMGM Over O 9(1.87-0.04)
Under U 9(1.95+0.04)
BetOnline.ag Over O 9+0.5(1.83-0.08)
Under U 9+0.5(2.00+0.09)
BetRivers Over O 9(1.83)
Under U 9(1.95)
BetUS Over O 9(1.83-0.12)
Under U 9(2.00+0.13)
Bovada Over O 9(1.87)
Under U 9(1.95)
Caesars Over O 9(1.87-0.04)
Under U 9(1.95+0.04)
DraftKings Over O 9(1.87-0.04)
Under U 9(1.96+0.05)
Fanatics Over O 9-0.5(1.87-0.13)
Under U 9-0.5(1.95+0.12)
FanDuel Over O 9-0.5(1.87-0.13)
Under U 9-0.5(1.95+0.13)
LowVig.ag Over O 9+0.5(1.85-0.08)
Under U 9+0.5(2.03+0.10)
MyBookie.ag Over O 9(1.88+0.04)
Under U 9(1.93-0.04)
ReBet Over O 9(1.84+0.05)
Under U 9(1.86-0.10)
theScore Bet Over O 9.5(2.10)
Under U 9.5(1.77)

Game Picks by Top Cappers

Capper Streak Picks
#1 arbbanker W7
Over 9@ 1.95for 1 unit
#2 nhlmvp W6
St. Louis Cardinals -1.5@ 2.35for 2 units
#3 prizepicks W5
Kansas City Royals +1.5@ 1.65for 5 units
#4 parlaycontrarian W4
St. Louis Cardinals@ 1.85for 2 units
#5 actiongambler W4
Over 9.5@ 2.00for 1 unit
#6 lockbeast W4
St. Louis Cardinals -1.5@ 2.34for 4 units
#7 mlbhunter W3
Over 9@ 1.93for 4 units
#8 futuresbanker W3
Under 9@ 2.00for 1 unit
#9 hooklion W3
Over 9@ 1.95for 1 unit
#10 underbeast W3
Over 9@ 1.88for 4 units
#11 actionpulse W3
Over 8.5@ 1.93for 1 unit
#12 longshotshark W2
Kansas City Royals@ 1.95for 1 unit
#13 hooptout W2
St. Louis Cardinals@ 1.88for 4 units
#14 nhlcapper W2
Kansas City Royals@ 2.03for 1 unit
#15 futuresgrinder W2
St. Louis Cardinals -1.5@ 2.31for 1 unit
#16 teasercapper W2
Kansas City Royals@ 2.00for 3 units
#17 pickempulse W2
Kansas City Royals@ 2.00for 1 unit
#18 unitcapper W2
Over 9@ 1.83for 3 units
#19 unitnation W1
St. Louis Cardinals@ 1.83for 2 units
#20 inplaybroker W1
Kansas City Royals@ 2.00for 1 unit

Game Consensus

40 picks | 90 units
St. Louis Cardinals
Kansas City Royals
19 picks | 48%
21 picks | 53%
45 units | 50%
45 units | 50%
Picks Per Odds Range
St. Louis Cardinals
Picks
Kansas City Royals
1.77 - 1.88
19
21
1.91 - 2.05
31 picks | 73 units
St. Louis Cardinals
Kansas City Royals
18 picks | 58%
13 picks | 42%
42 units | 58%
31 units | 42%
Picks Per Line
St. Louis Cardinals
Picks
Kansas City Royals
-1
3
4
+1
-1.5
15
9
+1.5
46 picks | 84 units
Over
Under
24 picks | 52%
22 picks | 48%
49 units | 58%
35 units | 42%
Picks Per Line
Over
Picks
Under
O 8.5
1
O 9
17
17
U 9
O 9.5
6
5
U 9.5

Moneyline

Trends for best moneyline odds.

St. Louis Cardinals (1.83)

  • St. Louis Cardinals won as favorite in 11 of 15 (73%) Favorite split
  • Kansas City Royals lost as home underdog in 9 of 14 (64%) Underdog split - Home
  • Kansas City Royals lost as underdog in 26 of 41 (63%) Underdog split
  • St. Louis Cardinals won as away favorite in 2 of 3 (67%) Favorite split - Away
  • Kansas City Royals lost 45 of 76 (59%) Season
  • St. Louis Cardinals won 40 of 73 (55%) Season
  • Kansas City Royals lost at home in 21 of 39 (54%) Season - Home
  • St. Louis Cardinals won on the road in 19 of 35 (54%) Season - Away
  • St. Louis Cardinals moneyline shortened by -0.05 from 1.88 to 1.83 Line movement

Kansas City Royals (2.14)

  • St. Louis Cardinals lost 2 straight Streak
  • St. Louis Cardinals lost 2 straight on the road Streak - Away
  • Kansas City Royals won 2 straight Streak
  • Kansas City Royals won 2 straight at home Streak - Home

Spread

Trends for best spread lines.

St. Louis Cardinals -1

  • St. Louis Cardinals covered as favorite in 9 of 16 (56%) Favorite ATS split
  • St. Louis Cardinals covered as away favorite in 5 of 9 (56%) Favorite ATS split - Away
  • Kansas City Royals failed to cover as underdog in 24 of 46 (52%) Underdog ATS split

Kansas City Royals +1.5

  • St. Louis Cardinals failed to cover -1.5 in 46 of 73 (63%) Season at current line
  • St. Louis Cardinals failed to cover -1.5 in 3 straight Streak
  • Kansas City Royals covered +1.5 in 3 straight at home Streak - Home
  • Kansas City Royals covered as home underdog in 11 of 21 (52%) Underdog ATS split - Home
  • Kansas City Royals covered +1.5 in 44 of 76 (58%) Season at current line
  • St. Louis Cardinals failed to cover -1.5 on the road in 20 of 35 (57%) Season at current line - Away
  • Kansas City Royals covered +1.5 at home in 22 of 39 (56%) Season at current line - Home
  • St. Louis Cardinals failed to cover -1.5 in 2 straight on the road Streak - Away
  • Kansas City Royals covered +1.5 in 2 straight Streak

Total

Trends for best over/under lines.

Over 9

  • Total moved up +0.5 from 8.5 to 9 Line movement

Under 9.5

  • Head to head played under 9.5 in 3 of 4 (75%) H2H season
  • St. Louis Cardinals played under 9.5 in 47 of 73 (64%) Season at current total
  • Kansas City Royals played under 9.5 in 47 of 76 (62%) Season at current total
  • Both teams played under 9.5 in 94 of 149 (63%) Season at current total - Both teams
  • St. Louis Cardinals played under 9.5 on the road in 21 of 35 (60%) Season at current total
  • Kansas City Royals played under 9.5 at home in 23 of 39 (59%) Season at current total