Cardinals vs Orioles Prediction 25 August 2026
📡 The Cardinals return home after a tough series in Philadelphia. On Sunday, St. Louis held a 4-0 lead heading into the ninth inning, only to fall 6-4 and wrap up their road trip with three straight defeats. Baltimore also stumbled at the end of their last series, dropping three of four to Tampa Bay. Both teams remain in the thick of the wild card race, so as August winds down, there’s little room left for extended losing streaks. Chris Bassitt and Matthew Liberatore are slated to start the opener.
Head-to-Head
📊 St. Louis have come out on top in seven of their last 10 meetings with Baltimore. While these head-to-head clashes are infrequent-meaning some of those wins date back to previous seasons-the Cardinals have historically enjoyed this matchup. What matters more now is the current form: St. Louis are returning to Busch Stadium after a tough road trip, while Baltimore are kicking off a nine-game road swing.
Head-to-head statistics Cardinals - Orioles

St. Louis Cardinals Team Overview
A 66-66 record keeps the Cardinals right in the thick of the wild card race. Three straight losses in Philadelphia put a damper on their recent run, with Sunday’s bullpen meltdown after eight strong innings standing out as particularly costly. Still, the offense continues to generate chances: Jordan Walker has already racked up 27 home runs and 96 RBIs, while Alec Burleson is hitting close to .290. Upcoming home series against Baltimore and Pittsburgh give St. Louis a solid opportunity to quickly regain lost ground.
Match Results: St. Louis Cardinals

Baltimore Orioles Team Overview
Baltimore enter the series with a 63-68 record. The Orioles took two out of three in the opening stretch of their final homestand against Tampa Bay, but managed just a single run on Sunday. The heart of the order continues to drive the offense: Pete Alonso leads the team in home runs and RBIs, with Gunnar Henderson and Samuel Basallo providing solid support. However, consistency remains an issue-strong offensive showings are too often followed by games where scoring opportunities are few and far between.
Match Results: Baltimore Orioles
⚾ Starting Pitchers
Matthew Liberatore takes the mound for St. Louis, carrying a 5-11 record and a 5.04 ERA. The season numbers look rough, but his most recent outing was far better than the final line suggests. Against Cincinnati, the lefty retired 16 of the first 17 batters he faced and finished six innings having allowed three runs. Most of the damage came in a single frame on a three-run homer. Liberatore has already racked up 125 strikeouts this year and, if he can command the zone, he gives the Cardinals reliable depth in the rotation.
Chris Bassitt is also navigating a challenging campaign - he's 4-4 with a 5.08 ERA. For the veteran right-hander, that's well below the standards he's set in recent seasons. Bassitt still mixes his speeds and sequences effectively, but hitters are finding more solid contact, and deep starts are no longer a given. Facing this St. Louis lineup, he'll need to avoid free passes ahead of Walker and the other big bats in the heart of the order.
⭐ Editor's Pick
The pitching matchup is much clearer this time around. Liberatore has struggled with his ERA this season, but his most recent outing was more promising than the three earned runs suggest, as he delivered six solid innings for St. Louis. Bassitt, meanwhile, hasn’t been the model of consistency either, which gives the Cardinals legitimate opportunities to strike early in this contest. Home field and the current schedule are crucial for St. Louis right now: after dropping three straight, they open a series they simply have to capitalize on to stay in the race. Baltimore arrive following an underwhelming performance at the plate and don’t look like a side with much margin for error. With the starting pitchers fairly evenly matched, the slight edge goes to the home team. We’re backing a St. Louis Cardinals win.
