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 logo5.205-7
Noah Cameron logoN.CameronKansas City Royals logo2.614-4

Royals at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
50-53
+1.5
+1.5-198
o8-118
+110
Cardinals
53-51
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: 52-37-1 (+11.9u)
KC +110 (Live)
1u
The Degenerate
The Degenerate
Last 30d: 0-0-0 (+0.0u)
KC +110
0.5u
Capper Central
Capper Central
Last 30d: 110-78-0 (+17.9u)
KC +110
1u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 166-175-3 (-36.2u)
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: 0-0-0 (+0.0u)
Under 8.5-115
1.15u
Sandy Plashkes
Sandy Plashkes
Last 30d: 83-77-2 (+10.6u)
STL -120 (F5)
1.2u
Moneyline Hacks
Moneyline Hacks
Last 30d: 69-78-7 (+19.5u)
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: 151-141-11 (+13.3u)
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
55-4928-2227-2721-2733-22
Royals
54-4922-2832-2116-2337-26

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Cardinals
54-45-528-20-226-25-325-19-428-26-1
Royals
41-61-118-3223-29-117-2224-38-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Cardinals
53-5130-2023-3126-2226-29
Royals
50-5324-2626-2720-1929-34

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

  • Nolan Gorman
    2B

    Gorman is out with back

    Out

Royals Injuries

  • Michael Lorenzen
    SP

    Michael Lorenzen (illness) has been scratched, Angel Zerpa will start Saturday,

    Out

  • Kyle Wright
    SP

    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
50-53
o3.5-138
u3.5+108
Cardinals
53-51
o4.5+116
u4.5-147