Cardinals vs. Royals Odds & Betting Predictions - May 18, 2025
Cardinals at Royals
6:10 pm • FDSKCStarting Pitchers
| pitcher | team | era | w-l | |
|---|---|---|---|---|
![]() | 3.86 | 10-13 | ||
![]() | 4.21 | 8-12 |
Cardinals at Royals Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
|---|---|---|---|---|
Cardinals 30-25 | -1.5 | -1.5+154 | o8-109 | -115 |
Royals 22-35 | u8 | +1.5-164 | u8-110 | -105 |

Kauffman StadiumKansas City
Cardinals vs. Royals Expert Picks
Brian Bitler
Last 30d: 99-74-0 (+117.1u)
STL -105
3u
Steak Friend
Last 30d: 0-0-0 (+0.0u)
STL -110
1.1u
Picks Office
Last 30d: 137-139-11 (-10.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
Last 30d: 107-113-3 (-12.5u)
KC o3.5 Team Total-140
1.4u
Prop Odds Comparison
Line Movement Tracker
Cardinals vs. Royals Public Betting Percentages
Betting Trends
- Royals are 1-4 in their last 5 games.
- Royals are 2-3 in their last 5 games against the spread
- Royals are 8-17 in their road games against the spread
- The totals have gone OVER in 3 of Royals' last 5 games
- The totals have gone OVER in 16 of Royals' 32 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Royals vs. Cardinals Injury Updates

Royals Injuries

Cardinals Injuries
- Lars NootbaarLF
Nootbaar is out with heel
Out
Cardinals vs. Royals Box Score
Cardinals Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 92 | 6 | 5 | 1 | |
![]() | 7 | 1 | 0 | 1 | |
![]() | 11 | 1 | 1 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-5 | 0 | 0 | 0 |
![]() | 0-5 | 0 | 0 | 0 |
![]() | 4-5 | 0 | 0 | 0 |
![]() | 2-5 | 0 | 0 | 0 |
![]() | 0-5 | 0 | 0 | 0 |
![]() | 2-3 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 1 | 1 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
Royals Player Stats| PITCHER | PC | IP | K | ER | |
|---|---|---|---|---|---|
![]() | 83 | 5 | 6 | 1 | |
![]() | 11 | 0.2 | 0 | 0 | |
![]() | 14 | 0.2 | 0 | 0 | |
![]() | 26 | 1.2 | 1 | 0 | |
![]() | 12 | 1 | 0 | 0 |
| HITTERS | H-AB | R | HR | RBI |
|---|---|---|---|---|
![]() | 1-3 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 0-1 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 0-0 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-1 | 1 | 0 | 0 |
![]() | 1-1 | 1 | 0 | 0 |
Cardinals vs. Royals Odds Comparison
Could not load odds
Cardinals at Royals Team Totals
MatchupOverUnder | ||
|---|---|---|
Cardinals 30-25 | N/A | N/A |
Royals 22-35 | N/A | N/A |































