Odds & predictions Upcoming matchups No upcoming game is scheduled. Recent results and the experts who know these teams are below.
May 24, 2026 Pittsburgh Pirates 4 Toronto Blue Jays 1 Final May 23, 2026 Pittsburgh Pirates 2 Toronto Blue Jays 5 Final May 22, 2026 Pittsburgh Pirates 2 Toronto Blue Jays 6 Final Aug 20, 2025 Toronto Blue Jays 1 Pittsburgh Pirates 2 Final Aug 19, 2025 Toronto Blue Jays 7 Pittsburgh Pirates 3 Final Aug 18, 2025 Toronto Blue Jays 2 Pittsburgh Pirates 5 Final Jun 2, 2024 Pittsburgh Pirates 4 Toronto Blue Jays 5 Final Jun 1, 2024 Pittsburgh Pirates 8 Toronto Blue Jays 1 Final May 31, 2024 Pittsburgh Pirates 3 Toronto Blue Jays 5 Final/14 May 7, 2023 Toronto Blue Jays 10 Pittsburgh Pirates 1 Final May 6, 2023 Toronto Blue Jays 8 Pittsburgh Pirates 2 Final May 5, 2023 Toronto Blue Jays 4 Pittsburgh Pirates 0 Final Sep 4, 2022 Toronto Blue Jays 4 Pittsburgh Pirates 3 Final Sep 3, 2022 Toronto Blue Jays 4 Pittsburgh Pirates 1 Final Sep 2, 2022 Toronto Blue Jays 4 Pittsburgh Pirates 0 Final Mar 12, 2020 Toronto Blue Jays 7 Pittsburgh Pirates 5 Final Mar 6, 2020 Pittsburgh Pirates 19 Toronto Blue Jays 13 Final Mar 2, 2020 Pittsburgh Pirates 0 Toronto Blue Jays 4 Final Mar 1, 2020 Toronto Blue Jays 9 Pittsburgh Pirates 13 Final Aug 13, 2017 Pittsburgh Pirates 1 Toronto Blue Jays 7 Final Aug 12, 2017 Pittsburgh Pirates 2 Toronto Blue Jays 7 Final Aug 11, 2017 Pittsburgh Pirates 4 Toronto Blue Jays 2 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.