Houston Astros vs Baltimore Orioles Prediction, 4/28/2026 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Baltimore Orioles
Date: Tuesday, April 28, 2026
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Houston (+102) Baltimore (-122)
Oriole Park at Camden Yards is where the Baltimore Orioles (13-15) will take on the Houston Astros (11-18) on Tuesday. The odds on this game have Houston at +102 while Baltimore is coming in at -122. The total has been set at 9. The pitchers who are expected to start are Ryan Weiss and Shane Baz.

As a squad, the Houston Astros are notching 5.2 runs per game, which has them at 5th in baseball. They have accounted for 151 runs scored and have an OBP of .345. The Astros have accumulated 63 two-baggers as a unit and have smacked 37 balls out of the park. They have tallied 143 runs batted in as well as 254 base knocks on the campaign, while their average at the plate is sitting at .259. Houston is slugging .438 and have struck out 221 times, while taking a walk on 120 occasions.
Today’s Featured MLB Best Bet! TONY GEORGE has posted NINE straight winning days on the diamond and is on a solid +2,350 baseball run. George has a 7-Unit MLB Play Saturday as part of a two-pack of picks today. George cashed his only top play of the season so far and looks to do it again. Sign up below! 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 Astros have compiled a team earned run average of 5.97 on the season (30th in the league), and they have struck out 266 batters. Astros pitchers have surrendered 43 home runs and 174 runs in total (30th in the league). They have walked 158 players from the other team and their FIP is 5.35 as a unit on the season. Houston has allowed 260 base knocks (9.2 per 9 innings) and 168 earned runs. They have a K/BB ratio of 1.68 and the pitching staff sits with a WHIP of 1.65.
The Astros relief pitchers have earned a save rate of 85.7% and stepped onto the hill in 19 save situations. They have accumulated 6 saves this season and have missed out on 1 out of their 7 save opportunities. The relievers have inherited 63 runners on the campaign and 30.2% of those players ended up crossing the plate. Astros pitchers have entered the game with runners on base 37 times and also have had 23 appearances in high leverage situations. The Astros have sent 94 relief pitchers to the hill this season. The relief pitchers have notched 12 holds so far this season (24th in baseball).
The Houston Astros have amassed 760 putouts this season, as well as 217 assists and 10 errors. Their fielding percentage is holding steady at .990 which has them sitting 5th in baseball, and have earned 30 double plays. The Astros have converted 67.0% of baseballs in play into outs out of 2,280 innings on the diamond, which has them sitting 29th in the majors.
Weiss (0-2 record in his career) holds a FIP of 6.40 while he has gone up against 91 batters in the major leagues. He has conceded 25 base hits (12.5 hits per 9 innings) and has 14 free passes. His earned run average is 6.50 (13 ER's allowed) and his WHIP is 2.167. Weiss has taken the hill for 18 innings and has earned 22 K's so far in his career.
Baltimore has accumulated 34 HRs on the year and 124 runs batted in. They have hit 47 two-baggers, while taking a walk 109 times and notching 125 runs. The Baltimore Orioles are sitting with an on-base percentage of .321 as well as a team batting average of .238 for the year. The Orioles have a SLG% of .400 and they score 4.46 runs per game (17th in baseball). They have been rung up on 257 occasions (9th in baseball) and have totaled 223 hits.
The Baltimore pitching staff have relinquished 140 runs so far this season while having a team ERA of 4.33 (120 earned runs allowed). They have given up 33 long balls and they surrender 5.06 runs per 9 innings (23rd in the league). The Orioles have a team WHIP of 1.396 in addition to having a FIP of 4.26 as a unit over the course of the season. Their K/BB ratio is 8.70 (240 strikeouts vs 100 walks). They come in at 25th in MLB as a staff in total hits relinquished with 248.
Baltimore relief pitchers have an inherited score percentage of 14.7% out of 34 inherited runners. Their relief pitchers have stepped onto the mound 35 times in high leverage situations and also on 25 occasions with base runners. With 30 save situations, the Orioles have earned 17 holds in addition to 3 blown saves. They are currently ranked 4th in baseball with a save rate of 75.0%, and they have dispatched 96 relief pitchers to the mound over the course of the season.
In 2,247 innings on the field, the Orioles have a efficiency on defense of 67.7% (27th in the majors). The Baltimore Orioles have gotten 24 double plays and have notched a fielding percentage of .982 (25th in MLB). The Orioles have recorded 247 assists, 18 errors and have earned 749 putouts on the season.
Baz (17-19 career mark) holds a 4.33 ERA while giving up 8.1 hits per nine innings. His strikeout to walk ratio is 2.80 and he has faced 1,322 opposing hitters in his career. He has given up a total of 151 ER's while holding a WHIP of 1.258 and a FIP of 4.3. During his MLB career, Baz has allowed 282 base hits while he has tallied 316 K's in 314 frames.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (-122)
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:
Baltimore Orioles - Twitter
Houston Astros - Twitter
