Two teams playing out the string but not ready to admit it yet meet at Busch Stadium, and the Cardinals need this one more than their record lets on.
Quick take:
- Pick: Cardinals -1.5
- Why: Matthew Liberatore’s ugly ERA hides a much better recent form, and Baltimore’s lineup has gone cold at exactly the wrong time
- The number to watch: Liberatore’s 9.00 K/9 this season
Baltimore comes in at 63-68, sitting fifth in the AL East and 15 games back with a schedule that’s turned into pure spoiler duty. St. Louis is a game under .500 at 66-66, technically still hanging around the fringes of the NL Central picture at 5.5 back in the Wild Card, but a three-game skid in Philadelphia has the Cardinals looking over their shoulder more than up the standings. Both clubs are 5-5 in their last 10, which tells you neither has separated itself lately, but St. Louis gets the benefit of parking this three-game set at home to open a stretch that could decide whether their season has anything left to play for.
Oddsmakers have the Cardinals as the clear favorite here, with St. Louis priced at -132 on the moneyline and Baltimore getting +112 as the road underdog. The run line has St. Louis at -1.5 (+160) and the Orioles at +1.5 (-194), which tells you the number crunchers see this as a moderate favorite rather than a lock — the plus-money on the Cardinals’ spread suggests some respect for Baltimore’s ability to keep it single-digit close. Anyone tracking the full slate can check the latest numbers on MLB odds before first pitch. The total sits at 8.5, with the over slightly favored at -122 against +100 on the under, hinting at a lineup-versus-bullpen game more than a pitcher’s duel.
| Tuesday, August 25 at 7:45 PM | Spread | Money | Total |
| Baltimore Orioles | +1.5 (-200) | +115 | O 9 (100) |
| St. Louis Cardinals | -1.5 (158) | -125 | U 8.5 (100) |
Neither team is playing inspired baseball right now, but the shape of their slides looks very different heading into Tuesday.
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| 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 |
| Aug 20, 2026 | New York Yankees | -1.5 / 7.5 | Lost 1-6 | Lost / Under |
| Aug 19, 2026 | New York Yankees | +1.5 / 10.5 | Lost 1-3 | Lost / Under |
| DATE | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|
| 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 |
| Aug 20, 2026 | @Cincinnati Reds | -1.5 / 7.5 | Won 9-10 | Lost / Over |
| Aug 19, 2026 | @Cincinnati Reds | +1.5 / 6.5 | Won 1-2 | Lost / Under |
Showing 10 of last 10 meetings
| DATE | TEAM | OPP | CLOSE | RESULT | ATS/OU |
|---|---|---|---|---|---|
| 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 |
| Sep 11, 2023 | Baltimore Orioles | @St. Louis Cardinals | +1.5 / 10 | Won 11-5 | Won / Over |
| May 12, 2022 | St. Louis Cardinals | @Baltimore Orioles | +1.5 / 8 | Lost 2-3 | Won / Under |
Matthew Liberatore’s 5-11 record and 5.04 ERA look like a pitcher to fade, but dig one layer deeper and the profile is more interesting than the win-loss column suggests. He’s striking hitters out at a 9.00 K/9 clip over 125 innings this season, easily his best swing-and-miss rate as a starter, even if a 1.440 WHIP and a .280 opponent average show the walks and hard contact are still an issue. Baltimore’s lineup, meanwhile, has gone cold at the worst possible time — the Orioles hit just .238 as a team over their last 10 games with a rough three-game stretch against the Yankees in there, and they’re without Heston Kjerstad (hamstring) and Jordan Westburg (elbow), two hitters who’d otherwise be in the middle of that order.
Chris Bassitt takes the ball for Baltimore off a 4-4 record and a 5.08 ERA that mirrors his opponent’s — this is a matchup of two starters who’ve had their share of rough outings in 2026. Bassitt has been better in the second half than his overall numbers suggest, but he’ll be working in front of a bullpen that’s dealing with real issues, most notably Felix Bautista (shoulder) sidelined from the late-inning mix.
St. Louis has out-hit its own last-10-game opponents at a .255 team clip with 15 home runs over that stretch, a notably better power output than Baltimore’s 17 homers came with a far worse .238 average.
That power is led by Jordan Walker, the Cardinals’ right fielder having a genuine breakout season — a .289/.347/.507 line with 27 home runs, an All-Star nod, and a Home Run Derby title already on his 2026 resume. He gives St. Louis a middle-of-the-order threat Baltimore’s pitching staff has to respect every time he’s up, and against a Bassitt fastball that’s been hittable at times this year, Walker profiles as exactly the kind of hitter who can turn a close game into a laugher in one swing.
Pete Alonso remains Baltimore’s best answer with 30 home runs and a .500 slugging mark, but he can’t carry an entire lineup by himself, especially with Gunnar Henderson batting a modest .220 and the bottom of the order struggling to get on base at all. If the Orioles are going to beat that spread, they need Alonso to be the entire story tonight — a tall ask against a bullpen at Busch Stadium that’s been better than the Cardinals’ overall pitching numbers suggest.
St. Louis has more offensive firepower in this specific matchup, a strikeout-heavy starter who should carve up a lineup missing two regulars, and the benefit of a friendly home crowd trying to salvage a series after getting swept in Philly. Baltimore’s bullpen questions loom large in a game that projects to go over that 8.5 total, and if it turns into a slugfest, the Cardinals have more proven power bats to lean on. Bettors looking to get in on tonight’s action can check a DraftKings promo code before locking anything in.
The pick:
Fade the Orioles’ cold lineup and side with St. Louis to cover at home behind Liberatore’s strikeout stuff and Jordan Walker’s power bat.
Ian Seymour, Max Scherzer, and Gavin Williams are all in prime form to clear their…
The NL Central-leading Brewers send Kyle Harrison to Citi Field against a shorthanded Mets club…
Five sharp MLB DFS value plays for Tuesday's 12-game slate, from ace pitcher Gavin Williams…
Kansas City has won eight straight and brings baseball's hottest pitching staff into Rogers Centre…
Houston limps into the Bronx on a two-game skid while the Yankees ride a hot…
Tyler Glasnow and a red-hot Dodgers lineup visit a shorthanded Braves pitching staff Tuesday night…
This website uses cookies.