Cardinals vs Orioles Picks and Prediction – 5/28/2025

Cardinals vs Orioles Prediction
The St Louis Cardinals complete a three-game series on the road Wednesday versus the Baltimore Orioles. St Louis is 30-24 following Monday’s 5-2 loss to Baltimore in the opening game of this series. St Louis had its three-game winning streak snapped by Monday’s loss. The Cardinals are second in the National League Central, three games behind first-place Chicago. Keep up to date with all the MLB action with our expert MLB picks.
Brendan Donovan is batting .328 with 66 hits and an on-base percentage of .390 to lead St Louis in the three categories. Lars Nootbaar is the leader in home runs with seven, and Willson Contreras is the leader in RBI with 28. On Wednesday, the St Louis Cardinals will send Miles Mikolas to the mound. The right-hander is 4-2 with a 3.51 ERA, 31 Ks, and 16 BBs.
The Baltimore Orioles improved to 19-34 following Monday’s three-run victory over the Cardinals. Dylan Carlson hit a three-run homer for Baltimore in the win, which was the third straight for Baltimore and 4th in the last six games. However, Baltimore is last in the American League East, 14 games behind the first-place New York Yankees.
Ryan O'Hearn is batting .340 with 52 hits and an on-base percentage of .426 to lead Baltimore in the three categories. Cedric Mullins is the leader in home runs with 10 and RBI with 31. Baltimore is batting .236 with a .386 slugging percentage. On Wednesday, Baltimore will send Cade Povich to the mound. The left-hander is 1-3 with a 4.86 ERA, 44 Ks, and 17 BBs.
Cardinals vs Orioles Pick Analysis
Baltimore will pick up a victory at home on Wednesday when hosting St Louis, but the play here is UNDER. The UNDER has cashed in four of the Cardinals’ last five and four of Baltimore's last five versus the Cardinals. St Louis starter Miles Mikolas has had three consecutive strong outings, allowing two runs on 10 hits across 17.1 innings. Baltimore starter Cade Povich has had two consecutive strong outings, allowing three runs on seven hits across 10.2 innings. Final Score Prediction: Baltimore Orioles win but our best play is UNDER 4-2.
Betting Trends for Baltimore Orioles vs St. Louis Cardinals

Cardinals

Orioles
Our Free MLB Pick for Baltimore Orioles vs St. Louis Cardinals

Under 8.5