Baltimore Orioles vs Houston Astros Prediction, 7/18/2026 MLB Picks, Best Bets & Odds
Game: Baltimore Orioles vs Houston Astros
Date: Saturday, July 18, 2026
Location: Daikin Park in Houston, TX
TV: Space City Home Network
Odds/Point Spread: Baltimore (-150) Houston (+125)
The Baltimore Orioles (46-51) are hitting the road to Daikin Park on Saturday where they will try to defeat the Houston Astros (47-51). The odds on this game have Baltimore at -150 and Houston is coming in at +125. The over/under has been set at 8.5. The pitchers taking the mound will be Trevor Rogers and Spencer Arrighetti.

Baltimore is slugging .401 and have been called out on strikes 880 times, while being walked on 371 occasions. They have compiled 432 RBI's in addition to 771 hits this year, while their team batting average is sitting at .239. The Orioles have compiled 145 doubles as a team and have knocked 117 balls out of the park. They have 447 runs while holding a team on-base percentage of .321. As a unit, the Baltimore Orioles are notching 4.6 runs per game, which has them sitting at 11th in MLB.
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 Picks
The Orioles have a team ERA of 4.30 for the season (19th in baseball), and they have rung up 766 hitters. Orioles pitchers have conceded 108 long balls and 466 runs in total (22nd in MLB). Their pitching staff has walked 333 opposing hitters and their FIP is 4.19 as a unit for the year. Baltimore has yielded 833 base hits (8.7 per 9 innings) as well as 411 earned runs. They have a K/BB ratio of 2.30 and their pitching staff has a team WHIP of 1.36.
The Orioles have sent 316 relief pitchers to the hill this season. The relievers have inherited 122 base runners this year with 27.0% of them earned a run for their team. The relief pitchers have notched 52 holds for the year (15th in the league). Orioles bullpen pitchers have come into the game with runners on 88 times as well as having 88 appearances in high leverage situations. They have recorded 22 saves so far this year and have blown 10 out of their 32 save opportunities. The Orioles bullpen have accumulated a save percentage of 68.8% and have come into the game in 85 save situations.
The Baltimore Orioles have accounted for 2,582 putouts at this point in the season, in addition to 834 assists and 59 errors. Their fielding percentage is holding steady at .983 which has them ranked 23rd in professional baseball, and they have turned 68 double plays. The Orioles have converted 69.1% of balls hit into play into outs out of their 7,746 innings, which ranks them 25th in the majors.
Rogers has thrown 610 innings and has accounted for 590 K's in his career. His earned run average is 3.92 (266 ER's allowed) and his WHIP is 1.301. He has conceded 568 base hits (8.4 hits per nine innings) and has had 226 free passes. Rogers (30-44 win-loss record in his career) has a FIP of 3.87 while he has faced 2,603 opposing batters during his time in the major leagues.
The Astros have a team slugging percentage of .413 and they tally 4.58 runs per game (12th in the league). They have hit 151 doubles, while taking a walk 322 times as well as scoring 449 runs. Houston has 133 home runs for the year as well as 428 runs batted in. They have struck out on 797 occasions (18th in MLB) and have accounted for 796 base hits. The Houston Astros have accumulated an OBP of .315 and a batting average of .242 on the year.
The Astros are sitting with a team WHIP of 1.406 in addition to having a FIP of 4.88 as a pitching staff on the season. Their strikeout to walk ratio comes in at 8.80 (844 strikeouts against 427 bases on balls). They rank 17th in baseball as a staff in total hits surrendered with 789. They have surrendered 137 homers and they relinquish 5.16 runs per 9 innings (26th in the league). The Houston pitching staff have relinquished 496 runs on the campaign and come in with a team ERA of 4.81 (462 earned runs surrendered).
Houston relief pitchers hold an inherited score percentage of 29.2% of 137 inherited base runners. Their bullpen pitchers have taken the field 92 times in high leverage situations and on 89 occasions with base runners. Sitting with 76 save situations, the Astros have recorded 43 holds in addition to 5 blown saves. They are ranked 1st in the league holding a save percentage of 84.8%, and they have sent 307 relievers onto the diamond on the season.
The Houston Astros have turned 80 double plays and have earned a fielding percentage of .988 (8th in pro baseball). The Astros have 723 assists, 42 errors and have earned a total of 2,596 putouts for the year. In their 7,788 innings on the field, the Astros have earned a defensive efficiency of 70.6% (10th in MLB).
In his career, Arrighetti has surrendered 234 base knocks and he has 283 K's in 262 innings. He has conceded 135 ER's while earning a WHIP of 1.385 and being the owner of a FIP of 4.6. He has a K/BB ratio of 2.19 and he has faced 1,144 hitters so far in his career. Arrighetti (15-23 career win-loss mark) has a 4.64 earned run average while giving up 8.0 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (-150)
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
