Up arrow
MLB
Games

St. Louis Cardinals vs. Baltimore Orioles: Preview, Predictions and Picks for May 28, 2025

Updated on:
May 28, 2025 8:22 PM
The St. Louis Cardinals and Baltimore Orioles face off on Wednesday, May 28, 2025, 6:35 PM showdown, with the winner taking the 3-game series. The Cardinals, 31-24 on the season, aim to improve their 12-16 road record, while the Orioles, 19-35 overall, look to capitalize on home-field advantage at Oriole Park at Camden Yards.
St. Louis Cardinals vs Baltimore Orioles

Current Odds

STL
BAL
Over
11.5
+105
Under
12.5
-120
STL
-1.5
+160
BAL
+1.5
+145
STL
ML
-230
BAL
ML
+420

Cardinals vs Orioles statistics

Stat Cardinals Orioles
Hits 488 (4th) 425 (Tied-22nd)
Batting Average .261 (3rd) .235 (22nd)
Runs Batted In 249 (8th) 197 (25th)
Runs 263 (7th) 209 (24th)
Home Runs 51 (Tied-20th) 60 (10th)
Walks 178 (Tied-15th) 155 (Tied-24th)
Stolen Bases 35 (21st) 37 (20th)
Strikeouts 420 (7th) 484 (25th)
Pitches 8130 (13th) 7988 (15th)

Baltimore Orioles recent games

Game Date Opponent Result Score
5/27/25 vs St. Louis Cardinals L 7-4
5/26/25 vs St. Louis Cardinals W 5-2
5/25/25 @ Boston Red Sox W 5-1
5/24/25 @ Boston Red Sox W 2-1
5/24/25 @ Boston Red Sox L 6-5 F/10

St. Louis Cardinals recent games

Game Date Opponent Result Score
5/27/25 @ Baltimore Orioles W 7-4
5/26/25 @ Baltimore Orioles L 5-2
5/25/25 vs Arizona Diamondbacks W 4-3
5/24/25 vs Arizona Diamondbacks W 6-5
5/23/25 vs Arizona Diamondbacks W 4-3

Baltimore Orioles injuries

  • Cedric Mullins (CF): Day-To-Day
  • Adley Rutschman (C): Day-To-Day
  • Cody Poteet (RP): 15-Day-IL
  • Colton Cowser (LF): 60-Day-IL
  • Jordan Westburg (3B): 10-Day-IL

St. Louis Cardinals injuries

  • Brendan Donovan (2B): Day-To-Day
  • Quinn Mathews (SP): Day-To-Day
  • Victor Santos (RP): Day-To-Day
  • Zack Thompson (RP): 60-Day-IL
  • Packy Naughton (RP): Day-To-Day

Cardinals vs Orioles game info

Type Info
Venue Oriole Park at Camden Yards
Location Baltimore, Maryland
First pitch Wed 6:35 PM
Temperature 60°
Chance of Rain 85%

Cardinals vs Orioles predictions

If you’re sizing up the St. Louis Cardinals roster ahead of this crucial series decider, there are a few names you’ll want to keep an extra close eye on. Nolan Arenado looks primed to have a solid night at the plate; don’t be surprised if he notches a hit or two while driving in a run with his signature clutch contact. Willson Contreras is another guy who could come up big—he’s got a knack for powering balls into the gap, so a couple of extra-base hits and at least one RBI feel well within reach. And with Brendan Donovan making his way back despite that nagging hip soreness, he's got the consistency to spark early-inning rallies and set the table for the rest of this deep Cardinals lineup.

Switching gears to the Baltimore Orioles, a few fresh faces seem ready for a breakout. Ryan O’Hearn is swinging a hot bat and could rack up multiple hits, potentially even a double if he squares one up. Cedric Mullins always brings electric energy and, even with his day-to-day status, you have to think he finds a way to contribute, whether it’s with a timely hit or by legging out a double. Then there’s Gunnar Henderson, whose aggressive approach at the dish could pay off with a solid hit and a run scored, especially if he gets good pitches to attack. Toss in Adley Rutschman’s ability to keep rallies alive and you’re looking at an Orioles lineup that’s more dangerous than their season record suggests.

So, who takes the winner-takes-all showdown at Oriole Park? While the Orioles have shown flashes and definitely have a few bats heating up, the Cardinals’ combo of consistent contact, timely power, and solid pitching from Miles Mikolas gives them the slightest edge. St. Louis is rolling with proven producers who know how to seize the moment in these three-game series finales, and their playoff-hunting mentality might just be the difference maker. If you’re the betting type—or just bragging with your buddies—you’ve got to like the Cardinals’ chances to head home with the W.

Baltimore Orioles

St. Louis Cardinals

More Games