Baltimore Orioles vs St. Louis Cardinals Prediction, 8/25/2026 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs St. Louis Cardinals
Date: Tuesday, August 25, 2026
Location: Busch Stadium in St. Louis, MO
TV: Cardinals.TV
Odds/Point Spread: Baltimore (-128) St. Louis (+106)
Busch Stadium is where the St. Louis Cardinals (66-66) will attempt to defeat the Baltimore Orioles (63-68) on Tuesday. The moneyline on this game has the Orioles at -128 and the Cardinals are at +106. The over/under has been set at 8. The men taking the mound are Chris Bassitt and Matthew Liberatore.

Baltimore has a slugging percentage of .396 and have been called out on strikes 1,202 times, while being walked on 491 occasions. They have compiled 563 runs batted in as well as 1,020 hits so far this year, and their batting average is sitting at .235. The Orioles have accrued 188 doubles as a team and have smacked 159 balls out of the park. They have accounted for 583 runs scored while having a team OBP of .317. As a unit, the Baltimore Orioles are scoring 4.5 runs per game, which has them at 16th in MLB.
Today’s Featured MLB Best Bet! AUGUST YOUNG is having a winning MLB season which consists of 60% winners on his big plays for a +16.8% ROI. Young is up +33,990 on his plays rated 7.0+ across all sports and is releasing another 7-Unit MLB Play Friday (4:10 p.m.) in the big game between the Atlanta Braves and Milwaukee Brewers. Sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Expert Picks
The Orioles have a team earned run average of 4.19 this season (19th in MLB), and their staff has rung up 1,038 hitters. Orioles pitchers have conceded 139 home runs and also 618 runs in total (22nd in MLB). Their pitching staff has walked 435 opposing players and their FIP comes in at 4.07 as a team so far this season. Baltimore has conceded 1,132 base hits (8.7 per 9 innings) and also 543 earned runs. They have accrued a K/BB ratio of 2.39 and their pitching staff has earned a collective WHIP of 1.34.
The Orioles relievers have accumulated a save rate of 65.4% and have stepped onto the mound in 123 save situations. They have compiled 34 saves for the season and have missed out on 18 of their 52 chances to get a save. The bullpen pitchers have inherited 166 base runners this year with 29.5% of them ended up scoring. Orioles bullpen pitchers have come into the game with runners on base 123 times in addition to having 132 appearances in high leverage situations. The Orioles have dispatched 432 relief pitchers to the mound over the course of the season. The relief pitchers have 68 holds over the course of the season (17th in the league).
The Orioles have converted 68.8% of balls hit into play into outs out of their 10,491 innings on the diamond, which has them sitting at 26th in professional baseball. The Baltimore Orioles have earned a total of 3,497 putouts thus far, in addition to 1,129 assists and 82 errors. Their fielding percentage sits at .983 which has them sitting 24th in professional baseball, and they have turned 98 double plays.
Bassitt has taken the ball for 1,345 innings and has 1,237 strikeouts so far in his career. His earned run average is 3.71 (555 ER's allowed) and he has a career WHIP of 1.265. He has surrendered 1,267 base knocks (8.5 hits per nine innings) and has 435 walks. Bassitt (87-69 career win-loss record) holds a FIP of 3.66 while facing 5,719 hitters during his time in the majors.
The Cardinals have a slugging percentage of .382 and they have an average of 4.43 runs per contest (18th in baseball). They have recorded 187 doubles, while taking a walk 427 times as well as putting up 585 runs. St. Louis has accounted for 137 home runs for the year as well as 570 runs batted in. They have been called out on strikes on 1,030 occasions (27th in MLB) and have a total of 1,069 hits. The St. Louis Cardinals have recorded a team on-base percentage of .317 and a batting average of .241 this season.
The Cardinals have a team WHIP of 1.335 with a FIP of 4.07 as a team on the year. They are sitting at 25th in baseball as a pitching staff in total hits given up with 1,124. The St. Louis pitching staff have surrendered 587 runs on the campaign and come in with a team ERA of 4.14 (541 earned runs yielded). Their strikeout to walk ratio is 7.80 (1,015 strikeouts against 446 bases on balls). They have surrendered 129 home runs and they yield 4.49 runs per 9 innings (17th in MLB).
With 152 save situations, the Cardinals have earned 86 holds and also 24 blown saves. St. Louis has called on bullpen pitchers to enter the game in 62 save opportunities and they have walked away with 38 saves. St. Louis relievers hold an inherited score rate of 39.0% of 200 inherited base runners. Their relievers have stepped onto the hill 165 times in high leverage situations and also on 134 occasions with runners on. They sit at 18th in MLB holding a save percentage of 61.3%, and they have sent 441 bullpen pitchers to the hill so far this year.
In their 10,584 innings on the diamond, the Cardinals have earned a defensive efficiency of 69.4% (22nd in professional baseball). The St. Louis Cardinals have gotten 131 double plays and have earned a fielding percentage of .989 (4th in baseball). The Cardinals have accrued 1,239 assists, 55 errors and have earned 3,528 putouts for the year.
During his MLB career, Liberatore has allowed 483 base hits and he has 397 punch outs in 459 frames. Liberatore (21-35 mark in his career) has a 4.75 earned run average and has surrendered 9.5 hits per nine innings. He has allowed 242 ER's while earning a WHIP of 1.390 and being the owner of a FIP of 4.7. He has a strikeout to walk ratio of 2.56 and he has gone up against 1,983 hitters during his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Baltimore (-128)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
St. Louis Cardinals - Twitter
Baltimore Orioles - Twitter
