Pittsburgh Pirates vs Kansas City Royals

Head-to-Head History

12 PIT Wins
-
13 KCR Wins

Head-to-Head Record

Team 2026 L5 L10 L15 L20
Pittsburgh Pirates Win: /
WR: /
Win: 1
WR: 20.0%
Win: 4
WR: 40.0%
Win: 5
WR: 33.3%
Win: 8
WR: 40.0%
Kansas City Royals Win: /
WR: /
Win: 4
WR: 80.0%
Win: 6
WR: 60.0%
Win: 10
WR: 66.7%
Win: 12
WR: 60.0%

ALL 25 Matches | From 2012 to 2025

Date Type Away Score Home Score Winner WP LP
July 9, 2025RegularPittsburgh Pirates3Kansas City Royals4Kansas City Royals Lucas Erceg (4-2) Isaac Mattson (2-1)
July 8, 2025RegularPittsburgh Pirates3Kansas City Royals4Kansas City Royals Carlos Estévez (3-2) Dennis Santana (2-2)
July 7, 2025RegularPittsburgh Pirates3Kansas City Royals9Kansas City Royals Noah Cameron (3-4) Andrew Heaney (4-8)
September 15, 2024RegularKansas City Royals3Pittsburgh Pirates4Pittsburgh PiratesCarmen Mlodzinski (3-5) Brady Singer (9-11)
September 14, 2024RegularKansas City Royals5Pittsburgh Pirates1Kansas City RoyalsMichael Wacha (13-7) Mitch Keller (11-10)
September 13, 2024RegularKansas City Royals8Pittsburgh Pirates3Kansas City RoyalsAlec Marsh (8-8) Luis Ortiz (6-6)
August 30, 2023RegularPittsburgh Pirates4Kansas City Royals1Pittsburgh PiratesAndre Jackson (1-1) Angel Zerpa (1-3)
August 29, 2023RegularPittsburgh Pirates6Kansas City Royals3Pittsburgh PiratesLuis Ortiz (3-4) Carlos Hernández (1-9)
August 28, 2023RegularPittsburgh Pirates5Kansas City Royals0Pittsburgh PiratesJohan Oviedo (8-13) Zack Greinke (1-13)
June 1, 2021RegularPittsburgh Pirates5Kansas City Royals10Kansas City RoyalsBrady Singer (3-4) Wil Crowe (0-4)
May 31, 2021RegularPittsburgh Pirates3Kansas City Royals7Kansas City RoyalsMike Minor (4-2) Chad Kuhl (0-2)
April 28, 2021RegularKansas City Royals9Pittsburgh Pirates6Kansas City RoyalsKyle Zimmer (2-0) Mitch Keller (1-3)
April 27, 2021RegularKansas City Royals1Pittsburgh Pirates2Pittsburgh PiratesDuane Underwood Jr. (1-0) Jakob Junis (1-1)
September 13, 2020RegularPittsburgh Pirates0Kansas City Royals11Kansas City RoyalsBrad Keller (4-2) Chad Kuhl (1-2)
September 12, 2020RegularPittsburgh Pirates4Kansas City Royals7Kansas City RoyalsKyle Zimmer (1-0) Trevor Williams (1-7)
September 11, 2020RegularPittsburgh Pirates3Kansas City Royals4Kansas City RoyalsKris Bubic (1-5) Steven Brault (0-3)
September 19, 2018RegularKansas City Royals1Pittsburgh Pirates2Pittsburgh PiratesChris Archer (5-8) Heath Fillmyer (3-2)
September 18, 2018RegularKansas City Royals1Pittsburgh Pirates2Pittsburgh PiratesKyle Crick (3-2) Burch Smith (1-6)
September 17, 2018RegularKansas City Royals6Pittsburgh Pirates7Pittsburgh PiratesEdgar Santana (3-3) Ben Lively (0-3)
July 22, 2015RegularPittsburgh Pirates1Kansas City Royals5Kansas City RoyalsEdinson Vólquez (9-5) Charlie Morton (6-4)
July 21, 2015RegularPittsburgh Pirates1Kansas City Royals3Kansas City RoyalsWade Davis (6-1) Gerrit Cole (13-4)
July 20, 2015RegularPittsburgh Pirates10Kansas City Royals7Pittsburgh PiratesA.J. Burnett (8-3) Yordano Ventura (4-7)
June 10, 2012RegularKansas City Royals2Pittsburgh Pirates3Pittsburgh PiratesA.J. Burnett (6-2) Bruce Chen (5-6)
June 9, 2012RegularKansas City Royals3Pittsburgh Pirates5Pittsburgh PiratesJared Hughes (2-0) Vin Mazzaro (2-1)
June 8, 2012RegularKansas City Royals2Pittsburgh Pirates4Pittsburgh PiratesÉrik Bédard (4-6) Luke Hochevar (3-7)

Head-to-Head Summary:

Total: From the 2012 to 2025 season, the two teams have played a total of 25 matches, of which the Pittsburgh Pirates have won 12 games (Win% 48.00%); the Kansas City Royals have won 13 games (Win% 52.00%).
2026 Season: The Pittsburgh Pirates have won / game (Win% /), and the Pittsburgh Pirates have won / games (Win% /).
Last 5 Games: The Pittsburgh Pirates have won 1 game (Win% 20.0%), and the Kansas City Royals have won 4 games (Win% 80.0%).
Last 10 Games: The Pittsburgh Pirates have won 4 game (Win% 40.0%), and the Kansas City Royals have won 6 games (Win% 60.0%).
Last 15 Games: The Pittsburgh Pirates have won 5 game (Win% 33.3%), and the Kansas City Royals have won 10 games (Win% 66.7%).
Last 20 Games: The Pittsburgh Pirates have won 8 game (Win% 40.0%), and the Kansas City Royals have won 12 games (Win% 60.0%).

Team Pages

PIT -> Pittsburgh Pirates vs Cincinnati Reds New York Yankees vs Pittsburgh Pirates Seattle Mariners vs Pittsburgh Pirates Pittsburgh Pirates vs. Minnesota Twins Pittsburgh Pirates vs. Seattle Mariners Pittsburgh Pirates vs. Oakland Athletics Pittsburgh Pirates vs Houston Astros Pittsburgh Pirates vs. Chicago Cubs Pittsburgh Pirates vs Arizona Diamondbacks New York Mets vs. Pittsburgh Pirates
KCR -> New York Yankees vs. Kansas City Royals Los Angeles Angels vs. Kansas City Royals Atlanta Braves vs. Kansas City Royals Kansas City Royals vs New York Mets Kansas City Royals vs. Boston Red Sox Seattle Mariners vs Kansas City Royals New York Mets vs Kansas City Royals Kansas City Royals vs Philadelphia Phillies Kansas City Royals vs. Miami Marlins Kansas City Royals vs Los Angeles Angels