Royals vs. Cardinals Odds & Betting Predictions - June 5, 2025

Royals at Cardinals

5:45 pm • FDSKC
5 - 6
Starting Pitchers
pitcherteameraw-l
Miles Mikolas logoM.MikolasSt. Louis Cardinals logo3.964-2
Noah Cameron logoN.CameronKansas City Royals logo0.852-1

Royals at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
33-30
+1.5
+1.5-198
o8-118
+110
Cardinals
34-28
u8.5
-1.5+164
u8-103
-130
location pinThursday 5:45 p.m.
June 05, 2025
Busch StadiumSt. Louis
Royals vs. Cardinals Expert Picks
The Degenerates
The Degenerates
Last 30d: 66-72-2 (-18.7u)
KC +110 (Live)
1u
The Degenerate
The Degenerate
Last 30d: 17-23-0 (+0.8u)
KC +110
0.5u
Capper Central
Capper Central
Last 30d: 114-82-2 (+20.5u)
KC +110
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 137-157-3 (-2.0u)
Under 8.5-114
1.14u
Winning teams with wind help*** Overall: 841-568-74,60% (ROI:15%) Season:15-9-1,63% (ROI:19%)
Steak Friend
Steak Friend
Last 30d: 143-155-1 (-22.4u)
Under 8.5-115
1.15u
Sandy Plashkes
Sandy Plashkes
Last 30d: 103-108-7 (-0.1u)
STL -120 (F5)
1.2u
Moneyline Hacks
Moneyline Hacks
Last 30d: 99-63-2 (+60.1u)
J.Caglianone u0.5 Hits+190
1u
🔥Free Discord + Youtube: Extra Picks/ Analysis https://discord.gg/A8v49URQaG https://www.youtube.com/@FadetheNoise
Sean Zerillo
Sean Zerillo
Last 30d: 135-141-6 (-3.5u)
Under 8.5-115
0.58u
Game 1. Bet to 8 (+100)

Royals vs. Cardinals Previews & Analysis

  • Royals vs. Cardinals: Why to Back This 'Dog article feature image

    Royals vs. Cardinals: Why to Back This 'Dog

    Action Network Staff
    Jun 5, 2025 UTC
  • Zerillo's Opening Pitch For Thursday article feature image

    Zerillo's Opening Pitch For Thursday

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

39%

Bets%

61%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Cardinals
33-2917-1316-169-1623-13
Royals
36-2717-1519-1211-1324-14

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
34-26-217-12-117-14-115-9-118-17-1
Royals
24-38-112-2012-18-110-1414-23-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
34-2820-1014-1813-1220-16
Royals
33-3019-1314-1713-1119-19

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
Jun 3rdKCL 7-10-1.5 LO 9KC -154
Jun 1st@TEXL 1-8+1.5 LO 7.5TEX +140
May 31st@TEXW 2-0-1.5 WU 8.5STL -153
May 31st@TEXL 1-11-1.5 LO 8.5TEX -126
May 28th@BALW 6-4-1.5 WO 8STL -104

Cardinals vs. Royals Injury Updates

Cardinals Injuries

    Royals Injuries

    • Kyle Wright
      P

      Wright is out with shoulder

      Out

    Royals vs. Cardinals Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Noah Cameron logoLN.Cameron, P82630
    John Schreiber logoRJ.Schreiber, P180.101
    Daniel Lynch logoLD.Lynch, P12101
    Taylor Clarke logoRT.Clarke, P120.201
    Jonathan Bowlan logoRJ.Bowlan, P14100
    Carlos Estevez logoRC.Estevez, P100.101
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, DH2-4112
    Bobby Witt logo2B.Witt, SS1-3100
    Maikel Garcia logo3M.Garcia, 3B0-5100
    Vinnie Pasquantino logo4V.Pasquantino, 1B4-5002
    Freddy Fermin logo4F.Fermin, PR0-0000
    Freddy Fermin logo4F.Fermin, C0-0000
    Salvador Perez logo5S.Perez, C2-5100
    Salvador Perez logo5S.Perez, 1B2-5100
    Jac Caglianone logo6J.Caglianone, RF1-4001
    John Rave logo6J.Rave, RF0-0000
    Mark Canha logo6M.Canha, PH0-1000
    Mark Canha logo6M.Canha, RF0-1000
    Drew Waters logo7D.Waters, LF0-5000
    Michael Massey logo8M.Massey, 2B1-4000
    Nick Loftin logo8N.Loftin, PR0-0100
    Nick Loftin logo8N.Loftin, 2B0-0100
    Kyle Isbel logo9K.Isbel, CF1-4000
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Miles Mikolas logoRM.Mikolas, P92623
    Riley O'Brien logoRR.O'Brien, P251.210
    John King logoLJ.King, P20.100
    Ryan Helsley logoRR.Helsley, P20101
    JoJo Romero logoLJ.Romero, P13110
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, CF2-5100
    Lars Nootbaar logo1L.Nootbaar, LF2-5100
    Masyn Winn logo2M.Winn, SS0-5001
    Brendan Donovan logo3B.Donovan, 2B0-3100
    Willson Contreras logo4W.Contreras, 1B2-4101
    Ivan Herrera logo5I.Herrera, DH2-3112
    Nolan Arenado logo6N.Arenado, 3B0-4101
    Alec Burleson logo7A.Burleson, LF1-3000
    Victor Scott logo7V.Scott, CF0-1000
    Ryan Vilade logo8R.Vilade, RF0-4000
    Pedro Pages logo9P.Pages, C1-2000
    Nolan Gorman logo9N.Gorman, PH0-0000
    Yohel Pozo logo9Y.Pozo, PH0-1101
    Yohel Pozo logo9Y.Pozo, C0-1101

    Royals vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Cardinals Team Totals

    MatchupOverUnder
    Royals
    33-30
    o3.5-138
    u3.5+108
    Cardinals
    34-28
    o4.5+116
    u4.5-147