Astros vs Orioles Prediction, Odds, Moneyline, Spread & Over/Under for July 17

Odds updated as of 7:12 p.m.
The MLB slate on Friday includes the Houston Astros taking on the Baltimore Orioles.
Before checking out the MLB betting lines on FanDuel Sportsbook, we've got you covered, in terms of the most important info about this game.
Astros vs Orioles Game Info
- Houston Astros (47-51) vs. Baltimore Orioles (46-51)
- Date: Friday, July 17, 2026
- Time: 8:10 p.m. ET
- Venue: Daikin Park -- Houston, Texas
- Coverage: SCHN and MASN
Astros vs Orioles Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: HOU: (-118) | BAL: (+100)
- Spread: HOU: +1.5 (-182) | BAL: -1.5 (+150)
- Total: 8.5 -- Over: (-122) | Under: (+100)
Astros vs Orioles Probable Starting Pitchers
Probable Pitchers: Peter Lambert (Astros) - 8-5, 3.14 ERA vs Dean Kremer (Orioles) - 1-2, 4.09 ERA
The probable pitchers are Peter Lambert (8-5) for the Astros and Dean Kremer (1-2) for the Orioles. Lambert and his team have a record of 9-6-0 against the spread when he starts. Lambert's team has a record of 2-2 this season when he starts and they are the favorite on the moneyline. The Orioles have a 2-2-0 ATS record in Kremer's four starts that had a set spread. The Orioles were named the moneyline underdog for one Kremer start this season -- they lost.
Astros vs Orioles Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Astros win (54%)
Astros vs Orioles Moneyline
- Baltimore is the underdog, +100 on the moneyline, while Houston is a -118 favorite at home.
Astros vs Orioles Spread
- The Orioles are 1.5-run favorites against the spread for this matchup with the Astros. The Orioles are +150 to cover, while the Astros are -182 to cover as a 1.5-run underdog on the runline.
Astros vs Orioles Over/Under
- The over/under for the Astros versus Orioles contest on July 17 has been set at 8.5, with -122 odds on the over and +100 odds on the under.
Bet on Houston Astros vs. Baltimore Orioles on FanDuel today!
Astros vs Orioles Betting Trends
- The Astros have been victorious in 15, or 45.5%, of the 33 contests they have been chosen as favorites in this season.
- Houston has a record of 10-16 when favored by -118 or more this year.
- The Astros and their opponents have gone over in 53 of their 98 games with a total set by sportsbooks this season.
- The Astros have posted a record of 46-52-0 against the spread this season.
- The Orioles have won 45.5% of the games this season they were the moneyline underdog (20-24).
- Baltimore is 15-19 (winning 44.1% of its games) when playing as a moneyline underdog of +100 or longer.
- The Orioles have played in 96 games with a set over/under, and have combined with opponents to go over the total 53 times (53-40-3).
- The Orioles have collected a 48-48-0 record ATS this season (covering 50% of the time).
Astros Player Leaders
- Yordan Alvarez leads Houston with 111 hits and an OBP of .426, plus a team-best slugging percentage of .633. He's batting .318.
- He is third in batting average, first in on-base percentage, and first in slugging among qualified hitters in baseball.
- Alvarez has picked up at least one hit in three straight games. During his last five outings he is batting .316 with a double, two home runs, four walks and three RBIs.
- Christian Walker is batting .237 with 19 doubles, a triple, 20 home runs and 33 walks, while slugging .462 with an on-base percentage of .313.
- He is 112th in batting average, 106th in on-base percentage and 50th in slugging in MLB.
- Isaac Paredes is batting .254 with a .417 slugging percentage and 49 RBI this year.
- Paredes brings a two-game hitting streak into this matchup. During his last five outings he is hitting .300 with two doubles, three walks and two RBIs.
- Cam Smith is batting .218 with a .292 OBP and 34 RBI for Houston this season.
Orioles Player Leaders
- Pete Alonso has put up a team-best slugging percentage (.474) and leads the Orioles in hits (91). He's batting .252 and with an on-base percentage of .346.
- Including all qualified hitters, he is 82nd in batting average, while his on-base percentage is 49th and he is 38th in slugging.
- Alonso hopes to build on a three-game hitting streak in this matchup. During his last five outings he is hitting .278 with a double, two home runs, three walks and five RBIs.
- Gunnar Henderson is hitting .224 with 16 doubles, two triples, 17 home runs and 34 walks. He's slugging .403 with an on-base percentage of .294.
- Including all qualified hitters, he is 126th in batting average, 133rd in on-base percentage and 96th in slugging percentage.
- Taylor Ward has put up a team-best OBP (.387) and slugging percentage (.359).
- Adley Rutschman is batting .253 with 18 doubles, a triple, eight home runs and 28 walks.
Astros vs Orioles Head to Head
- 4/30/2026: 11-5 HOU (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 4/30/2026: 10-3 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 4/28/2026: 5-3 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 8/24/2025: 3-2 BAL (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -132, Underdog Moneyline: +112)
- 8/23/2025: 9-8 HOU (Favorite: Orioles, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 8/22/2025: 10-7 HOU (Favorite: Astros, Spread: -1.5, Total: 9.5, Favorite Moneyline: -116, Underdog Moneyline: -102)
- 8/21/2025: 7-2 HOU (Favorite: Orioles, Spread: -1.5, Total: 8.5, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 8/17/2025: 12-0 BAL (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 8/16/2025: 5-4 HOU (Favorite: Astros, Spread: -1.5, Total: 8.5, Favorite Moneyline: -138, Underdog Moneyline: +118)
- 8/15/2025: 7-0 BAL (Favorite: Astros, Spread: -1.5, Total: 7.5, Favorite Moneyline: -220, Underdog Moneyline: +184)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



