Minnesota Twins vs Pittsburgh Pirates

Head-to-Head History

15 MIN Wins
WR: 50.00%
-
15 PIT Wins
WR: 50.00%

Head-to-Head Record

Team 2026 (3 Games) L5 L10 L15 L20
Minnesota Twins Win: 0
WR: 0.0%
Win: 1
WR: 20.0%
Win: 4
WR: 40.0%
Win: 6
WR: 40.0%
Win: 10
WR: 50.0%
Pittsburgh Pirates Win: 3
WR: 100.0%
Win: 4
WR: 80.0%
Win: 6
WR: 60.0%
Win: 9
WR: 60.0%
Win: 10
WR: 50.0%

🏟️ Home and Away Record

🏠 Minnesota Twins Away Games

15

Games

6

Wins

9

Losses

40.00%

WR%

🏠 Pittsburgh Pirates Home Games

15

Games

9

Wins

6

Losses

60.00%

WR%

🏠 Minnesota Twins Home Games

15

Games

9

Wins

6

Losses

60.00%

WR%

🏠 Pittsburgh Pirates Away Games

15

Games

6

Wins

9

Losses

40.00%

WR%

ALL 30 Matches | From 2012 to 2026

Date Type Away Score Home Score Winner WP LP
May 31, 2026RegularMinnesota Twins3Pittsburgh Pirates9Pittsburgh Pirates Braxton Ashcraft (5-2) Zebby Matthews (1-3)
May 30, 2026RegularMinnesota Twins9Pittsburgh Pirates10Pittsburgh Pirates Yohan Ramírez (3-2) Bailey Ober (6-3)
May 29, 2026RegularMinnesota Twins5Pittsburgh Pirates6Pittsburgh Pirates Gregory Soto (4-0) Taylor Rogers (1-2)
July 13, 2025RegularPittsburgh Pirates2Minnesota Twins1Pittsburgh Pirates Dennis Santana (3-2) Jhoan Duran (5-4)
July 12, 2025RegularPittsburgh Pirates4Minnesota Twins12Minnesota Twins Travis Adams (1-0) Mike Burrows (1-3)
July 11, 2025RegularPittsburgh Pirates1Minnesota Twins2Minnesota Twins Joe Ryan (9-4) Paul Skenes (4-8)
June 9, 2024RegularMinnesota Twins11Pittsburgh Pirates5Minnesota TwinsJhoan Duran (1-2) Ben Heller (0-1)
June 8, 2024RegularMinnesota Twins0Pittsburgh Pirates4Pittsburgh PiratesHunter Stratton (2-1) Simeon Woods Richardson (2-1)
June 7, 2024RegularMinnesota Twins0Pittsburgh Pirates3Pittsburgh PiratesMitch Keller (8-3) Joe Ryan (4-5)
August 20, 2023RegularPittsburgh Pirates0Minnesota Twins2Minnesota TwinsDallas Keuchel (1-1) Osvaldo Bido (2-4)
August 19, 2023RegularPittsburgh Pirates7Minnesota Twins4Pittsburgh PiratesMitch Keller (10-8) Sonny Gray (6-6)
August 18, 2023RegularPittsburgh Pirates1Minnesota Twins5Minnesota TwinsPablo López (9-6) Andre Jackson (0-1)
April 25, 2021RegularPittsburgh Pirates6Minnesota Twins2Pittsburgh PiratesClay Holmes (1-0) Matt Shoemaker (1-2)
April 24, 2021RegularPittsburgh Pirates6Minnesota Twins2Pittsburgh PiratesTrevor Cahill (1-2) Michael Pineda (1-1)
April 23, 2021RegularPittsburgh Pirates0Minnesota Twins2Minnesota TwinsJ.A. Happ (1-0) JT Brubaker (2-1)
August 6, 2020RegularMinnesota Twins5Pittsburgh Pirates6Pittsburgh PiratesSam Howard (1-0) Taylor Rogers (1-1)
August 5, 2020RegularMinnesota Twins5Pittsburgh Pirates2Minnesota TwinsRandy Dobnak (2-1) Trevor Williams (0-3)
August 4, 2020RegularPittsburgh Pirates3Minnesota Twins7Minnesota TwinsJosé Berríos (1-1) Joe Musgrove (0-3)
August 3, 2020RegularPittsburgh Pirates4Minnesota Twins5Minnesota TwinsTaylor Rogers (1-0) Nick Burdi (0-1)
August 15, 2018RegularPittsburgh Pirates4Minnesota Twins6Minnesota TwinsGabriel Moya (3-0) Edgar Santana (2-2)
August 14, 2018RegularPittsburgh Pirates2Minnesota Twins5Minnesota TwinsJake Odorizzi (5-7) Jameson Taillon (9-9)
April 4, 2018RegularMinnesota Twins7Pittsburgh Pirates3Minnesota TwinsTaylor Rogers (1-0) Iván Nova (0-1)
April 2, 2018RegularMinnesota Twins4Pittsburgh Pirates5Pittsburgh PiratesJameson Taillon (1-0) Lance Lynn (0-1)
July 29, 2015RegularPittsburgh Pirates10Minnesota Twins4Pittsburgh PiratesFrancisco Liriano (7-6) Ervin Santana (2-1)
July 28, 2015RegularPittsburgh Pirates8Minnesota Twins7Pittsburgh PiratesMark Melancon (2-1) Glen Perkins (0-3)
May 20, 2015RegularMinnesota Twins4Pittsburgh Pirates3Minnesota TwinsBrian Duensing (2-0) Antonio Bastardo (0-1)
May 19, 2015RegularMinnesota Twins8Pittsburgh Pirates5Minnesota TwinsRicky Nolasco (4-1) Francisco Liriano (1-4)
June 21, 2012RegularMinnesota Twins1Pittsburgh Pirates9Pittsburgh PiratesJames McDonald (6-3) Liam Hendriks (0-4)
June 20, 2012RegularMinnesota Twins2Pittsburgh Pirates1Minnesota TwinsJared Burton (1-0) Jason Grilli (1-2)
June 19, 2012RegularMinnesota Twins2Pittsburgh Pirates7Pittsburgh PiratesKevin Correia (3-6) Scott Diamond (5-3)

Head-to-Head Summary:

Total: From the 2012 to 2026 season, the two teams have played a total of 30 matches, of which the Minnesota Twins have won 15 games (Win% 50.00%); the Pittsburgh Pirates have won 15 games (Win% 50.00%).
2026 Season: The Minnesota Twins have won 0 game (Win% 0.0%), and the Minnesota Twins have won 3 games (Win% 100.0%).
Last 5 Games: The Minnesota Twins have won 1 game (Win% 20.0%), and the Pittsburgh Pirates have won 4 games (Win% 80.0%).
Last 10 Games: The Minnesota Twins have won 4 game (Win% 40.0%), and the Pittsburgh Pirates have won 6 games (Win% 60.0%).
Last 15 Games: The Minnesota Twins have won 6 game (Win% 40.0%), and the Pittsburgh Pirates have won 9 games (Win% 60.0%).
Last 20 Games: The Minnesota Twins have won 10 game (Win% 50.0%), and the Pittsburgh Pirates have won 10 games (Win% 50.0%).

Team Pages

MIN -> Minnesota Twins vs. Chicago Cubs St. Louis Cardinals vs. Minnesota Twins Chicago White Sox vs. Minnesota Twins Miami Marlins vs. Minnesota Twins Los Angeles Angels of Anaheim vs. Minnesota Twins Minnesota Twins vs. San Francisco Giants Minnesota Twins vs. Cleveland Indians Minnesota Twins vs. Los Angeles Angels of Anaheim Cleveland Indians vs. Minnesota Twins Minnesota Twins vs. Oakland Athletics
PIT -> Oakland Athletics vs. Pittsburgh Pirates Pittsburgh Pirates vs. New York Yankees Cleveland Indians vs. Pittsburgh Pirates Pittsburgh Pirates vs. Los Angeles Angels of Anaheim Kansas City Royals vs. Pittsburgh Pirates Florida Marlins vs. Pittsburgh Pirates Pittsburgh Pirates vs. Chicago White Sox Pittsburgh Pirates vs. Florida Marlins Pittsburgh Pirates vs. Cleveland Indians Seattle Mariners vs. Pittsburgh Pirates