Rangers vs Pirates Prediction, Odds, Moneyline, Spread & Over/Under for June 21

Odds updated as of 5:12 a.m.
The MLB slate on Saturday includes the Texas Rangers facing the Pittsburgh Pirates.
All the information you need to make smart wagers on this matchup at FanDuel Sportsbook can be found below. Check out all of the latest MLB betting lines here.
Rangers vs Pirates Game Info
- Texas Rangers (37-39) vs. Pittsburgh Pirates (30-47)
- Date: Saturday, June 21, 2025
- Time: 4:05 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: Fox Sports 1, SportsNet PT, and RSN
Rangers vs Pirates Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: TEX: (-112) | PIT: (-104)
- Spread: TEX: -1.5 (+146) | PIT: +1.5 (-176)
- Total: 8.5 -- Over: (-110) | Under: (-110)
Rangers vs Pirates Probable Starting Pitchers
Probable Pitchers: Kumar Rocker (Rangers) - 2-4, 7.31 ERA vs Mitch Keller (Pirates) - 1-9, 4.08 ERA
The Rangers will look to Kumar Rocker (2-4) versus the Pirates and Mitch Keller (1-9). Rocker and his team are 3-4-0 ATS this season when he starts. Rocker's team has a record of 2-1 this season when he starts and they are the favorite on the moneyline. The Pirates have a 6-8-0 ATS record in Keller's 14 starts that had a set spread. The Pirates have a 2-8 record in Keller's 10 starts this season when they were the underdog on the moneyline.
Rangers vs Pirates Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Rangers win (52.4%)
Rangers vs Pirates Moneyline
- Looking at the moneyline for Rangers-Pirates, Texas is the favorite at -112, and Pittsburgh is -104 playing at home.
Rangers vs Pirates Spread
- The Pirates are +1.5 on the run line against the Rangers. The Pirates are -176 to cover, and the Rangers are +146.
Rangers vs Pirates Over/Under
- The over/under for Rangers-Pirates on June 21 is 8.5. The over is -110, and the under is -110.
Bet on Texas Rangers vs. Pittsburgh Pirates on FanDuel today!
Rangers vs Pirates Betting Trends
- The Rangers have been favorites in 38 games this season and have come away with the win 25 times (65.8%) in those contests.
- This year Texas has won 25 of 38 games when listed as at least -112 on the moneyline.
- The Rangers and their opponents have hit the over in 25 of their 75 games with a total set by oddsmakers this season.
- The Rangers are 39-36-0 against the spread in their 75 games with a line set by sportsbooks this season.
- The Pirates have been the underdog on the moneyline 50 total times this season. They've finished 19-31 in those games.
- Pittsburgh has a record of 17-30 in games it has played as a moneyline underdog with odds of -104 or longer (36.2%).
- In the 71 games oddsmakers have set an over/under for the Pirates, they have combined with opponents to go over the total 26 times (26-42-3).
- The Pirates have a 34-37-0 record against the spread this season.
Rangers Player Leaders
- Josh Smith has an OPS of .799, fueled by an OBP of .357 to go with a slugging percentage of .442. He has a .290 batting average, as well.
- He is 23rd in batting average, 39th in on-base percentage, and 65th in slugging among qualified hitters in baseball.
- Smith hopes to build on an eight-game hitting streak in this matchup. During his last 10 outings he is hitting .375 with four doubles, two home runs, five walks and four RBIs.
- Wyatt Langford has 60 hits, which leads Texas batters this season. He's batting .244 with 23 extra-base hits. He's also slugging .443 with an on-base percentage of .320.
- He is 107th in batting average, 97th in on-base percentage and 63rd in slugging among qualifying batters.
- Langford has picked up a hit in two straight games. In his last five games he is hitting .333 with two doubles, a walk and an RBI.
- Marcus Semien has collected 61 base hits, an OBP of .308 and a slugging percentage of .346 this season.
- Semien takes a 12-game hitting streak into this matchup. In his last 10 outings he is batting .293 with four doubles, a triple, a home run, three walks and five RBIs.
- Adolis Garcia is batting .237 with a .285 OBP and 37 RBI for Texas this season.
Pirates Player Leaders
- Oneil Cruz is batting .213 with 10 doubles, a triple, 13 home runs and 41 walks. He's slugging .422 with an on-base percentage of .331.
- Including all qualified hitters, he is 149th in batting average, while his on-base percentage ranks 74th and he is 85th in slugging.
- Andrew McCutchen has 62 hits with a .350 on-base percentage while slugging .425. Those stats are all team-highs. He also has a batting average of .266.
- Including all qualifying hitters, he ranks 59th in batting average, 51st in on-base percentage and 83rd in slugging percentage.
- Isiah Kiner-Falefa is hitting .282 with 10 doubles, a triple, a home run and 11 walks.
- Adam Frazier is batting .252 with nine doubles, three home runs and 15 walks.
Rangers vs Pirates Head to Head
- 6/20/2025: 6-2 TEX (Favorite: Rangers, Spread: -1.5, Total: 7.5, Favorite Moneyline: -178, Underdog Moneyline: +150)
- 8/21/2024: 1-0 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -152, Underdog Moneyline: +128)
- 8/20/2024: 4-0 PIT (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 8/19/2024: 4-3 TEX (Favorite: Rangers, Spread: -1.5, Total: 8.5, Favorite Moneyline: -154, Underdog Moneyline: +130)
- 5/24/2023: 3-2 TEX (Favorite: Rangers, Spread: -1.5, Total: 9, Favorite Moneyline: -118, Underdog Moneyline: -100)
- 5/23/2023: 6-1 TEX (Favorite: Rangers, Spread: -1.5, Total: 8, Favorite Moneyline: -162, Underdog Moneyline: +136)
- 5/22/2023: 6-4 PIT (Favorite: Rangers, Spread: -1.5, Total: 9, Favorite Moneyline: -138, Underdog Moneyline: +118)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!