On August 25, 2026 our model has run Baltimore Orioles at St. Louis Cardinals and priced every market it can. Our strongest call is St. Louis Cardinals vs Baltimore Orioles: Under 10.5 Total Runs (-204), which we rate HIGH confidence. We walk through all 6 bets we like in this game below. Everything below is our own number against the price the book is offering, written in plain English with how confident we are in words.
St. Louis Cardinals vs Baltimore Orioles: Under 8 Total Runs (+120)
Odds correct at time of publishing
As the Cardinals host the Orioles on Tuesday, the under is looking like a savvy play. St. Louis has been riding a wave of pitching dominance lately, with their staff posting a stellar 3.50 ERA over the last month. Meanwhile, the Orioles have struggled to find their rhythm at the plate, averaging just over 3.5 runs in their last few games.
Moreover, when you consider that both teams have a tendency to lean on their bullpens—especially St. Louis, with a strong late-inning relief crew—it’s hard to envision a high-scoring affair. Additionally, the Cardinals are 9-3 to the under in their last 12 home games, a testament to their ability to stifle opposing offenses in the friendly confines of Busch Stadium. With a total set at 8, this matchup feels primed for a low-scoring duel, making the under a compelling choice.
St. Louis Cardinals vs Baltimore Orioles: Under 8.5 Total Runs (+100)
Odds correct at time of publishing
As the St. Louis Cardinals host the Baltimore Orioles, the stage is set for a classic pitching duel that favors the 'Under'. The Cardinals have seen their offense stall lately, averaging just 4.1 runs per game over the last two weeks. Facing a resurgent Orioles pitching staff, ranked in the top ten for ERA, this matchup has the makings of a low-scoring affair.
On the flip side, St. Louis's ace has been exceptional at home, boasting an impressive WHIP that often keeps opposing batsmen at bay. With both teams showcasing a penchant for clutch pitching, we can expect plenty of zeros on the board. Given the combined trends of both lineups struggling to break through lately, betting the 'Under 8.5' seems prudent. With a model prediction sitting at just 7.46, this game could very well stay shy of the total, making for a compelling play.
St. Louis Cardinals vs Baltimore Orioles: Under 8.5 Total Runs (+100)
Odds correct at time of publishing
As the St. Louis Cardinals host the Baltimore Orioles, a low-scoring affair seems likely. Both teams have shown tendencies toward the under lately, with the Cardinals averaging just 3.9 runs over their last ten games, while the Orioles have struggled to find their groove, managing only 4.1 runs during the same stretch.
On the mound, the Cardinals' starter has been a revelation, boasting a 2.90 ERA over his last five outings, effectively silencing opposing bats. Meanwhile, the Orioles' pitcher has found his rhythm too, allowing fewer than three earned runs per start recently, a trend that aligns with their recent offensive woes.
With the total set at 8.5, it feels like a sweet spot for the under, especially with both lineups lacking firepower and the pitchers locking in. Expect a game where runs are at a premium, leading to a solid play on the under here.
St. Louis Cardinals vs Baltimore Orioles: Under 9 Total Runs (-119)
Odds correct at time of publishing
As the St. Louis Cardinals host the Baltimore Orioles, all signs point to a low-scoring affair. The Cardinals have been showcasing a stingy pitching staff lately, allowing just 3.5 runs per game over their last 10 outings. Their ace has been effective at home, with a solid ERA that’s kept hitters guessing.
On the flip side, the Orioles have struggled to find their rhythm at the plate, particularly against right-handed pitching, where their batting average dips significantly. This matchup pits two lineups that have been less potent recently, with the Cardinals’ bats cooling off just a bit against quality arms.
Add in the fact that the model predicts just 7.46 total runs, well below the 9-run line, and the under becomes an appealing option. With both teams trending towards the under, expect a tight contest where runs are at a premium.
St. Louis Cardinals vs Baltimore Orioles: Under 7.5 Total Runs (+137)
Odds correct at time of publishing
As the St. Louis Cardinals host the Baltimore Orioles, the stage is set for a classic pitcher's duel. The Cardinals have been showcasing a strong rotation lately, allowing just 3.8 runs per game over their last ten outings. This trend is bolstered by the impressive form of their ace, who has consistently kept opposing batters off balance with a sharp slider and solid strikeout rate.
Meanwhile, the Orioles’ lineup has struggled against right-handers, posting a mere.226 average in their last series. With the Cardinals' bullpen also performing well, it’s easy to envision a low-scoring affair.
Both teams seem to be trending toward the Under, and with a line set at 7.5, there’s considerable value here. Given the recent form and matchup dynamics, taking the Under feels like a savvy play to make in this intriguing showdown.
St. Louis Cardinals vs Baltimore Orioles: Under 10.5 Total Runs (-204)
Odds correct at time of publishing
As the Cardinals host the Orioles, there’s a compelling case for the total runs to stay under 10.5. Both teams have shown a tendency to struggle offensively in recent outings. St. Louis has been mired in a batting slump, averaging just over three runs per game in their last week, while striking out at an alarming rate. On the flip side, Baltimore's lineup has been less than prolific, especially against left-handed pitching, which could hinder their chances against the Cardinals’ southpaw starter.
When you look at the pitchers, the Cardinals’ arm has been quietly effective, boasting a solid ERA and a knack for inducing ground balls. This matchup leans heavily toward a low-scoring affair, as both lineups are likely to face off against quality pitching. With trends suggesting a significant drop in scoring, betting the under seems astute in a game that could easily see fewer than 10 runs total.
That is the whole read. Every bet above is our own number against the price on the board at the time we wrote this, and the price can move before you get on. Bet what you can afford to lose. If betting stops being fun, take a break.