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 logo4.136-7
Cole Ragans logoC.RagansKansas City Royals logo5.182-3

Royals at Cardinals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Royals
50-53
+1.5
-1.5+162
o7-114
-105
Cardinals
53-51
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: 13-16-0 (-4.5u)
Under 0.5 (1st Inn)-145
1.45u
CZ line
Boomer Betz
Boomer Betz
Last 30d: 241-244-4 (+15.6u)
KC -102
0.98u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 166-175-3 (-36.2u)
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: 25-75-3 (+19.2u)
B.Witt o0.5 HR+540
0.25u
Jim Sannes
Jim Sannes
Last 30d: 19-41-0 (-8.3u)
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: 58-66-2 (-13.3u)
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
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 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

  • 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
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
50-53
o3.5-108
u3.5-120
Cardinals
53-51
o3.5-102
u3.5-126