
Orioles vs Cardinals Prediction 5/28/25 MLB Picks Today
St. Louis Cardinals (31-24) vs. Baltimore Orioles (19-35)
May 28, 2025 6:35 pm EDT
The Line: Baltimore Orioles -125 / St. Louis Cardinals +105; Over/Under: 8.5
(Get latest betting odds)
The St. Louis Cardinals and the Baltimore Orioles meet Wednesday in MLB action from Camden Yards. We will look at this from a betting perspective and determine the best bets for this game. Here’s an Orioles vs Cardinals Prediction.
Starting Pitching Matchup
The St. Louis Cardinals will send out Miles Mikolas for the start here, and Mikolas is 4-2 with a 3.51 ERA and 31 strikeouts this season. In his career, Mikolas is 1-0 with a 2.92 ERA and 7 strikeouts against Baltimore. Cade Povich will get the nod for the Orioles here and is 1-3 with a 4.86 ERA and 44 strikeouts this season. This will be Povich’s first career start against the Cardinals.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to build on their 7-4 win over the Orioles from Tuesday’s matchup to improve to 31-24 on the year. After this series, the Cardinals will head on the road for a series against the Texas Rangers.
Cardinals Get Back On Track
Brendan Donovan has a team-high 66 hits along with 18 doubles, 3 home runs, and 22 RBIs, while Lars Nootbaar has 49 hits with 7 home runs, 25 RBIs, and 4 stolen bases. Nolan Arenado also has 44 hits with 10 doubles, 5 home runs, and 25 RBIs of his own, and Victor Scott II has 44 hits with 8 doubles, a triple, 19 RBIs, and a team-high 16 stolen bases. Willson Contreras has also chipped in 46 hits with 6 home runs and 28 RBIs of his own this season.
Why the St. Louis Cardinals will win
- The Orioles have lost each of their last eight games as home favorites.
- The Cardinals have won each of their last nine Wednesday games as underdogs against American League opponents.
- The Cardinals have covered the run line in each of their last 11 games as underdogs.
- The Orioles have failed to cover the run line in each of their last eight games as home favorites.
St. Louis Cardinals Player Prop Facts
- Nolan Arenado has hit a home run in each of his last two appearances against opponents that held a losing record.
- Brendan Donovan has recorded at least one Double in four of his last five road appearances against AL opponents.
- Nolan Arenado has recorded at least one RBI in each of the Cardinals’ last four night games.
- Nolan Arenado has scored a run in each of the Cardinals’ last four night games against opponents that held a losing record.
- Nolan Arenado has recorded at least one Single in 13 of his last 14 appearances against AL East opponents.
- Miles Mikolas has recorded four or more strikeouts in each of his last four appearances in night games against AL teams that held a losing record.
- Masyn Winn has recorded at least one hit in each of his last 10 appearances in night games against AL teams that held a losing record.
- Miles Mikolas has recorded a win in each of his last four appearances with the Cardinals as underdogs.
- Brendan Donovan ranks T5th in the league in Hits (66) this season.
Baltimore Orioles Recap
The Baltimore Orioles come into this game looking to rebound from their loss at the hands of the Cardinals in Tuesday’s matchup to drop to 19-35 this season. After this series, the Orioles will take on the Chicago White Sox at home.
Orioles Have Three-Game Win Streak Snapped
Cedric Mullins has 40 hits so far this season as well as 9 doubles, 10 home runs, and 31 RBIs with 7 stolen bases and a .226 batting average, while Adley Rutschman has 37 hits with 7 doubles, 5 homers, and 15 RBIs. Jackson Holliday has 46 hits with 5 doubles, 2 triples, 6 homers, and 23 RBIs. Ryan Mountcastle has 39 hits with 10 doubles, 2 homers, and 15 RBIs, and Gunnar Henderson has a team-high 56 strikeouts as well this season. Ryan O’Hearn also chipped in 52 hits with 7 doubles and 8 home runs with 18 RBIs, and Heston Kjerstad added 4 homers and 15 RBIs.
Why the Baltimore Orioles will win
- The Cardinals have lost seven of their last eight games against AL East opponents.
- The home team has won four of the Cardinals’ last five games.
- The Cardinals have failed to cover the run line in four of their last five games following a win.
- The Orioles have covered the run line in three of their last four games.
Baltimore Orioles Player Prop Facts
- Ryan O’Hearn has hit a home run in three of the Orioles’ last four games against NL Central opponents that held a winning record.
- Ryan O’Hearn has scored a run in each of the Orioles’ last four games against NL Central opponents that held a winning record.
- Ramon Urias has recorded at least one Single in each of his last nine home appearances against NL opponents that held a winning record.
- Ramon Urias has recorded at least one hit in each of his last 11 home appearances against NL opponents that held a winning record.
- Adley Rutschman has recorded a Double in three of the Orioles’ last four games as favorites against NL opponents.
- Gary Sanchez has recorded at least one RBI in four of his last five appearances in night games against NL Central teams that held a winning record.
- Ryan O’Hearn ranks 3rd amongst qualified players for On Base Percentage (.428) this season.
Total Runs Facts
- Each of the Orioles’ last four games as favorites have gone OVER the total runs line.
- Six of the Cardinals’ last seven road games after playing the previous day have gone UNDER the total runs line.
Orioles vs Cardinals Prediction
I’m on St. Louis here. I just think that sustained success and the Orioles aren’t going to be something to expect this season. Has Cade Povich had a couple of nice starts? Yes, but he still has an ERA just under five this season, and is a part of Baltimore’s starting pitching rotation is still top-3 in the highest rotation ERAs this season. Baltimore’s bullpen also has a 14.23 ERA in the last week as well, so no lead is safe. Mikolas has been in an impressive run of form, and I think he gets the job done here for St. Louis.