Kansas City Royals

Kansas City Royals

Jun 3, 2025

St. Louis Cardinals

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

Kansas City Royals vs St. Louis Cardinals Prediction – 6/3/2025

On June 3, 2025, the St. Louis Cardinals will host the Kansas City Royals in an Interleague matchup at Busch Stadium. The Cardinals are currently 33-26, enjoying a solid season, while the Royals sit at 31-29, performing above expectations. This game marks the first in a series between the two teams, adding an extra layer of intrigue to the matchup.

Andre Pallante is projected to start for the Cardinals, bringing an average Win/Loss record of 4-3 and an ERA of 4.23 this season. Though the advanced-stat Power Rankings consider him the 108th best starting pitcher, his underlying metrics show promise, hinting at possible improvement.

On the other side, the Royals will counter with Michael Lorenzen, who has struggled this year with a 3-6 record and an ERA of 4.33. The projections suggest that Lorenzen may not hold up against a Cardinals offense ranked 10th best in MLB, particularly given St. Louis' strong batting average of .275, which ranks 4th. The Royals, while averaging a respectable .259, rank 26th overall in offensive power, with only 34 home runs this season.

The Cardinals are betting favorites with a moneyline of -140 and an implied team total of 4.54 runs for today's game. Given their current form and the advantage of home-field support, St. Louis looks well-positioned to take the opener against Kansas City. As the game total is set at 8.5 runs, all eyes will be on whether the Cardinals can capitalize on their offensive strengths against a struggling pitcher like Lorenzen.

Quick Takes Kansas City Royals:

Michael Lorenzen was in good form in his last game started and put up 7 strikeouts.

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

Maikel Garcia has primarily hit in the top-half of the batting order this year (72% of the time), but he is projected to hit 6th in the lineup in this game.

  • The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.

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

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

Given that flyball pitchers are least effective against groundball hitters, Andre Pallante (59.6% FB% according to the leading projection system, THE BAT) will be a bit disadvantaged in today's game with 2 GB hitters in Kansas City's projected batting order.

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

This season, Ivan Herrera has experienced a significant increase in his exit velocity on flyballs, now sitting at an average of 101.2 mph compared to last year's 91.5 mph mark.

  • 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 7.5% Barrel% of the St. Louis Cardinals grades them out as the #25 team in baseball this year by this stat.

  • 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 21 of their last 30 games (+12.85 Units / 37% ROI)
  • The Kansas City Royals have hit the Team Total Under in 30 of their last 41 games (+18.95 Units / 40% ROI)
  • Victor Scott II has hit the Total Bases Over in 13 of his last 15 games at home (+9.85 Units / 47% ROI)

Kansas City Royals vs St. Louis Cardinals Prediction

Predicted Final Score: Kansas City Royals 4.56, St. Louis Cardinals 4.75

  • Date: June 3, 2025
  • Venue: Busch Stadium
  • Starting Pitchers:
    • Michael Lorenzen - Royals
    • Andre Pallante - Cardinals

Visit the MLB picks and predictions section for the rest of today's games.

Consensus

Moneyline Pick Consensus

+120
26% KC
-142
74% STL

Total Pick Consensus

8.5/+100
29% UN
8.5/-120
71% OV

Spread Pick Consensus

+1.5/-175
22% KC
-1.5/+145
78% 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-8
12-16
Road
14-18
25-25
vRHP
23-17
6-4
vLHP
10-9
18-23
vs>.500
16-12
13-6
vs<.500
17-14
4-6
Last10
6-4
7-13
Last20
13-7
16-14
Last30
21-9
M. Lorenzen
A. Pallante
N/A
Innings
47.0
N/A
GS
0
N/A
W-L
3-1
N/A
ERA
4.79
N/A
K/9
6.89
N/A
BB/9
4.02
N/A
HR/9
0.77
N/A
LOB%
70.6%
N/A
HR/FB%
26.7%
N/A
FIP
4.38
N/A
xFIP
3.79

M. Lorenzen

Date
Opp
W/L
IP
H
R
ER
SO
BB
ST-PC
5/1 CHW
Keuchel N/A
W6-5 N/A
8.1
9
3
3
2
2
69-100
4/18 HOU
Garcia N/A
L3-8 N/A
3.1
4
4
4
2
2
46-79
4/11 MIA
Hernandez N/A
W6-2 N/A
6
2
1
1
7
0
58-89
9/20 CHW
Cease 117
W7-3 9.5
4.2
3
2
2
8
2
57-93
9/15 PIT
Musgrove 122
W4-1 9
5
4
1
1
6
0
49-76

A. Pallante

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
+124
-144
+122
-144
+120
-142
+120
-142
+128
-152
+120
-142
+125
-148
+125
-148
Open
Current
Book
KC STL
KC STL
Consensus
+1.5 (-176)
-1.5 (+146)
+1.5 (-176)
-1.5 (+148)
+1.5 (-175)
-1.5 (+150)
+1.5 (-175)
-1.5 (+145)
+1.5 (-176)
-1.5 (+142)
+1.5 (-176)
-1.5 (+146)
+1.5 (-180)
-1.5 (+145)
+1.5 (-180)
-1.5 (+148)
+1.5 (-170)
-1.5 (+150)
+1.5 (-170)
-1.5 (+143)
+1.5 (-185)
-1.5 (+150)
+1.5 (-185)
-1.5 (+150)
Open
Current
Book
Over Under
Over Under
Consensus
8.5 (-115)
8.5 (-105)
8.5 (-118)
8.5 (-102)
8.5 (-115)
8.5 (-105)
8.5 (-120)
8.5 (+100)
8.5 (-122)
8.5 (+100)
8.5 (-120)
8.5 (-102)
8.5 (-118)
8.5 (-103)
8.5 (-118)
8.5 (-103)
8.5 (-115)
8.5 (-105)
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 Kansas City Royals vs St. Louis Cardinals Prediction – 6/3/2025