St. Louis Cardinals

St. Louis Cardinals

May 28, 2025

Baltimore Orioles

Baltimore Orioles
  • Overview
  • Consensus
  • Stats
  • Odds
  • Trends
  • Props

St. Louis Cardinals vs Baltimore Orioles Prediction – 5/28/2025

On May 28, 2025, the Baltimore Orioles will host the St. Louis Cardinals at Oriole Park at Camden Yards in an interleague matchup. The Orioles (19-35) are struggling this season and are currently sitting at the bottom of the standings, while the Cardinals (31-24) are performing well and have positioned themselves as a competitive team in the National League.

In their last game, the Cardinals secured a victory, continuing their strong run, while the Orioles are looking to bounce back after another disappointing performance. Baltimore's struggles are exacerbated by the projected matchup on the mound, where Cade Povich takes the ball for the Orioles. Povich has been less than stellar this season, with a 1-3 record and a below-average ERA of 4.86. His advanced stats indicate he has been unlucky, as his xFIP of 3.99 suggests he could improve if he receives better defensive support.

Conversely, Miles Mikolas, projected to start for the Cardinals, offers a more reliable presence on the mound with a solid 4-2 record and a good ERA of 3.51. However, the projections indicate he may have benefitted from some good fortune, as his xFIP is considerably higher at 5.00. Notably, while Mikolas is a low-strikeout pitcher facing a high-strikeout Orioles offense, this matchup could play to his advantage.

Offensively, the Orioles rank 20th in MLB, struggling to generate consistent runs despite ranking 10th in home runs. The Cardinals, on the other hand, sit 11th in overall offense and boast an impressive 5th ranking in team batting average, which should pose a challenge for the struggling Orioles' pitching staff.

With the Orioles' bullpen ranked 4th in MLB and the Cardinals' bullpen sitting at 23rd, the late-game dynamics could be crucial in determining the outcome. The current moneyline reflects a close contest, with the Orioles favored at -125, suggesting that oddsmakers see potential for a competitive game despite the teams' differing trajectories this season.


Quick Takes St. Louis Cardinals:

Miles Mikolas is an extreme flyball pitcher (35% FB% via the leading projection system, THE BAT) and is stuck pitching in the #3 HR venue in MLB in today's game.

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


Nolan Arenado has primarily hit in the top-half of the batting order this season (86% of the time), but he is penciled in 6th in the batting order 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.


In today's game, Nolan Arenado is at a disadvantage facing the league's 3rd-deepest LF fences given that he hits his flyballs to the pull field at a 42.7% rate (100th 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 Baltimore Orioles:

The St. Louis Cardinals have 6 hitters in the projected batting order that will hold the platoon advantage over Cade Povich in this game.

  • Right-handed pitchers perform worse against left-handed hitters (and visa-versa). If several hitters hold this advantage against the pitcher, it can have a huge impact on whether he will perform well or struggle on any given day.


Gunnar Henderson has seen a notable increase in his exit velocity this year; just compare his 95.4-mph average to last season's 92.7-mph average.

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


Today’s version of the Orioles projected offense is a bit watered down, as their .319 the leading projection system (THE BAT X) wOBA is considerably below their .332 overall projected rate.

  • Betting lines are often based on seasonal team quality. If today's lineup is watered down, however, there may be value if markets aren't accounting for the lower quality of this offense.


Game Trends

  • The Baltimore Orioles have hit the Team Total Under in 32 of their last 52 games (+8.70 Units / 14% ROI)
  • The St. Louis Cardinals have hit the Run Line in 20 of their last 29 games (+11.10 Units / 28% ROI)
  • Ryan O'Hearn has hit the Total Bases Over in 14 of his last 20 games at home (+8.65 Units / 30% ROI)


St. Louis Cardinals vs Baltimore Orioles Prediction

Predicted Final Score: St. Louis Cardinals 4.5, Baltimore Orioles 4.58


  • Date: May 28, 2025
  • Venue: Oriole Park at Camden Yards
  • Starting Pitchers:
    • Miles Mikolas - Cardinals
    • Cade Povich - Orioles


Check out all our free picks on every MLB game daily in our MLB betting section.

Consensus

Moneyline Pick Consensus

+102
71% STL
-122
29% BAL

Total Pick Consensus

8.5/+100
25% UN
8.5/-120
75% OV

Spread Pick Consensus

-1.5/+160
59% STL
+1.5/-192
41% BAL

Stats

  • Team Stats
  • Team Records
  • Pitchers
  • Recent Starts
STL
Team Stats
BAL
4.59
ERA
4.12
.268
Batting Avg Against
.243
1.43
WHIP
1.28
.322
BABIP
.299
8.3%
BB%
8.3%
20.4%
K%
23.9%
69.8%
LOB%
73.2%
.259
Batting Avg
.251
.436
SLG
.420
.770
OPS
.737
.333
OBP
.318
STL
Team Records
BAL
19-8
Home
9-15
11-16
Road
10-19
22-15
vRHP
16-23
8-9
vLHP
3-11
17-11
vs>.500
8-17
13-13
vs<.500
11-17
6-4
Last10
4-6
15-5
Last20
6-14
20-10
Last30
10-20
M. Mikolas
C. Povich
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

C. Povich

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

Odds

  • MoneyLine
  • RunLine
  • Over/Under
Open
Current
Book
STL BAL
STL BAL
Consensus
+103
-121
+103
-121
+102
-122
+102
-122
+100
-118
+100
-118
+108
-127
+106
-124
Open
Current
Book
STL BAL
STL BAL
Consensus
+1.5 (-200)
-1.5 (+163)
+1.5 (-200)
-1.5 (+165)
-1.5 (+160)
+1.5 (-192)
-1.5 (+160)
+1.5 (-192)
-1.5 (+152)
+1.5 (-184)
+1.5 (-184)
-1.5 (+152)
+1.5 (-205)
-1.5 (+163)
+1.5 (-205)
-1.5 (+163)
+1.5 (-195)
-1.5 (+162)
+1.5 (-195)
-1.5 (+162)
-1.5 (+170)
+1.5 (-210)
-1.5 (+170)
+1.5 (-210)
Open
Current
Book
Over Under
Over Under
Consensus
8.5 (-118)
8.5 (-102)
8.5 (-120)
8.5 (+100)
8.5 (-118)
8.5 (-102)
8.5 (-120)
8.5 (+100)
9.0 (+100)
9.0 (-122)
8.5 (-120)
8.5 (-102)
8.5 (-122)
8.5 (+102)
9.0 (+102)
9.0 (-122)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)
8.5 (-120)
8.5 (+100)

Related Articles

Leave a Comment

Home MLB Picks St. Louis Cardinals vs Baltimore Orioles Prediction – 5/28/2025