The Baltimore Orioles, sitting at a disappointing 19-35, welcome the St. Louis Cardinals (31-24) for the final game of their series at Camden Yards. On paper, the matchup seems straightforward—Mikolas, with his 3.51 ERA, against Povich, who’s posted a lackluster 4.86 ERA. However, the Orioles have a history of defying expectations, especially when they’ve just managed a win and find themselves at home. Below, I’ve got my preview, prediction, and best bet for this Wednesday night baseball game between the Orioles and the Cardinals.
Here’s how I’ll play it. I’ll be pumping out these predictions for individual games all season, with plenty of coverage here on DraftKings Network. Follow my handle @dansby_edits for more betting plays.
Orioles vs. Cardinals prediction, preview
The Cardinals’ offense, led by Brendan Donovan (.328/.390/.463) and Nolan Arenado (10 doubles, six home runs), remains a consistent force. Arenado, typically at the heart of the lineup but only just now turning around, has been strong against left-handed pitchers, slashing .292 in 2025. With Miles Mikolas on the mound, St. Louis is poised for a solid outing—he’s fresh off three strong starts, allowing just two earned runs in 17.1 innings. Mikolas’s regained mastery of inducing weak contact, reflected in his low hard-hit rate (24%) and decent strikeout rate (7.6 K/9), should work in his favor against an Orioles lineup that has struggled to put the ball in play.
But Povich, despite a 1-3 record, isn’t without promise of his own. His advanced stats show a slightly improved xFIP (4.26) compared to his ERA, indicating that better defense behind him could yield more favorable results. However, right-handed hitters have torn him apart, posting a .288/.355/.464 line against him. With players like Lars Nootbaar (.249, eight HRs) and Willson Contreras (.258, six HRs) in the mix, the Cardinals should be able to capitalize on his weakness.
The Orioles, on the other hand, have found some recent form, averaging five runs over their last six games. Ryan O’Hearn (.340/.428/.558), who has been a revelation this year, leads the charge, but Cedric Mullins (10 HRs, 31 RBIs) is still a key offensive piece. The problem? The Orioles remain one of the most inconsistent teams at home, boasting a poor 9-15 record, which paints a troubling picture in a matchup with a more reliable Cardinals team. Despite recent success, Baltimore’s offense still ranks near the bottom in batting average (.235) and strikeouts (9.0 K/9).
Cardinals vs. Orioles pick, best bet
The weather, however, introduces a potential wrinkle. A mild breeze blowing in could stifle the Orioles’ power game, which relies on home runs to generate offense. The forecasted wind combined with Mikolas’s groundball-heavy approach suggests the Orioles will struggle to manufacture runs, especially late in the game when the Cardinals’ bullpen has been lights out.
Now, considering betting trends, the Cardinals have covered the run line in 20 of their last 29 games and have dominated in Wednesday night matchups as underdogs. Conversely, the Orioles have been poor as home favorites, losing eight of their last 10. In games where Povich starts, Baltimore’s bullpen has failed to step up, with a 5.45 ERA that ranks among the worst in baseball.
So we’re slamming our first away favorite runline of the day: Cardinals -1.5. With a more reliable pitching staff, a strong offense, and a clear edge in recent form, the Cardinals are well-positioned to dominate this series finale. Look for Mikolas to keep the Orioles’ bats in check, while St. Louis’ offense exploits Povich’s struggles. Baltimore’s home-field advantage simply won’t be enough to overcome their inconsistency. The Cardinals finish this series on a high note, covering the spread and delivering a firm win.
Best bet: Cardinals -1.5 (+152) at Orioles
Redbirds are red hot, and Arenado’s recent form w/ Nootbaar, Contreras, and Donovan anchoring the lineup means red runs—tail it with me in the DKN Betting Group here!