Houston Astros vs Pittsburgh Pirates
Head-to-Head History
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| Houston Astros | Win: / WR: / |
Win: 3 WR: 60.0% |
Win: 5 WR: 50.0% |
Win: 8 WR: 53.3% |
Win: 10 WR: 50.0% |
| Pittsburgh Pirates | Win: / WR: / |
Win: 2 WR: 40.0% |
Win: 5 WR: 50.0% |
Win: 7 WR: 46.7% |
Win: 10 WR: 50.0% |
ALL 35 Matches | From 2012 to 2025
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| June 5, 2025 | Regular | Houston Astros | 8 | Pittsburgh Pirates | 2 | Houston Astros | Framber Valdez (6-4) | Mitch Keller (1-8) |
| June 4, 2025 | Regular | Houston Astros | 0 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Mike Burrows (1-1) | Ryan Gusto (3-3) |
| June 3, 2025 | Regular | Houston Astros | 3 | Pittsburgh Pirates | 0 | Houston Astros | Lance McCullers Jr. (1-1) | Paul Skenes (4-6) |
| July 31, 2024 | Regular | Pittsburgh Pirates | 4 | Houston Astros | 5 | Houston Astros | Framber Valdez (10-5) | Colin Holderman (3-2) |
| July 30, 2024 | Regular | Pittsburgh Pirates | 6 | Houston Astros | 2 | Pittsburgh Pirates | Bailey Falter (5-7) | Hunter Brown (9-7) |
| July 29, 2024 | Regular | Pittsburgh Pirates | 5 | Houston Astros | 3 | Pittsburgh Pirates | Aroldis Chapman (4-4) | Josh Hader (4-6) |
| April 12, 2023 | Regular | Houston Astros | 7 | Pittsburgh Pirates | 0 | Houston Astros | José Urquidy (1-0) | Rich Hill (0-2) |
| April 11, 2023 | Regular | Houston Astros | 4 | Pittsburgh Pirates | 7 | Pittsburgh Pirates | David Bednar (1-0) | Ryan Pressly (0-2) |
| April 10, 2023 | Regular | Houston Astros | 8 | Pittsburgh Pirates | 2 | Houston Astros | Framber Valdez (1-1) | Roansy Contreras (1-1) |
| June 27, 2019 | Regular | Pittsburgh Pirates | 10 | Houston Astros | 0 | Pittsburgh Pirates | Joe Musgrove (6-7) | Brad Peacock (6-6) |
| June 26, 2019 | Regular | Pittsburgh Pirates | 14 | Houston Astros | 2 | Pittsburgh Pirates | Dario Agrazal (1-0) | Framber Valdez (3-4) |
| June 25, 2019 | Regular | Pittsburgh Pirates | 1 | Houston Astros | 5 | Houston Astros | Gerrit Cole (7-5) | Trevor Williams (2-2) |
| August 24, 2016 | Regular | Houston Astros | 5 | Pittsburgh Pirates | 4 | Houston Astros | Collin McHugh (8-10) | Gerrit Cole (7-9) |
| August 23, 2016 | Regular | Houston Astros | 1 | Pittsburgh Pirates | 7 | Pittsburgh Pirates | Iván Nova (10-6) | Joe Musgrove (1-2) |
| August 22, 2016 | Regular | Houston Astros | 3 | Pittsburgh Pirates | 1 | Houston Astros | Doug Fister (12-8) | Jameson Taillon (3-3) |
| May 19, 2013 | Regular | Houston Astros | 0 | Pittsburgh Pirates | 1 | Pittsburgh Pirates | Jeff Locke (4-1) | Lucas Harrell (3-5) |
| May 18, 2013 | Regular | Houston Astros | 4 | Pittsburgh Pirates | 2 | Houston Astros | José Cisnero (1-0) | Bryan Morris (1-2) |
| May 17, 2013 | Regular | Houston Astros | 4 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Justin Wilson (4-0) | Édgar González (0-1) |
| September 23, 2012 | Regular | Pittsburgh Pirates | 8 | Houston Astros | 1 | Pittsburgh Pirates | A.J. Burnett (16-8) | Jordan Lyles (4-12) |
| September 22, 2012 | Regular | Pittsburgh Pirates | 1 | Houston Astros | 4 | Houston Astros | Dallas Keuchel (3-7) | Kevin Correia (11-10) |
| September 21, 2012 | Regular | Pittsburgh Pirates | 1 | Houston Astros | 7 | Houston Astros | Fernando Rodriguez Jr. (2-10) | Jeff Locke (0-2) |
| September 5, 2012 | Regular | Houston Astros | 3 | Pittsburgh Pirates | 6 | Pittsburgh Pirates | Kevin Correia (10-8) | Fernando Abad (0-3) |
| September 4, 2012 | Regular | Houston Astros | 2 | Pittsburgh Pirates | 6 | Pittsburgh Pirates | Wandy Rodríguez (10-13) | Jordan Lyles (3-11) |
| September 3, 2012 | Regular | Houston Astros | 5 | Pittsburgh Pirates | 1 | Houston Astros | Édgar González (1-0) | Jeff Locke (0-1) |
| July 29, 2012 | Regular | Pittsburgh Pirates | 5 | Houston Astros | 9 | Houston Astros | Lucas Harrell (8-7) | James McDonald (10-5) |
| July 28, 2012 | Regular | Pittsburgh Pirates | 4 | Houston Astros | 3 | Pittsburgh Pirates | Chris Resop (1-3) | C.J. Fick (0-1) |
| July 27, 2012 | Regular | Pittsburgh Pirates | 6 | Houston Astros | 5 | Pittsburgh Pirates | Tony Watson (5-1) | Rhiner Cruz (1-1) |
| July 26, 2012 | Regular | Pittsburgh Pirates | 5 | Houston Astros | 3 | Pittsburgh Pirates | A.J. Burnett (12-3) | Dallas Keuchel (1-3) |
| July 5, 2012 | Regular | Houston Astros | 0 | Pittsburgh Pirates | 2 | Pittsburgh Pirates | Jeff Karstens (2-2) | Bud Norris (5-6) |
| July 4, 2012 | Regular | Houston Astros | 4 | Pittsburgh Pirates | 6 | Pittsburgh Pirates | Kevin Correia (5-6) | Dallas Keuchel (1-1) |
| July 3, 2012 | Regular | Houston Astros | 7 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Joel Hanrahan (4-0) | Wesley Wright (0-2) |
| July 2, 2012 | Regular | Houston Astros | 2 | Pittsburgh Pirates | 11 | Pittsburgh Pirates | James McDonald (8-3) | Jordan Lyles (2-5) |
| May 13, 2012 | Regular | Houston Astros | 2 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Tony Watson (3-0) | Fernando Rodriguez Jr. (1-4) |
| May 12, 2012 | Regular | Houston Astros | 2 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Charlie Morton (2-3) | J.A. Happ (2-3) |
| May 11, 2012 | Regular | Houston Astros | 1 | Pittsburgh Pirates | 0 | Houston Astros | Bud Norris (3-1) | James McDonald (2-2) |
Head-to-Head Summary:
Total: From the 2012 to 2025 season, the two teams have played a total of 35 matches, of which the Houston Astros have won 14 games (Win% 40.00%); the Pittsburgh Pirates have won 21 games (Win% 60.00%).
2026 Season: The Houston Astros have won / game (Win% /), and the Houston Astros have won / games (Win% /).
Last 5 Games: The Houston Astros have won 3 game (Win% 60.0%), and the Pittsburgh Pirates have won 2 games (Win% 40.0%).
Last 10 Games: The Houston Astros have won 5 game (Win% 50.0%), and the Pittsburgh Pirates have won 5 games (Win% 50.0%).
Last 15 Games: The Houston Astros have won 8 game (Win% 53.3%), and the Pittsburgh Pirates have won 7 games (Win% 46.7%).
Last 20 Games: The Houston Astros have won 10 game (Win% 50.0%), and the Pittsburgh Pirates have won 10 games (Win% 50.0%).
Team Pages
HOU
->
Houston Astros vs. Miami Marlins
Tampa Bay Rays vs. Houston Astros
Los Angeles Dodgers vs Houston Astros
Kansas City Royals vs Houston Astros
St. Louis Cardinals vs. Houston Astros
Houston Astros vs Washington Nationals
Houston Astros vs. Kansas City Royals
Chicago White Sox vs. Houston Astros
Athletics vs. Houston Astros
Houston Astros vs Toronto Blue Jays
PIT
->
Pittsburgh Pirates vs. Washington Nationals
Los Angeles Angels vs. Pittsburgh Pirates
Pittsburgh Pirates vs Kansas City Royals
Cincinnati Reds vs. Pittsburgh Pirates
Texas Rangers vs. Pittsburgh Pirates
Arizona Diamondbacks vs. Pittsburgh Pirates
New York Yankees vs. Pittsburgh Pirates
San Francisco Giants vs Pittsburgh Pirates
Pittsburgh Pirates vs. Kansas City Royals
Pittsburgh Pirates vs Philadelphia Phillies