Houston Astros vs Baltimore Orioles Prediction, 8/23/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Baltimore Orioles
Date: Saturday, August 23, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Houston (-145) Baltimore (+125)
Oriole Park at Camden Yards is the location where the Baltimore Orioles (59-67) will try to defeat the Houston Astros (69-58) on Saturday. The moneyline on this game has the Astros at -145 and the Orioles are coming in at +125. The total is set at 9. The pitchers taking the mound will be Cristian Javier and Dean Kremer.


Houston has a slugging rate of .401 and have struck out 988 times, while taking a walk on 364 occasions. They have compiled 507 runs batted in in addition to 1,077 hits for the year, while their batting average is .254. The Astros have accounted for 190 two-baggers as a unit and have knocked 136 balls out of the stadium. They have earned a total of 530 runs scored and have an OBP of .319. As a unit, the Houston Astros are compiling 4.2 runs per game, which is 21st in baseball.
Today’s Featured MLB Best Bet! SCOTT SPREITZER won another MLB play last night, a 4-Unit side and he's on a 22-11 run with those plays. Scott is back on Friday night with a 6-Unit MLB Play (8 p.m.). Scott crushed the books with his top plays, on a run that's produced +39,985 with all sides & totals rated 5.0+. Kick off the weekend early with Spreitzer's 6-Unit Friday night MLB release by signing 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 MLB package. Join Now! |
Get all of our Free MLB Picks
They have accrued a K/BB ratio of 3.10 and their pitching staff has recorded a WHIP of 1.22. Astros pitchers have given up 151 home runs and also 513 total runs (8th in the league). Houston has allowed 975 base hits (7.9 per 9 innings) in addition to 482 earned runs. The Astros have an earned run average of 3.89 over the course of the season (13th in MLB), and the staff has rung up 1,180 hitters. Their pitching staff has walked 381 batters and their FIP is 3.93 as a team so far this season.
Astros bullpen pitchers have entered the game with runners on 94 times and also have had 124 appearances in high leverage situations. The relievers have recorded 73 holds this season (12th in the league). The Astros relief pitchers have recorded a save percentage of 73.5% and have come into the game in 124 save situations. They have 36 saves so far this season and have missed out on 13 out of their 49 save opportunities. The relief pitchers have inherited 126 runners over the course of the season with 27.0% of them crossed the plate. The Astros have sent 394 relievers to the hill on the campaign.
The Astros have transformed 70.5% of balls hit into play into outs in their 10,026 innings, which has them ranked 11th in MLB. The Detroit Tigers have notched a total of 3,342 putouts on the campaign, in addition to 977 assists and 50 errors. Their fielding percentage is holding steady at .989 which has them sitting 6th in baseball, and they have turned 81 double plays.
Javier (34-19 career record) is the owner of a FIP of 3.54 while he has gone up against 2,092 hitters in the major leagues. He has surrendered 371 base hits (6.6 hits per 9 innings) with 206 free passes. His earned run average is 3.59 (203 earned runs allowed) and he has a career WHIP of 1.134. Javier has pitched in 509 innings and is sitting with 571 strikeouts so far in his MLB career.
The Orioles have a SLG% of .405 and they average 4.34 runs per outing (18th in baseball). They have notched 202 doubles, while getting a free base 343 times and putting up 543 runs. Baltimore has tallied 151 home runs on the season and 513 RBIs. They have been called out on strikes on 1,077 occasions (10th in baseball) and are sitting with 1,009 hits. The Baltimore Orioles have tallied an on-base percentage of .306 and a team batting average of .241 on the year.
The Orioles have a team WHIP of 1.379 and have a FIP of 4.41 as a team on the campaign. Their K/BB ratio comes in at 8.40 (1,031 strikeouts vs 404 free passes). They are sitting at 28th in MLB as a staff in total hits given up with 1,114. They have conceded 166 homers and they concede 4.97 runs per 9 innings (26th in the league). The Baltimore pitching staff have conceded 608 runs for the season and come in with a team ERA of 4.68 (572 earned runs relinquished).
Baltimore has had bullpen pitchers take the mound in 45 save chances and they have recorded 29 saves. They are ranked 11th in the league holding a save rate of 64.4%, and they have sent 420 bullpen pitchers to the mound on the year. Their relief pitchers have taken the field 127 times in high leverage situations and on 123 occasions with base runners. Baltimore bullpen pitchers hold an inherited score percentage of 23.8% out of 164 inherited runners. With 132 save situations, the Orioles have 84 holds and 16 blown saves.
The Baltimore Orioles have turned 89 double plays and hold a fielding percentage of .986 (18th in pro baseball). The Orioles have accrued 1,092 assists, 62 errors and have a tally of 3,303 putouts so far this year. Out of their 9,909 innings on the field, the Orioles are sitting with a defensive efficiency of 68.3% (28th in professional baseball).
During his MLB career, Kremer has allowed 624 base hits while he has earned 559 strikeouts in 647 innings pitched. Kremer (39-39 win-loss record in his career) has a 4.21 earned run average and has allowed 8.7 hits per nine innings. He has allowed a total of 303 ER's while holding a WHIP of 1.295 and having a FIP of 4.2. He has a strikeout to walk ratio of 2.61 and he has faced 2,733 hitters so far in his pro baseball career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Houston (-145)
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