MLB · Wednesday, April 29, 2026

Houston Astros vs Baltimore Orioles — Odds & Matchup

Houston Astros schedule & results·Baltimore Orioles schedule & results

First pitch 18:35 (local)

EdgeBets Model Projection

No model projection was generated for this game — the odds comparison below still applies.

Our model's simulation, shown for informational purposes — not betting advice, and not a claim to beat the market.

Moneyline Odds by Sportsbook

as of Apr 29, 7:00 PM ET
BookHouston AstrosBaltimore Orioles
bet365+105-125
betmgm+104-122
betrivers+105-125
caesars+102-127
draftkings+104-126
espnbet+102-127
fanduel-105-116
pinnacle+109-118

Best available price (last update — verify before betting): Houston Astros +109 at Pinnacle. Baltimore Orioles -116 at FanDuel.

Odds last updated Apr 29, 7:00 PM ET — lines move; confirm the current price at the sportsbook before betting.

Houston Astros vs Baltimore Orioles: the matchup & where to bet it

Odds for Houston Astros vs Baltimore Orioles on Wednesday, April 29, 2026, compared across sportsbooks. The Houston Astros moneyline ranges from -105 to +109 across 8 books, a 214-point spread — line-shopping meaningfully changes the payout here. Right now the best prices are +109 (pinnacle) on Houston Astros and -116 (fanduel) on Baltimore Orioles.

EdgeBets does not claim to beat the closing line or guarantee outcomes. Projections are informational. 19+. Please bet responsibly.

EdgeBets provides sports analytics for informational and entertainment purposes only. This is not gambling advice. Past performance does not guarantee future results. Please gamble responsibly. If you or someone you know has a gambling problem, call 1-800-522-4700.