MLB

Baltimore’s offense has been more productive overall, with a stronger batting average, on-base percentage, OPS, and home run total than St. Louis. The Orioles also bring the better bullpen numbers, which matters in a game priced with a short total and a close side number. St. Louis has been slightly better in overall record, but its run prevention has been shakier, and the club enters on a four-game skid with a weaker recent stretch over the last 10 games. The biggest market angle is that the line is treating this like a near coin flip even though the Orioles have the more complete profile. Bradish gives Baltimore the better starting-pitching side on this board, and the Cardinals’ bullpen ERA and WHIP are worse than Baltimore’s. That combination makes Baltimore the cleaner full-game side and keeps the total in range for an under if both starters work into the middle innings.
Baltimore’s recent form is uneven overall, but the offensive numbers are solid enough to keep them dangerous in a tight game. The Orioles have scored 596 runs with 161 home runs, and their .716 OPS is well above St. Louis. Baltimore’s pitching has been ordinary rather than poor, with a 4.17 ERA and 1.34 WHIP, and the bullpen has done a better job than St. Louis at limiting damage. The Orioles also have a stronger run-line record than their straight-up mark suggests, which helps explain why they remain live in close games. St. Louis has been more stable in the standings, but the recent form is the concern. The Cardinals are 4-6 in their last 10 and riding a four-game losing streak. Their offense is decent but less explosive, with fewer home runs, a lower OPS, and fewer runs than Baltimore. The Cardinals’ staff has also allowed more damage in relief, and that matters against an Orioles lineup that can create crooked innings with power rather than relying on singles.
Kyle Bradish takes the ball for Baltimore at 7-12 with a 3.70 ERA and 129 strikeouts, and the matchup gives him a chance to lean on a stronger overall run-prevention profile than his record suggests. He has been the steadier arm in the Orioles’ rotation mix, and the current matchup is a good spot for his strikeout ability to play up against a Cardinals lineup that has been less dangerous than Baltimore’s on a power basis. Michael McGreevy starts for St. Louis at 5-9 with a 3.54 ERA and 95 strikeouts. His surface ERA is respectable, but the supporting indicators are less convincing than the number suggests, and Baltimore’s lineup has more pop to test him. If McGreevy has to hand the game over early, the Cardinals’ bullpen becomes a problem because it has posted a worse ERA and WHIP than Baltimore’s relief group.
Baltimore has the better offensive profile, the better bullpen, and the slightly better starting-pitching edge with Bradish, while St. Louis comes in on a four-game skid and has the weaker relief metrics. The Cardinals’ home field keeps the price close, but the Orioles’ power and on-base edge should be enough to take control late. My projection is a 5-3 Orioles win, which fits both the Baltimore moneyline and the under 8.5.