MLB
St. Louis Cardinals @ Baltimore Orioles - May 28, 2025
May 28, 2025, 9:06am EDT
TSG A.I. Picks
6:35pm EDT, Wednesday | Spread | Moneyline | Over/Under |
---|---|---|---|
Baltimore Orioles | +1.5 -189 | -118 | O 9 -102 |
St. Louis Cardinals | -1.5 +151 | +100 | U 9 -125 |
Confidence Score For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners. |
6:35pm EDT, Wednesday
Spread
For every pick our AI engine makes, it also assigns a score from 1-100 reflecting how "confident" we are each pick is likely to hit. The higher the score, the more confidence our AI models are that our picks are going to be winners.
Baltimore Orioles
+1.5
-189
St. Louis Cardinals
-1.5
+151
Moneyline
Baltimore Orioles
-118
St. Louis Cardinals
+100
Over/Under
Over 9
-102
Under 9
-125
Odds Provided By BetUS
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.
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.
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.
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 Type | Baltimore Orioles | St. Louis Cardinals |
---|---|---|
Spread | +1.5 (-189) | -1.5 (+151) |
Moneyline | -118 | +100 |
Total | Under 9 (-125) | Over 9 (-102) |
Team Data | Baltimore Orioles | St. Louis Cardinals |
---|---|---|
Runs | 3.85 | 4.79 |
Hits | 7.87 | 8.85 |
Runs Batted In | 3.62 | 4.53 |
Batting Average | 0.230 | 0.256 |
On-Base Slugging | 67.67% | 71.69% |
Walks | 2.90 | 3.28 |
Strikeouts | 7.54 | 7.04 |
Earned Run Average | 5.65 | 3.83 |
You must be logged in to comment. Don't have an account? Sign up today.