- This page contains affiliate links. We may earn a commission at no extra cost to you.
Houston (69-58) at Baltimore (59-67)
- When: Aug 21 2025, 7:15 PM
- Where: Oriole Park at Camden Yards, Baltimore
- Where to watch: FOX
Astros vs. Orioles – Game Betting Preview & Prediction
Moneyline: Baltimore -111
Spread: Baltimore -1.5 (+174)
Total: 8.5
Baltimore Orioles Betting Outlook
The Orioles open as the slight -111 moneyline favorite, with the total sitting at 8.5 runs, and there’s growing excitement in Baltimore. Riding six wins in their last seven contests, the O’s return home after taking two of three against Houston on the road. Now, with highly anticipated debuts for Dylan Beavers and Samuel Basallo at Camden Yards, the energy is high.
Basallo impressed on the trip, hitting .300 with five RBIs, while Beavers showed promise with a .286 average across his first four games. Still, injuries cast some doubt — Adley Rutschman and Jordan Westburg remain questionable, leaving the lineup thinner than ideal. On the mound, rookie Brandon Young (1-6, 5.68 ERA) looks to build on his sensational start in Houston, where he carried a perfect game into the eighth inning and threw eight shutout frames for his first career win.
Houston Astros Betting Outlook
The Astros limp into Baltimore after a 7-2 loss to Detroit stretched their skid to four games. Their bats have gone cold, with a 31-inning scoreless streak snapped only yesterday. Despite the slump, Houston still holds a narrow 1.5-game lead over Seattle atop the AL West.
Health concerns are also piling up. Taylor Trammell suffered a scary wall collision earlier this week and is being evaluated for a concussion, further thinning Houston’s outfield depth. Jason Alexander (3-1, 4.74 ERA) gets the start, coming off a solid outing against these same Orioles in which he allowed just two runs over six innings. The righty has delivered three straight quality starts, giving Houston at least some stability during their recent rough patch.
MLB Final Betting Outlook
Both teams are dinged up, but momentum heavily favors Baltimore. The Orioles have confidence after winning two of three in Houston and now get the home crowd boost. Young likely won’t replicate his near-perfect gem, but the O’s lineup should muster enough offense to stay ahead of an Astros team still searching for runs.
Score Prediction: Orioles 5, Astros 4
Pick: Baltimore (-111)
Total: Over 8.5 (-120)
- MLB Odds source: MyBookie Sportsbook
- Get real-time live scores & latest betting odds here!