Texas Rangers vs Baltimore Orioles Prediction, 6/25/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Baltimore Orioles
Date: Wednesday, June 25, 2025
Location: Oriole Park at Camden Yards in Baltimore, MD
TV: MASN
Odds/Point Spread: Texas (-144) Baltimore (+120)
The Texas Rangers (38-41) are hitting the road to Oriole Park at Camden Yards on Wednesday where they will take on the Baltimore Orioles (34-44). The moneyline on this contest has the Rangers at -144 and the Orioles are opening at +120. The total has been set at 9. The expected starting pitchers will be Jacob deGrom and Tomoyuki Sugano.


The Rangers have tallied 108 doubles as a team and have hit 78 balls out of the park. Texas has a slugging rate of .365 and have struck out 634 times, while being walked on 218 occasions. As a squad, the Texas Rangers are knocking in 3.6 runs per game, which has them at 26th in baseball. They have compiled 270 runs batted in in addition to 586 base knocks so far this year, while their average at the plate sits at .227. They have racked up 282 runs scored while having a team OBP of .292.
Today’s Featured MLB Best Bet! VERNON CROY is on a 17-7, +4,030 MLB run the last 24 days and has hit FIVE straight picks. Croy is going for MLB winner No. 6 in a row with a 7-Unit MLB Runline (7 p.m.) that goes Tuesday night and he is now up over +13,600 with plays rated 6.0+ across all sports. Croy is also an outstanding 5-1, +2,690 with his last 6 plays rated 6.0+ across all sports. 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 MLB Betting Picks
The Rangers are sitting with a team ERA of 3.27 over the course of the season (3rd in MLB), and the staff has struck out 614 batters. Rangers pitchers have conceded 67 home runs and 272 total runs (1st in the league). They have walked 216 opposing players and their FIP comes in at 3.59 as a team so far this year. Texas has yielded 580 base knocks (7.6 per 9 innings) in addition to 251 earned runs. Their K/BB ratio is 2.84 and the pitching staff holds a WHIP of 1.15.
The Rangers relievers have accumulated a save rate of 63.6% and have entered the game in 86 save situations. The relievers have inherited 116 runners over the course of the season and 33.6% of those runners ended up scoring. Rangers pitchers have entered the game with opponents on base 78 times and also have had 78 appearances in high leverage situations. The Rangers have sent 240 relief pitchers to the hill this season. The relievers have a total of 50 holds over the course of the season (10th in the league). They have tallied 21 saves for the season and have blown 12 of 33 save opportunities.
The Texas Rangers have accounted for 2,070 putouts so far this season, as well as 690 assists and 25 errors. Their fielding percentage is currently at .991 which has them sitting 1st in pro baseball, and have a total of 58 double plays. The Rangers have transformed 72.3% of baseballs in play into outs in their 6,210 innings on the diamond, ranking them 1st in baseball.
deGrom has thrown 1,455 innings and has 1,753 strikeouts thus far in his career. His ERA is 2.50 (405 earned runs allowed) and his WHIP is 0.990. He has conceded 1,114 base knocks (6.9 hits per nine innings) and has had 326 walks. deGrom (91-59 mark in his career) is the owner of a FIP of 2.47 and he has faced 5,715 hitters in the major leagues.
The Orioles have a team SLG% of .393 and they have an average of 3.97 runs per contest (24th in the league). They have recorded 113 doubles, while taking a walk 219 times and recording 310 runs. Baltimore has accumulated 89 long balls on the campaign to go along with 291 runs batted in. They have struck out on 689 occasions (8th in baseball) and have accounted for 622 hits. The Baltimore Orioles have compiled a team OBP of .305 as well as a team batting average of .240 for the season.
The Orioles hold a team WHIP of 1.424 and have a FIP of 4.43 as a squad on the season. They are sitting at 28th in the league as a pitching staff in total hits given up with 718. The Baltimore pitching staff have conceded 389 runs for the year while holding a team ERA of 4.86 (368 earned runs surrendered). Their strikeout to walk ratio comes in at 8.50 (642 strikeouts vs 252 free passes). They have conceded 106 long balls and they allow 5.14 runs per 9 innings (25th in the league).
Sitting with 94 save situations, the Orioles have 63 holds in addition to 9 blown saves. Baltimore has called on relievers to take the mound in 28 save opportunities and they have recorded 19 saves. Their relievers have come in 79 times in high leverage situations and on 91 occasions with runners on. Baltimore relievers hold an inherited score percentage of 19.2% out of 125 inherited runners. They sit at 8th in the league holding a save percentage of 67.9%, and they have sent 273 bullpen pitchers to the hill so far this season.
The Baltimore Orioles have gotten 56 double plays and hold a fielding percentage of .984 (24th in MLB). The Orioles have 685 assists, 43 errors and have a total of 2,044 putouts this year. In their 6,132 innings played, the Orioles have earned a defensive efficiency of 67.2% (29th in pro baseball).
So far in his MLB career, Sugano has given up 84 base knocks while tallying 50 punch outs in 83 innings pitched. Sugano (5-4 win-loss record in his career) is the owner of a 3.57 earned run average while surrendering 9.1 hits per nine innings. He has given up 33 earned runs while holding a WHIP of 1.214 and a FIP of 3.5. He has a strikeout to walk ratio of 2.94 and he has gone up against 348 opposing batters in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Baltimore (+120)
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
Texas Rangers - Twitter