st louis cardinals vs kansas city royals-prediction-pick-odds-mlb-friday may 16

Cardinals vs Royals Predictions, F5 Pick, Odds

The Kansas City Royals (25-20) host the St. Louis Cardinals (24-20) on Friday, May 16, 2025. First pitch from Kauffman Stadium is scheduled for 7:40 p.m. ET; the game will be broadcast on FDSMW and MLB.TV.

Find my Cardinals vs Royals prediction and pick for the first five innings (F5) below.

[quickslipbasic bookname=”BetMGM” booklogo=”https://assets.actionnetwork.com/779359_BetMGM800x200@1x.png” image=”https://images.actionnetwork.com/blog/2025/05/cardinals-royals-quickslip-051625.jpeg” buttontext=”Bet Now” buttonlink=”https://switchboard.actionnetwork.com/v2/deeplink?deeplinkId[0]=ML1568645153&context=qs-articles”][/quickslipbasic]


[subheader sizedown=”false” text=”Cardinals vs Royals Predictions, F5 Pick” center=”true” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” link1=”https://www.actionnetwork.com/mlb/odds/st.-louis-cardinals” link1follow=”true” logo2url=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” link2=”https://www.actionnetwork.com/mlb/odds/kansas-city-royals” link2follow=”true”][/subheader]

  • Cardinals vs Royals Pick: Royals F5 -0.5 (-115 · Play to -120)

My Royals vs. Cardinals vs best bet is on the Royals to cover the first five innings (F5) spread. Make sure to find the best odds by checking our live MLB odds page.


Cardinals vs Royals Odds

[gamematchup league=”mlb” awaylogo=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” awayname=”Cardinals” awayslug=”st.-louis-cardinals” homelogo=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” homename=”Royals” homeslug=”kansas-city-royals” date=”Friday, May 16″ time=”7:40 p.m. ET” network=”FDSMW” col1text=”Spread” col2text=”Total” col3text=”Moneyline” col1awaytext=”+1.5″ col1awayline=”-166″ col1hometext=”-1.5″ col1homeline=”+140″ col2awaytext=”8.5″ col2hometext=”8.5″ col2awayline=”-108o / -112u” col2homeline=”-108o / -112u” col3awaytext=”+130″ col3hometext=”-155″ col3awayline=”” col3homeline=”” bookname=”DraftKings” bookthumbnaillogo=”https://assets.actionnetwork.com/603379_Primary.png” bookreviewslug=”draftkings”][/gamematchup]

_InlineAdBlock

Cardinals vs Royals Projected Starting Pitchers

Andre Pallante (STL) Stat Cole Ragans (KC)
3-2 W-L 2-2
0.0 fWAR (FanGraphs) 1.5
4.36/5.06 ERA /xERA 4.20/2.31
5.01/3.72 FIP / xFIP 2.21/2.25
1.38 WHIP 1.23
6.5 K-BB% 30.4
65.2 GB% 39.1
89 Stuff+ 109
104 Location+ 100

Cardinals vs Royals Preview, Predictions

[subheader sizedown=”true” center=”false” text=”Cardinals Betting Preview” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/stl.png” link1=”https://www.actionnetwork.com/mlb/odds/st.-louis-cardinals” link1follow=”false”][/subheader]

The Cardinals come into this series on fire, having won nine of their last 10 games. Their hot streak has been spurred by great production at the dish.

The Cardinals rank fourth in the majors in team batting average, and that’s primarily due to the number of balls they put in play. They hold the sixth-lowest strikeout rate and the seventh-lowest whiff rate.

However, their barrel rate, which is the fourth-lowest in the majors, is a concern — especially with Cole Ragans on the mound for the Royals. Ragans has been one of the best left-handers in the game since he burst onto the scene in 2023.

The Royals’ lethal lefty has had blips that have inflated his counting stats but is due for significant positive regression, as he’s been very tough to square up. Ragans’ strikeout rate sits in the 98th percentile, and that percentile is in line with his xBA and xERA.

With the Cardinals due to take a step back offensively and Ragans primed for a dominant outing, look for St. Louis’ bats to be quiet through the first half of this one.

[appcard imageurl=”https://assets.actionnetwork.com/64384_MLBArticleCard.png” cta=”The must-have app for MLB bettors” firstupsell=”The best MLB betting scoreboard” secondupsell=”Free picks from proven pros” thirdupsell=”Live win probabilities for your bets” buttontext=”DOWNLOAD NOW” buttonurl=”https://action.onelink.me/qhpb/8e1fee7″][/appcard]


[subheader sizedown=”true” center=”false” text=”Royals Betting Preview” logo1url=”https://static.sprtactn.co/teamlogos/mlb/100/kcd.png” link1=”https://www.actionnetwork.com/mlb/odds/kansas-city-royals” link1follow=“false”][/subheader]

On the other side of this matchup, the Royals come in a bit cold after losing four of their last five games. Their lineup has been a stark contrast to the Cardinals, as they’ve been outscored, 24-14, over their last five games.

However, their lineup shows a lot of similarities to the Cardinals; we just haven’t seen the results yet. The Royals are also a team that puts the ball in play a great deal of the time, holding the sixth-lowest whiff rate and the second-lowest strikeout rate.

They also don’t put the ball in play with much authority, ranking 28th in barrel rate. Although, all of those balls in play are bound to find some grass, as their xBA sits 13 points higher than their team batting average.

Their matchup tonight should produce some of that positive regression.

The Royals get to face Andre Pallante, who feeds right into their hitting strengths. Pallante doesn’t miss bats and relies on generating groundballs, which he does arguably better than anyone in the game.

However, the Royals have the fourth-lowest groundball rate in the majors, so this contrast should play in their favor, especially with Pallante’s strikeout total at 2.5.

We should see the Royals have plenty of traffic on the bases in the early going. The key is for them to cash in.


Cardinals vs Royals Prediction, F5 Betting Analysis

This is a classic buy-low, sell-high matchup, and the pitchers only amplify it. Ragans and the Royals are due for more success and should generate it against Pallante.

While St. Louis is seeing the ball well, Ragans will be the best pitcher it’s faced during its recent streak. He should get plenty of run support in the early going as he stifles the Cards first few times through.

Back the Royals to be up halfway through this one.

Pick: Royals F5 -0.5 (-115)

_InlineAdBlock


Cardinals vs Royals Betting Trends

[bettingtrends title=”” gameid=”253794″ date=”20250516″][/bettingtrends]


[subheader sizedown=”true” text=”Cardinals vs Royals Weather” center=”false”][/subheader]
[gameforecast league=”mlb” gameid=”253794″ date=”20250516″][/gameforecast]

[procard imageurl=”https://assets.actionnetwork.com/736824_ActionPRO_promo_1500x844.jpg” cta=”Premium picks, tools & analysis” firstupsell=”Track & follow smart money” secondupsell=”Biggest player prop edges” thirdupsell=”Real-time expert pick alerts” buttontext=”SAVE 66% NOW!” buttonurl=”/pricing”][/procard]


Posted

in

by