Cardinals vs. Orioles
Prediction, Odds & Props
May 28 | MLB AI Picks
Updated: 2025-05-26T03:31:50.923562ZBy Remi at Leans.AI — AI picks for ATS, ML, OU & props
The St. Louis Cardinals (31–24) face the Baltimore Orioles (19–35) on Wednesday, May 28, 2025, at Oriole Park at Camden Yards, aiming to secure a series victory. The Orioles are slight favorites with a -125 moneyline, while the Cardinals are listed at +105, and the over/under is set at 8.5 runs.
Get key insights, betting trends, and AI-powered predictions to help incorporate into your betting strategies.

GAME INFO
Date: May 28, 2025
Start Time: 6:35 PM EST
Venue: Oriole Park at Camden Yards
Orioles Record: (19-35)
Cardinals Record: (31-24)
OPENING ODDS
STL Moneyline: +104
BAL Moneyline: -124
STL Spread: +1.5
BAL Spread: -1.5
Over/Under: 8.5
STL
Betting Trends
- The Cardinals have a 33–22 record against the spread (ATS) this season.
BAL
Betting Trends
- The Orioles hold a 21–33 ATS record for the current season.
MATCHUP TRENDS
- The Cardinals have won 11 of 19 games (57.9%) as favorites this season. Conversely, the Orioles have secured victory in 9 of 23 games (39.1%) when listed as underdogs.
STL vs. BAL
Best Prop Bet
- Remi's searched hard and found the best prop for this matchup: R. O'Hearn over 5.5 Fantasy Score.
LIVE MLB ODDS
MLB ODDS COMPARISON
WANT MORE AI PICKS?
VS. SPREAD
308-221
NET UNITS
(INCL VIG)
+418
NET PROFIT
(INCL VIG)
$100/UNIT
$41,803
VS. SPREAD
1551-1329
NET UNITS
(INCL VIG)
+365.7
NET PROFIT
(INCL VIG)
$100/UNIT
$36,569
AI SPORTS PICK PRODUCTS
Create a Free Account

Remi Finds New Picks

Remi Works 24/7
Remi uses this probability to assign units to each pick.
Get Remi's AI Picks
Get Remi’s Top AI Sports Picks sent direct to your inbox.
Hedge Meaning in Betting | 4 Obvious Times to Hedge
Learn about hedge betting to manage risk and secure profits. Understand...
What is a Push in Betting? | 3 Ways To Use To Your Advantage
Understand what a push in betting means, how it happens in...
What Does the + and – Mean in Sports Betting? | 5 Easy Tips
Learn the basics of sports betting odds, what the plus (+)...
St. Louis vs Baltimore Prediction & Odds:
Free MLB Betting Insights for 5/28/25
The team’s ERA hovers near the bottom of the league at 5.52, with starters struggling to get deep into games and relievers frequently giving up inherited runners or faltering under pressure. Offensively, Cedric Mullins has provided some spark with power-speed balance at the top of the order, but the Orioles have struggled to string together multi-run innings and often leave runners in scoring position. Their .231 team batting average is among the lowest in MLB, and defensive miscues have further complicated their efforts, leading to extended innings and additional strain on the pitching staff. From a betting standpoint, Baltimore has failed to cover consistently, posting a 21–33 ATS mark and winning just 39% of their games as underdogs, signaling a team that not only loses but often fails to meet expectations. With the Cardinals in control and riding a wave of balanced play, the odds favor St. Louis finishing the series with a statement win. The Orioles, meanwhile, will hope to snap out of their funk with a focused, clean effort that minimizes mistakes and gives their offense a chance to shine. While the home crowd will look for a spark, it may take a breakout performance or a strong showing from a young arm to turn the tide in a season that’s already veering off track. For the Cardinals, this game is another opportunity to reinforce their postseason credentials and continue climbing the standings, while for the Orioles, it’s a chance to regroup, reclaim pride, and try to salvage something from a series that has so far tilted decisively in the visitors’ favor.
THAT'S A COMEBACK WINNER!! pic.twitter.com/F6hHFrFioz
— St. Louis Cardinals (@Cardinals) May 28, 2025
St. Louis Cardinals MLB Preview
The St. Louis Cardinals head into Wednesday’s series finale against the Baltimore Orioles at Oriole Park at Camden Yards riding a wave of consistency that has elevated them to a 31–24 record and firmly into contention in the NL Central, thanks to a balanced blend of offensive output, solid pitching, and clean defensive execution. They have quietly become one of the most reliable teams in the National League, delivering both run production and late-game poise, with a 33–22 ATS record underscoring their ability to meet and exceed expectations in various betting scenarios. Offensively, the Cardinals have relied on the dependable bats of Lars Nootbaar and Brendan Donovan, both of whom have provided versatility, timely hitting, and the ability to reach base consistently to set the table for middle-order threats like Nolan Arenado and Paul Goldschmidt. Their team batting average of .261 places them among the top-tier offenses in baseball, and they’ve managed to stay productive regardless of matchup, blending power and contact with disciplined approaches that stretch out at-bats and wear down opposing pitchers. On the mound, the rotation has stabilized after early-season turbulence, with starters giving the team a solid chance every night and the bullpen continuing to lock things down in the later innings.
Closer Ryan Helsley has been dominant in high-leverage situations, supported by setup men who have avoided big innings and managed inherited runners effectively. Defensively, the Cardinals have maintained sharp fundamentals, minimizing errors and giving pitchers the support needed to navigate tough innings—an often overlooked but critical component of their success this season. Heading into the finale, manager Oliver Marmol is likely to rely on a pitching plan that includes aggressive early strikes and challenging Baltimore’s hitters to beat them rather than giving away free passes, especially given the Orioles’ struggles with runners in scoring position. St. Louis has also shown the ability to adapt in-game, with bench players stepping up and delivering quality at-bats when called upon, which has added to the team’s depth and flexibility. From a matchup perspective, the Cardinals are well-positioned to take advantage of Baltimore’s pitching woes, particularly their vulnerability in the later innings, where command and control issues have repeatedly flipped close games. With a win on Wednesday, the Cardinals can not only take the series but continue their steady climb toward the top of the division standings while building confidence and reinforcing the consistency that has defined their 2025 campaign. This game offers another opportunity to capitalize on a struggling opponent, and the Cardinals appear poised to do just that, leveraging their momentum, balanced roster, and ability to execute in all phases to close out May on a strong note.

Credit: USA TODAY/IMAGN
Baltimore Orioles MLB Preview
The Baltimore Orioles return to Oriole Park at Camden Yards for the series finale against the St. Louis Cardinals hoping to salvage a game in what has been a frustrating and disjointed 2025 campaign, marked by a 19–35 record that reflects their ongoing struggles in virtually every phase of the game. Once viewed as a young team on the rise, the Orioles have been mired in inconsistency and underperformance, particularly on the mound, where their pitching staff has failed to provide stability or confidence. With a team ERA of 5.52, among the worst in Major League Baseball, the rotation has struggled to pitch beyond the fifth inning, often surrendering early leads and putting excessive pressure on a bullpen that has been unable to hold back opposing offenses. This lack of pitching depth has frequently erased any momentum the offense tries to build, with the Orioles regularly playing from behind and forced into high-risk decisions just to stay competitive. Offensively, the team has received sporadic production from a few bright spots, with Cedric Mullins continuing to contribute at the top of the lineup with his blend of power and speed, and occasional help from young hitters like Colton Cowser or Jordan Westburg when healthy, but these performances have been overshadowed by the lineup’s overall inability to drive in runs when it matters most.
The Orioles’ .231 team batting average and struggles with runners in scoring position have made it difficult to sustain rallies or apply pressure in tight games, while defensive miscues have further limited their ability to control innings and manage pace. Manager Brandon Hyde has experimented with various lineup adjustments and bullpen strategies, but the lack of execution and consistency has left the Orioles chasing games instead of setting the tone, especially against playoff-caliber opponents like the Cardinals. From a betting and performance standpoint, Baltimore has failed to cover spreads consistently, going 21–33 ATS and winning just 39.1% of their games when listed as underdogs—evidence that they not only lose more often than not but also fail to meet even modest expectations in the market. Despite playing at home, where they’ve struggled to build momentum or leverage crowd support, the Orioles face an uphill battle against a disciplined and efficient Cardinals team that thrives in close games and doesn’t beat itself. For Baltimore to end the series on a positive note, they’ll need a strong start on the mound to limit early damage, improved plate discipline to extend innings, and error-free defense to support what’s been a fragile pitching staff. A win wouldn’t erase the challenges of the season, but it could offer a much-needed morale boost for a clubhouse searching for anything positive to build on. With the calendar nearing June, the pressure is mounting to stop the slide, reestablish fundamentals, and rediscover some of the spark that defined their more hopeful seasons in recent years. Wednesday’s finale is an opportunity to reset the tone, even if just for one day.
St. Louis vs. Baltimore Prop Picks (AI)
St. Louis vs. Baltimore Prediction (AI)

Remi, our AI sports algorithm, has been pouring over exorbitant amounts of data from every angle between the Cardinals and Orioles and using recursive machine learning and kick-ass AI to crunch the data to a single cover probability.
Interestingly enough, the data has been most fixated on the unproportionally assigned emphasis human bettors tend to put on Baltimore’s strength factors between a Cardinals team going up against a possibly strong Orioles team. In reality, the true game analytics might reflect a moderate lean against one Vegas line in particular.
Unlock this in-depth AI prediction and all of our MLB AI picks for FREE now.
Below is our current AI St. Louis vs Baltimore picks, computer picks Cardinals vs Orioles, best bets, model edges, confidence ratings.
![]() |
DATE | GAME | LEAN | %WIN | UNITS | LEVEL |
---|---|---|---|---|---|---|
MLB | 9/26 | DET@BOS | UNLOCK THIS PICK | 5 |
![]() |
|
MLB | 9/26 | BAL@NYY | UNLOCK THIS PICK | 4 |
![]() |
|
MLB | 9/26 | ARI@SD | UNLOCK THIS PICK | 4 |
![]() |
|
MLB | 9/26 | NYM@MIA | UNLOCK THIS PICK | 1 |
![]() |
|
MLB | 9/26 | NYM@MIA | GET FREE PICK NOW | 1 | – | |
MLB | 9/26 | COL@SF | UNLOCK THIS PICK | 0 |
![]() |
These picks update as information changes—injury reports, weather, and market movement. Each line shows our model’s fair price, the edge versus the market, and a unit confidence rating (1–10). Odds and availability vary by sportsbook and time. Edges are computed against the listed price; value may change after line moves. Always shop for the best number. See the full MLB schedule.
Cardinals Betting Trends
The Cardinals have a 33–22 record against the spread (ATS) this season.
Orioles Betting Trends
The Orioles hold a 21–33 ATS record for the current season.
Cardinals vs. Orioles Matchup Trends
The Cardinals have won 11 of 19 games (57.9%) as favorites this season. Conversely, the Orioles have secured victory in 9 of 23 games (39.1%) when listed as underdogs.
St. Louis vs. Baltimore Game Info
What time does St. Louis vs Baltimore start on May 28, 2025?
St. Louis vs Baltimore starts on May 28, 2025 at 6:35 PM EST.
Where is St. Louis vs Baltimore being played?
Venue: Oriole Park at Camden Yards.
What are the opening odds for St. Louis vs Baltimore?
Spread: Baltimore -1.5
Moneyline: St. Louis +104, Baltimore -124
Over/Under: 8.5
What are the records for St. Louis vs Baltimore?
St. Louis: (31-24) | Baltimore: (19-35)
What is the AI best bet for St. Louis vs Baltimore?
Remi's searched hard and found the best prop for this matchup: R. O'Hearn over 5.5 Fantasy Score.. Prices move—always shop for the best number.
What are St. Louis vs Baltimore trending bets?
The Cardinals have won 11 of 19 games (57.9%) as favorites this season. Conversely, the Orioles have secured victory in 9 of 23 games (39.1%) when listed as underdogs.
What are St. Louis trending bets?
STL trend: The Cardinals have a 33–22 record against the spread (ATS) this season.
What are Baltimore trending bets?
BAL trend: The Orioles hold a 21–33 ATS record for the current season.
Where can I find AI Picks for St. Louis vs Baltimore?
See our latest MLB picks and odds pages for 2025 to compare prices before you bet.
St. Louis vs. Baltimore Odds
AI algorithm Remi is pouring through tons of stats on each player. In fact, anytime the St. Louis vs Baltimore trends are analyzed, there’s always several intriguing trends to key in on. Not to mention games played at extreme altitude can often follow normal, predictable betting trends.
St. Louis vs Baltimore Opening Odds
STL Moneyline:
+104 BAL Moneyline: -124
STL Spread: +1.5
BAL Spread: -1.5
Over/Under: 8.5
St. Louis vs Baltimore Live Odds
Games | PTS | ML | SPR | O/U | |
---|---|---|---|---|---|
Sep 27, 2025 1:06PM EDT
Baltimore Orioles
New York Yankees
9/27/25 1:06PM
Orioles
Yankees
|
–
–
|
+190
-235
|
+1.5 (-110)
-1.5 (-110)
|
O 8.5 (-120)
U 8.5 (+100)
|
|
Sep 27, 2025 2:21PM EDT
St Louis Cardinals
Chicago Cubs
9/27/25 2:21PM
Cardinals
Cubs
|
–
–
|
-180
|
-1.5 (+115)
|
O 9.5 (-105)
U 9.5 (-115)
|
|
Sep 27, 2025 3:09PM EDT
Tampa Bay Rays
Toronto Blue Jays
9/27/25 3:09PM
Rays
Blue Jays
|
–
–
|
+130
-155
|
+1.5 (-155)
-1.5 (+130)
|
O 8.5 (-110)
U 8.5 (-110)
|
|
Sep 27, 2025 4:06PM EDT
Chicago White Sox
Washington Nationals
9/27/25 4:06PM
White Sox
Nationals
|
–
–
|
+100
-120
|
-1.5 (+165)
+1.5 (-200)
|
O 8.5 (-110)
U 8.5 (-110)
|
|
Sep 27, 2025 4:06PM EDT
Colorado Rockies
San Francisco Giants
9/27/25 4:06PM
Rockies
Giants
|
–
–
|
+185
-225
|
+1.5 (-110)
-1.5 (-110)
|
O 8 (-105)
U 8 (-115)
|
|
Sep 27, 2025 4:11PM EDT
New York Mets
Miami Marlins
9/27/25 4:11PM
Mets
Marlins
|
–
–
|
-130
+110
|
-1.5 (+125)
+1.5 (-150)
|
O 8 (-115)
U 8 (-105)
|
|
Sep 27, 2025 4:11PM EDT
Detroit Tigers
Boston Red Sox
9/27/25 4:11PM
Tigers
Red Sox
|
–
–
|
+125
-150
|
+1.5 (-180)
-1.5 (+150)
|
O 9 (+100)
U 9 (-120)
|
|
Sep 27, 2025 6:05PM EDT
Minnesota Twins
Philadelphia Phillies
9/27/25 6:05PM
Twins
Phillies
|
–
–
|
+170
-205
|
+1.5 (-120)
-1.5 (+100)
|
O 8.5 (-115)
U 8.5 (-105)
|
|
Sep 27, 2025 7:11PM EDT
Cincinnati Reds
Milwaukee Brewers
9/27/25 7:11PM
Reds
Brewers
|
–
–
|
+125
-150
|
+1.5 (-180)
-1.5 (+150)
|
O 8 (-105)
U 8 (-115)
|
|
Sep 27, 2025 7:15PM EDT
Pittsburgh Pirates
Atlanta Braves
9/27/25 7:15PM
Pirates
Braves
|
–
–
|
+145
-175
|
+1.5 (-155)
-1.5 (+130)
|
O 8 (-110)
U 8 (-110)
|
|
Sep 27, 2025 7:16PM EDT
Texas Rangers
Cleveland Guardians
9/27/25 7:16PM
Rangers
Guardians
|
–
–
|
+135
-165
|
+1.5 (-180)
-1.5 (+150)
|
O 7 (-120)
U 7 (+100)
|
|
Sep 27, 2025 8:40PM EDT
Arizona Diamondbacks
San Diego Padres
9/27/25 8:40PM
Diamondbacks
Padres
|
–
–
|
+115
-140
|
+1.5 (-195)
-1.5 (+160)
|
O 7.5 (-120)
U 7.5 (+100)
|
|
Sep 27, 2025 9:39PM EDT
Houston Astros
Los Angeles Angels
9/27/25 9:39PM
Astros
Angels
|
–
–
|
-165
+135
|
-1.5 (+105)
+1.5 (-125)
|
O 9 (+100)
U 9 (-120)
|
|
Sep 27, 2025 9:41PM EDT
Los Angeles Dodgers
Seattle Mariners
9/27/25 9:41PM
Dodgers
Mariners
|
–
–
|
+105
-125
|
+1.5 (-205)
-1.5 (+170)
|
O 7.5 (+105)
U 7.5 (-125)
|
|
Sep 27, 2025 10:05PM EDT
Kansas City Royals
Oakland Athletics
9/27/25 10:05PM
Royals
Athletics
|
–
–
|
+100
-120
|
-1.5 (+150)
+1.5 (-180)
|
O 10 (-110)
U 10 (-110)
|
MLB Past Picks
Remi—our in-house AI—prices every game and prop using multi-season priors, tempo/efficiency, injury/usage signals, and market movement.
We publish fair prices, recommended “buy-to” numbers, and confidence so you can bet prices, not teams.
This preview covers St. Louis Cardinals vs. Baltimore Orioles on May 28, 2025 at Oriole Park at Camden Yards.
Odds shown reflect widely available numbers and may update closer to kickoff.
Want more? Check live edges, player props, and line moves on our MLB odds pages, and compare prices before you place a bet.
![]() |
LEAN | %WIN | UNITS | RESULT |
---|---|---|---|---|
NYM@CHC | NYM -110 | 54.1% | 3 | WIN |
HOU@ATH | ATH +118 | 50.8% | 4 | WIN |
NYM@CHC | OVER 7 | 54.5% | 3 | WIN |
STL@SF | OVER 7.5 | 55.9% | 5 | LOSS |
KC@LAA | TYLER TOLBERT UNDER 1.5 BASES | 54.4% | 4 | WIN |
MIL@SD | UNDER 9 | 54.7% | 4 | WIN |
MIA@PHI | KYLE SCHWARBER OVER 1.5 HITS+RUNS+RBIS | 53.3% | 3 | WIN |
WAS@NYM | OVER 8.5 | 56.1% | 6 | LOSS |
LAA@COL | COL +108 | 50.5% | 3 | WIN |
TOR@KC | UNDER 9 | 54.7% | 4 | LOSS |
SEA@KC | KC +1.5 | 62.3% | 5 | LOSS |
NYY@MIN | OVER 9 | 55.1% | 4 | WIN |
MIA@COL | OVER 10.5 | 55.0% | 4 | WIN |
MIA@COL | AGUSTIN RAMIREZ OVER 1.5 HITS+RUNS+RBIS | 54.3% | 4 | WIN |
SEA@KC | BOBBY WITT UNDER 0.5 SINGLES | 54.4% | 4 | LOSS |
PHI@LAD | LAD -113 | 54.7% | 4 | LOSS |
NYY@BOS | OVER 7.5 | 54.3% | 3 | WIN |
KC@PHI | PHI -130 | 58.3% | 4 | WIN |
LAD@SF | OVER 7.5 | 54.7% | 4 | LOSS |
NYM@PHI | PHI -122 | 55.6% | 4 | WIN |
KC@CLE | KC -104 | 52.0% | 3 | WIN |
CIN@SD | JAKE CRONEWORTH OVER 0.5 HITS | 53.1% | 3 | WIN |
WAS@MIA | MIA -123 | 55.2% | 4 | LOSS |
LAA@KC | UNDER 9.5 | 54.9% | 3 | WIN |
TEX@ARI | UNDER 9 | 54.2% | 4 | WIN |
SF@COL | UNDER 11.5 | 56.4% | 6 | LOSS |
SF@COL | RAFAEL DEVERS OVER 1.5 BASES | 56.1% | 6 | WIN |
MIA@WAS | WAS -110 | 54.4% | 4 | WIN |
NYM@DET | OVER 8.5 | 54.5% | 4 | WIN |
TEX@ARI | UNDER 9.5 | 56.4% | 6 | WIN |
TEX@ARI | ALEJANDRO OSUNA UNDER 1.5 BASES | 54.1% | 4 | LOSS |
ATL@CHC | CHC -116 | 55.1% | 3 | WIN |
PHI@MIL | OVER 8.5 | 55.0% | 3 | WIN |
ARI@LAD | SHOHEI OHTANI OVER 2.5 BASES | 54.2% | 4 | WIN |
SEA@CLE | CLE +1.5 | 57.2% | 3 | WIN |
CHC@SF | CHC -105 | 54.1% | 4 | LOSS |
NYY@CHW | RYAN MCMAHON OVER 0.5 BASES | 54.1% | 4 | WIN |
PHI@NYM | OVER 8.5 | 55.6% | 4 | LOSS |
LAA@TEX | LOGAN OHOPPE OVER 1.5 HITS+RUNS+RBIS | 54.1% | 4 | LOSS |
KC@CHW | KC -109 | 54.2% | 4 | WIN |
SD@SEA | DYLAN CEASE OVER 16.5 OUTS | 53.9% | 3 | LOSS |
SD@SEA | UNDER 8.5 | 54.4% | 4 | LOSS |
MIN@TOR | JOE RYAN UNDER 2.5 EARNED RUNS | 54.1% | 4 | LOSS |
SF@MIL | MIL +100 | 54.0% | 6 | LOSS |
TOR@MIA | MIA +1.5 | 62.0% | 6 | WIN |
CHC@LAA | OVER 9.5 | 54.9% | 4 | LOSS |
BOS@NYY | CARLOS RODON UNDER 4.5 HITS ALLOWED | 54.2% | 4 | WIN |
KC@DET | DET -115 | 56.1% | 5 | WIN |
CHC@LAA | LAA +1.5 | 57.6% | 5 | LOSS |
CIN@ARI | KEBRYAN HAYES STRIKEOUTS UNDER 0.5 | 56.2% | 6 | WIN |
LAD@SD | SD +110 | 50.9% | 6 | WIN |