Rangers vs. Pirates Odds & Betting Predictions - June 20, 2025
Rangers at Pirates
10:40 pm • SportsNet PTStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 4.82 | 1-2 | |
![]() | ![]() | 2.24 | 7-2 |
Rangers at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Rangers 37-39 | -1.5 | -1.5-110 | o7.5-105 | -190 |
![]() Pirates 30-47 | u8 | +1.5-110 | u7.5-115 | +155 |

PNC ParkPittsburgh
Rangers vs. Pirates Expert Picks

Allan Lem
Last 30d: 40-36-1 (-3.9u)
Under 7.5-109
0.5u
This is my way of backing both pitchers and bullpens. The Rangers have averaged 3.60 runs per game this season and the Pirates are dead last at 3.22 runs per game. That puts them at an average of 6.82 runs per game combined. I’m back Jacob DeGrom to slow down the Pirates offense and behind him is a Rangers bullpen that owns the 6th lowest ERA.
Mike Burrows isn’t anything amazing but his 4.24 ERA is backed by a 3.94 xERA. He also has a BABIP of .317 so I think he’s due for some positive regression.

Sandy Plashkes
Last 30d: 103-104-4 (-0.5u)
Under 7.5-120
1.2u

Picks Office
Last 30d: 88-75-2 (+13.3u)
PIT +1.5-110
1u
Follow @PicksOffice on X to read the full writeup

💰🦡 Jake
Last 30d: 79-106-4 (-24.7u)
Under 0.5 (1st Inn)-140
1.4u

Boomer Betz
Last 30d: 198-205-3 (+7.9u)
M.Burrows u4.5 Ks-103
0.97u
J.deGrom u17.5 Outs+136
1u

Brian Bitler
Last 30d: 82-68-0 (+41.6u)
PIT +1.5-110
3u

Boomer Betz
Last 30d: 198-205-3 (+7.9u)
M.Burrows o2.5 Earned Runs+112
1.12u
Scott Rickenbach
Last 30d: 91-82-0 (-7.5u)
TEX -183
0.55u

Capper Central
Last 30d: 121-90-6 (+14.5u)
Under 8-128
1.28u
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' 39 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 | |
---|---|---|---|---|---|
![]() | 84 | 6 | 7 | 2 | |
![]() | 16 | 1 | 2 | 0 | |
![]() | 11 | 1 | 0 | 0 | |
![]() | 10 | 1 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 1-5 | 1 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-5 | 1 | 1 | 1 |
![]() | 2-5 | 1 | 0 | 0 |
![]() | 3-4 | 2 | 1 | 2 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-1 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-5 | 0 | 0 | 1 |
![]() | 2-4 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 88 | 4.2 | 4 | 4 | |
![]() | 40 | 2 | 2 | 1 | |
![]() | 16 | 1.1 | 1 | 0 | |
![]() | 16 | 0.1 | 0 | 1 | |
![]() | 4 | 0.2 | 0 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 0-5 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 1 | 0 | 0 |
![]() | 1-4 | 1 | 0 | 0 |
![]() | 3-4 | 0 | 0 | 1 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 1 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-2 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
Rangers vs. Pirates Odds Comparison
Could not load odds
Rangers at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Rangers 37-39 | o4.5+100 | u4.5-129 |
![]() Pirates 30-47 | o3-110 | u3-116 |