St. Louis Cardinals @ Kansas City Royals

St. Louis Cardinals40-32 (19-15 away)
Jun 19 20:16
Kansas City Royals30-45 (17-21 home)
1.83Bally Bet
47%
ML
53%
2.12LowVig.ag
-1 (2.00)ReBet
56%
Spread
44%
+1.5 (1.67)LowVig.ag
O 9 (1.88)MyBookie.ag
54%
O/U
46%
U 9.5 (1.77)theScore Bet

Team Stats

St. Louis Cardinals
Kansas City Royals
40-32 Record 30-45
L1 Streak W1
4.5 Offence 4.0
4.4 Defence 4.7
8.9 Total 8.7
+0.2 Margin -0.7
49-23 Spread 35-38-2
L1 ATS Streak W1
33-36-3 O/U 35-38-2
U3 O/U Streak U1
St. Louis Cardinals
Kansas City Royals
19-15 Record 17-21
L1 Streak W1
5.1 Offence 4.4
4.4 Defence 4.6
9.5 Total 9.1
+0.8 Margin -0.2
25-9 Spread 17-20-1
W7 ATS Streak W1
15-17-2 O/U 19-19
P1 O/U Streak U1
St. Louis Cardinals
Kansas City Royals
2-1 Record 1-2
L1 Streak W1
3.0 Offence 2.7
2.7 Defence 3.0
5.7 Total 5.7
+0.3 Margin -0.3
2-1 Spread 2-1
L1 ATS Streak W1
1-2 O/U 1-2
U2 O/U Streak U2

Team Schedule

Date Opponent Result ML Spread O/U
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
Jun 7, '26 Cincinnati Reds W 5-3 W 1.69 W -1 U 9
Date Opponent Result ML Spread O/U
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
Jun 7, '26 @ Minnesota Twins W 6-5 W 1.88 P -1 O 8.5
Date Home Result ML Spread O/U
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.12+0.09LowVig.ag
BestOpening 1.88BetOnline.ag 2.03BetOnline.ag
St. Louis Cardinals Kansas City Royals
BestCurrent -1(2.00-0.07)ReBet +1.5(1.67)LowVig.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.77-0.06
Kansas City Royals 2.05+0.05
BetOnline.ag St. Louis Cardinals 1.81-0.07
Kansas City Royals 2.12+0.09
BetRivers St. Louis Cardinals 1.83
Kansas City Royals 1.97
BetUS St. Louis Cardinals 1.81-0.07
Kansas City Royals 2.12+0.09
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.81-0.07
Kansas City Royals 2.12+0.09
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.35+0.05)
Kansas City Royals +1.5(1.61-0.04)
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 Profit Picks
#1 hookscout +33.79
St. Louis Cardinals -1.5@ 2.35for 3 units
#2 nflshark +30.65
Under 9@ 1.93for 1 unit
#3 longshotshark +24.82
Kansas City Royals@ 1.95for 1 unit
#4 hooklion +21.11
Over 9@ 1.95for 1 unit
#5 mlbhunter +19.87
Over 9@ 1.93for 4 units
#6 edgepilot +19.49
Under 9@ 1.94for 1 unit
#7 parlaycontrarian +19.44
St. Louis Cardinals@ 1.85for 2 units
#8 overstack +18.95
Over 9@ 1.83for 1 unit
#9 pucktipster +14.99
St. Louis Cardinals@ 1.83for 3 units
#10 fieldchaser +14.47
Over 9.5@ 2.00for 1 unit
#11 valuechief +11.41
Kansas City Royals@ 2.00for 3 units
#12 nhlmvp +10.61
St. Louis Cardinals -1.5@ 2.35for 2 units
#13 arbitrageboss +10.32
Over 9@ 1.98for 3 units
#14 actiongambler +9.57
Over 9.5@ 2.00for 1 unit
#15 puckchaser +9.49
Kansas City Royals +1.5@ 1.61for 3 units
#16 edgewizard +9.11
Over 9@ 1.81for 1 unit
#17 cardhero +9.02
Kansas City Royals@ 2.03for 2 units
#18 hoopspilot +8.91
St. Louis Cardinals -1.5@ 2.35for 1 unit
#19 powerbettor +8.62
St. Louis Cardinals@ 1.88for 2 units
#20 badbeatace +8.52
Under 9@ 1.86for 1 unit

Game Consensus

38 picks | 84 units
St. Louis Cardinals
Kansas City Royals
18 picks | 47%
20 picks | 53%
42 units | 50%
42 units | 50%
Picks Per Odds Range
St. Louis Cardinals
Picks
Kansas City Royals
1.77 - 1.88
18
20
1.91 - 2.03
25 picks | 59 units
St. Louis Cardinals
Kansas City Royals
14 picks | 56%
11 picks | 44%
34 units | 58%
25 units | 42%
Picks Per Line
St. Louis Cardinals
Picks
Kansas City Royals
-1
3
4
+1
-1.5
11
7
+1.5
37 picks | 71 units
Over
Under
20 picks | 54%
17 picks | 46%
43 units | 61%
28 units | 39%
Picks Per Line
Over
Picks
Under
O 8.5
1
O 9
13
12
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 75 (60%) Season
  • St. Louis Cardinals won 40 of 72 (56%) Season
  • St. Louis Cardinals won on the road in 19 of 34 (56%) Season - Away
  • Kansas City Royals lost at home in 21 of 38 (55%) Season - Home
  • St. Louis Cardinals moneyline shortened by -0.05 from 1.88 to 1.83 Line movement

Kansas City Royals (2.12)

No trends.

Spread

Trends for best spread lines.

St. Louis Cardinals -1

  • St. Louis Cardinals covered as favorite in 9 of 15 (60%) Favorite ATS split
  • St. Louis Cardinals covered as away favorite in 5 of 8 (63%) Favorite ATS split - Away
  • Kansas City Royals failed to cover as underdog in 24 of 45 (53%) Underdog ATS split

Kansas City Royals +1.5

  • St. Louis Cardinals failed to cover -1.5 in 45 of 72 (63%) Season at current line
  • Kansas City Royals covered +1.5 in 43 of 75 (57%) Season at current line
  • St. Louis Cardinals failed to cover -1.5 on the road in 19 of 34 (56%) Season at current line - Away
  • St. Louis Cardinals failed to cover -1.5 in 2 straight Streak
  • Kansas City Royals covered +1.5 in 2 straight at home Streak - Home
  • Kansas City Royals covered +1.5 at home in 21 of 38 (55%) Season at current line - Home

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 3 (100%) H2H season
  • St. Louis Cardinals played under 9.5 in 47 of 72 (65%) Season at current total
  • Kansas City Royals played under 9.5 in 47 of 75 (63%) Season at current total
  • Both teams played under 9.5 in 94 of 147 (64%) Season at current total - Both teams
  • St. Louis Cardinals played under 9.5 on the road in 21 of 34 (62%) Season at current total
  • St. Louis Cardinals played under 9.5 in 4 straight Streak
  • Kansas City Royals played under 9.5 at home in 23 of 38 (61%) Season at current total