MLB Picks

Pirates vs Rangers Prediction 6/21/25 MLB Picks Today

Texas Rangers (37-39) vs. Pittsburgh Pirates (30-47)
June 21, 2025 4:05 pm EDT
The Line: Pittsburgh Pirates -110 / Texas Rangers -110; Over/Under: 8.5
(Get latest betting odds)

In this article we will formulate a Pirates vs Rangers prediction for this MLB game on Saturday, June 21st at PNC Park in Pittsburgh, Pennsylvania. Let’s take a look at the prediction for this MLB matchup. 

Pittsburgh Pirates Betting Preview

The Pittsburgh Pirates are 30-47 this year after they lost game one by a score of 6-2 to start the series. Pittsburgh cut the deficit to 3-2 in the fourth inning, but they didn’t score over the last five innings for the loss. The Pirates recorded nine hits and they committed one error in the game, while they were led by Bart and Frazier, who both had one RBI in the loss. Pittsburgh started Burrows, who allowed seven hits and four earned runs over 4.2 innings for the loss, while Ashcraft and Borucki allowed one earned run each in relief. 


Prior to this series, the Pirates lost two out of three against the Tigers and three out of four against the Cubs. Pittsburgh has lost five of their last six games and they are currently last in the NL Central standings. The Pittsburgh pitching staff has a 3.85 ERA with a 1.21 WHIP and a .234 opponent batting average, while their offense has scored 247 runs with a .225 batting average and a .301 on base percentage this season. Oneil Cruz has led Pittsburgh with 13 home runs and 30 RBIs, while Bryan Reynolds has added eight home runs and 39 RBIs this year. The projected starting pitcher for Pittsburgh is Mitch Keller, who is 1-9 with a 4.08 ERA and a 1.25 WHIP over 88.1 innings pitched this year. 

Texas Rangers Betting Preview

The Texas Rangers are 37-39 this season after they won by a score of 6-2 on Friday night. Texas scored the first three runs in the game and pulled away by also scoring the last three for the win. The Rangers recorded 13 hits in the game and they were led by Garcia, who went 3-4 with one home run and two RBIs in the win. Texas started deGrom, who allowed five hits and two earned runs over 6.0 innings for the win, while Milner and Martin picked up holds. 

Prior to this series, the Rangers lost all three against the Royals, but did sweep the White Sox before that. Texas has won five of their last eight games and they are currently third in the AL West standings. The Texas pitching staff has a 3.18 ERA with a 1.14 WHIP and a .223 opponent batting average, while the offense has scored 276 runs with a .230 batting average and a .295 on base percentage this season. Adolis Garcia has led Texas with nine home runs and 37 RBIs, while Wyatt Langford has added 13 home runs and 31 RBIs this year. The projected starting pitcher for Texas is Kumar Rocker, who is 2-4 with a 7.31 ERA and a 1.69 WHIP over 28.1 innings pitched this season. 

Why the Pirates will beat the Rangers

  • The Pirates have won each of their last six home games following a home loss.
  • The Rangers have lost eight of their last 10 games against NL Central opponents following a win.
  • The Pirates have covered the run line each of their last six day games against teams that held a losing record.
  • The Rangers have failed to cover the run line in nine of their last 10 road games against NL Central opponents following a win.
  • The Rangers have trailed after 5 innings in three of their last four games.
  • The Rangers have trailed after 3 innings in three of their last four games.

Why the Rangers will beat the Pirates

  • The Pirates have lost each of their last seven day games against AL West opponents that held a losing record.
  • The Rangers have won eight of their last nine day games against National League opponents that held a losing record.
  • The Pirates have failed to cover the run line each of their last six home games against American League opponents that held a losing record.
  • The road team has covered the run line in each of the Rangers’ last six games.
  • The Rangers have won the first inning in each of their last three games against opponents that held a winning record at PNC Park.
  • The Rangers have led after 3 innings in seven of their last eight road games against National League opponents.
  • The Rangers have led after 5 innings in each of their last five road day games.

Total Runs Facts

  • Each of the Pirates’ last six day games after playing the previous day have gone UNDER the total runs line.
  • Seven of the Rangers’ last eight day games against National League opponents have gone UNDER the total runs line.
  • The ‘Inning 1 OVER 0.5 runs’ market has hit in each of the Rangers’ last four games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the Pirates’ last six home games against American League opponents.

Pittsburgh Pirates Player Prop Facts

  • Bryan Reynolds has hit a home run in two of his last three appearances at PNC Park against AL opponents that held a losing record.
  • Andrew McCutchen has recorded a Double in four of his last five appearances against AL opponents that held a losing record.
  • Bryan Reynolds has recorded two or more hits in each of the Pirates’ last four day games against AL opponents that held a losing record.
  • Mitch Keller has recorded a win in three of his last four appearances against AL opponents that held a losing record.
  • Andrew McCutchen has recorded at least one RBI in seven of his last eight appearances in day games.
  • Ke’Bryan Hayes has scored a run in each of his last four home appearances.
  • Mitch Keller has recorded five or more strikeouts in eight of his last nine appearances against AL West opponents.

Texas Rangers Player Prop Facts

  • Corey Seager has hit at least one home run in each of the Rangers’ last two road games against NL Central opponents.
  • Marcus Semien has recorded at least one RBI in each of the Rangers’ last five day games against opponents that held a losing record.
  • Marcus Semien has scored at least one run in each of the Rangers’ last six road games.
  • Marcus Semien has recorded a Double in four of the Rangers’ last five day games against opponents that held a losing record.
  • Marcus Semien has recorded at least one hit in each of the Rangers’ last 12 games.

Pirates vs Rangers Prediction 

Texas was able to snap their small losing streak with a win on Friday night, as they try to get back to .500. The Rangers are 14-23 on the road this year, while the Pirates are 19-20 at home. Pittsburgh has lost five of their last six games and they are starting Keller, who has allowed 3+ earned runs in three of his last four starts. Texas is going with Rocker, who has allowed 3+ earned runs in four of his last five. I don’t like this pitching matchup and even with two low scoring teams, I like the over here. 

David Racey's Free Pick: Over 8.5

Need More? Get Premium Picks

David Racey

David started writing about sports in 2015, but sports has been his passion for as long as he can remember. David spends most of his free time watching pretty much anything sports related from Baseball to Tennis and everything in between. David likes to analyze statistics and recent results to form an unbiased opinion on whatever game he is breaking down. Follow David on Twitter at @itsyerboi41

Related Articles

Back to top button