Legacy Prediction

Prediction: St. Louis Cardinals VS Baltimore Orioles 2025-05-28

Published May 28, 2025, 5:12 a.m. · MLB

Archived page: this prediction was originally published for a past matchup/date. It stays live as part of the Odd$mith archive.

Current analysis Today’s Best Bets Current MLB

Prediction: St. Louis Cardinals VS Baltimore Orioles 2025-05-28

The Baltimore Orioles, with their impressive 19-34 record, are somehow favored over the St. Louis Cardinals, who are actually having a decent season at 30-24. I mean, who needs a winning record when you can have a fancy stadium and a bunch of enthusiastic fans, right?

But seriously, the Orioles have been struggling as favorites, going 9-19 in 28 games, while the Cardinals have been thriving as underdogs, winning 55.9% of their games. That's like me trying to give investment advice - it's a recipe for disaster, but somehow it works for the Cardinals.

Ryan O'Hearn is leading the Orioles with a .340 batting average, which is impressive, but let's be real, it's not like they're going to start winning games just because one guy is hitting well. The Cardinals, on the other hand, have Brendan Donovan hitting .328, and they actually have a team that can support him.

The Orioles have hit 59 home runs, which is nice, but the Cardinals have been getting it done with smaller ball, and it's working for them. I mean, who needs home runs when you can just get a bunch of singles and actually score runs?

So, my best bet for this game is the St. Louis Cardinals +1.5. I know, I know, the Orioles are at home, but the Cardinals are just a better team right now, and I think they can keep it close. Plus, the Orioles have been terrible as favorites, so I'm not exactly confident in their ability to cover the spread.

Take the Cardinals +1.5, and let's see if they can pull off the upset. Or, you know, just win the game outright, because that's totally possible too.

More archived MLB predictions

Prediction: San Diego Padres VS Los Angeles Angels 2026-04-18

April 18, 2026, 10:48 p.m. · Prediction: Los Angeles Angels 6, San Diego Padres 5 Outcome: San Diego Padres 4, Los Angeles Angels 1 Score: Padres 4,…

Prediction: Los Angeles Dodgers VS Colorado Rockies 2026-04-18

April 18, 2026, 7:18 p.m. · Prediction: Dodgers 7, Rockies 3 Outcome: Rockies 4, Dodgers 3 Score: Rockies 4, Dodgers 3 Result: Lose

Prediction: Toronto Blue Jays VS Arizona Diamondbacks 2026-04-18

April 18, 2026, 7:15 p.m. · Prediction: Arizona 4, Toronto 2 Outcome: Arizona 6, Toronto 2 Score: 6-2 Win/Lose: Win

Prediction: New York Mets VS Chicago Cubs 2026-04-18

April 18, 2026, 12:16 p.m. · Prediction: Cubs Outcome: Cubs won 4-2 Score: Cubs 4, Mets 2 Result: Win

Prediction: Kansas City Royals VS New York Yankees 2026-04-18

April 18, 2026, 6:49 a.m. · Prediction: Yankees Outcome: Yankees won 13-4 Score: Yankees 13, Royals 4 Win/Lose: Win

Odd$mith app

📱 Every pick, in your pocket. Daily best-bet cards, live odds, and the full board — free on Android. Get the app →