
Astros vs. Pirates Prediction, Odds, Picks - June 4
Isaac Paredes and the Houston Astros will meet Oneil Cruz and the Pittsburgh Pirates on Wednesday at PNC Park, at 6:40 p.m. ET. The Pirates are +110 moneyline underdogs for this matchup with the favorite Astros (-129). Houston is the run-line favorite (-1.5). The over/under is 9 runs for the contest (with -104 odds to go over and -116 odds to go under).
Check out everything you need to know from a betting perspective on the Astros-Pirates game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Astros vs. Pirates Highlights | MLB on FOX
Astros vs. Pirates Game Information & Odds
- When: Wednesday, June 4, 2025 at 6:40 p.m. ET
- Where: PNC Park in Pittsburgh, Pennsylvania
- How to watch on TV: SportsNet PT and SCHN
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Astros | -129 | +110 | 9 | -104 | -116 | -1.5 | +124 | -149 |
Astros vs. Pirates Prediction
- Score Prediction: Astros 6, Pirates 5
- Total Prediction: Over 9 runs
- Win Probabilities: Astros 51%, Pirates 49%
Astros vs. Pirates Betting Insights
- This season, the Astros have been favored 40 times and won 22, or 55%, of those games.
- Houston has a record of 15-9 in games when bookmakers favor them by at least -129 on the moneyline.
- The moneyline for this contest implies a 56.3% chance of a victory for the Astros.
- The Pirates have won in 16, or 37.2%, of the 43 contests they have been named as odds-on underdogs this year.
- This season, Pittsburgh has been victorious 12 times in 34 chances when named as an underdog of at least +110 or longer on the moneyline.
- The moneyline set for this matchup implies the Pirates have a 47.6% chance of walking away with the win.
Astros Recent Betting Performance
- The Astros were favored on the moneyline for seven of their last 10 games, and they finished 4-3 in those matchups.
- In their last 10 outings (all 10 of them had set totals), the Astros and their opponents combined to go over the run total three times.
- The Astros' ATS record is 5-5-0 over their past 10 games.
Astros Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 3.8 |
| HR | 14 |
| ERA | 4.30 |
| K/9 | 10.9 |
Astros Player Insights
- Jeremy Pena is the Astros best hitter thus far this season, hitting at a team-leading .308 rate along with nine homers and 30 RBI.
- Among all hitters in baseball, Pena is 57th in home runs and 68th in RBI.
- Pena carries a nine-game hitting streak into this matchup. During his last 10 games he is batting .359 with a double, three home runs, three walks and five RBIs.
- Paredes' 12 home runs and 34 RBI are both team-highs.
- Paredes ranks 22nd in home runs in MLB, and 37th in RBI.
- Jose Altuve is batting .263 with six doubles, nine home runs and 16 walks.
- Jake Meyers is hitting .293 with 10 doubles, a triple, three home runs and 16 walks.
- Meyers is riding a three-game hitting streak into this one. During his last five outings he is hitting .235 with two doubles and a walk.
Astros Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Victor Caratini | 0.5 (-245) | 1.5 (+120) | - | 0.5 (+170) |
| Jake Meyers | 0.5 (-240) | 1.5 (+135) | - | 0.5 (+180) |
| Isaac Paredes | 0.5 (-270) | 1.5 (+105) | - | 0.5 (+120) |
| Christian Walker | 0.5 (-265) | 1.5 (-105) | - | 0.5 (+115) |
| Cam Smith | 0.5 (-205) | 1.5 (+145) | - | 0.5 (+185) |
Pirates Recent Betting Performance
- The Pirates have played as underdogs in eight of their past 10 games and have gone 4-4 in those contests.
- When it comes to hitting the over, the Pirates and their opponents are 5-5-0 in their last 10 games with a total.
- The Pirates have a record of 6-4-0 ATS over their last 10 games.
Pirates Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.3 |
| HR | 9 |
| ERA | 3.38 |
| K/9 | 7.4 |
Pirates Player Insights
- Cruz paces the Pirates with 12 home runs.
- Cruz's home run total puts him 22nd in the big leagues, and he is 94th in RBI.
- Bryan Reynolds has totaled 34 runs batted in to pace his team.
- Reynolds is 92nd overall in home runs and 37th in RBI this season.
- Andrew McCutchen leads the Pirates with a team-best batting average of .258.
- Isiah Kiner-Falefa has nine doubles, a triple, a home run and nine walks while batting .310.
Pirates Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Spencer Horwitz | 0.5 (-195) | 1.5 (+135) | - | 0.5 (+155) |
| Oneil Cruz | 0.5 (-220) | 1.5 (+100) | - | 0.5 (+145) |
| Bryan Reynolds | 0.5 (-240) | 1.5 (+115) | - | 0.5 (+140) |
| Tommy Pham | 0.5 (-155) | 0.5 (-160) | - | 0.5 (+220) |
| Ke'Bryan Hayes | 0.5 (-180) | 0.5 (-180) | - | 0.5 (+200) |
Astros vs. Pirates Highlights | MLB on FOX
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
2026 MLB Free Agent Signings, Trades: Reds, Marlins Make a Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
MLB Free Agency Rumors, Buzz: New Team Enters Alex Bregman Sweepstakes
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
10 fastest pitches in MLB History: Regular season and playoff records
Reuniting Rickey Hill with his ring, 37 years later
World Series Winners: Complete list of champions by year
What are the 100 best athlete nicknames of all time?
2026 MLB Free Agent Signings, Trades: Reds, Marlins Make a Trade
Alex Bregman? Tarik Skubal Trade? 3 Moves Cubs Should Make If Kyle Tucker Walks
MLB Free Agency Rumors, Buzz: New Team Enters Alex Bregman Sweepstakes
Way-Too-Early 2026 MLB Power Rankings: How Teams Stand Before Winter Meetings
10 fastest pitches in MLB History: Regular season and playoff records
Reuniting Rickey Hill with his ring, 37 years later
World Series Winners: Complete list of champions by year
What are the 100 best athlete nicknames of all time?

