Rangers vs. Pirates Odds & Betting Predictions - June 21, 2025
Rangers at Pirates
8:05 pm • Fox Sports 1Starting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.02 | 1-10 | |
![]() | ![]() | 6.68 | 3-4 |
Rangers at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Rangers 38-39 | -1.5 | -1.5+151 | o8.5-110 | -110 |
![]() Pirates 30-48 | u8.5 | +1.5-183 | u8.5-109 | -110 |

PNC ParkPittsburgh
Rangers vs. Pirates Expert Picks

The Degenerates
Last 30d: 54-70-1 (-23.9u)
Under 8.5-110
1u

Greg DiNardo
Last 30d: 18-24-1 (-8.8u)
PIT -110
1.1u

Allan Lem
Last 30d: 42-36-1 (-2.3u)
Under 4.5 (F5)-105
0.48u
This is my way of backing Kumar Rocker and Mitch Keller to slow down two of the worst offenses in baseball this season. Rocker has not been good (7.31 ERA) but his xERA is 6.03 and several season-long projection systems have him closer to a mid-4’s ERA pitcher. He’s coming off five scoreless innings against the White Sox and is -170 for u2.5 earned runs so I’m hoping he’s turned a corner.
I’m also willing to back Keller, who has a 4.08 ERA but a 3.91 xERA and is allowing the fewest home runs so far in his career (0.61 HR/9).
Rangers and Pirates have ranked among the bottom-five on offense this season, averaging just 3.63 and 3.21 runs per game respectively. I considered u8.5 for the full game but am going to target the F5 so we don’t have to involve the bullpens.

Capper Central
Last 30d: 121-93-6 (+11.0u)
Over 8.5-110
1.1u

Sandy Plashkes
Last 30d: 102-102-4 (+5.1u)
Under 8.5-114
1u
Rangers vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Rangers vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 1-4 in their last 5 games.
- Pirates are 2-3 in their last 5 games against the spread
- Pirates are 17-21 in their road games against the spread
- The totals have gone OVER in 4 of Pirates' last 5 games
- The totals have gone OVER in 16 of Pirates' 40 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Pirates vs. Rangers Injury Updates

Pirates Injuries
- Johan OviedoSP
Oviedo is questionable with elbow
Questionable
- Endy Rodriguez1B
Rodriguez is out with elbow
Out
- Jared JonesSP
Jones is out with elbow
Out
- Jared TrioloSS
Triolo is questionable with back
Questionable
- Spencer Horwitz1B
Horwitz is questionable with wrist
Questionable

Rangers Injuries
- Jon GraySP
Gray is out with wrist
Out
- Jake Burger1B
Burger is out with oblique
Out
- Cody BradfordRP
Bradford is out with elbow
Out
Rangers vs. Pirates Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 89 | 5.1 | 4 | 2 | |
![]() | 10 | 1 | 0 | 0 | |
![]() | 24 | 1.2 | 2 | 0 | |
![]() | 12 | 1 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-4 | 1 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 1 |
![]() | 0-2 | 0 | 0 | 1 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 99 | 5.2 | 5 | 2 | |
![]() | 35 | 2.1 | 3 | 0 | |
![]() | 12 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-3 | 0 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 0-2 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 1 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-2 | 0 | 0 | 0 |
Rangers vs. Pirates Odds Comparison
Could not load odds
Rangers at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Rangers 38-39 | o4.5+116 | u4.5-147 |
![]() Pirates 30-48 | o3.5-143 | u3.5+112 |