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

Royals at Cardinals

11:45 pm • FDSMW
7 - 5
Starting Pitchers
pitcherteameraw-l
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo3.823-5
Cole Ragans logoC.RagansKansas City Royals logo5.182-3

Royals at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
33-30
+1.5
-1.5+162
o7-114
-105
Cardinals
34-28
u7.5
+1.5-196
u7-107
-115
location pinThursday 11:45 p.m.
June 05, 2025
Busch StadiumSt. Louis
Royals vs. Cardinals Expert Picks
Billy Ward
Billy Ward
Last 30d: 31-42-4 (-15.7u)
Under 0.5 (1st Inn)-145
1.45u
CZ line
Boomer Betz
Boomer Betz
Last 30d: 112-149-0 (-29.4u)
KC -102
0.98u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 137-157-3 (-2.0u)
Under 7-108
1.08u
Good teams under Overall: 306-208-26,60% (ROI:14%) Season:10-8-1,56% (ROI:6%) Winning teams with wind help*** Overall: 841-569-74,60% (ROI:15%) Season:15-10-1,60% (ROI:14%)
Grant Neiffer
Grant Neiffer
Last 30d: 26-128-4 (-1.8u)
B.Witt o0.5 HR+540
0.25u
Jim Sannes
Jim Sannes
Last 30d: 33-50-0 (+1.1u)
M.Liberatore o4.5 Ks+116
1u
Liberatore hit the over on this mark against the Royals a couple of starts ago and has done so in 6 of 11 starts this year. Doesn't walk anybody, which allows him to be efficient with his pitches. That's key as I have him projected for just 90 pitches tonight. Still gets to a strikeout projection of 5.48 despite that.
Brian Bitler
Brian Bitler
Last 30d: 90-84-0 (+17.7u)
KC +100
3u

Royals vs. Cardinals Previews & Analysis

  • 3 Home Run Prop Bets & Parlay for Thursday article feature image

    3 Home Run Prop Bets & Parlay for Thursday

    Grant Neiffer
    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

41%

Bets%

59%

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 5thKCW 6-5-1.5 LO 8STL -130
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

Cardinals vs. Royals Injury Updates

Cardinals Injuries

    Royals Injuries

    • Kyle Wright
      SP

      Wright is out with shoulder

      Out

    Royals vs. Cardinals Box Score
    Royals Player Stats
    Projected
    PITCHERPCIPKER
    Cole Ragans logoLC.Ragans, P78345
    Angel Zerpa logoLA.Zerpa, P42340
    Steven Cruz logoRS.Cruz, P25240
    Carlos Estevez logoRC.Estevez, P9110
    HITTERSH-ABRHRRBI
    Jonathan India logo1J.India, 2B1-5100
    Bobby Witt logo2B.Witt, SS1-5100
    Maikel Garcia logo3M.Garcia, CF2-3312
    Maikel Garcia logo3M.Garcia, 3B2-3312
    Vinnie Pasquantino logo4V.Pasquantino, DH1-5001
    Salvador Perez logo5S.Perez, 1B2-5002
    Jac Caglianone logo6J.Caglianone, RF0-4000
    John Rave logo6J.Rave, RF0-0000
    Mark Canha logo7M.Canha, LF1-3100
    Drew Waters logo7D.Waters, PH0-1000
    Drew Waters logo7D.Waters, CF0-1000
    Drew Waters logo7D.Waters, LF0-1000
    Nick Loftin logo8N.Loftin, 3B2-4001
    Nick Loftin logo8N.Loftin, LF2-4001
    Kyle Isbel logo8K.Isbel, CF0-0000
    Freddy Fermin logo9F.Fermin, C2-3111
    Cardinals Player Stats
    Projected
    PITCHERPCIPKER
    Matthew Liberatore logoLM.Liberatore, P71427
    John King logoLJ.King, P180.210
    Kyle Leahy logoRK.Leahy, P39220
    Matt Svanson logoRM.Svanson, P211.100
    Phil Maton logoRP.Maton, P16110
    HITTERSH-ABRHRRBI
    Lars Nootbaar logo1L.Nootbaar, LF0-2100
    Masyn Winn logo2M.Winn, SS1-4100
    Brendan Donovan logo3B.Donovan, 2B1-5100
    Willson Contreras logo4W.Contreras, 1B2-4103
    Ivan Herrera logo5I.Herrera, DH1-4000
    Nolan Arenado logo6N.Arenado, 3B2-4112
    Yohel Pozo logo7Y.Pozo, C0-3000
    Alec Burleson logo7A.Burleson, PH0-1000
    Alec Burleson logo7A.Burleson, RF0-1000
    Ryan Vilade logo8R.Vilade, RF0-2000
    Nolan Gorman logo8N.Gorman, PH0-1000
    Pedro Pages logo8P.Pages, C0-0000
    Victor Scott logo9V.Scott, CF0-3000

    Royals vs. Cardinals Odds Comparison

    Right Arrow

    Could not load odds

    Royals at Cardinals Team Totals

    MatchupOverUnder
    Royals
    33-30
    N/A
    N/A
    Cardinals
    34-28
    N/A
    N/A