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.
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.
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 |
|---|---|---|---|---|
| Sep 25, 2026 | @New York Yankees | +1.5 / 5.5 | Won 2-10 | Won / Over |
| Sep 25, 2026 | @New York Yankees | +1.5 / 5.5 | Lost 6-3 | Lost / Over |
| Sep 25, 2026 | @New York Yankees | +1.5 / 6.5 | Won 2-10 | Won / Over |
| Sep 25, 2026 | @New York Yankees | +1.5 / 6.5 | Lost 6-3 | Lost / Over |
| Sep 23, 2026 | Toronto Blue Jays | -3.5 / 9.5 | Won 4-3 | Lost / Under |
| Sep 23, 2026 | Toronto Blue Jays | -3.5 / 9.5 | Won 4-2 | Lost / Under |
| Sep 23, 2026 | Toronto Blue Jays | -3.5 / 9.5 | Won 4-2 | Lost / Under |
| Sep 23, 2026 | Toronto Blue Jays | -2.5 / 7.5 | Won 4-3 | Lost / Under |
| Sep 23, 2026 | Toronto Blue Jays | -2.5 / 7.5 | Won 4-2 | Lost / Under |
| Sep 21, 2026 | Toronto Blue Jays | +2.5 / 10.5 | Won 4-3 | Won / Under |
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| Sep 27, 2026 | @Milwaukee Brewers | +1.5 / 7.5 | Lost 8-4 | Lost / Over |
| Sep 27, 2026 | @Milwaukee Brewers | +1.5 / 7.5 | Lost 3-2 | Won / Under |
| Sep 27, 2026 | @Milwaukee Brewers | +1.5 / 7.5 | Lost 6-4 | Lost / Over |
| Sep 26, 2026 | @Milwaukee Brewers | +1.5 / 7.5 | Lost 8-4 | Lost / Over |
| Sep 26, 2026 | @Milwaukee Brewers | +1.5 / 7.5 | Lost 3-2 | Won / Under |
| Sep 25, 2026 | @Milwaukee Brewers | +1.5 / 6.5 | Lost 8-4 | Lost / Over |
| Sep 24, 2026 | @Pittsburgh Pirates | +1.5 / 7.5 | Lost 2-0 | Lost / Under |
| Sep 24, 2026 | @Pittsburgh Pirates | +1.5 / 7.5 | Won 1-5 | Won / Under |
| Sep 24, 2026 | @Pittsburgh Pirates | +1.5 / 7.5 | Lost 2-1 | Won / Under |
| Sep 23, 2026 | @Pittsburgh Pirates | +1.5 / 7.5 | Lost 2-0 | Lost / Under |
Showing 10 of last 10 meetings
| DATE | TEAM | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|---|
| Aug 27, 2026 | St. Louis Cardinals | @Baltimore Orioles | -3.5 / 7.5 | Lost 1-13 | Lost / Over |
| Aug 27, 2026 | St. Louis Cardinals | @Baltimore Orioles | -3.5 / 7.5 | Lost 7-8 | Lost / Over |
| Aug 27, 2026 | St. Louis Cardinals | @Baltimore Orioles | -3.5 / 7.5 | Won 7-5 | Lost / Over |
| 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 |
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.
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:
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.
UCLA's 17-15 upset of No. 13 Oregon at Autzen Stadium knocked the Ducks out of…
Josh Allen and Matthew Stafford headline Monday Night Football at SoFi Stadium. Here are three…
Josh Allen and the Bills visit Matthew Stafford and the Rams on Monday Night Football.…
The Ravens paid a hefty price for Eagles center Cam Jurgens amid his 2025 back…
Prediction markets have Jacksonville winning nearly 3-in-4 times over Philadelphia, as the Eagles head to…
Five NFL DFS value plays for today's Sunday slate, from a Lions-Cardinals shootout stack to…
This website uses cookies.