San Francisco Giants vs Pittsburgh Pirates
Head-to-Head History
Head-to-Head Record
| Team | 2026 | L5 | L10 | L15 | L20 |
|---|---|---|---|---|---|
| San Francisco Giants | Win: 2 WR: 66.7% |
Win: 4 WR: 80.0% |
Win: 5 WR: 50.0% |
Win: 8 WR: 53.3% |
Win: 11 WR: 55.0% |
| Pittsburgh Pirates | Win: 1 WR: 33.3% |
Win: 1 WR: 20.0% |
Win: 5 WR: 50.0% |
Win: 7 WR: 46.7% |
Win: 9 WR: 45.0% |
ALL 88 Matches | From 2012 to 2026
| Date | Type | Away | Score | Home | Score | Winner | WP | LP |
|---|---|---|---|---|---|---|---|---|
| May 10, 2026 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 7 | San Francisco Giants | Ryan Borucki (1-1) | Justin Lawrence (0-2) |
| May 9, 2026 | Regular | Pittsburgh Pirates | 13 | San Francisco Giants | 3 | Pittsburgh Pirates | Braxton Ashcraft (2-2) | Landen Roupp (5-3) |
| May 8, 2026 | Regular | Pittsburgh Pirates | 2 | San Francisco Giants | 5 | San Francisco Giants | Robbie Ray (3-4) | Carmen Mlodzinski (2-3) |
| August 6, 2025 | Regular | San Francisco Giants | 4 | Pittsburgh Pirates | 2 | San Francisco Giants | Ryan Walker (4-4) | Dennis Santana (3-4) |
| August 5, 2025 | Regular | San Francisco Giants | 8 | Pittsburgh Pirates | 1 | San Francisco Giants | Logan Webb (10-8) | Mike Burrows (1-4) |
| August 4, 2025 | Regular | San Francisco Giants | 4 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Dauri Moreta (1-0) | Randy RodrÃguez (3-3) |
| July 30, 2025 | Regular | Pittsburgh Pirates | 2 | San Francisco Giants | 1 | Pittsburgh Pirates | Isaac Mattson (3-1) | Ryan Walker (2-4) |
| July 29, 2025 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 1 | Pittsburgh Pirates | Braxton Ashcraft (3-1) | Tyler Rogers (4-3) |
| July 28, 2025 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 5 | Pittsburgh Pirates | Yohan RamÃrez (1-0) | Carson Seymour (0-1) |
| May 23, 2024 | Regular | San Francisco Giants | 7 | Pittsburgh Pirates | 6 | San Francisco Giants | Luke Jackson (2-1) | Hunter Stratton (1-1) |
| May 22, 2024 | Regular | San Francisco Giants | 9 | Pittsburgh Pirates | 5 | San Francisco Giants | Ryan Walker (4-2) | Carmen Mlodzinski (0-1) |
| May 21, 2024 | Regular | San Francisco Giants | 6 | Pittsburgh Pirates | 7 | Pittsburgh Pirates | David Bednar (3-3) | Erik Miller (0-2) |
| April 28, 2024 | Regular | Pittsburgh Pirates | 2 | San Francisco Giants | 3 | San Francisco Giants | Keaton Winn (3-3) | Jared Jones (2-3) |
| April 27, 2024 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 3 | Pittsburgh Pirates | Hunter Stratton (1-0) | Taylor Rogers (0-1) |
| April 26, 2024 | Regular | Pittsburgh Pirates | 0 | San Francisco Giants | 3 | San Francisco Giants | Camilo Doval (2-0) | David Bednar (1-2) |
| July 16, 2023 | Regular | San Francisco Giants | 8 | Pittsburgh Pirates | 4 | San Francisco Giants | Ryan Walker (3-0) | Yerry De los Santos (0-1) |
| July 15, 2023 | Regular | San Francisco Giants | 3 | Pittsburgh Pirates | 1 | San Francisco Giants | Taylor Rogers (5-3) | Carmen Mlodzinski (1-2) |
| July 14, 2023 | Regular | San Francisco Giants | 6 | Pittsburgh Pirates | 4 | San Francisco Giants | Mauricio Llovera (1-0) | Colin Holderman (0-2) |
| May 31, 2023 | Regular | Pittsburgh Pirates | 9 | San Francisco Giants | 4 | Pittsburgh Pirates | Mitch Keller (7-1) | Alex Wood (1-1) |
| May 30, 2023 | Regular | Pittsburgh Pirates | 2 | San Francisco Giants | 1 | Pittsburgh Pirates | Dauri Moreta (2-1) | Sean Manaea (2-3) |
| May 29, 2023 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 14 | San Francisco Giants | Anthony DeSclafani (4-4) | Rich Hill (4-5) |
| August 14, 2022 | Regular | Pittsburgh Pirates | 7 | San Francisco Giants | 8 | San Francisco Giants | Camilo Doval (4-5) | Wil Crowe (4-7) |
| August 13, 2022 | Regular | Pittsburgh Pirates | 0 | San Francisco Giants | 2 | San Francisco Giants | Logan Webb (11-5) | Tyler Beede (1-2) |
| August 12, 2022 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 5 | San Francisco Giants | Carlos Rodón (11-6) | Bryse Wilson (2-7) |
| June 19, 2022 | Regular | San Francisco Giants | 3 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | David Bednar (3-1) | Tyler Rogers (0-3) |
| June 18, 2022 | Regular | San Francisco Giants | 7 | Pittsburgh Pirates | 5 | San Francisco Giants | Alex Wood (5-5) | Wil Crowe (3-4) |
| June 17, 2022 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 0 | San Francisco Giants | Carlos Rodón (6-4) | Zach Thompson (3-5) |
| July 25, 2021 | Regular | Pittsburgh Pirates | 1 | San Francisco Giants | 6 | San Francisco Giants | Alex Wood (9-3) | JT Brubaker (4-10) |
| July 24, 2021 | Regular | Pittsburgh Pirates | 10 | San Francisco Giants | 2 | Pittsburgh Pirates | Wil Crowe (2-5) | Kevin Gausman (9-4) |
| July 23, 2021 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 4 | Pittsburgh Pirates | Chris Stratton (3-0) | Dominic Leone (2-1) |
| May 16, 2021 | Regular | San Francisco Giants | 4 | Pittsburgh Pirates | 1 | San Francisco Giants | Alex Wood (5-0) | Mitch Keller (2-5) |
| May 15, 2021 | Regular | San Francisco Giants | 6 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Richard Rodríguez (2-0) | Jake McGee (1-1) |
| May 14, 2021 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Luis Oviedo (1-1) | Caleb Baragar (2-1) |
| May 13, 2021 | Regular | San Francisco Giants | 3 | Pittsburgh Pirates | 1 | San Francisco Giants | Anthony DeSclafani (3-1) | Wil Crowe (0-2) |
| September 12, 2019 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 2 | Pittsburgh Pirates | Joe Musgrove (10-12) | Jeff Samardzija (10-12) |
| September 11, 2019 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 3 | Pittsburgh Pirates | Michael Feliz (3-4) | Logan Webb (1-2) |
| September 10, 2019 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 5 | San Francisco Giants | Johnny Cueto (1-0) | Mitch Keller (1-4) |
| September 9, 2019 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 4 | Pittsburgh Pirates | Richard Rodríguez (4-5) | Fernando Abad (0-2) |
| April 21, 2019 | Regular | San Francisco Giants | 3 | Pittsburgh Pirates | 2 | San Francisco Giants | Dereck Rodríguez (3-2) | Chris Archer (1-1) |
| April 20, 2019 | Regular | San Francisco Giants | 1 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Jameson Taillon (1-2) | Derek Holland (1-3) |
| April 19, 2019 | Regular | San Francisco Giants | 1 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Jordan Lyles (2-0) | Madison Bumgarner (1-3) |
| August 12, 2018 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 4 | San Francisco Giants | Dereck Rodríguez (6-1) | Joe Musgrove (4-7) |
| August 11, 2018 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 0 | Pittsburgh Pirates | Trevor Williams (10-8) | Ty Blach (6-7) |
| August 10, 2018 | Regular | Pittsburgh Pirates | 10 | San Francisco Giants | 13 | San Francisco Giants | Derek Holland (6-8) | Clay Holmes (1-2) |
| August 9, 2018 | Regular | Pittsburgh Pirates | 10 | San Francisco Giants | 5 | Pittsburgh Pirates | Iván Nova (7-6) | Andrew Suárez (4-8) |
| May 13, 2018 | Regular | San Francisco Giants | 5 | Pittsburgh Pirates | 0 | San Francisco Giants | Derek Holland (2-4) | Iván Nova (2-3) |
| May 12, 2018 | Regular | San Francisco Giants | 5 | Pittsburgh Pirates | 6 | Pittsburgh Pirates | Felipe Vazquez (2-0) | Tony Watson (1-2) |
| May 11, 2018 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 11 | Pittsburgh Pirates | Steven Brault (3-1) | Andrew Suárez (1-2) |
| July 26, 2017 | Regular | Pittsburgh Pirates | 1 | San Francisco Giants | 2 | San Francisco Giants | Jeff Samardzija (5-11) | Tony Watson (5-3) |
| July 25, 2017 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 11 | San Francisco Giants | Madison Bumgarner (1-4) | Jameson Taillon (6-4) |
| July 24, 2017 | Regular | Pittsburgh Pirates | 10 | San Francisco Giants | 3 | Pittsburgh Pirates | Gerrit Cole (8-7) | Matt Cain (3-9) |
| July 2, 2017 | Regular | San Francisco Giants | 5 | Pittsburgh Pirates | 3 | San Francisco Giants | Jeff Samardzija (4-9) | Tony Watson (4-2) |
| July 1, 2017 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 1 | San Francisco Giants | Josh Osich (2-1) | Daniel Hudson (1-4) |
| June 30, 2017 | Regular | San Francisco Giants | 13 | Pittsburgh Pirates | 5 | San Francisco Giants | Johnny Cueto (6-7) | Gerrit Cole (6-7) |
| August 17, 2016 | Regular | Pittsburgh Pirates | 6 | San Francisco Giants | 5 | Pittsburgh Pirates | Juan Nicasio (9-6) | Matt Cain (4-8) |
| August 16, 2016 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 3 | Pittsburgh Pirates | Antonio Bastardo (1-0) | Derek Law (4-2) |
| August 15, 2016 | Regular | Pittsburgh Pirates | 8 | San Francisco Giants | 5 | Pittsburgh Pirates | Ryan Vogelsong (2-2) | Matt Moore (7-9) |
| June 23, 2016 | Regular | San Francisco Giants | 5 | Pittsburgh Pirates | 3 | San Francisco Giants | Albert Suárez (3-1) | Jon Niese (6-5) |
| June 22, 2016 | Regular | San Francisco Giants | 7 | Pittsburgh Pirates | 6 | San Francisco Giants | Derek Law (3-1) | Jared Hughes (0-1) |
| June 21, 2016 | Regular | San Francisco Giants | 15 | Pittsburgh Pirates | 4 | San Francisco Giants | Johnny Cueto (11-1) | Wilfredo Boscán (1-1) |
| June 20, 2016 | Regular | San Francisco Giants | 0 | Pittsburgh Pirates | 1 | Pittsburgh Pirates | Jeff Locke (6-5) | Madison Bumgarner (8-3) |
| August 23, 2015 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 5 | Pittsburgh Pirates | Francisco Liriano (9-6) | Ryan Vogelsong (9-9) |
| August 22, 2015 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | Mark Melancon (3-1) | George Kontos (2-2) |
| August 21, 2015 | Regular | San Francisco Giants | 6 | Pittsburgh Pirates | 4 | San Francisco Giants | Madison Bumgarner (15-6) | Jeff Locke (6-8) |
| August 20, 2015 | Regular | San Francisco Giants | 0 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Charlie Morton (8-4) | Jake Peavy (3-6) |
| June 3, 2015 | Regular | Pittsburgh Pirates | 5 | San Francisco Giants | 2 | Pittsburgh Pirates | Francisco Liriano (3-4) | Tim Hudson (3-5) |
| June 2, 2015 | Regular | Pittsburgh Pirates | 7 | San Francisco Giants | 4 | Pittsburgh Pirates | A.J. Burnett (6-1) | Chris Heston (5-4) |
| June 1, 2015 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 3 | Pittsburgh Pirates | Gerrit Cole (8-2) | Ryan Vogelsong (4-3) |
| October 1, 2014 | NLWC G1 | San Francisco Giants | 8 | Pittsburgh Pirates | 0 | San Francisco Giants | Madison Bumgarner (1-0) | Edinson Vólquez (0-1) |
| July 30, 2014 | Regular | Pittsburgh Pirates | 5 | San Francisco Giants | 7 | San Francisco Giants | Jean Machi (6-0) | Justin Wilson (3-2) |
| July 29, 2014 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 1 | Pittsburgh Pirates | Francisco Liriano (3-7) | Tim Hudson (8-8) |
| July 28, 2014 | Regular | Pittsburgh Pirates | 5 | San Francisco Giants | 0 | Pittsburgh Pirates | Vance Worley (4-1) | Madison Bumgarner (12-8) |
| May 7, 2014 | Regular | San Francisco Giants | 3 | Pittsburgh Pirates | 4 | Pittsburgh Pirates | Gerrit Cole (3-2) | Tim Lincecum (2-2) |
| May 6, 2014 | Regular | San Francisco Giants | 1 | Pittsburgh Pirates | 2 | Pittsburgh Pirates | Tony Watson (3-0) | Tim Hudson (4-2) |
| May 5, 2014 | Regular | San Francisco Giants | 11 | Pittsburgh Pirates | 10 | San Francisco Giants | Jean Machi (5-0) | Jared Hughes (1-1) |
| August 25, 2013 | Regular | Pittsburgh Pirates | 0 | San Francisco Giants | 4 | San Francisco Giants | Ryan Vogelsong (3-4) | A.J. Burnett (6-9) |
| August 24, 2013 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 6 | San Francisco Giants | Tim Lincecum (7-13) | Francisco Liriano (14-6) |
| August 23, 2013 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 1 | Pittsburgh Pirates | Charlie Morton (5-3) | Madison Bumgarner (11-8) |
| August 22, 2013 | Regular | Pittsburgh Pirates | 10 | San Francisco Giants | 5 | Pittsburgh Pirates | Jeanmar Gómez (3-0) | Guillermo Moscoso (1-2) |
| June 13, 2013 | Regular | San Francisco Giants | 10 | Pittsburgh Pirates | 0 | San Francisco Giants | Matt Cain (5-3) | Charlie Morton (0-1) |
| June 12, 2013 | Regular | San Francisco Giants | 8 | Pittsburgh Pirates | 12 | Pittsburgh Pirates | Francisco Liriano (5-2) | Barry Zito (4-5) |
| June 11, 2013 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 8 | Pittsburgh Pirates | Gerrit Cole (1-0) | Tim Lincecum (4-6) |
| July 8, 2012 | Regular | San Francisco Giants | 2 | Pittsburgh Pirates | 13 | Pittsburgh Pirates | A.J. Burnett (10-2) | Tim Lincecum (3-10) |
| July 7, 2012 | Regular | San Francisco Giants | 1 | Pittsburgh Pirates | 3 | Pittsburgh Pirates | James McDonald (9-3) | Ryan Vogelsong (7-4) |
| July 6, 2012 | Regular | San Francisco Giants | 6 | Pittsburgh Pirates | 5 | San Francisco Giants | Barry Zito (7-6) | Érik Bédard (4-10) |
| April 15, 2012 | Regular | Pittsburgh Pirates | 4 | San Francisco Giants | 1 | Pittsburgh Pirates | Kevin Correia (1-0) | Ryan Vogelsong (0-1) |
| April 14, 2012 | Regular | Pittsburgh Pirates | 3 | San Francisco Giants | 4 | San Francisco Giants | Javier López (1-0) | Chris Resop (0-1) |
| April 13, 2012 | Regular | Pittsburgh Pirates | 0 | San Francisco Giants | 5 | San Francisco Giants | Matt Cain (1-0) | James McDonald (0-1) |
Head-to-Head Summary:
Total: From the 2012 to 2026 season, the two teams have played a total of 88 matches, of which the San Francisco Giants have won 43 games (Win% 48.86%); the Pittsburgh Pirates have won 45 games (Win% 51.14%).
2026 Season: The San Francisco Giants have won 2 game (Win% 66.7%), and the San Francisco Giants have won 1 games (Win% 33.3%).
Last 5 Games: The San Francisco Giants have won 4 game (Win% 80.0%), and the Pittsburgh Pirates have won 1 games (Win% 20.0%).
Last 10 Games: The San Francisco Giants have won 5 game (Win% 50.0%), and the Pittsburgh Pirates have won 5 games (Win% 50.0%).
Last 15 Games: The San Francisco Giants have won 8 game (Win% 53.3%), and the Pittsburgh Pirates have won 7 games (Win% 46.7%).
Last 20 Games: The San Francisco Giants have won 11 game (Win% 55.0%), and the Pittsburgh Pirates have won 9 games (Win% 45.0%).
Team Pages
SFG
->
Chicago Cubs vs. San Francisco Giants
San Francisco Giants vs Athletics
San Francisco Giants vs. Milwaukee Brewers
San Francisco Giants vs. San Diego Padres
San Francisco Giants vs Los Angeles Angels of Anaheim
San Francisco Giants vs. Arizona Diamondbacks
San Francisco Giants vs Cincinnati Reds
San Francisco Giants vs Los Angeles Angels
Philadelphia Phillies vs San Francisco Giants
St. Louis Cardinals vs. San Francisco Giants
PIT
->
Pittsburgh Pirates vs Seattle Mariners
Athletics vs. Pittsburgh Pirates
Los Angeles Angels vs Pittsburgh Pirates
Pittsburgh Pirates vs Texas Rangers
Philadelphia Phillies vs Pittsburgh Pirates
Baltimore Orioles vs Pittsburgh Pirates
Houston Astros vs. Pittsburgh Pirates
Pittsburgh Pirates vs Kansas City Royals
Milwaukee Brewers vs Pittsburgh Pirates
Pittsburgh Pirates vs. St. Louis Cardinals