The Orioles have already taken this series from St. Louis — now they’re in Busch Stadium looking to complete the sweep against a Cardinals team that can’t find the exits fast enough.

Quick take:

  • Pick: Orioles moneyline
  • Why: Baltimore has outscored St. Louis 21-8 across the first two games of this series, and the Cardinals are mired in a five-game losing streak with a starting pitcher still unnamed.
  • The number to watch: Trevor Rogers’ 3.70 ERA over his last 10 starts.

Baltimore sits at 65-68, fourth in the AL East and clinging to wild card hopes, but the Orioles have won two in a row and taken care of business in St. Louis with a 13-1 blowout on Tuesday and an 8-7 nail-biter on Wednesday. St. Louis, meanwhile, is 66-68 and third in the NL Central, and its 3-7 mark over the last 10 games tells the real story — a five-game skid that’s buried whatever fringe wild card push the Cardinals had left.

Neither club is playing October baseball at this point, but pride and roster evaluation are very much in play down the stretch, and right now Baltimore is the healthier, hotter team.

Why the Number Says Orioles Again

The market has Baltimore as a modest road favorite, and given how this series has gone, that price actually looks fair rather than short. Sportsbooks have the Orioles around -114 to -118 on the moneyline with the Cardinals sitting near even money, while the run line has Baltimore at -1.5 (+140-ish) and St. Louis at +1.5 (roughly -170). The total is set at 8.5 runs, which lines up with a series that’s produced 13-1 and 8-7 finals in its first two games — this offense-heavy total isn’t an accident. Bettors tracking the full slate can check live MLB odds for how the market is shaping up around the rest of the day’s games.

Thursday, August 27 at 2:16 PMSpreadMoneyTotal
Baltimore Orioles
-1.5
(128)
-124
O 8
(-108)
St. Louis Cardinals
+1.5
(-165)
+116
U 8
(-118)

Recent Form

The gap between these two teams over the last two weeks is stark, and the head-to-head ledger from this very series backs it up.

DATE OPP CLOSE RESULT ATS/OU
Aug 26, 2026 @St. Louis Cardinals -4.5 / 13.5 Won 1-13 Won / Over
Aug 25, 2026 @St. Louis Cardinals +1.5 / 6.5 Won 1-13 Won / Over
Aug 23, 2026 Tampa Bay Rays +1.5 / 7.5 Won 5-3 Won / Over
Aug 23, 2026 Tampa Bay Rays +1.5 / 7.5 Won 3-2 Won / Under
Aug 23, 2026 Tampa Bay Rays +1.5 / 7.5 Lost 1-3 Lost / Under
Aug 22, 2026 Tampa Bay Rays +1.5 / 8.5 Won 5-3 Won / Under
Aug 22, 2026 Tampa Bay Rays +1.5 / 8.5 Won 3-2 Won / Under
Aug 21, 2026 Tampa Bay Rays +1.5 / 9.5 Won 5-3 Won / Under
Aug 20, 2026 New York Yankees -1.5 / 7.5 Lost 1-3 Lost / Under
Aug 20, 2026 New York Yankees -1.5 / 7.5 Lost 3-5 Lost / Over

DATE OPP CLOSE RESULT ATS/OU
Aug 26, 2026 Baltimore Orioles +4.5 / 13.5 Lost 1-13 Lost / Over
Aug 25, 2026 Baltimore Orioles -1.5 / 6.5 Lost 1-13 Lost / Over
Aug 23, 2026 @Philadelphia Phillies +1.5 / 6.5 Lost 7-6 Lost / Over
Aug 23, 2026 @Philadelphia Phillies +1.5 / 6.5 Lost 12-3 Lost / Over
Aug 23, 2026 @Philadelphia Phillies +1.5 / 6.5 Lost 6-4 Lost / Over
Aug 22, 2026 @Philadelphia Phillies +1.5 / 9 Lost 7-6 Won / Over
Aug 22, 2026 @Philadelphia Phillies +1.5 / 9 Lost 12-3 Lost / Over
Aug 21, 2026 @Philadelphia Phillies +1.5 / 10.5 Lost 7-6 Won / Over
Aug 20, 2026 @Cincinnati Reds -1.5 / 7.5 Won 0-3 Won / Under
Aug 20, 2026 @Cincinnati Reds -1.5 / 7.5 Lost 5-4 Lost / Over

Showing 10 of last 10 meetings

DATE TEAM OPP CLOSE RESULT ATS/OU
Aug 26, 2026 St. Louis Cardinals @Baltimore Orioles +4.5 / 13.5 Lost 1-13 Lost / Over
Aug 25, 2026 St. Louis Cardinals @Baltimore Orioles -1.5 / 6.5 Lost 1-13 Lost / Over
May 28, 2025 Baltimore Orioles @St. Louis Cardinals +1.5 / 7.5 Lost 4-6 Lost / Over
May 27, 2025 Baltimore Orioles @St. Louis Cardinals +1.5 / 8.5 Lost 4-7 Lost / Over
May 26, 2025 Baltimore Orioles @St. Louis Cardinals +1.5 / 8.5 Won 5-2 Won / Under
May 22, 2024 St. Louis Cardinals @Baltimore Orioles +1.5 / 8.5 Won 5-4 Won / Over
May 21, 2024 St. Louis Cardinals @Baltimore Orioles +1.5 / 8.5 Won 3-1 Won / Under
May 20, 2024 St. Louis Cardinals @Baltimore Orioles -1.5 / 7.5 Won 6-3 Won / Over
Sep 13, 2023 Baltimore Orioles @St. Louis Cardinals +1.5 / 9 Lost 0-1 Won / Under
Sep 12, 2023 Baltimore Orioles @St. Louis Cardinals +1.5 / 11 Lost 2-5 Lost / Under

Rogers Has the Edge, and STL’s Rotation Is a Mess

Trevor Rogers gets the ball for Baltimore in his 25th start of the season, sitting at 9-8 with a 4.14 ERA and 114 strikeouts across 132 2/3 innings. He’s been better than that season-long number suggests lately — his ERA over his last 10 starts is down to 3.70, and he went seven innings against Tampa Bay in his last outing, allowing three runs on six hits. Opponents are hitting just .250 against him on the year, and he racks up strikeouts at a 7.7-per-nine clip.

St. Louis, by contrast, has been forced to piece together its rotation on the fly. Andre Pallante is on the 15-day IL with elbow inflammation, Hunter Dobbins is out with forearm tightness, and the Cardinals still hadn’t named a starter for this game as of the latest reports — never a great sign against a team that’s already scored 21 runs on you in two days. St. Louis also lost shortstop Masyn Winn to a fractured thumb last week, and left fielder Everson Pereira is nursing a hand injury, thinning out an already stretched lineup.

Baltimore has outscored St. Louis 21-8 through the first two games of this series.

Jordan Walker has been the one consistent bright spot for St. Louis, hitting .285 with 27 home runs, 96 RBI and 18 steals in a genuine breakout season — a massive jump from the .215 he hit a year ago. But one great year from a 24-year-old outfielder doesn’t offset a rotation running on fumes and a lineup without its everyday shortstop.

On the Baltimore side, Pete Alonso has anchored the middle of the order with 32 homers and 91 RBI, hitting .276 with a .516 slug. Gunnar Henderson has scuffled by his own standard — a .218 average — but the Orioles have found enough offense elsewhere to win the first two games of this series comfortably.

Prediction and Best Bet

Baltimore has the better starter, the healthier roster, and all the recent momentum, while St. Louis is trying to avoid a series sweep with a five-game losing streak and no name attached to its own pitching plan. The path to a Cardinals win here is thin.

The pick:

  1. Prediction: Orioles 6, Cardinals 4
  2. Best Bet: Orioles on the moneyline

Baltimore has been the sharper team all series, and until St. Louis shows it can stop the bleeding, betting against that trend is the tougher play.