Houston Astros vs Baltimore Orioles Prediction, 8/24/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Baltimore Orioles
Date: Sunday, August 24, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Houston (-122) Baltimore (+102)
Oriole Park at Camden Yards is the location where the Baltimore Orioles (59-68) will attempt to beat the Houston Astros (70-58) on Sunday. The moneyline on this contest has Houston at -122 and Baltimore is sitting at +102. The over/under is set at 8.5. The pitchers who are expected to start will be Spencer Arrighetti and Trevor Rogers.


The Astros have tallied 194 two-baggers as a team and have hit 139 balls out of the park. Houston has a slugging rate of .399 and have been called out on strikes 1,012 times, while drawing a walk on 372 occasions. As a squad, the Houston Astros are scoring 4.2 runs per contest, which puts them at 21st in MLB. They have compiled 516 runs batted in and 1,098 hits for the year, and their batting average is at .253. They have tallied 539 runs scored while holding a team OBP of .318.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is set to release a 7-unit Selection on Saturday (first pitch is 7:10 p.m.). We have nailed 38 of our last 58 selections and this is our first top play this week in baseball. Get this selection by signing-up below for a daily picks package from MLB Baseball. Stream the game live on MLB.tv and let Doc and his 54 years of handicapping experience work for you. 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
The Astros have a team earned run average of 3.87 for the season (13th in MLB), and they have rung up 1,201 hitters. Astros pitchers have allowed 152 home runs in addition to 523 runs (7th in the league). They have walked 394 opposing hitters and their FIP is 3.92 as a unit so far this season. Houston has surrendered 996 hits (7.9 per 9 innings) as well as 491 earned runs. They have a K/BB ratio of 3.05 and the pitching staff has a collective WHIP of 1.22.
The Astros have dispatched 404 relief pitchers to the hill on the campaign. The relievers have inherited 129 base runners this year with 27.1% of those players crossed the plate. They have compiled 36 saves for the year and have blown 13 of 49 chances to save the game. The Astros bullpen have compiled a save rate of 73.5% and have come into the game in 124 save situations. The relievers have racked up 73 holds this season (12th in the league). Astros relief pitchers have entered the contest with runners on base 96 times and also have had 128 appearances in high leverage situations.
The Astros have converted 70.5% of balls in play into outs out of 10,266 innings on the diamond, which has them sitting at 10th in the majors. The Detroit Tigers have earned 3,422 putouts at this point in the season, as well as 1,012 assists and 52 errors. Their fielding percentage is currently at .988 which is 7th in pro baseball, and have earned 85 double plays.
Arrighetti (8-17 win-loss mark in his career) sits with a FIP of 4.80 while going up against 741 batters in the majors. He has surrendered 162 base knocks (8.7 hits per 9 innings) with 80 walks. His ERA is 4.87 (91 ER's allowed) and he has a WHIP of 1.440. Arrighetti has thrown 168 frames and has earned 192 K's in his pro baseball career.
The Baltimore Orioles have earned a team OBP of .305 and a team batting average of .240 so far this season. They have been called out on strikes on 1,096 occasions (13th in MLB) and have earned a total of 1,024 hits. Baltimore has tallied 152 long balls on the campaign as well as 518 RBIs. The Orioles hold a slugging % of .403 and they are earning 4.32 runs per outing (18th in MLB). They have notched 205 doubles, while taking a walk 353 times as well as recording 549 runs.
The Orioles have a team WHIP of 1.380 in addition to having a FIP of 4.43 as a unit on the campaign. Their strikeout to walk ratio sits at 8.40 (1,041 strikeouts vs 413 free passes). They are currently ranked 28th in the league as a staff in total hits surrendered with 1,134. They have given up 169 dingers and they concede 4.96 runs per 9 innings (26th in baseball). The Baltimore pitching staff have given up 618 runs this season and come in with a team ERA of 4.66 (581 earned runs surrendered).
Sitting with 137 save situations, the Orioles have 86 holds and 17 blown saves. Baltimore has called on relievers to enter the contest in 47 save opportunities and they have walked away with 30 saves. Their relief pitchers have come in 132 times in high leverage situations and also on 126 occasions with runners on base. Baltimore relievers hold an inherited score rate of 23.4% out of their 167 inherited base runners. They sit at 12th in MLB with a save rate of 63.8%, and they have dispatched 429 relievers to the mound for the season.
The Baltimore Orioles have gotten 90 double plays and have a fielding rate of .986 (19th in the majors). The Orioles have racked up 1,121 assists, 65 errors and have amassed 3,363 putouts so far this year. Out of their 10,089 innings on the diamond, the Orioles have accumulated a efficiency on defense of 68.4% (28th in the majors).
In his MLB career, Rogers has surrendered 456 hits while he has totaled 485 strikeouts in 486 innings. Rogers (21-36 career mark) has earned a 3.91 earned run average and has allowed 8.4 hits per nine innings. He has allowed a total of 211 ER's while earning a WHIP of 1.312 and being the owner of a FIP of 3.8. He has a strikeout to walk ratio of 2.66 and he has faced 2,085 opposing batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Houston (-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 all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Baltimore Orioles - Twitter
Houston Astros - Twitter