Orioles vs Astros Prediction for July 17: Is Houston Tonight’s Best Bet?

Astros starter Peter Lambert and Orioles pitcher Dean Kremer before their July 17 MLB matchup at Daikin Park Astros starter Peter Lambert and Orioles pitcher Dean Kremer before their July 17 MLB matchup at Daikin Park

The Baltimore Orioles visit the Houston Astros on Friday night, and the betting market has spent the day rethinking this one. When the number first posted, Baltimore sat as a slim favorite. By first pitch, Houston had taken over that role. Both clubs sit just under .500, and both remain alive in a wide-open American League playoff picture. That raises the stakes on a July series opener. Our lead read leans toward the home side, but the pitching matchup and a modest total both deserve a closer look before you bet.

Last Updated: Friday, July 17, 2026

Baltimore Orioles vs. Houston Astros โ€” Time & How to Watch

WhereDaikin Park, Houston, TX
WhenFriday, July 17 โ€“ 8:10 PM ET
TVSCHN / MASN

Baltimore Orioles vs. Houston Astros Game Preview

Pitching sets the tone here, and Houston hands the ball to right-hander Peter Lambert. He has quietly become one of the Astros’ steadiest arms. Lambert carries an 8-5 record with a 3.14 ERA and a tidy 1.12 WHIP across 86 innings. His form is even better than the season line suggests. He has held opponents to two runs or fewer in six of his last seven starts. In his final turn before the break, he handled Texas over six innings and struck out seven in a 9-3 win. The layoff also left him fully rested.

Baltimore counters with right-hander Dean Kremer, and his situation is more complicated. Kremer returned on July 1 from a right quad strain that had cost him more than two months. His control has been sharp since, with just four walks in 22 innings. However, he is still rebuilding his workload, and his last start was a warning. The Chicago Cubs tagged him for four solo home runs on July 9 in a 9-7 loss. That long-ball risk matters against a Houston lineup built around Yordan Alvarez, who ranks among the majors’ slugging leaders.

The form lines cut in different directions. Baltimore enters on a season-best four-game winning streak and sits about two games back of a Wild Card spot. Houston, by contrast, dropped three of its last four before the break, as we noted in our recent Astros vs. Rangers prediction. Roster news rewards reading the fine print, too. The Orioles just placed infielder Blaze Alexander on the injured list with a hand fracture. Houston, meanwhile, thinned its pitching depth by trading Lance McCullers Jr. and Colton Gordon, and reliever Cristian Javier lasted only three innings in his most recent turn.

Baltimore Orioles vs. Houston Astros Odds

Run LineMoneylineTotal
Orioles+1.5 (-220)-108U 8.5 (-105)
Astros-1.5 (+180)-112O 8.5 (-115)

Odds accurate as of July 17, 2026 via TheSpread.com. Odds change, get the latest MLB OddsFuturesProps

Baltimore Orioles vs. Houston Astros โ€” Who Is the Public Betting?

Orioles31%69%Astros

See the latest MLB Public Betting Splits and make smarter wagers!

Orioles vs. Astros Prediction โ€” Can a Rusty Kremer Hang With Houston’s Ace?

The most load-bearing signal in this game is the gap on the mound. Lambert is the more established starter, he is in sharp form, and he is rested. Kremer is a capable strike-thrower, but he is only three starts into his return and coming off a rough outing. The market has noticed the difference. The number opened with Baltimore as a narrow favorite, then flipped to Houston once the pitching matchup came into focus.

That move deserves careful weighing. The public is leaning heavily on Houston, with 69 percent of run-line tickets on the Astros. The line drifted the same direction, so this is the market and the public agreeing rather than a contrarian signal. Still, the repricing lines up with the baseball read, and the current price sits close to a coin flip. In a game that projects tight and low-scoring, backing the better-pitched side straight up is cleaner than laying the run line.

The case against Houston is real, though. The Astros have been sluggish at the plate lately, and Kremer’s command can keep any game close. Baltimore’s bats are hot right now, and a rusty starter is not the same as a bad one. This is a lean, not a lock. One swing from Alvarez or an early Kremer wobble could tilt it the other way.

The Pick: Houston Astros Moneyline (-112)

Orioles vs. Astros Prediction โ€” Will Two Strike-Throwers Keep the Board Quiet?

The run environment points in a similar direction. Lambert suppresses runs, and Kremer’s biggest strength is avoiding walks, which limits free traffic on the bases. Both bullpens reset over the All-Star break, so neither manager is scrambling for rested arms. Add a controlled environment under Daikin Park’s retractable roof, and the ingredients favor a lower-scoring night than the two lineups’ names suggest.

The counter is straightforward. Kremer served up four homers in his last start, Houston’s lineup carries real thump, and the short porch in left field rewards right-handed power. Baltimore’s offense is also playing its best baseball of the season. The total has not budged off its number, so there is no market confirmation to lean on here. This one rides on the pitching read rather than a price signal.

The Pick: Under 8.5 (-105)

Final Thoughts and Bonus Angle

Two swing factors will decide how these plays land. The first is Kremer’s stamina. He is still stretching out after the long layoff, so watch how deep he goes and how quickly Baltimore’s bullpen gets involved. The second is Houston’s own relief picture, which looks thinner after the trade-deadline moves and Javier’s short outing. If Lambert works into the seventh, both the side and the total gain support. If either starter exits early, the game opens up. You can find more of our slate breakdowns in our latest MLB picks coverage.

To recap the card: Houston Astros Moneyline (-112) is the top play, with Under 8.5 (-105) as the supporting angle. Both rest on the same idea that Lambert outpitches a still-ramping Kremer in a tight game.

MLB Orioles Prediction FAQ

What time does the Orioles vs. Astros game start?

First pitch is set for 8:10 PM ET on Friday, July 17, 2026, at Daikin Park in Houston.

What channel is the Orioles vs. Astros game on?

The game is scheduled to broadcast regionally on SCHN in Houston and MASN in Baltimore.

Who is pitching for the Astros against the Orioles?

Houston starts right-hander Peter Lambert, who is 8-5 with a 3.14 ERA and a 1.12 WHIP this season.

Who is pitching for the Orioles against the Astros?

Baltimore starts right-hander Dean Kremer, who is 1-2 with a 4.09 ERA after returning from a quad injury on July 1.

Who is favored in the Orioles vs. Astros game?

Houston is a narrow favorite at -112 on the moneyline, with Baltimore close behind at -108.