St. Louis Cardinals

St. Louis Cardinals

May 17, 2025

Kansas City Royals

Kansas City Royals
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

St. Louis Cardinals vs Kansas City Royals Prediction – 5/17/2025

As the Kansas City Royals prepare to host the St. Louis Cardinals on May 17, 2025, the stakes are high in this Interleague matchup. The Royals enter the game with a record of 25-21, while the Cardinals are slightly ahead at 25-20. Both teams are showing signs of competitiveness this season, with the Royals experiencing an above-average performance and the Cardinals enjoying a solid season.

In yesterday's game, the Royals faced a tough loss against the Cardinals, falling 10-3. With this being the second game of the series, both teams will be eager to make adjustments and claim a victory. The Royals will look to their projected starter, Noah Cameron, who has a perfect 0.00 ERA this season, although his 5.89 xFIP suggests he may have been fortunate in his limited appearances. Cameron has pitched just one game this year, earning a win, but he projects to struggle with high hit and walk numbers today.

On the other hand, Miles Mikolas takes the mound for the Cardinals. Despite being one of the weaker pitchers in MLB, with a 4.35 ERA and a 5.13 xFIP, Mikolas managed to perform well in his last start, allowing just one earned run over five innings. His low strikeout rate could benefit the Royals, who rank as the 2nd least-strikeout-heavy offense in MLB.

The Royals’ offense, however, has been underwhelming, ranking 26th overall, and they struggle with power, sitting at 30th in home runs. In contrast, the Cardinals boast a much stronger offensive lineup, ranking 7th in MLB. With the Royals projected to score 4.40 runs and the Cardinals at 4.10, this matchup could very well hinge on pitching, making Cameron's performance crucial for Kansas City.

Quick Takes St. Louis Cardinals:

Miles Mikolas's higher usage rate of his secondary pitches this season (56.5% vs. 49% last season) ought to work in his favor consider they are typically much more effective than fastballs.

  • A pitcher who limits has fastball usage will instead heavily use change-ups, curveballs, sliders, etc. These are far more effective pitches at preventing runs and generating strikeouts.

Despite posting a .230 wOBA this year, the leading projection system (THE BAT X) believes Jordan Walker has suffered from bad luck given the .079 deviation between that figure and his estimated true talent wOBA of .309.

  • Players that are underperforming should be expected to play worse going forward, which can create value on prop Overs if the lines are too heavily weighing the unlucky, to-date underperformance.

In today's matchup, Nolan Arenado is at a disadvantage facing the league's 4th-deepest LF fences given that he hits his flyballs to the pull field at a 42.3% rate (99th percentile).

  • This player's skill set does not match up particularly well with the park he's in today, which may lead to worse-than-usual performance.

Quick Takes Kansas City Royals:

Noah Cameron was rolling in his previous outing and conceded 0 ER.

  • A pitcher who was strong in his last outing may be sharp once again in his next outing.

Over the past week, Salvador Perez's Barrel% has experienced a negative regression, plummeting from his seasonal rate of 13.9% down to 0%.

  • Barrel% measures how often a player hits the ball at the optimal exit velocity and launch angle and is a terrific measure of underlying power.

The Kansas City Royals (20.3 K% (via the leading projection system, THE BAT X) are projected to have the 3rd-least strikeout-prone batting order of all teams on the slate today.

  • THE BAT X analyzes each player in today's specific lineup to figure out which teams have the least inherent strikeout potential for the opposing pitcher.

St. Louis Cardinals vs Kansas City Royals Prediction

Predicted Final Score: St. Louis Cardinals 4.62, Kansas City Royals 4.73

  • Date: May 17, 2025
  • Venue: Kauffman Stadium
  • Starting Pitchers:
    • Miles Mikolas - Cardinals
    • Noah Cameron - Royals

Get daily MLB picks here.

Consensus

Moneyline Pick Consensus

+100
58% STL
-120
42% KC

Total Pick Consensus

8.5/+100
16% UN
8.5/-120
84% OV

Spread Pick Consensus

-1.5/+160
48% STL
+1.5/-192
52% KC

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
STL
Team Stats
KC
4.59
ERA
5.20
.268
Batting Avg Against
.260
1.43
WHIP
1.41
.322
BABIP
.304
8.3%
BB%
9.1%
20.4%
K%
20.4%
69.8%
LOB%
67.1%
.259
Batting Avg
.244
.436
SLG
.394
.770
OPS
.695
.333
OBP
.301
STL
Team Records
KC
15-6
Home
16-8
10-14
Road
9-13
19-13
vRHP
22-17
6-7
vLHP
3-4
13-10
vs>.500
9-15
12-10
vs<.500
16-6
9-1
Last10
5-5
15-5
Last20
13-7
18-12
Last30
17-13
M. Mikolas
N. Cameron
147.2
Innings
N/A
26
GS
N/A
6-8
W-L
N/A
4.27
ERA
N/A
6.28
K/9
N/A
1.77
BB/9
N/A
0.85
HR/9
N/A
70.5%
LOB%
N/A
7.7%
HR/FB%
N/A
3.86
FIP
N/A
4.64
xFIP
N/A
.271
AVG
N/A
16.4%
K%
N/A
4.6%
BB%
N/A
4.72
SIERA
N/A

M. Mikolas

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
4/30 ARI
Kelly N/A
L0-2 N/A
7.1
4
2
2
7
0
68-98
4/25 NYM
Scherzer N/A
L2-5 N/A
7
4
0
0
5
1
63-95
4/20 MIA
Alcantara N/A
W2-0 N/A
5
4
0
0
5
0
59-86
4/15 MIL
Peralta N/A
W10-1 N/A
6.2
3
1
1
7
1
61-91
4/9 PIT
Keller N/A
W6-2 N/A
3.2
6
2
2
1
2
50-77

N. Cameron

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
STL KC
STL KC
Consensus
+114
-133
+103
-120
+110
-130
+100
-120
+118
-138
+106
-124
+116
-136
+104
-121
Open
Current
Book
STL KC
STL KC
Consensus
+1.5 (163)
-1.5 (+150)
-1.5 (+163)
+1.5 (-205)
+1.5 (160)
-1.5 (+164)
-1.5 (+160)
+1.5 (-192)
+1.5 (-196)
-1.5 (+146)
+1.5 (-196)
-1.5 (+162)
+1.5 (165)
-1.5 (+160)
-1.5 (+165)
+1.5 (-210)
+1.5 (-195)
-1.5 (+162)
+1.5 (-195)
-1.5 (+162)
+1.5 (165)
-1.5 (+165)
-1.5 (+165)
+1.5 (-200)
Open
Current
Book
Over Under
Over Under
Consensus
8.5 (-119)
8.5 (-102)
8.5 (-120)
8.5 (+100)
8.5 (-118)
8.5 (-102)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (-102)
9.0 (+100)
9.0 (-122)
8.5 (-121)
8.5 (+100)
9.0 (-103)
9.0 (-120)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-115)
8.5 (-105)
8.5 (-115)
8.5 (-105)

Related Articles

Leave a Comment

Home MLB Picks St. Louis Cardinals vs Kansas City Royals Prediction – 5/17/2025