Houston Astros vs Baltimore Orioles Prediction, 8/22/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Baltimore Orioles
Date: Friday, August 22, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Houston (-196) Baltimore (+162)
The Baltimore Orioles (59-67) will compete against the Houston Astros (69-58) at Oriole Park at Camden Yards on Friday. The odds on this game have Houston at -196 and Baltimore is coming in at +162. The over/under comes in at 9. The expected starting pitchers are Lance McCullers Jr. and Cade Povich.


The Astros have hit 190 doubles as a unit and have smacked 136 baseballs out of the park. Houston owns a slugging percentage of .401 and have struck out 988 times, while drawing a walk on 364 occasions. As a team, the Houston Astros are compiling 4.2 runs per outing, which ranks them 21st in the league. They have amassed 507 runs batted in as well as 1,077 base knocks for the season, while their average at the plate is .254. They have 530 runs scored while having a team on-base percentage of .319.
Today’s Featured MLB Best Bet! VERNON CROY is on a red-hot 8-2 +$2,340 all sports run the last 5 days overall and he is up over +$4,500 with his top MLB plays rated 5-Units or higher dating back to last season. Croy cashed his last 7-Unit MLB Play and he is ready to crush the books again with his 7-Unit MLB Play (1:10pm) that goes early Thursday afternoon. Sign-up now! 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 MLB package. Join Now! |
Get all of our Free MLB Picks
They have accumulated a K/BB ratio of 3.10 and their pitching staff has a collective WHIP of 1.22. Astros pitchers have conceded 151 long balls and 513 total runs (8th in MLB). Houston has allowed 975 base hits (7.9 per 9 innings) and also 482 earned runs. The Astros have an ERA of 3.89 on the season (13th in MLB), and their staff has rung up 1,180 hitters. They have walked 381 opposing players and their FIP comes in at 3.93 as a team on the season.
The Astros bullpen have earned a save rate of 73.5% and have stepped onto the mound in 124 save situations. The relievers have inherited 126 base runners for the year and 27.0% of them crossed the plate. Astros pitchers have entered the contest with opponents on base 94 times and also have had 124 appearances in high leverage situations. The Astros have dispatched 394 relievers to the mound on the season. The relievers have a total of 73 holds this season (12th in the league). They have 36 saves so far this season and have blown 13 out of their 49 chances to get a save.
The Detroit Tigers have accumulated 3,342 putouts at this point in the season, as well as 977 assists and 50 errors. Their fielding percentage is holding at .989 which has them sitting 6th in baseball, and they have turned 81 double plays. The Astros have converted 70.5% of balls hit into play into outs out of 10,026 innings on the field, ranking them 11th in MLB.
McCullers has taken the ball for 762 innings and has accounted for 850 K's during his MLB career. His ERA is 3.68 (312 ER's allowed) and he has a career WHIP of 1.280. He has surrendered 651 hits (7.7 hits per 9 innings) and has 325 free passes. McCullers (51-36 career mark) holds a FIP of 3.63 while going up against 3,233 opposing batters in the majors.
The Baltimore Orioles have accounted for a team on-base percentage of .306 in addition to a batting average of .241 this year. They have struck out on 1,077 occasions (10th in the league) and have 1,009 base knocks. Baltimore has a total of 151 home runs over the course of the season to go along with 513 runs batted in. The Orioles have a slugging percentage of .405 and they score 4.34 runs per contest (18th in the league). They have hit 202 doubles, while walking 343 times and scoring 543 runs.
The Baltimore pitching staff have conceded 608 runs on the campaign while having a team ERA of 4.68 (572 earned runs surrendered). They have given up 166 HR's and they relinquish 4.97 runs per 9 innings (26th in baseball). The Orioles are sitting with a team WHIP of 1.379 and have a FIP of 4.41 as a unit on the campaign. They have earned a K/BB ratio of 8.40 (1,031 strikeouts against 404 walks). They rank 28th in the league as a pitching staff in total hits allowed with 1,114.
Baltimore has had relief pitchers enter the game in 45 save opportunities and they have recorded 29 saves. They are currently ranked 11th in the league with a save rate of 64.4%, and they have sent 420 bullpen pitchers onto the diamond this year. Their relievers have stepped onto the mound 127 times in high leverage situations and also on 123 occasions with runners on. Baltimore relievers have an inherited score rate of 23.8% of 164 inherited base runners. With 132 save situations, the Orioles have accumulated 84 holds in addition to 16 blown saves.
The Baltimore Orioles have turned 89 double plays and own a fielding percentage of .986 (18th in pro baseball). The Orioles have accrued 1,092 assists, 62 errors and have accumulated 3,303 putouts this season. In their 9,909 innings on the field, the Orioles have a defensive efficiency of 68.3% (28th in MLB).
During his pro baseball career, Povich has allowed 167 hits while he has earned 159 punch outs in 160 innings pitched. He has given up a total of 91 earned runs while holding a WHIP of 1.441 and a FIP of 5.0. His strikeout to walk ratio is 2.48 and he has gone up against 705 opposing batters in his career. Povich (5-15 win-loss record in his career) is the owner of a 5.11 ERA while conceding 9.4 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Houston (-196)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Houston Astros - Twitter