- Matchup: Houston Astros vs. Baltimore Orioles
- Date: Tuesday, April 28, 2026
- Venue: Oriole Park at Camden Yards, Baltimore, MD
- Broadcast: MASN
- Betting Odds: Houston (+102) Baltimore (-122)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Tuesday, the Houston Astros (11-18) will face off against the Baltimore Orioles (13-15) at Oriole Park at Camden Yards. The Astros come in with odds of +102, while the Orioles are set at -122. The over/under for this matchup is established at 9 runs. Scheduled to take the mound are Ryan Weiss and Shane Baz.

This season, the Houston Astros rank 5th in Major League Baseball, averaging 5.2 runs per game. They have scored a total of 151 runs with an on-base percentage (OBP) of .345. As a team, the Astros have achieved 63 doubles and belted 37 home runs, contributing to 143 RBIs and 254 hits, while maintaining a batting average of .259. Their slugging percentage stands at .438, and they have struck out 221 times compared to 120 walks drawn.
The Astros’ pitching staff has an earned run average (ERA) of 5.97 this season (ranking 30th in the league), having struck out 266 batters. This unit has allowed 43 home runs and a total of 174 runs (also 30th in the league), with 158 walks issued. Their FIP (Fielding Independent Pitching) stands at 5.35 for the season. With 260 hits permitted and 168 earned runs, their K/BB ratio is 1.68, and the overall WHIP (Walks and Hits per Inning Pitched) is 1.65.
The Astros’ bullpen has recorded an 85.7% save rate, appearing in 19 save situations. They have seven saves this season, successfully completing six, with a failure rate of one. This season, relievers have inherited 63 runners, with 30.2% scoring. The staff has entered 37 games with players on base and had 23 appearances in high leverage scenarios. Houston has utilized 94 relievers, achieving 12 holds this season (24th in MLB).
On defense, the Houston Astros have logged 760 putouts, 217 assists, and 10 errors, maintaining a fielding percentage of .990—good for 5th in MLB—and have executed 30 double plays. They convert 67.0% of balls in play into outs from 2,280 innings, ranked 29th overall.
Ryan Weiss has a career record of 0-2, with a FIP of 6.40 while facing 91 batters. In his major league tenure, he has allowed 25 hits (averaging 12.5 hits per nine innings) and issued 14 walks. His earned run average is 6.50 (with 13 earned runs) and a WHIP of 2.167. Over 18 innings, he has fanned 22 batters in his career.
The Baltimore Orioles have smacked 34 home runs this season and accumulated 124 RBIs. They have recorded 47 doubles, drawn 109 walks, and scored a total of 125 runs. Their on-base percentage is .321, complemented by a team batting average of .238. The Orioles’ slugging percentage is .400, and they average 4.46 runs per game (17th in baseball), with the team striking out 257 times (9th in MLB) and amassing 223 hits.
The Orioles’ pitching corps has allowed 140 runs this season, posting a team ERA of 4.33 (with 120 earned runs). They’ve surrendered 33 home runs and give up 5.06 runs per nine innings (23rd in MLB). Their team WHIP is 1.396, with an FIP of 4.26 for the season. They boast a K/BB ratio of 8.70 (240 strikeouts to 100 walks) and rank 25th in MLB for total hits allowed, with 248.
Baltimore’s bullpen limits inherited scores to 14.7% from 34 inherited runners. This unit has pitched in 35 high leverage situations, as well as 25 times with runners on base. With 30 save opportunities, the Orioles have secured 17 holds and faced three blown saves. They are currently 4th in MLB with a save rate of 75.0%, having utilized 96 relievers this year.
In 2,247 innings played, the Orioles’ defensive efficiency stands at 67.7% (27th in the majors). They have turned 24 double plays, maintaining a .982 fielding percentage (25th in MLB), with 247 assists, 18 errors, and 749 putouts this season.
Shane Baz, with a career record of 17-19, has an ERA of 4.33, yielding 8.1 hits per nine innings. His strikeout to walk ratio is 2.80 and he has faced 1,322 batters throughout his career. He has allowed 151 earned runs with a WHIP of 1.258 and a FIP of 4.3. In his MLB journey, Baz has conceded 282 hits while accumulating 316 strikeouts over 314 innings pitched.
Who will emerge victorious in tonight’s MLB clash against the spread or the moneyline?
Prediction: Back Baltimore (-122)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
