Ask it like a fan: a team, a player, “Cats v Pies”, “NRL ladder”, or a stats question like “who's made the most ducks”. Every stat we hold is in the Stats Centre.
Pittsburgh Pirates v Kansas City Royals: head to head | Lineball
Pittsburgh Pirates edge 4–0 on season record, scoring margin, recent form and recent meetings. 32 meetings in MLB on record. A read of the stats, not a tip.
Pittsburgh Pirates lead the head to head 17–15 from 32 meetings since 2006.
2026: Pittsburgh Pirates 82–80, Kansas City Royals 69–93. Pittsburgh Pirates have the better margin, +0.2 a game to -0.7.
Pittsburgh Pirates have won the last 3 against Kansas City Royals.
Last five: Pittsburgh Pirates 2 wins, Kansas City Royals 2.
Pittsburgh Pirates average more strikeouts per game: 9.2 to 7.2.
Pittsburgh Pirates average more strikeouts (batting) per game: 9.3 to 7.9.
Kansas City Royals average more earned runs per game: 4.7 to 4.1.
Pittsburgh Pirates’ biggest win in the rivalry: 5–0 in 2023, by 5.
Built only from games in our stats database. A read of the numbers, not a tip.
Head to head
1732 games since 200615
21 Sept 2026 · PNC Park, PittsburghPittsburgh Pirates 4Kansas City Royals 3
20 Sept 2026 · PNC Park, PittsburghPittsburgh Pirates 6Kansas City Royals 5
19 Sept 2026 · PNC Park, PittsburghPittsburgh Pirates 8Kansas City Royals 5
10 July 2025 · Kauffman Stadium, Kansas CityPittsburgh Pirates 3Kansas City Royals 4
9 July 2025 · Kauffman Stadium, Kansas CityPittsburgh Pirates 3Kansas City Royals 4
8 July 2025 · Kauffman Stadium, Kansas CityPittsburgh Pirates 3Kansas City Royals 9
16 Sept 2024 · PNC Park, PittsburghPittsburgh Pirates 4Kansas City Royals 3
15 Sept 2024 · PNC Park, PittsburghPittsburgh Pirates 1Kansas City Royals 5
2026 season
Per game, this season.
4.7767 totalScored per gameper game4.3690 total
4.6739 totalConceded per gameper game · lower is better5810 total
8.71,404 totalHitsper game8.31,346 total
1.2186 totalHome runsper game1.1170 total
4.5733 totalRBIsper game4.1656 total
4.7767 totalRunsper game4.3
690 total
3.5568 totalWalksper game3.2512 total
34.35,549 totalAt batsper game33.65,438 total
9.31,505 totalStrikeouts (batting)per game7.91,272 total