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

Cardinals at Royals

6:10 pm • FDSKC
1 - 2
Starting Pitchers
pitcherteameraw-l
Michael Wacha logoM.WachaKansas City Royals logo3.624-9
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo4.136-7

Cardinals at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
54-51
-1.5
-1.5+154
o8-109
-115
Royals
50-53
u8
+1.5-164
u8-110
-105
location pinSunday 6:10 p.m.
May 18, 2025
Kauffman StadiumKansas City
Cardinals vs. Royals Expert Picks
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 176-179-3 (-32.3u)
Under 8-110
1u
*Winning teams with wind help* Overall: 1101-803-99,58% (ROI:11%) Season:8-3-1,73% (ROI:38%)
Brian Bitler
Brian Bitler
Last 30d: 60-72-2 (-24.0u)
STL -105
3u
Steak Friend
Steak Friend
Last 30d: 0-0-0 (+0.0u)
STL -110
1.1u
Picks Office
Picks Office
Last 30d: 79-74-0 (+8.5u)
STL +100
1u
Royals can’t score – ranked 27th in runs/gm (3.41), dead last in OPS w/ RISP (.590). Just 119 walks all year (29th), no pressure on pitchers. Scored 7 total runs in 4-game losing streak last week. Only 1 run in last 2 games vs STL. Lineup too cold to trust. Cards crushing at the plate – 4.93 runs/gm (6th), .264 AVG (2nd), .338 OBP (3rd), .764 OPS w/ RISP (7th). 160 walks (10th) = constant traffic. Donovan batting .321, Contreras 26 RBI, Herrera 7 hits + 6 RBI in last 2. Back-to-back Ws vs KC: 10-3, 1-0. Liberatore shoving – 3.11 ERA, 1.01 WHIP, only 2 HR in 46.1 IP. Just 5 ER in last 15.1 innings. Beat Philly last week w/ 5.1 strong. Cards 11-1 last 12 games, 8-1 as dogs. 11 straight covers off a win. KC lost 7 of 8 as home fave after a loss. Ride the streak.
Sandy Plashkes
Sandy Plashkes
Last 30d: 82-71-2 (+18.8u)
KC o3.5 Team Total-140
1.4u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 176-179-3 (-32.3u)
KC -110
1u
Home streaking favs off loss as fav Overall: 617-354-0,64% (ROI:10%) Season:14-4-0,78% (ROI:35%) avoid the sweep Overall: 818-522-0,61% (ROI:11%) Season:11-5-0,69% (ROI:26%)
Moneyline Hacks
Moneyline Hacks
Last 30d: 75-78-8 (+43.1u)
Under 8.5-115
0.87u
🚨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

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

49%

Bets%

51%

Money%

MLB Public Betting Right Arrow

Matchup History

Against the Spread (ATS) History

overallhomeawayfavoriteunderdog
Royals
54-4922-2832-2116-2337-26
Cardinals
56-4929-2227-2721-2734-22

Over/Under History

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

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
50-5324-2626-2720-1929-34
Cardinals
54-5131-2023-3126-2227-29

Last 5 Matchups

dateopponentscorespreadover/undermoneyline
May 17thSTLL 0-1+1.5 WU 9STL -116
May 16thSTLL 3-10-1.5 LO 8.5STL -155
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

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
Matthew Liberatore logoLM.Liberatore, P92651
Chris Roycroft logoRC.Roycroft, P7101
JoJo Romero logoLJ.Romero, P11110
HITTERSH-ABRHRRBI
Lars Nootbaar logo1L.Nootbaar, RF1-5000
Masyn Winn logo2M.Winn, SS0-5000
Brendan Donovan logo3B.Donovan, 2B4-5000
Nolan Arenado logo4N.Arenado, 3B2-5000
Willson Contreras logo5W.Contreras, 1B0-5000
Ivan Herrera logo6I.Herrera, DH2-3000
Alec Burleson logo7A.Burleson, LF1-4111
Yohel Pozo logo8Y.Pozo, C2-4000
Jose Barrero logo8J.Barrero, PR0-0000
Pedro Pages logo8P.Pages, C0-0000
Victor Scott logo9V.Scott, CF0-1000
Royals Player Stats
Projected
PITCHERPCIPKER
Michael Wacha logoRM.Wacha, P83561
John Schreiber logoRJ.Schreiber, P110.200
Daniel Lynch logoLD.Lynch, P140.200
Lucas Erceg logoRL.Erceg, P261.210
Carlos Estevez logoRC.Estevez, P12100
HITTERSH-ABRHRRBI
Maikel Garcia logo1M.Garcia, 3B1-3001
Bobby Witt logo2B.Witt, SS0-4000
Salvador Perez logo3S.Perez, 1B2-4000
Mark Canha logo4M.Canha, LF1-2000
Kyle Isbel logo4K.Isbel, CF0-1000
Vinnie Pasquantino logo5V.Pasquantino, DH1-4000
Cavan Biggio logo5C.Biggio, PR0-0000
Cavan Biggio logo5C.Biggio, DH0-0000
Hunter Renfroe logo6H.Renfroe, RF1-4100
Freddy Fermin logo7F.Fermin, C0-3000
Michael Massey logo8M.Massey, 2B1-4000
Dairon Blanco logo9D.Blanco, CF1-2001
Drew Waters logo9D.Waters, PH1-1100
Drew Waters logo9D.Waters, LF1-1100

Cardinals vs. Royals Odds Comparison

Right Arrow

Could not load odds

Cardinals at Royals Team Totals

MatchupOverUnder
Cardinals
54-51
o3.5-144
u3.5+114
Royals
50-53
o3.5-129
u3.5+100