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.8610-13
Matthew Liberatore logoM.LiberatoreSt. Louis Cardinals logo4.218-12

Cardinals at Royals Odds

Spread, Total, Moneyline

MatchupOpenSpreadTotalMoneyline
Cardinals
36-28
-1.5
-1.5+154
o8-109
-115
Royals
28-39
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: 45-82-8 (-24.4u)
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: 92-78-1 (+82.5u)
STL -105
3u
Steak Friend
Steak Friend
Last 30d: 0-0-0 (+0.0u)
STL -110
1.1u
Picks Office
Picks Office
Last 30d: 124-122-9 (-4.7u)
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: 99-109-1 (-24.2u)
KC o3.5 Team Total-140
1.4u
Top Shelf Action 🥃
Top Shelf Action 🥃
Last 30d: 45-82-8 (-24.4u)
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%)

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
29-3816-1713-2112-1816-20
Cardinals
39-2521-1418-117-432-20

Over/Under History

overallhome o/uaway o/ufavorite o/uunderdog o/u
Royals
30-3716-1714-2018-1212-24
Cardinals
27-33-417-16-210-17-24-6-122-27-3

Straight-Up (ML) History

overallhomeawayfavoriteunderdog
Royals
28-3916-1712-2214-1613-23
Cardinals
36-2819-1617-128-328-24

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 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
 Canha logo4M.Canha, LF1-2000
Kyle Isbel logo4K.Isbel, CF0-1000
Vinnie Pasquantino logo5V.Pasquantino, DH1-4000
 Biggio logo5C.Biggio, PR0-0000
 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
36-28
N/A
N/A
Royals
28-39
N/A
N/A