Free MLB Pick: Astros vs. Orioles Odds
Looking for Houston Astros vs. Baltimore Orioles Free MLB predictions? MLB betting sees the Astros taking on the Orioles on 8/22 at Oriole Park at Camden Yards, in Baltimore. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Astros Orioles free pick.
2025 MLB Handicapping – Houston Astros vs Baltimore Orioles
(70-58) Houston Astros vs. Baltimore Orioles (59-68)
Date: Aug 22, 2025
Time: 7:05 PM ET
Venue: Oriole Park at Camden Yards in Baltimore, MD
Projected Starting Pitchers: Lance McCullers Jr. vs. Cade Povich
MLB Moneyline Odds: Astros -107 | Orioles -110 (Bet Now!)
Today’s MLB Run Line Betting Odds: Astros -1.5 | Orioles +1.5
MLB Baseball Gambling Total: O/U: 9.0
- Live Betting Odds for today’s Astros vs. Orioles game!
- Want more baseball predictions like this Astros Orioles play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Astros vs. Orioles Gameday
Meanwhile, the Houston Astros prepare to take on the Baltimore Orioles at Oriole Park at Camden Yards. The Astros, leading the AL West, have a record of 70-58 and are on a one-game winning streak. In contrast, the Orioles sit at the bottom of the AL East with a 59-68 record and are coming off a loss.
Previously, the Astros defeated the Orioles 7-2, with Houston’s offense collecting 12 hits and two home runs. The Astros’ pitching staff, led by Jason Alexander, limited the Orioles to two runs. As a result, Houston will look to continue their success against Baltimore.
On the other hand, the Orioles have shown some recent success, winning six of their last ten games. Although they lost the previous game against Houston, the Orioles managed nine hits and one home run. Consequently, they hope to bounce back in their home stadium.
Finally, weather conditions are expected to be warm with a light breeze, providing a pleasant evening for baseball. Fans can catch the game at 7:05 PM on MLBN. As both teams aim to improve their standings, this game might offer an interesting watch for baseball enthusiasts.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
Houston Astros vs. Baltimore Orioles Odds & Last 5
First, let’s talk about the odds. The Houston Astros are slightly favored with a moneyline of -107. Meanwhile, the Baltimore Orioles hold a moneyline of -110. Both teams are expected to keep it close, and the total is set at 9.5 runs.
Next, consider the Astros’ recent games. They have won just four of their last ten outings. However, their previous win against the Orioles showcased a strong performance, with 12 hits and two homers lighting up the scoreboard.
Moreover, the Orioles have been more successful in their last ten games, winning six times. Before their loss to the Astros, they managed a solid 4-3 win against the Red Sox. This shows they can compete, especially at home.
Orioles Stats
First, the Baltimore Orioles are having a mixed season with their hitting stats. They hold a .240 batting average, placing them 16th in the league. Their on-base percentage is .305, ranking 17th, while they have a slugging percentage of .403, which puts them 14th.
Additionally, the Orioles have shown power with 152 home runs, ranking 11th in the league. They have also hit 205 doubles, which is also 11th in the league. However, their patience at the plate could improve, as they rank 28th in walks.
On the pitching side, the Orioles have struggled with a 4.68 ERA, ranking them 27th. They have given up a .260 batting average against, placing them 19th. Despite these numbers, they have managed 44 quality starts, ranking 13th in that category.
Moreover, the Orioles have had issues with blown saves, as they rank 5th with 17 blown saves. Their pitching staff has also allowed 169 home runs, ranking 18th. They have recorded 1,041 strikeouts, which places them 19th in the league.
In recent games, the Orioles have shown some promise. They won three out of their last five games, including a 12-0 victory against the Houston Astros. In that game, Dean Kremer pitched seven scoreless innings, allowing only three hits.
Finally, key players like Gunnar Henderson and Jackson Holliday have been leading the charge. Henderson has a .280 batting average and leads the team in runs and RBIs. Meanwhile, Holliday has contributed with 15 home runs and a .247 batting average.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Astros Stats
First, let’s look at the Astros’ recent performance. They have struggled lately, losing four of their last five games. However, they managed a strong win against the Orioles with a score of 7-2.
Next, consider their batting stats. The Astros hold a batting average of .253, ranking 5th in the league. Their on-base percentage is .317, placing them 11th, while their slugging percentage sits at .399, ranked 15th.
In terms of power, the Astros have hit 139 home runs, which ranks them 15th. They have also hit 194 doubles, sharing the same rank. Yet, they struggle with walks, ranking 26th with 372.
Now, let’s shift to pitching. The Astros’ earned run average is 3.87, placing them 13th. They have the 4th best batting average against at .233, showing strength in limiting hits.
Furthermore, the Astros lead the league in strikeouts with 1201. They have also achieved 57 quality starts, ranking 3rd. However, blown saves have been an issue, with 13, the most in the league.
Finally, focus on key players. Christian Walker leads with 17 home runs and 67 RBIs. Meanwhile, Jeremy Peña boasts a .306 batting average, the highest on the team.
We want to hear from you below! Comments are welcome! Give us your picks for this Houston Astros vs. Baltimore Orioles MLB matchup.
Astros vs. Orioles Pitching Matchup
Lance McCullers Jr. takes the mound for the Houston Astros. He has an ERA of 6.90 and a WHIP of 1.74. Although his record stands at 2-4, he has shown potential in past games.
McCullers has struggled with consistency, but he aims to turn things around. His strikeout ability remains a key factor for the Astros. However, he needs to control his walks to improve his performance.
On the other side, Cade Povich will start for the Baltimore Orioles. His ERA is 4.98, and his WHIP is 1.44. With a win-loss record of 2-6, Povich looks to find his rhythm.
Povich has faced challenges this season, yet he continues to work on his command. His strikeout numbers suggest he can be effective. As he gains experience, Povich hopes to lower his ERA and help his team.
Houston Astros vs. Baltimore Orioles Baseball Betting Trends
- The Orioles have gone 3-2 straight-up in their last five games.
- Also, the Orioles’ games have hit the over in 2 of their last 5 outings.
- The Astros have a 1-4 record straight-up in their last five games.
- The Astros’ games have gone under the total in 3 of their last 5 games.
- Additionally, the Orioles have covered the run line in 3 of their last 5 games.
- The Astros have failed to cover the run line in 4 of their last 5 games.
Astros vs Orioles Prediction: Under 9.5
The Orioles enter this matchup in solid form, going 3-2 straight-up over their last five. While two of those games cashed the over, their pitching has kept things steady with a 3.87 ERA, which sits 13th in MLB.
That kind of consistency on the mound has helped hold opponents in check.
Meanwhile, the Astros have stumbled with a 1-4 record in their last five outings. Three of those contests stayed under the total, showing a clear lean toward low-scoring baseball.
Also, with their staff ranking 27th in ERA at 4.68, Houston hasn’t been able to control games, but their offense hasn’t been carrying them either.
At the plate, the Orioles own a better team batting average at .253 (5th) compared to Houston’s .240 (16th). Even so, Baltimore hasn’t always converted that into overs, which lines up with another under trend.
All in all, with clear weather expected and both clubs leaning toward the under in recent action, this sets up nicely for a lower-scoring affair.
Today’s MLB Free Pick
Best Sportsbooks For Houston Astros vs. Baltimore Orioles MLB Gambling Today!
MLB Betting Tweet Of The Day
Unlike anything else. pic.twitter.com/Gx6COgByNe
— Baltimore Orioles (@Orioles) August 21, 2025
Also, if you’re looking for more MLB picks like Houston Astros vs. Baltimore Orioles matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!







