Colorado Rockies vs Baltimore Orioles Prediction, 7/25/2025 MLB Picks, Best Bets & Odds
Game: Colorado Rockies vs Baltimore Orioles
Date: Friday, July 25, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Colorado (+162) Baltimore (-196)
Oriole Park at Camden Yards is where the Baltimore Orioles (44-57) will attempt to beat the Colorado Rockies (26-76) on Friday. The line on this matchup has the Rockies at +162 and the Orioles are priced at -196. The total comes in at 8.5. The pitchers taking the mound will be Kyle Freeland and Dean Kremer.


As a squad, the Colorado Rockies are knocking in 3.6 runs per contest, which ranks them 28th in baseball. They are sitting with 369 runs scored while holding a team OBP of .294. The Rockies have tallied 164 two-baggers as a squad and have smacked 99 baseballs out of the park. They have recorded 359 runs batted in in addition to 803 base knocks on the season, while their batting average is at .235. Colorado has a slugging rate of .386 and have struck out 990 times, while drawing a walk on 263 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL is one of the top handicappers in the country again in 2025! We easily hit a 7-unit selection on Wednesday and Friday will feature a 5-unit selection (low odds) you do not want to miss (7 p.m.). Sign-up now with a daily picks package from MLB Baseball and stream it live on MLB.tv. 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 MLB Picks Today
Their strikeout to walk ratio is 1.91 and the pitching staff has earned a collective WHIP of 1.57. Rockies pitchers have conceded 136 home runs and also 616 runs in total (30th in baseball). Colorado has surrendered 1,050 hits (10.6 per 9 innings) in addition to 545 earned runs. The Rockies have an ERA of 5.50 for the season (30th in the league), and the staff has struck out 670 hitters. They have walked 350 players from the other team and their FIP comes in at 4.86 as a unit over the course of the season.
The Rockies relief pitchers have a save percentage of 51.4% and have entered the game in 78 save situations. The bullpen pitchers have inherited 194 runners this year and 33.0% of them ended up crossing the plate. Rockies relief pitchers have entered the game with opponents on base 112 times and also have had 105 appearances in high leverage situations. The Rockies have dispatched 340 relief pitchers to the hill this season. The relievers have racked up 43 holds on the season (28th in baseball). They have recorded 18 saves so far this year and have not converted 17 of their 35 save opportunities.
The Rockies have transformed 65.7% of baseballs in play into outs in their 8,028 innings, which has them sitting at 30th in professional baseball. The Cleveland Guardians have a total of 2,676 putouts on the year, as well as 974 assists and 81 errors. Their fielding percentage is holding at .978 which has them ranked 30th in the majors, and they have turned 106 double plays.
Freeland has taken the hill for 1,192 innings and is sitting with 890 strikeouts during his career. His earned run average is 4.54 (601 ER's allowed) and he has a career WHIP of 1.427. He has surrendered 1,322 base knocks (10.0 hits per nine innings) with 379 walks. Freeland (62-83 record in his career) holds a FIP of 4.47 and he has faced 5,181 hitters during his time in the major leagues.
The Baltimore Orioles have compiled an OBP of .302 and a team batting average of .238 on the year. They have been rung up on 880 occasions (11th in MLB) and have a total of 803 hits. Baltimore has compiled 117 home runs this season to go along with 389 runs batted in. The Orioles hold a team slugging % of .396 and they average 4.08 runs per contest (23rd in baseball). They have put up 159 doubles, while getting a free base 276 times and scoring 412 runs.
The Orioles have a WHIP of 1.425 and have a FIP of 4.55 as a staff so far this year. Their K/BB ratio comes in at 8.40 (823 strikeouts against 336 walks). They have a ranking of 28th in the league as a pitching staff in total hits given up with 927. They have given up 141 home runs and they allow 5.28 runs per 9 innings (27th in MLB). The Baltimore pitching staff have relinquished 520 runs for the year while having an ERA of 5.00 (492 earned runs conceded).
With 111 save situations, the Orioles have earned 71 holds and also 13 blown saves. Baltimore has had relievers step onto the hill in 37 save opportunities and they have converted 24 saves. Their relievers have stepped onto the mound 104 times in high leverage situations and also on 111 occasions with runners on base. Baltimore bullpen pitchers have an inherited score percentage of 20.3% out of 148 inherited base runners. They are currently ranked 12th in the league with a save percentage of 64.9%, and they have sent 354 relievers to the mound this year.
In 7,977 innings on the field, the Orioles have a efficiency on defense of 67.7% (29th in the majors). The Baltimore Orioles have turned 67 double plays and have a fielding percentage of .984 (23rd in the majors). The Orioles have accrued 886 assists, 56 errors and have earned 2,659 putouts this season.
Kremer (38-37 win-loss mark in his career) has earned a 4.24 ERA while giving up 8.7 hits per nine innings. He has a K/BB ratio of 2.56 and he has faced 2,608 batters so far in his MLB career. He has conceded a total of 290 earned runs while holding a WHIP of 1.305 and being the owner of a FIP of 4.2. In his pro baseball career, Kremer has surrendered 596 base knocks while he has totaled 530 K's in 615 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take Baltimore (-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
Colorado Rockies - Twitter