Up arrow
MLB
Games

Houston Astros vs. Pittsburgh Pirates: Preview, Predictions and Picks for June 5, 2025

Updated on:
Jun 5, 2025 4:55 PM
The Houston Astros, leaders in the AL West, face off against the Pittsburgh Pirates, currently fifth in the NL Central, at PNC Park on Thursday, June 5, 2025, at 6:40 PM. The series is currently tied at 1-1, with the Pirates looking to secure a series win on their home turf. A win would give the winner a 3-game series victory.
Houston Astros vs Pittsburgh Pirates

Current Odds

HOU
PIT
Over
7.5
+100
Under
7.5
-104
HOU
-1.5
+125
PIT
+1.5
-130
HOU
ML
-131
PIT
ML
+128

Astros vs Pirates statistics

Stat Astros Pirates
Hits 509 (12th) 466 (25th)
Batting Average .251 (9th) .227 (26th)
Runs Batted In 231 (Tied-20th) 190 (30th)
Runs 242 (21st) 197 (29th)
Home Runs 61 (Tied-17th) 43 (29th)
Walks 174 (Tied-24th) 211 (Tied-12th)
Stolen Bases 30 (Tied-27th) 61 (4th)
Strikeouts 469 (6th) 540 (25th)
Pitches 8497 (27th) 9108 (13th)

Pittsburgh Pirates recent games

Game Date Opponent Result Score
6/4/25 vs Houston Astros W 3-0
6/3/25 vs Houston Astros L 3-0
6/1/25 @ San Diego Padres L 6-4
5/31/25 @ San Diego Padres W 5-0
5/30/25 @ San Diego Padres L 3-2

Houston Astros recent games

Game Date Opponent Result Score
6/4/25 @ Pittsburgh Pirates L 3-0
6/3/25 @ Pittsburgh Pirates W 3-0
6/1/25 vs Tampa Bay Rays W 1-0
5/31/25 vs Tampa Bay Rays L 16-3
5/30/25 vs Tampa Bay Rays W 2-1

Pittsburgh Pirates injuries

  • Dauri Moreta (RP): 60-Day-IL
  • Malcom Nunez (1B): Day-To-Day
  • Joey Bart (C): 7-Day IL
  • Darick Hall (1B): Day-To-Day
  • Colin Holderman (RP): 15-Day-IL

Houston Astros injuries

  • Blake Weiman (RP): Day-To-Day
  • Jose Fleury (SP): Day-To-Day
  • Chas McCormick (LF): 10-Day-IL
  • Pedro Leon (RF): 10-Day-IL
  • Taylor Trammell (LF): 10-Day-IL

Astros vs Pirates game info

Type Info
Venue PNC Park
Location Pittsburgh, Pennsylvania
First pitch Thu 6:40 PM
Temperature 81°
Chance of Rain 47%

Astros vs Pirates predictions

When the Houston Astros take the field, you know the spotlight is bound to find a few of their big names. Jeremy Pena has been red hot this season and I expect him to keep the momentum going at PNC Park, likely coming through with multiple hits and setting the table for the middle of the lineup. Jose Altuve looks ready to spark the offense, so don’t be surprised if he not only reaches base a couple times, but also finds himself crossing the plate thanks to some timely hits. Isaac Paredes is the guy I’m watching for some pop—he’s been delivering consistent power numbers, and this could be another night he deposits the ball into the seats.

Now let’s talk Pirates. Andrew McCutchen always finds a way to make things interesting and I’d put my money on him slapping a few hits tonight, maybe even drawing a crucial walk to set the stage for RBI opportunities. Oneil Cruz is another guy hard to ignore—his raw talent and speed make him a threat every time he’s at bat or on the basepaths, and there’s a good chance he’ll do some damage tonight, perhaps with a big extra-base hit or a sneaky stolen base. Don’t sleep on Bryan Reynolds either—he’s the steady hand in that lineup and should be good for a base knock or two with a chance to drive in a run if the table is set.

So, who’s taking this one home? The Houston Astros look like the more complete squad on both sides of the ball, especially with Framber Valdez on the mound setting the tone. Their lineup just has more depth and power, and with a top-of-the-line rotation arm pitching, they should be able to keep the Pirates’ bats relatively quiet. The Pirates may scratch across a few runs and show flashes of brilliance—especially given their ability to swipe some bases—but the Astros feel like the safer bet to clinch this tight three-game series. What do you think—will Houston keep rolling, or can Pittsburgh pull off the upset at home?

Pittsburgh Pirates

Houston Astros

More Games