Houston Astros vs Pittsburgh Pirates Prediction, 6/3/2025 MLB Picks, Best Bets & Odds
Game: Houston Astros vs Pittsburgh Pirates
Date: Tuesday, June 3, 2025
Location: PNC Park in Pittsburgh, PA
TV: SportsNet Pittsburgh
Odds/Point Spread: Houston (-210) Pittsburgh (+172)
The Pittsburgh Pirates (22-38) will try to beat the Houston Astros (32-27) at PNC Park on Tuesday. The line on this matchup has Houston at -210 while Pittsburgh is coming in at +172. The total is 9. The pitchers taking the mound are Lance McCullers Jr. and Paul Skenes.


Houston has a slugging rate of .391 and have been called out on strikes 449 times, while taking a walk on 172 occasions. They have 228 RBI's as well as 497 hits for the season, and their team batting average comes in at .254. The Astros have accumulated 80 doubles as a team and have knocked 59 baseballs out of the park. They have tallied 239 runs while having a team on-base percentage of .321. As a team, the Houston Astros are recording 4.1 runs per game, which has them sitting at 22nd in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL nailed our 8-unit MLB Game of the Year on Sunday (5-0 on 8-unit plays). Thursday will feature a 7-unit selection from an afternoon game you do not want to miss. We have nailed two straight top plays in MLB and you can receive this selection by signing-up below with a daily MLB picks package. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
Their strikeout to walk ratio is 3.03 and their pitching staff holds a WHIP of 1.17. Astros pitchers have surrendered 59 home runs and also 224 runs (10th in baseball). Houston has relinquished 423 base hits (7.3 per 9 innings) and 211 earned runs. The Astros hold a team earned run average of 3.66 so far this year (11th in the league), and the staff has struck out 560 batters. They have walked 185 opposing players and their FIP comes in at 3.58 as a squad on the campaign.
The Astros have dispatched 184 relievers to the mound so far this year. The relief pitchers have inherited 68 runners for the season and 30.9% of those runners crossed home plate. They have recorded 16 saves for the season and have blown 6 of their 22 save opportunities. The Astros relief pitchers have a save rate of 72.7% and have stepped onto the mound in 58 save situations. The relievers have notched 36 holds on the campaign (12th in baseball). Astros relief pitchers have stepped onto the hill with runners on 46 times in addition to having 52 appearances in high leverage situations.
The Astros have turned 71.4% of balls hit into play into outs in their 4,674 innings, ranking them 6th in professional baseball. The Detroit Tigers have earned 1,558 putouts this year, as well as 440 assists and 24 errors. Their fielding percentage is currently at .988 which has them sitting 10th in baseball, and have 33 double plays.
McCullers (49-33 career record) holds a FIP of 3.49 while he has gone up against 3,108 hitters in the majors. He has surrendered 623 base knocks (7.6 hits per 9 innings) and has had 307 walks. His earned run average is 3.54 (290 ER's allowed) and he has a career WHIP of 1.263. McCullers has pitched in 736 frames and is sitting with 826 punch outs so far in his career.
The Pittsburgh Pirates have accounted for an OBP of .306 in addition to a team batting average of .227 on the season. They have been rung up on 524 occasions (6th in baseball) and have earned a total of 454 base hits. Pittsburgh has hit 43 home runs on the season to go along with 188 RBIs. The Pirates have a SLG% of .340 and they average 3.23 runs per outing (29th in baseball). They have 75 doubles, while getting a free base 208 times and scoring 194 runs.
The Pirates hold a team WHIP of 1.246 in addition to having a FIP of 3.82 as a squad so far this year. They have a ranking of 15th in the league as a staff in total hits surrendered with 473. The Pittsburgh pitching staff have given up 252 runs so far this year while holding a team ERA of 3.96 (234 earned runs yielded). They have earned a strikeout to walk ratio of 7.40 (436 strikeouts against 190 walks). They have relinquished 48 home runs and they relinquish 4.26 runs per 9 innings (15th in MLB).
Pittsburgh relievers hold an inherited score percentage of 37.9% out of their 95 inherited runners. Their relievers have taken the field 67 times in high leverage situations and also on 59 occasions with runners on. Sitting with 57 save situations, the Pirates have recorded 32 holds in addition to 12 blown saves. They are ranked 28th in the league with a save percentage of 50.0%, and they have dispatched 197 bullpen pitchers onto the diamond for the season. Pittsburgh has had relief pitchers take the mound in 24 save opportunities and they have recorded 12 saves.
In 4,788 innings played, the Pirates have a efficiency on defense of 70.9% (9th in pro baseball). The Pittsburgh Pirates have turned 53 double plays and hold a fielding percentage of .985 (20th in the majors). The Pirates have 541 assists, 33 errors and have a tally of 1,596 putouts this season.
During his career, Skenes has surrendered 145 hits while he has totaled 247 K's in 208 frames. Skenes (15-8 career record) is the owner of a 2.03 earned run average and has conceded 6.3 hits per 9 innings. He has surrendered 47 ER's while holding a WHIP of 0.937 and a FIP of 2.0. He has a strikeout to walk ratio of 4.94 and he has gone up against 807 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Pittsburgh (+172)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Pittsburgh Pirates - Twitter
Houston Astros - Twitter