Orioles vs. Cardinals Prediction: Baltimore Eyes the Sweep at Busch Stadium
The Baltimore Orioles roll into the finale of this three-game set at Busch Stadium already holding a commanding 2-0 series lead over the St. Louis Cardinals, and Thursday afternoon’s first pitch at 2:15 PM ET gives Baltimore a chance to complete the road sweep. The Orioles enter at 65-68 and sit fourth in the AL East, 14 games back of division-leading Tampa Bay, but they’ve quietly won two straight and are playing their best baseball of the second half. St. Louis, meanwhile, has been reeling — a five-game losing streak has dropped the Cardinals to 66-68, one game under .500, and pushed them five games behind the San Diego Padres for the final National League wild-card spot, with the Arizona Diamondbacks and Miami Marlins also ahead of them in that chase.
This series has been lopsided so far. Baltimore blew the doors off St. Louis 13-1 in the opener before grinding out an 8-7 win in Game 2, and the Cardinals now find themselves fighting simply to avoid the sweep with their postseason hopes hanging by a thread.
Where the Odds Stand Heading Into the Finale
Books have installed Baltimore as a moneyline favorite for the series finale, with lines hovering around -108 to -125 for the Orioles and St. Louis sitting anywhere from even money to +107 depending on the shop. The run total is set at 8, with some books offering 8.5, reflecting two lineups that have combined for 21 runs through the first two games of this series. The run line has Baltimore at -1.5 (+135 to +150) and the Cardinals at +1.5 (-160 to -176), suggesting the market expects another competitive, if not blowout, finish. St. Louis being priced as a live underdog at home despite the recent history in this series speaks to how quickly the Cardinals’ free fall has changed perception around this club down the stretch.
Rogers on the Mound as Orioles Chase Consistency
Left-hander Trevor Rogers gets the ball for Baltimore, bringing a 9-8 record and a 4.14 ERA into the series finale, with a strikeout rate of 7.73 per nine that has kept him relevant in a rotation that has been ravaged by injury. Zach Eflin is done for the season after Tommy John surgery, and Chris Bassitt has been working back from a rehab stint, so Rogers’ ability to log innings has mattered more than his raw numbers might suggest. The Orioles’ offense has carried the club in the meantime, with Gunnar Henderson anchoring the lineup even amid a down year by his standards — the shortstop is hitting .218 with 20 home runs and 51 RBI, well off his 2024 breakout pace but still a threat every time he’s at the plate. Baltimore has also been dealing with attrition of its own: Ryan Mountcastle remains out with an oblique issue that could keep him sidelined for the rest of the season, Jordan Westburg is done for the year following Tommy John surgery, and outfielder Tyler O’Neill just landed on the 10-day injured list with a right shoulder strain suffered on a game-saving catch last weekend.
St. Louis has not named its starter for Thursday’s finale, a byproduct of a rotation in genuine crisis. Andre Pallante remains on the 15-day injured list with elbow inflammation and Hunter Dobbins is out with a forearm strain, forcing manager Oliver Marmol to piece together innings on the fly. Michael McGreevy started Wednesday’s Game 2 loss and won’t be an option on regular rest, which puts more pressure on St. Louis’ bullpen than the Cardinals would like against a Baltimore lineup that just dropped 13 runs on them two days ago.
Offensively, the Cardinals still have some thump in the middle of the order. Jordan Walker has quietly put together a strong season in right field, hitting .285 with 27 home runs, while Alec Burleson has chipped in a .291 average with 21 homers and a .484 slugging mark. But the injury list keeps growing — Gold Glove shortstop Masyn Winn is out with a fractured left thumb, and outfielder Everson Pereira landed on the IL after being hit by a 96 mph pitch last week. That’s a lot of attrition for a team trying to salvage a fading wild-card push, and it’s part of why St. Louis has dropped five straight and eight of its last ten.
Prediction and Best Bet
Baltimore has the healthier lineup, the more stable starter, and clear momentum after taking the first two games of this series in convincing fashion. St. Louis’ rotation uncertainty is the swing factor here — with no announced starter and a bullpen that’s already been taxed by injuries to Pallante and Dobbins, the Cardinals are at a real disadvantage in a get-away-day matinee. Look for the Orioles to finish off the sweep.
Other Game Picks
- Prediction: Orioles 6, Cardinals 4
- Best Bet: Orioles on the moneyline
With St. Louis still searching for a starter and playing out its fifth straight loss, betting the Orioles to complete the sweep is the sharpest angle on this slate, especially with Baltimore’s MLB odds value still available before first pitch.
The smartest 5 minutes in betting
Get the week's best offers, line moves, and data-driven picks — straight to your inbox. No spam, unsubscribe anytime.
Join 240,000+ subscribers. 21+ only.