Astros vs. Pirates Odds & Betting Predictions - June 4, 2025
Astros at Pirates
10:40 pm • SCHNStarting Pitchers
pitcher | team | era | w-l | |
---|---|---|---|---|
![]() | ![]() | 5.27 | 1-1 | |
![]() | ![]() | 4.78 | 3-3 |
Astros at Pirates Odds
Spread, Total, Moneyline
MatchupOpenSpreadTotalMoneyline | ||||
---|---|---|---|---|
![]() Astros 34-28 | -1.5 | -1.5+125 | o9-106 | -130 |
![]() Pirates 23-40 | u9 | +1.5-149 | u9-106 | +110 |

PNC ParkPittsburgh
Astros vs. Pirates Expert Picks

Steak Friend
Last 30d: 143-155-1 (-22.4u)
PIT +110
1u

Allan Lem
Last 30d: 32-35-0 (-6.6u)
R.Gusto u2.5 Earned Runs-154
0.77u
Going back to targeting this Pirates offense that has ranked bottom-three in many categories and is averaging 3.18 runs per game. They are implied for 4.4 runs today so Vegas likes the matchup against Gusto, who has struggled against lefties this season. He’s going to have to navigate around Cruz, Reynolds and Horwitz but the Pirates have the lowest team ISO in the Majors this season with just 43 homers in 61 games so this is a play against their offense.

Austin Pendergrass
Last 30d: 102-122-3 (-14.8u)
HOU -126
0.5u

Picks Office
Last 30d: 77-73-0 (+3.2u)
PIT +115
1.15u
Follow @PicksOffice on X.
Gusto’s in freefall – 9.58 ERA, 2.32 WHIP last 3 starts. Got rocked for 13 ER in 3.2 IP vs Tampa. 19 walks in 39 IP shows major control issues. Pirates get a hittable rookie with no confidence. Houston hitting just .221 on the road, .179 vs LHP – massive drop-off away from home.
Astros hitting .225 vs RHP on the road. Pittsburgh recently hung 10 runs on Arizona at home, showing clear upside. PNC’s pitching-friendly dimensions + wind could keep the game tight and favor contact bats.
Astros’ bullpen bleeding - Historical edge too – PIT 12-7 last 19 home games vs HOU, including a 14-2 and 10-0 beatdown. Pressure on Houston, not PIT – home crowd, looser team, better matchup today.

Lines at Lunch
Last 30d: 79-97-6 (-22.2u)
O.Cruz o1.5 Total Bases+108
1u

Sandy Plashkes
Last 30d: 103-108-7 (-0.1u)
O.Cruz o1.5 Total Bases+108
1.08u

Brian Bitler
Last 30d: 90-84-0 (+17.7u)
PIT +112
3.36u

Boomer Betz
Last 30d: 112-149-0 (-29.4u)
R.Gusto o2.5 Earned Runs+125
1.25u

Sean Zerillo
Last 30d: 135-141-6 (-3.5u)
PIT +120
0.6u
Bet to +110

FTN Fantasy
Last 30d: 15-14-1 (+0.6u)
HOU -1.5+120
1u
Astros vs. Pirates Previews & Analysis
Prop Odds Comparison
Line Movement Tracker
Astros vs. Pirates Public Betting Percentages
Betting Trends
- Pirates are 2-3 in their last 5 games.
- Pirates are 2-3 in their last 5 games against the spread
- Pirates are 13-18 in their road games against the spread
- The totals have gone OVER in 2 of Pirates' last 5 games
- The totals have gone OVER in 14 of Pirates' 32 last games at home
Matchup History
Against the Spread (ATS) History
Over/Under History
Last 5 Matchups
Astros vs. Pirates Injury Updates

Astros Injuries
- Taylor TrammellOF
Trammell is out with calf
Out
- Cristian JavierP
Javier is out with elbow
Out
- Luis GarciaP
Garcia is out with elbow
Out
- Pedro LeonOF
Leon is out with knee
Out
- J.P. FranceP
France is out with shoulder
Out
- Hayden WesneskiP
Wesneski is out with elbow
Out
- Spencer ArrighettiP
Arrighetti is out with thumb
Out

Pirates Injuries
- Johan OviedoP
Oviedo is questionable with elbow
Questionable
- Jared JonesP
Jones is out with elbow
Out
- Jared TrioloIF
Triolo is questionable with back
Questionable
- Spencer HorwitzIF
Horwitz is questionable with wrist
Questionable
Astros vs. Pirates Box Score

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 83 | 4.1 | 3 | 3 | |
![]() | 14 | 1.2 | 1 | 0 | |
![]() | 10 | 1 | 2 | 0 | |
![]() | 9 | 1 | 1 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 2-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 1-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 0 |

PITCHER | PC | IP | K | ER | |
---|---|---|---|---|---|
![]() | 70 | 5.1 | 6 | 0 | |
![]() | 13 | 0.2 | 1 | 0 | |
![]() | 32 | 2 | 3 | 0 | |
![]() | 21 | 1 | 2 | 0 |
HITTERS | H-AB | R | HR | RBI |
---|---|---|---|---|
![]() | 2-4 | 0 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 1 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 2-3 | 1 | 0 | 0 |
![]() | 1-3 | 0 | 0 | 0 |
![]() | 0-4 | 0 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 1-3 | 1 | 0 | 0 |
![]() | 0-3 | 0 | 0 | 1 |
Astros vs. Pirates Odds Comparison
Could not load odds
Astros at Pirates Team Totals
MatchupOverUnder | ||
---|---|---|
![]() Astros 34-28 | o4.5-119 | u4.5-109 |
![]() Pirates 23-40 | o4-116 | u4-110 |