Baltimore Orioles vs Houston Astros Prediction, 7/17/2026 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Houston Astros
Date: Friday, July 17, 2026
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Baltimore (-150) Houston (+125)
The Houston Astros (47-51) host the Baltimore Orioles (46-51) at Daikin Park on Friday. The moneyline on this contest has the Orioles at -150 and the Astros are sitting at +125. The over/under is set at 9. The expected starting pitchers will be Kyle Bradish and Spencer Arrighetti.

Baltimore has a slugging rate of .401 and have been rung up 880 times, while taking a walk on 371 occasions. They have recorded 432 RBI's and 771 base knocks this season, and their team batting average is sitting at .239. The Orioles have tallied 145 two-baggers as a squad and have knocked 117 baseballs out of the park. They are sitting with 447 runs scored while having a team OBP of .321. As a team, the Baltimore Orioles are scoring 4.6 runs per game, which is 11th in the league.
Today’s Featured MLB Best Bet!
You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
The Orioles have an ERA of 4.29 on the year (19th in the league), and their staff has struck out 766 batters. Orioles pitchers have given up 108 home runs in addition to 466 runs in total (22nd in the league). Their pitching staff has walked 333 opposing hitters and their FIP is 4.20 as a squad on the season. Baltimore has given up 832 hits (8.7 per 9 innings) and 410 earned runs. They have earned a K/BB ratio of 2.30 and their pitching staff has earned a collective WHIP of 1.35.
The Orioles relief pitchers have compiled a save rate of 68.8% and have stepped onto the mound in 85 save situations. They have earned 22 saves on the year and have missed out on 10 of 32 chances to get a save. The bullpen pitchers have inherited 122 base runners so far this season with 27.0% of them crossing the plate. Orioles relief pitchers have entered the contest with runners on 88 times and also have had 88 appearances in high leverage situations. The Orioles have dispatched 316 relief pitchers to the hill on the season. The relievers have racked up 52 holds for the season (15th in baseball).
The Orioles have transformed 69.2% of baseballs in play into outs in their 7,746 innings, which has them ranked 25th in pro baseball. The Baltimore Orioles are sitting with 2,582 putouts over the course of the season, as well as 834 assists and 60 errors. Their fielding percentage is holding steady at .983 which has them sitting 24th in the majors, and they have turned 68 double plays.
Bradish has taken the ball for 464 innings and has racked up 485 strikeouts during his MLB career. His earned run average is 3.51 (181 earned runs allowed) and his WHIP is 1.208. He has conceded 396 hits (7.7 hits per nine innings) and has 165 walks. Bradish (25-24 career mark) sits with a FIP of 3.46 while he has gone up against 1,923 opposing hitters during his time in the major leagues.
Houston has hit 133 long balls on the year to go along with 428 runs batted in. They have hit 151 doubles, while taking a walk 322 times and recording 449 runs. The Houston Astros have an on-base percentage of .315 and a team batting average of .242 on the season. The Astros hold a team slugging % of .413 and they are recording 4.58 runs per contest (12th in the league). They have been called out on strikes on 797 occasions (17th in the league) and have tallied 796 base knocks.
The Astros have a team WHIP of 1.406 and have a FIP of 4.88 as a staff for the season. They are sitting at 17th in the league as a staff in total hits allowed with 789. The Houston pitching staff have conceded 496 runs on the year while having a team ERA of 4.81 (462 earned runs allowed). Their strikeout to walk ratio comes in at 8.80 (844 strikeouts against 427 walks). They have allowed 137 home runs and they give up 5.16 runs per 9 innings (26th in the league).
With 76 save situations, the Astros have earned 43 holds in addition to 5 blown saves. Houston has called on relief pitchers to step onto the mound in 33 save opportunities and they have tallied 28 saves. Houston relievers hold an inherited score rate of 29.2% out of 137 inherited runners. Their relief pitchers have come in 92 times in high leverage situations and also on 89 occasions with base runners. They rank 1st in MLB with a save percentage of 84.8%, and they have sent 307 bullpen pitchers onto the diamond on the year.
Out of their 7,788 innings on the field, the Astros have accumulated a defensive efficiency of 70.6% (10th in professional baseball). The Houston Astros have gotten 80 double plays and have earned a fielding percentage of .988 (8th in baseball). The Astros have racked up 723 assists, 42 errors and are sitting with 2,596 putouts so far this season.
In his MLB career, Arrighetti has allowed 234 base hits and he has 283 strikeouts in 262 frames. Arrighetti (15-23 record in his career) has earned a 4.64 ERA and has given up 8.0 hits per 9 innings. He has allowed 135 earned runs while holding a WHIP of 1.385 and having a FIP of 4.6. His K/BB ratio is 2.19 and he has faced 1,144 batters during his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Houston (+125)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Houston Astros - Twitter
Baltimore Orioles - Twitter
