Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
Jul 9, 2025 Pittsburgh Pirates 3 Kansas City Royals 4 Final Jul 8, 2025 Pittsburgh Pirates 3 Kansas City Royals 4 Final Jul 7, 2025 Pittsburgh Pirates 3 Kansas City Royals 9 Final Sep 15, 2024 Kansas City Royals 3 Pittsburgh Pirates 4 Final Sep 14, 2024 Kansas City Royals 5 Pittsburgh Pirates 1 Final Sep 13, 2024 Kansas City Royals 8 Pittsburgh Pirates 3 Final Aug 30, 2023 Pittsburgh Pirates 4 Kansas City Royals 1 Final Aug 29, 2023 Pittsburgh Pirates 6 Kansas City Royals 3 Final Aug 28, 2023 Pittsburgh Pirates 5 Kansas City Royals 0 Final Jun 1, 2021 Pittsburgh Pirates 5 Kansas City Royals 10 Final May 31, 2021 Pittsburgh Pirates 3 Kansas City Royals 7 Final Apr 28, 2021 Kansas City Royals 9 Pittsburgh Pirates 6 Final Apr 27, 2021 Kansas City Royals 1 Pittsburgh Pirates 2 Final Sep 13, 2020 Pittsburgh Pirates 0 Kansas City Royals 11 Final Sep 12, 2020 Pittsburgh Pirates 4 Kansas City Royals 7 Final Sep 11, 2020 Pittsburgh Pirates 3 Kansas City Royals 4 Final Sep 19, 2018 Kansas City Royals 1 Pittsburgh Pirates 2 Final Sep 18, 2018 Kansas City Royals 1 Pittsburgh Pirates 2 Final Sep 17, 2018 Kansas City Royals 6 Pittsburgh Pirates 7 Final Expert grades weight verified head-to-head profit at 75% and profit on other games involving either team at 25%, with a confidence adjustment until ten qualifying picks are recorded.