Pirates vs Astros Prediction, Odds, Moneyline, Spread & Over/Under for June 3

Odds updated as of 6:12 p.m.
Tuesday's slate in the MLB includes a matchup between the Pittsburgh Pirates and the Houston Astros.
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.
Pirates vs Astros Game Info
- Pittsburgh Pirates (22-38) vs. Houston Astros (32-27)
- Date: Tuesday, June 3, 2025
- Time: 6:40 p.m. ET
- Venue: PNC Park -- Pittsburgh, Pennsylvania
- Coverage: SportsNet PT and SCHN
Pirates vs Astros Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: PIT: (-162) | HOU: (+136)
- Spread: PIT: -1.5 (+128) | HOU: +1.5 (-154)
- Total: 7 -- Over: (-118) | Under: (-104)
Pirates vs Astros Probable Starting Pitchers
Probable Pitchers: Paul Skenes (Pirates) - 4-5, 2.15 ERA vs Lance McCullers (Astros) - 0-1, 5.89 ERA
The probable starters are Paul Skenes (4-5) for the Pirates and Lance McCullers (0-1) for the Astros. When Skenes starts, his team is 5-7-0 against the spread this season. Skenes' team is 3-5 this season when he starts and they are the moneyline favorite. The Astros have a 3-2-0 ATS record in McCullers' five starts that had a set spread. The Astros were the moneyline underdog for two McCullers starts this season -- they won both.
Pirates vs Astros Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Pirates win (56.9%)
Pirates vs Astros Moneyline
- Pittsburgh is a -162 favorite on the moneyline, while Houston is a +136 underdog on the road.
Pirates vs Astros Spread
- The Astros are +1.5 on the run line against the Pirates. The Astros are -154 to cover, and the Pirates are +128.
Pirates vs Astros Over/Under
- Pirates versus Astros, on June 3, has an over/under of 7, with the over being -118 and the under -104.
Bet on Pittsburgh Pirates vs. Houston Astros on FanDuel today!
Pirates vs Astros Betting Trends
- The Pirates have won in six, or 42.9%, of the 14 contests they have been named as odds-on favorites in this year.
- Pittsburgh has been listed as a favorite of -162 or more on two occasions this season and split those games.
- The Pirates and their opponents have gone over in 23 of their 58 games with a total set by sportsbooks this season.
- The Pirates have posted a record of 26-32-0 against the spread this season.
- The Astros have gone 10-8 in games they were listed as the moneyline underdog (winning 55.6% of those games).
- Houston has played as a moneyline underdog of +136 or longer in just one game this season, which it won.
- In the 59 games oddsmakers have set an over/under for the Astros, they have combined with opponents to go over the total 24 times (24-33-2).
- The Astros have a 31-28-0 record ATS this season (covering 52.5% of the time).
Pirates Player Leaders
- Oneil Cruz leads Pittsburgh in total hits (42) this season while batting .227 with 21 extra-base hits. He has an on-base percentage of .353 and a slugging percentage of .476.
- Among all qualified hitters in MLB, he ranks 140th in batting average, 45th in on-base percentage, and 45th in slugging.
- Bryan Reynolds has an OPS of .686, fueled by an OBP of .307 and a team-best slugging percentage of .379 this season. He's batting .238.
- He ranks 118th in batting average, 119th in on-base percentage and 120th in slugging among qualified hitters.
- Reynolds heads into this game looking to extend his five-game hit streak. During his last five outings he is hitting .550 with two doubles, a triple, a home run, three walks and seven RBIs.
- Andrew McCutchen has 46 hits this season and a team-best OBP of .368.
- McCutchen takes a three-game hitting streak into this game. In his last five games he is batting .300 with a double, two home runs, two walks and four RBIs.
- Isiah Kiner-Falefa has one home run, 13 RBI and a batting average of .303 this season.
- Kiner-Falefa heads into this matchup on a five-game hitting streak. In his last five games he is batting .421 with four doubles and five RBIs.
Astros Player Leaders
- Jeremy Pena has 69 hits with a .373 on-base percentage and a .480 slugging percentage, all club-highs for the Astros. He's batting .309.
- Including all the qualified hitters in the big leagues, his batting average is 12th, his on-base percentage is 27th, and he is 39th in slugging.
- Pena brings an eight-game hitting streak into this matchup. In his last 10 outings he is batting .368 with a double, a triple, three home runs, three walks and seven RBIs.
- Isaac Paredes is batting .252 with seven doubles, a triple, 11 home runs and 30 walks. He's slugging .445 with an on-base percentage of .349.
- Including all qualifying hitters, he ranks 93rd in batting average, 51st in on-base percentage and 60th in slugging percentage.
- Jose Altuve has six doubles, nine home runs and 16 walks while hitting .263.
- Jake Meyers is hitting .292 with nine doubles, a triple, three home runs and 16 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!