Texas Rangers vs Pittsburgh Pirates Prediction, 6/20/2025 MLB Picks, Best Bets & Odds
Game: Texas Rangers vs Pittsburgh Pirates
Date: Friday, June 20, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Texas (-130) Pittsburgh (+110)
The Texas Rangers (36-38) are traveling to PNC Park on Friday where they will take on the Pittsburgh Pirates (29-45). The line on this contest has Texas at -130 while Pittsburgh is coming in at +110. The betting total is set at 8. The starting pitchers will be Jacob deGrom and Mike Burrows.


As a team, the Texas Rangers are earning 3.6 runs per game, which puts them at 26th in the league. They have notched a total of 269 runs while having a team on-base percentage of .294. The Rangers have hit 103 doubles as a team and have smacked 76 balls out of the park. They have tallied 260 RBI's as well as 557 hits so far this season, and their average at the plate is at .230. Texas has a slugging % of .372 and have struck out 602 times, while drawing a walk on 202 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 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 MLB Picks Today
They have accrued a K/BB ratio of 2.87 and their pitching staff holds a collective WHIP of 1.14. Rangers pitchers have surrendered 63 home runs in addition to 250 total runs (1st in the league). Texas has relinquished 534 hits (7.4 per 9 innings) as well as 229 earned runs. The Rangers are sitting with a team ERA of 3.19 for the year (2nd in MLB), and the staff has struck out 583 batters. Their pitching staff has walked 203 batters and their FIP comes in at 3.56 as a team on the season.
The Rangers relievers have a save percentage of 62.5% and stepped onto the hill in 81 save situations. The relievers have inherited 109 runners so far this season with 33.0% of those runners earned a run for their team. Rangers pitchers have entered the game with players on base 74 times as well as having 75 appearances in high leverage situations. The Rangers have dispatched 228 relief pitchers to the hill this year. The relievers have earned 46 holds this season (13th in baseball). They have earned 20 saves this season and have blown 12 of their 32 chances to save the game.
The Texas Rangers have notched a total of 1,941 putouts at this point in the season, in addition to 651 assists and 25 errors. Their fielding percentage is currently at .990 which has them ranked 1st in pro baseball, and have earned 55 double plays. The Rangers have transformed 72.5% of balls hit into play into outs in their 5,823 innings, ranking them 1st in pro baseball.
deGrom has thrown 1,449 frames and is sitting with 1,746 punch outs in his pro baseball career. deGrom (90-59 career record) has earned a FIP of 2.47 while going up against 5,691 batters in the majors. His ERA is 2.50 (403 ER's allowed) and his WHIP is 0.990. He has allowed 1,109 base hits (6.9 hits per 9 innings) with 325 free passes.
Pittsburgh has knocked in 50 HRs so far this season to go along with 225 runs batted in. They have hit 91 doubles, while walking 244 times and earning 235 runs. The Pittsburgh Pirates have recorded a team on-base percentage of .301 as well as a team batting average of .224 so far this year. The Pirates hold a team slugging % of .334 and they average 3.18 runs per game (30th in MLB). They have been called out on strikes on 638 occasions (9th in baseball) and have 546 base knocks.
The Pirates hold a team WHIP of 1.192 in addition to having a FIP of 3.75 as a team over the course of the season. Their strikeout to walk ratio is 7.50 (549 strikeouts vs 217 walks). They sit at 9th in MLB as a staff in total hits surrendered with 565. They have given up 63 long balls and they concede 4.02 runs per 9 innings (12th in the league). The Pittsburgh pitching staff have given up 293 runs this year while having a team ERA of 3.74 (273 earned runs relinquished).
Sitting with 70 save situations, the Pirates have recorded 39 holds and 13 blown saves. Pittsburgh has had bullpen pitchers step onto the hill in 29 save opportunities and they have come away with 16 saves. Their bullpen pitchers have taken the field 80 times in high leverage situations in addition to 69 occasions with base runners. Pittsburgh relievers have an inherited score rate of 37.4% out of their 107 inherited runners. They rank 25th in MLB with a save rate of 55.2%, and they have sent 234 relief pitchers onto the field this year.
The Pittsburgh Pirates have gotten 62 double plays and have accounted for a fielding rate of .986 (17th in professional baseball). The Pirates have accrued 654 assists, 37 errors and have amassed 1,969 putouts for the year. In 5,907 innings on the diamond, the Pirates have accumulated a efficiency on defense of 71.7% (4th in baseball).
Burrows (2-1 career win-loss record) has a 4.12 ERA and has given up 8.9 hits per nine innings. He has a strikeout to walk ratio of 2.70 and he has gone up against 114 hitters during his pro baseball career. He has allowed a total of 12 ER's while earning a WHIP of 1.374 and a FIP of 4.1. In his pro baseball career, Burrows has surrendered 26 hits while he has earned 27 strikeouts in 26 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take Texas (-130)
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:
Pittsburgh Pirates - Twitter
Texas Rangers - Twitter