MLB · All-Time Matchup

Houston Astros
VS

Pittsburgh Pirates
Houston Astros vs Pittsburgh Pirates:All-Time Matchup History
Matchup Overview
The Houston Astros and Pittsburgh Pirates have met 19 times in MLB. Houston Astros hold a dominant all-time edge, leading the series 11–8. Houston Astros have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 8–2 in favor of Houston Astros on June 5, 2025. They are scheduled to meet again on June 3, 2026.
All-Time Head-to-Head
Showing 19 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jun 5, 25 | HOU | 8–2 | PIT |
| Jun 4, 25 | HOU | 0–3 | PIT |
| Jun 3, 25 | HOU | 3–0 | PIT |
| Aug 1, 24 | PIT | 4–5 | HOU |
| Jul 31, 24 | PIT | 6–2 | HOU |
| Jul 30, 24 | PIT | 5–3 | HOU |
| Apr 12, 23 | HOU | 7–0 | PIT |
| Apr 11, 23 | HOU | 4–7 | PIT |
| Apr 10, 23 | HOU | 8–2 | PIT |
| Jun 27, 19 | PIT | 14–2 | HOU |
| Jun 27, 19 | PIT | 10–0 | HOU |
| Jun 26, 19 | PIT | 1–5 | HOU |
| Mar 26, 19 | PIT | 9–12 | HOU |
| Mar 26, 19 | PIT | 5–1 | HOU |
| Aug 24, 16 | HOU | 5–4 | PIT |
| Aug 23, 16 | HOU | 1–7 | PIT |
| Aug 22, 16 | HOU | 3–1 | PIT |
| Mar 22, 15 | PIT | 2–14 | HOU |
| Mar 17, 15 | HOU | 13–7 | PIT |
Overall Record
since 2015
Houston Astros
11Pittsburgh Pirates
819 games in available data
Last 5 Meetings
HOU8
@Jun 5
2PIT
HOU0
@Jun 4
3PIT
HOU3
@Jun 3
0PIT
PIT4
@Aug 1
5HOU
PIT6
@Jul 31
2HOU