Kansas City Royals

Kansas City Royals

Jun 4, 2025

St. Louis Cardinals

St. Louis Cardinals
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

Kansas City Royals vs St. Louis Cardinals Pick – 6/4/2025

The St. Louis Cardinals host the Kansas City Royals on June 4, 2025, in a critical matchup for both teams as they fight for playoff position. The Cardinals are currently 33-27, showing signs of a strong season, while the Royals, at 32-29, also find themselves above average. The previous game in the series saw the Royals earn a 10-7 victory, setting the stage for another competitive battle at Busch Stadium.

Miles Mikolas is set to take the mound for the Cardinals, bringing a 4-2 record and a solid 3.90 ERA this season. Despite being ranked #199 among starting pitchers, Mikolas has demonstrated an ability to keep runs off the board, though his 4.90 xFIP suggests he may be due for some regression. His low strikeout rate of 14.5% could be tested against a low-strikeout Royals offense, which ranks 3rd least in MLB.

On the other side, Noah Cameron is projected to start for the Royals. With a standout 1.05 ERA in just four starts, Cameron's luck may be running thin given his higher xFIP of 4.50, indicating he might not sustain this level of performance. His low strikeout rate of 16.3% could also hinder his effectiveness against a Cardinals lineup that ranks 10th in MLB.

Offensively, the Cardinals boast the 4th best batting average in baseball, though they struggle with power, ranking 25th in home runs. The Royals, while averaging in batting, rank a dismal 30th in home runs, potentially giving Mikolas the advantage he needs to keep them at bay. With a Game Total of 8.0 runs, this contest appears to be a close one, and the Cardinals' slight edge could be pivotal as they look to solidify their standing in the competitive National League landscape.

Quick Takes Kansas City Royals:

Contrary to popular belief, fastballs are generally a pitcher's least effective pitch. Noah Cameron must realize this, because he has used his off-speed and breaking pitches a lot since the start of last season: 72.2% of the time, checking in at the 97th percentile.

  • 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.

Kyle Isbel's average exit velocity has fallen off this year; his 88.1-mph average last season has dropped off to 85.5-mph.

  • Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.

The Kansas City Royals have been the 4th-unluckiest offense in the league this year, according to the leading projection system (THE BAT X), and are likely to perform better in the future

  • When teams underperform their projected talent level, markets may undervalue them even while they are likely to perform better in the near future.

Quick Takes St. Louis Cardinals:

Miles Mikolas's fastball velocity has fallen 1.8 mph this season (91.3 mph) below where it was last season (93.1 mph).

  • Velocity is a key component to fastball success in generating strikeouts and preventing runs, so a pitcher whose velocity decreases will likely see worse results.

Extreme flyball hitters like Nolan Arenado tend to perform worse against extreme flyball pitchers like Noah Cameron.

  • This mostly has to do with the way the hitter's swing plane interacts with the pitch trajectory, and it can create diminished performance across all categories and hidden value few are considering.

St. Louis Cardinals hitters as a group grade out 25th- in Major League Baseball for power this year when judging by their 7.5% Barrel%.

  • 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.

Game Trends

  • The St. Louis Cardinals have hit the Moneyline in 19 of their last 29 games (+9.10 Units / 27% ROI)
  • The Kansas City Royals have hit the Game Total Under in 37 of their last 57 games (+16.00 Units / 25% ROI)
  • Victor Scott II has hit the Total Bases Over in 12 of his last 15 games at home (+7.35 Units / 35% ROI)

Kansas City Royals vs St. Louis Cardinals Prediction

Predicted Final Score: Kansas City Royals 4.68, St. Louis Cardinals 4.64

  • Date: June 4, 2025
  • Venue: Busch Stadium
  • Starting Pitchers:
    • Noah Cameron - Royals
    • Miles Mikolas - Cardinals

For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

+110
41% KC
-130
59% STL

Total Pick Consensus

8.5/-118
7% UN
8.5/-102
93% OV

Spread Pick Consensus

+1.5/-192
38% KC
-1.5/+160
62% STL

Stats

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

N. Cameron

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

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

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
KC STL
KC STL
Consensus
+110
-130
+110
-130
+110
-130
+104
-122
+112
-132
+110
-129
+108
-127
Open
Current
Book
KC STL
KC STL
Consensus
+1.5 (-178)
-1.5 (+164)
+1.5 (-178)
-1.5 (+140)
+1.5 (-192)
-1.5 (+164)
+1.5 (-192)
-1.5 (+160)
+1.5 (-194)
-1.5 (+180)
+1.5 (-194)
-1.5 (+160)
+1.5 (-215)
-1.5 (+170)
+1.5 (-215)
-1.5 (+165)
+1.5 (-200)
-1.5 (+165)
+1.5 (-200)
-1.5 (+165)
Open
Current
Book
Over Under
Over Under
Consensus
8.5 (+100)
8.5 (-122)
8.5 (+100)
8.5 (-120)
8.5 (-102)
8.5 (-118)
8.5 (+100)
8.5 (-122)
8.5 (-105)
8.5 (-115)
8.5 (-103)
8.5 (-118)
8.5 (-104)
8.5 (-117)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (-105)
8.5 (-115)

Related Articles

Leave a Comment

Home MLB Picks Kansas City Royals vs St. Louis Cardinals Pick – 6/4/2025