Cardinals vs. Royals Odds & Betting Predictions - May 16, 2025

Cardinals at Royals

11:40 pm • FDSMW
10 - 3
Starting Pitchers
pitcherteameraw-l
Cole Ragans logoC.RagansKansas City Royals logo5.182-3
Andre Pallante logoA.PallanteSt. Louis Cardinals logo4.626-7

Cardinals at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
55-53
+1.5
+1.5-162
o8.5-113
+130
Royals
52-55
u8.5
-1.5+135
u8.5-108
-155
location pinFriday 11:40 p.m.
May 16, 2025
Kauffman StadiumKansas City
Cardinals vs. Royals Expert Picks
Capper Central
Capper Central
Last 30d: 102-77-0 (+11.0u)
Under 8.5-105
1.05u
Wags Wins
Wags Wins
Last 30d: 101-82-0 (+16.0u)
Under 8.5-105
1.25u
Picks Office
Picks Office
Last 30d: 81-70-1 (+14.8u)
STL +135
1.35u
Cardinals are rolling – 14-5 since April 23, including 5-1 on this road trip. Just dropped 14 runs on Philly. Outscored opponents 62-27 over last 9. Team BA up to .262 (4th in MLB), rank 7th in runs/gm. Nootbaar hitting .367 during 7-game streak. Lineup clicking. Pallante coming off 7.1 IP, 2 ER, 7 K vs Nats – looked sharp. Cards’ pitching staff has a 2.48 ERA in last 9. Bullpen elite lately – top 5 in MLB last 10 games. Royals' Witt Jr. is 0-for-6 career vs Pallante. St. Louis pitching depth gives them clear edge in late innings. Royals fading – 4 losses in last 5, just 13 total runs in that span. Rank 27th in runs/gm (3.42), last in HRs (29), 26th in OPS. KC averages just 3.4 runs at home (29th). Ragans has 6.88 ERA in last 4 starts – not going past 5 IP lately.
Moneyline Hacks
Moneyline Hacks
Last 30d: 70-76-8 (+8.2u)
KC -148
2u
🚨Free analysis & VIP Picks can be found on our Discord. Link: https://discord.gg/A8v49URQaG Link to VIP (Copy &Paste): https://linktr.ee/moneylinehacks%F0%9F%94%A560% OFF with promo code: Hacks60
Jim Sannes
Jim Sannes
Last 30d: 23-50-0 (-12.4u)
C.Ragans o7.5 Ks+124
1u
In the alt market at FanDuel. Ragans has an absurd 38% strikeout rate this year with a 15.6% swinging-strike rate. Even after regressing him from that number, I still have Ragans projected at 7.96 strikeouts. Pitchers in that range for me have hit eight-plus strikeouts 52.4% of the time, allowing me to dip into the alt market.
Sean Zerillo
Sean Zerillo
Last 30d: 135-154-9 (+1.3u)
KC -155 (F5)
0.39u
Bet to -190 with full game ML to -174
KC -155
0.78u
Bet to -173

Cardinals vs. Royals Previews & Analysis

  • Cardinals vs. Royals: Back Ragans & KC in F5 article feature image

    Cardinals vs. Royals: Back Ragans & KC in F5

    Doug Ziefel•
    May 16, 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

Cardinals vs. Royals Public Betting Percentages

Away Logo

Cardinals

Public

33%

Bets%

67%

Money%

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
56-5124-3032-2118-2437-27
Cardinals
57-5130-2427-2722-2934-22

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
43-63-120-3423-29-118-2425-38-1
Cardinals
55-47-629-22-326-25-326-20-528-27-1

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
52-5526-2826-2722-2029-35
Cardinals
55-5332-2223-3127-2427-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 15th@HOUL 3-4+1.5 WU 8.5HOU +105
May 14th@HOUL 1-2+1.5 WU 7.5HOU +119
May 13th@HOUW 7-5+1.5 WO 8KC +107
May 11thBOSL 1-3-1.5 LU 8.5BOS -135
May 10thBOSL 1-10+1.5 LO 7BOS -115

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

Cardinals vs. Royals Box Score
Cardinals Player Stats
Projected
PITCHERPCIPKER
Andre Pallante logoRA.Pallante, P100742
Gordon Graceffo logoRG.Graceffo, P36221
HITTERSH-ABRHRRBI
Lars Nootbaar logo1L.Nootbaar, LF2-5100
Masyn Winn logo2M.Winn, SS1-4200
Brendan Donovan logo3B.Donovan, 2B3-5201
Nolan Arenado logo4N.Arenado, 3B0-4001
Willson Contreras logo5W.Contreras, 1B2-5301
Ivan Herrera logo6I.Herrera, DH3-4204
Pedro Pages logo7P.Pages, C1-4001
Jordan Walker logo8J.Walker, RF1-4001
Victor Scott logo9V.Scott, CF0-4000
Royals Player Stats
Projected
PITCHERPCIPKER
Cole Ragans logoLC.Ragans, P83574
John Schreiber logoRJ.Schreiber, P240.102
Daniel Lynch logoLD.Lynch, P30.200
Angel Zerpa logoLA.Zerpa, P20100
Chris Stratton logoRC.Stratton, P36213
HITTERSH-ABRHRRBI
Jonathan India logo1J.India, 2B1-4000
Bobby Witt logo2B.Witt, SS2-4100
Vinnie Pasquantino logo3V.Pasquantino, 1B1-4111
Salvador Perez logo4S.Perez, C1-4001
Maikel Garcia logo5M.Garcia, 3B2-4000
Michael Massey logo6M.Massey, LF0-4000
Cavan Biggio logo7C.Biggio, DH1-4000
Drew Waters logo8D.Waters, RF0-4000
Kyle Isbel logo9K.Isbel, CF1-4100

Cardinals vs. Royals Odds Comparison

Right Arrow

Could not load odds

Cardinals at Royals Team Totals

MatchupOverUnder
Cardinals
55-53
o3.5-130
u3.5+105
Royals
52-55
o4.5-110
u4.5-120