MLB

St. Louis Cardinals @ Baltimore Orioles - May 28, 2025

May 28, 2025, 9:06am EDT

Odds Provided By
BetUS logo

SPREAD PICK

St. Louis Cardinals

-1.5

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

-1.5

+151

MONEYLINE PICK

St. Louis Cardinals

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

stl

+100

OVER/UNDER PICK

Over

9

Bet Amount

$

Potential Payout

Potential Payout

Values are based on the payout of the Best Value odds plus initial bet amount.

Top Betting Site

BetUS

9

-102

Alright, folks, gather around because we’ve got an exciting matchup on our hands today! The St. Louis Cardinals are set to take on the Baltimore Orioles at Oriole Park at Camden Yards, and I can already feel the electricity in the air. With my lucky jersey on and a cold beverage in hand, I’m ready to dive into this preview!

First things first, let’s talk about the pitching. The Cardinals are handing the ball to Miles Mikolas, who comes into this game with a solid 4-2 record and an ERA hovering around 3.8. Not too shabby! He’s been a reliable arm for us this season, and with his strikeout rate nearing 7 per game, he knows how to get those crucial outs when it matters most. With him taking the mound against a struggling Orioles lineup, I have high hopes that he’ll keep their bats quiet.

Now flip it over to Cade Povich for the Orioles. Oof—he’s having a tough season so far with a win-loss record of just 1-3 and an ERA close to 5.6. His numbers indicate he’s been giving up some runs which is never ideal against a team like ours that’s capable of putting up serious points on the board. Combine that with his less-than-stellar strikeout rate, and you can bet our hitters will be licking their chops.

Speaking of hitting stats, let’s break down what we’re working with here: Our beloved Cardinals are averaging nearly 5 runs per game with just under 9 hits! And don’t get me started on our RBIs; we’re sitting at about 4.5 per game which shows we know how to capitalize when opportunities arise. Meanwhile, Baltimore is struggling offensively—averaging only about 3.8 runs per game with a .230 batting average isn’t going to cut it against our firepower.

But let’s not gloss over Baltimore completely—their fans are passionate (even if they’re having a rough patch), and Camden Yards always has its charm that can spur them on from time to time—but overall? They haven’t been able to string together consistent performances lately (1-9 ATS in their last ten games at home).

As for betting lines? Oddsmakers have opened up with Baltimore as slight favorites (-118), but honestly? That feels off considering our recent form—St. Louis is coming off a strong win against them already this week (7-4), and I’m confident we’ll replicate that success tonight.

So here’s my prediction: Cards win this one! I expect us to put some runs on the board early against Povich while Mikolas keeps those pesky Orioles in check—let’s say final score might land somewhere around 6-3 or even higher considering how both offenses could explode today! It’s looking like another OVER day too!

Get ready for some thrilling baseball tonight, folks—go Cards!

Baltimore Orioles vs St. Louis Cardinals
Live Odds & Betting History

Betting odds provided by BetUS

Wager TypeBaltimore OriolesSt. Louis Cardinals
Spread+1.5 (-189) -1.5 (+151)
Moneyline-118+100
TotalUnder 9 (-125)Over 9 (-102)
Team DataBaltimore OriolesSt. Louis Cardinals
Runs3.854.79
Hits7.878.85
Runs Batted In3.624.53
Batting Average0.2300.256
On-Base Slugging67.67%71.69%
Walks2.903.28
Strikeouts7.547.04
Earned Run Average5.653.83
0 Comments
Leave A Comment

You must be logged in to comment. Don't have an account? Sign up today.