Kansas City Royals

Kansas City Royals

Jun 5, 2025

St. Louis Cardinals

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

Kansas City Royals vs St. Louis Cardinals Game 1 Prediction – 6/5/2025

On Thursday, June 5, the Kansas City Royals and St. Louis Cardinals will face off in the first game of a doubleheader after their matchup on Wednesday was postponed. With two games on the schedule for today, starting pitching longevity in Game 1 will be crucial for both this game and the next one on the schedule. Here, you will find our Kansas City Royals vs St. Louis Cardinals prediction for Game 1 of their twin-bill.

The Kansas City Royals enter today's action with a record of 32-29. They will have Noah Cameron on the mound to start this contest. Cameron is 2-1 on the season with a 1.05 ERA in four appearances. Important to note is that Cameron has lasted at least six innings in all of his starts this season, which would be important going into this doubleheader.

On the Cardinals side, Miles Mikolas will get the start in Game 1. Mikolas is 4-2 on the season and he has a 3.90 ERA. He has not lost a start since mid-April and will look to keep that streak alive, despite the fact that he struggled in his last start, giving up four earned runs to a bad Baltimore Orioles team. St. Louis is 33-27, but has dropped two games in a row coming into today's doubleheader action.

St. Louis is a slight favorite going into this game and they will look to set the tone for the day's action. To do that, they look to take advantage of the road struggles of the Royals, who are just 13-16 on the road for the year.

Quick Takes Kansas City Royals:

Maikel Garcia has taken a step back with his Barrel% lately; his 5.3% seasonal rate has dropped off to 0% in the past week.

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

Salvador Perez pulls a high percentage of his flyballs (37% — 95th percentile) but may find it hard to clear baseball's 8th-deepest LF fences in today's matchup.

  • 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 St. Louis Cardinals:

Ivan Herrera has seen a substantial improvement in his exit velocity on flyballs this season; just compare his 101.2-mph average to last season's 91.5-mph EV.

  • Most home runs are flyballs, and the harder those flyballs are hit, the more often they turn into home runs. This is a strong indicator of power.

The St. Louis Cardinals have been the 5th-luckiest offense in the league this year, according to the leading projection system (THE BAT X), and are likely to perform worse in future games

  • When teams overperform their projected talent level, markets may overvalue them even while they are likely to perform worse in the near future.

Kansas City Royals vs St. Louis Cardinals Game 1 Prediction

Predicted Final Score: Kansas City Royals 3.88, St. Louis Cardinals 4.03

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

Be sure to check out all our free MLB picks here.

Consensus

Moneyline Pick Consensus

-106
38% KC
-111
62% STL

Total Pick Consensus

7.0/-108
23% UN
7.0/-112
77% OV

Spread Pick Consensus

-1.5/+170
34% KC
+1.5/-205
66% 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
20-10
14-17
Road
14-18
26-26
vRHP
23-18
7-4
vLHP
11-10
20-24
vs>.500
20-14
13-6
vs<.500
14-14
5-5
Last10
5-5
8-12
Last20
11-9
16-14
Last30
20-10
C. Ragans
M. Liberatore
N/A
Innings
45.2
N/A
GS
10
N/A
W-L
2-4
N/A
ERA
5.72
N/A
K/9
5.91
N/A
BB/9
3.55
N/A
HR/9
0.79
N/A
LOB%
58.5%
N/A
HR/FB%
7.3%
N/A
FIP
4.61
N/A
xFIP
5.44

C. Ragans

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

M. Liberatore

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

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
KC STL
KC STL
Consensus
+102
-121
-106
-111
+102
-122
-105
-115
+102
-120
-106
-110
+100
-118
-103
-114
Open
Current
Book
KC STL
KC STL
Consensus
-1.5 (+175)
+1.5 (-217)
-1.5 (+170)
+1.5 (-210)
-1.5 (+164)
+1.5 (-198)
-1.5 (+170)
+1.5 (-205)
-1.5 (+184)
+1.5 (-225)
-1.5 (+158)
+1.5 (-192)
-1.5 (+170)
+1.5 (-225)
-1.5 (+175)
+1.5 (-225)
+1.5 (-220)
-1.5 (+180)
+1.5 (-220)
-1.5 (+180)
+1.5 (170)
-1.5 (+170)
-1.5 (+170)
+1.5 (-210)
Open
Current
Book
Over Under
Over Under
Consensus
7.5 (-105)
7.5 (-115)
7.0 (-113)
7.0 (-106)
7.5 (-105)
7.5 (-115)
7.0 (-112)
7.0 (-108)
7.5 (-110)
7.5 (-110)
7.0 (-110)
7.0 (-110)
7.5 (-112)
7.5 (-108)
7.0 (-110)
7.0 (-109)
7.5 (-120)
7.5 (+100)
7.0 (-115)
7.0 (-105)
7.5 (-115)
7.5 (-105)
7.0 (-115)
7.0 (-105)

Related Articles

Leave a Comment

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