Pittsburgh Pirates vs New York Mets
Head-to-Head History
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| Pittsburgh Pirates | Win: 1 WR: 33.3% |
Win: 3 WR: 60.0% |
Win: 6 WR: 60.0% |
Win: 7 WR: 46.7% |
Win: 9 WR: 45.0% |
| New York Mets | Win: 2 WR: 66.7% |
Win: 2 WR: 40.0% |
Win: 4 WR: 40.0% |
Win: 8 WR: 53.3% |
Win: 11 WR: 55.0% |
ALL 88 Matches | From 2012 to 2026
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| March 29, 2026 | Regular | Pittsburgh Pirates | 4 | New York Mets | 3 | Pittsburgh Pirates | Dennis Santana (1-0) | Richard Lovelady (1-1) |
| March 28, 2026 | Regular | Pittsburgh Pirates | 2 | New York Mets | 4 | New York Mets | Richard Lovelady (1-0) | Hunter Barco (0-1) |
| March 26, 2026 | Regular | Pittsburgh Pirates | 7 | New York Mets | 11 | New York Mets | Freddy Peralta (1-0) | Paul Skenes (0-1) |
| June 29, 2025 | Regular | New York Mets | 1 | Pittsburgh Pirates | 12 | Pittsburgh Pirates | Carmen Mlodzinski (2-5) | Frankie Montas (0-1) |
| June 28, 2025 | Regular | New York Mets | 2 | Pittsburgh Pirates | 9 | Pittsburgh Pirates | Braxton Ashcraft (2-0) | Paul Blackburn (0-3) |
| June 27, 2025 | Regular | New York Mets | 1 | Pittsburgh Pirates | 9 | Pittsburgh Pirates | Mitch Keller (2-10) | David Peterson (5-4) |
| May 14, 2025 | Regular | Pittsburgh Pirates | 4 | New York Mets | 0 | Pittsburgh Pirates | Chase Shugart (2-3) | Clay Holmes (5-2) |
| May 13, 2025 | Regular | Pittsburgh Pirates | 1 | New York Mets | 2 | New York Mets | Max Kranick (3-1) | Mitch Keller (1-5) |
| May 12, 2025 | Regular | Pittsburgh Pirates | 3 | New York Mets | 4 | New York Mets | Huascar Brazobán (2-0) | David Bednar (0-4) |
| July 8, 2024 | Regular | New York Mets | 2 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Mitch Keller (10-5) | Eric Orze (0-1) |
| July 7, 2024 | Regular | New York Mets | 3 | Pittsburgh Pirates | 2 | New York Mets | Edwin Díaz (3-1) | Aroldis Chapman (1-4) |
| July 6, 2024 | Regular | New York Mets | 5 | Pittsburgh Pirates | 2 | New York Mets | José Buttó (3-3) | Bailey Falter (4-7) |
| July 5, 2024 | Regular | New York Mets | 2 | Pittsburgh Pirates | 14 | Pittsburgh Pirates | Paul Skenes (5-0) | Luis Severino (5-3) |
| April 17, 2024 | Regular | Pittsburgh Pirates | 1 | New York Mets | 9 | New York Mets | Luis Severino (2-1) | Bailey Falter (1-1) |
| April 16, 2024 | Regular | Pittsburgh Pirates | 1 | New York Mets | 3 | New York Mets | Reed Garrett (2-0) | Luis Ortiz (1-1) |
| April 15, 2024 | Regular | Pittsburgh Pirates | 3 | New York Mets | 6 | New York Mets | Adam Ottavino (1-0) | Aroldis Chapman (0-1) |
| August 16, 2023 | Regular | Pittsburgh Pirates | 3 | New York Mets | 8 | New York Mets | Tylor Megill (7-6) | Johan Oviedo (6-13) |
| August 15, 2023 | Regular | Pittsburgh Pirates | 7 | New York Mets | 4 | Pittsburgh Pirates | Colin Selby (1-0) | José Buttó (0-2) |
| August 14, 2023 | Regular | Pittsburgh Pirates | 2 | New York Mets | 7 | New York Mets | Tyson Miller (1-0) | Quinn Priester (2-2) |
| June 11, 2023 | Regular | New York Mets | 1 | Pittsburgh Pirates | 2 | Pittsburgh Pirates | Mitch Keller (8-2) | Carlos Carrasco (2-3) |
| June 10, 2023 | Regular | New York Mets | 5 | Pittsburgh Pirates | 1 | New York Mets | Kodai Senga (6-3) | Johan Oviedo (3-5) |
| June 9, 2023 | Regular | New York Mets | 7 | Pittsburgh Pirates | 14 | Pittsburgh Pirates | Rich Hill (6-5) | Tylor Megill (5-4) |
| September 18, 2022 | Regular | Pittsburgh Pirates | 3 | New York Mets | 7 | New York Mets | Joely Rodríguez (1-4) | Robert Stephenson (2-2) |
| September 17, 2022 | Regular | Pittsburgh Pirates | 1 | New York Mets | 5 | New York Mets | Chris Bassitt (14-8) | Bryse Wilson (3-9) |
| September 16, 2022 | Regular | Pittsburgh Pirates | 3 | New York Mets | 4 | New York Mets | Taijuan Walker (12-4) | Mitch Keller (5-11) |
| September 15, 2022 | Regular | Pittsburgh Pirates | 1 | New York Mets | 7 | New York Mets | Carlos Carrasco (15-6) | JT Brubaker (3-12) |
| September 7, 2022 | Regular | New York Mets | 10 | Pittsburgh Pirates | 0 | New York Mets | Jacob deGrom (5-1) | Johan Oviedo (2-2) |
| September 7, 2022 | Regular | New York Mets | 5 | Pittsburgh Pirates | 1 | New York Mets | Chris Bassitt (13-7) | Duane Underwood Jr. (1-6) |
| September 6, 2022 | Regular | New York Mets | 2 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Mitch Keller (5-10) | Taijuan Walker (10-4) |
| July 18, 2021 | Regular | New York Mets | 7 | Pittsburgh Pirates | 6 | New York Mets | Jeurys Familia (6-1) | Richard Rodríguez (4-2) |
| July 17, 2021 | Regular | New York Mets | 7 | Pittsburgh Pirates | 9 | Pittsburgh Pirates | Clay Holmes (3-2) | Edwin Díaz (3-4) |
| July 16, 2021 | Regular | New York Mets | 1 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Chad Kuhl (3-5) | Marcus Stroman (6-8) |
| July 11, 2021 | Regular | Pittsburgh Pirates | 6 | New York Mets | 5 | Pittsburgh Pirates | David Bednar (2-1) | Edwin Díaz (3-3) |
| July 10, 2021 | Regular | Pittsburgh Pirates | 2 | New York Mets | 4 | New York Mets | Jeurys Familia (5-1) | Max Kranick (1-1) |
| July 10, 2021 | Regular | Pittsburgh Pirates | 6 | New York Mets | 2 | Pittsburgh Pirates | Tyler Anderson (5-8) | Marcus Stroman (6-7) |
| July 9, 2021 | Regular | Pittsburgh Pirates | 4 | New York Mets | 13 | New York Mets | Aaron Loup (3-0) | JT Brubaker (4-9) |
| August 4, 2019 | Regular | New York Mets | 13 | Pittsburgh Pirates | 2 | New York Mets | Noah Syndergaard (8-5) | Joe Musgrove (8-10) |
| August 3, 2019 | Regular | New York Mets | 7 | Pittsburgh Pirates | 5 | New York Mets | Justin Wilson (3-1) | Kyle Crick (3-6) |
| August 2, 2019 | Regular | New York Mets | 4 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Trevor Williams (4-4) | Steven Matz (6-7) |
| July 28, 2019 | Regular | Pittsburgh Pirates | 7 | New York Mets | 8 | New York Mets | Jason Vargas (6-5) | Chris Archer (3-8) |
| July 27, 2019 | Regular | Pittsburgh Pirates | 0 | New York Mets | 3 | New York Mets | Steven Matz (6-6) | Trevor Williams (3-4) |
| July 26, 2019 | Regular | Pittsburgh Pirates | 3 | New York Mets | 6 | New York Mets | Zack Wheeler (7-6) | Dario Agrazal (2-1) |
| July 29, 2018 | Regular | New York Mets | 1 | Pittsburgh Pirates | 0 | New York Mets | Zack Wheeler (5-6) | Joe Musgrove (4-5) |
| July 28, 2018 | Regular | New York Mets | 0 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Trevor Williams (9-7) | Jacob deGrom (5-6) |
| July 27, 2018 | Regular | New York Mets | 4 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Felipe Vazquez (4-2) | Tim Peterson (2-2) |
| July 26, 2018 | Regular | New York Mets | 12 | Pittsburgh Pirates | 6 | New York Mets | Steven Matz (5-8) | Nick Kingham (5-5) |
| June 27, 2018 | Regular | Pittsburgh Pirates | 5 | New York Mets | 3 | Pittsburgh Pirates | Felipe Vazquez (3-2) | Jeurys Familia (3-4) |
| June 26, 2018 | Regular | Pittsburgh Pirates | 3 | New York Mets | 4 | New York Mets | Tim Peterson (1-0) | Steven Brault (5-2) |
| June 25, 2018 | Regular | Pittsburgh Pirates | 6 | New York Mets | 4 | Pittsburgh Pirates | Jameson Taillon (5-6) | Seth Lugo (2-3) |
| June 4, 2017 | Regular | Pittsburgh Pirates | 11 | New York Mets | 1 | Pittsburgh Pirates | Trevor Williams (3-3) | Tyler Pill (0-2) |
| June 3, 2017 | Regular | Pittsburgh Pirates | 2 | New York Mets | 4 | New York Mets | Robert Gsellman (4-3) | Tyler Glasnow (2-5) |
| June 2, 2017 | Regular | Pittsburgh Pirates | 12 | New York Mets | 7 | Pittsburgh Pirates | Gerrit Cole (3-5) | Paul Sewald (0-1) |
| May 28, 2017 | Regular | New York Mets | 7 | Pittsburgh Pirates | 2 | New York Mets | Matt Harvey (4-3) | Tyler Glasnow (2-4) |
| May 27, 2017 | Regular | New York Mets | 4 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Tony Watson (3-1) | Tyler Pill (0-1) |
| May 26, 2017 | Regular | New York Mets | 8 | Pittsburgh Pirates | 1 | New York Mets | Jacob deGrom (4-1) | Chad Kuhl (1-5) |
| June 16, 2016 | Regular | Pittsburgh Pirates | 4 | New York Mets | 6 | New York Mets | Bartolo Colón (6-3) | Juan Nicasio (5-6) |
| June 15, 2016 | Regular | Pittsburgh Pirates | 2 | New York Mets | 11 | New York Mets | Noah Syndergaard (7-2) | Jeff Locke (5-5) |
| June 14, 2016 | Regular | Pittsburgh Pirates | 4 | New York Mets | 0 | Pittsburgh Pirates | Jameson Taillon (1-0) | Jacob deGrom (3-3) |
| June 8, 2016 | Regular | New York Mets | 6 | Pittsburgh Pirates | 5 | New York Mets | Addison Reed (1-0) | Cory Luebke (0-1) |
| June 7, 2016 | Regular | New York Mets | 1 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Juan Nicasio (5-4) | Jacob deGrom (3-2) |
| June 7, 2016 | Regular | New York Mets | 1 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Jon Niese (6-2) | Steven Matz (7-2) |
| August 16, 2015 | Regular | Pittsburgh Pirates | 8 | New York Mets | 1 | Pittsburgh Pirates | Arquimedes Caminero (4-1) | Bobby Parnell (1-3) |
| August 15, 2015 | Regular | Pittsburgh Pirates | 5 | New York Mets | 3 | Pittsburgh Pirates | Joe Blanton (4-2) | Sean Gilmartin (1-1) |
| August 14, 2015 | Regular | Pittsburgh Pirates | 3 | New York Mets | 2 | Pittsburgh Pirates | Arquimedes Caminero (3-1) | Bobby Parnell (1-2) |
| May 24, 2015 | Regular | New York Mets | 1 | Pittsburgh Pirates | 9 | Pittsburgh Pirates | Francisco Liriano (2-4) | Jon Niese (3-5) |
| May 23, 2015 | Regular | New York Mets | 2 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | A.J. Burnett (4-1) | Matt Harvey (5-2) |
| May 22, 2015 | Regular | New York Mets | 1 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Gerrit Cole (6-2) | Noah Syndergaard (1-2) |
| June 29, 2014 | Regular | New York Mets | 2 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Edinson Vólquez (6-6) | Bartolo Colón (8-6) |
| June 28, 2014 | Regular | New York Mets | 5 | Pittsburgh Pirates | 3 | New York Mets | Jon Niese (5-4) | Gerrit Cole (6-4) |
| June 27, 2014 | Regular | New York Mets | 2 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Jared Hughes (4-2) | Vic Black (1-2) |
| June 26, 2014 | Regular | New York Mets | 2 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Vance Worley (2-0) | Daisuke Matsuzaka (3-2) |
| May 28, 2014 | Regular | Pittsburgh Pirates | 0 | New York Mets | 5 | New York Mets | Bartolo Colón (4-5) | Charlie Morton (1-7) |
| May 27, 2014 | Regular | Pittsburgh Pirates | 2 | New York Mets | 4 | New York Mets | Vic Black (1-0) | Jeanmar Gómez (0-2) |
| May 26, 2014 | Regular | Pittsburgh Pirates | 5 | New York Mets | 3 | Pittsburgh Pirates | Tony Watson (5-0) | José Valverde (1-1) |
| July 14, 2013 | Regular | New York Mets | 4 | Pittsburgh Pirates | 2 | New York Mets | Dillon Gee (7-7) | Gerrit Cole (4-3) |
| July 13, 2013 | Regular | New York Mets | 2 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Justin Wilson (6-1) | Greg Burke (0-2) |
| July 12, 2013 | Regular | New York Mets | 2 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Vin Mazzaro (5-2) | Gonzalez Germen (0-1) |
| May 12, 2013 | Regular | Pittsburgh Pirates | 3 | New York Mets | 2 | Pittsburgh Pirates | Justin Wilson (3-0) | Scott Rice (1-2) |
| May 11, 2013 | Regular | Pittsburgh Pirates | 11 | New York Mets | 2 | Pittsburgh Pirates | Francisco Liriano (1-0) | Jon Niese (2-4) |
| May 10, 2013 | Regular | Pittsburgh Pirates | 7 | New York Mets | 3 | Pittsburgh Pirates | Wandy Rodríguez (3-2) | Shaun Marcum (0-3) |
| May 9, 2013 | Regular | Pittsburgh Pirates | 2 | New York Mets | 3 | New York Mets | Bobby Parnell (4-0) | Jason Grilli (0-1) |
| September 27, 2012 | Regular | Pittsburgh Pirates | 5 | New York Mets | 6 | New York Mets | R.A. Dickey (20-6) | Kevin Correia (11-11) |
| September 26, 2012 | Regular | Pittsburgh Pirates | 0 | New York Mets | 6 | New York Mets | Jeremy Hefner (3-7) | Jeff Locke (0-3) |
| September 25, 2012 | Regular | Pittsburgh Pirates | 10 | New York Mets | 6 | Pittsburgh Pirates | Wandy Rodríguez (12-13) | Collin McHugh (0-3) |
| September 24, 2012 | Regular | Pittsburgh Pirates | 2 | New York Mets | 6 | New York Mets | Jenrry Mejía (1-1) | Kyle McPherson (0-2) |
| May 23, 2012 | Regular | New York Mets | 3 | Pittsburgh Pirates | 1 | New York Mets | Jon Niese (3-2) | Charlie Morton (2-5) |
| May 22, 2012 | Regular | New York Mets | 3 | Pittsburgh Pirates | 2 | New York Mets | R.A. Dickey (6-1) | Juan Cruz (1-1) |
| May 21, 2012 | Regular | New York Mets | 4 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Jared Hughes (1-0) | Jon Rauch (3-3) |
Head-to-Head Summary:
Total: From the 2012 to 2026 season, the two teams have played a total of 88 matches, of which the Pittsburgh Pirates have won 43 games (Win% 48.86%); the New York Mets have won 45 games (Win% 51.14%).
2026 Season: The Pittsburgh Pirates have won 1 game (Win% 33.3%), and the Pittsburgh Pirates have won 2 games (Win% 66.7%).
Last 5 Games: The Pittsburgh Pirates have won 3 game (Win% 60.0%), and the New York Mets have won 2 games (Win% 40.0%).
Last 10 Games: The Pittsburgh Pirates have won 6 game (Win% 60.0%), and the New York Mets have won 4 games (Win% 40.0%).
Last 15 Games: The Pittsburgh Pirates have won 7 game (Win% 46.7%), and the New York Mets have won 8 games (Win% 53.3%).
Last 20 Games: The Pittsburgh Pirates have won 9 game (Win% 45.0%), and the New York Mets have won 11 games (Win% 55.0%).
Team Pages
PIT
->
Pittsburgh Pirates vs. Milwaukee Brewers
Cleveland Guardians vs. Pittsburgh Pirates
Los Angeles Dodgers vs. Pittsburgh Pirates
Cleveland Indians vs Pittsburgh Pirates
Los Angeles Angels vs Pittsburgh Pirates
Baltimore Orioles vs. Pittsburgh Pirates
Boston Red Sox vs Pittsburgh Pirates
Pittsburgh Pirates vs Kansas City Royals
Boston Red Sox vs. Pittsburgh Pirates
St. Louis Cardinals vs. Pittsburgh Pirates
NYM
->
Chicago White Sox vs New York Mets
New York Mets vs Kansas City Royals
Los Angeles Angels vs. New York Mets
New York Mets vs Miami Marlins
New York Mets vs. Colorado Rockies
Colorado Rockies vs. New York Mets
New York Mets vs. Los Angeles Angels
San Diego Padres vs New York Mets
New York Mets vs Los Angeles Angels of Anaheim
Milwaukee Brewers vs New York Mets