Baltimore Orioles vs Pittsburgh Pirates

Baltimore Orioles leads 26-23
wins
1971 to 2026
Pittsburgh Pirates have won 3 straight

Series timeline

▲ Baltimore Orioles ahead (peak +6) ▼ Pittsburgh Pirates ahead (peak +3)
1971: Baltimore Orioles 5-3 (postseason)1971: Baltimore Orioles 11-3 (postseason)1971: Pittsburgh Pirates 5-1 (postseason)1971: Pittsburgh Pirates 4-3 (postseason)1971: Pittsburgh Pirates 4-0 (postseason)1971: Baltimore Orioles 3-2 (postseason)1971: Pittsburgh Pirates 2-1 (postseason)1979: Baltimore Orioles 5-4 (postseason)1979: Pittsburgh Pirates 3-2 (postseason)1979: Baltimore Orioles 8-4 (postseason)1979: Baltimore Orioles 9-6 (postseason)1979: Pittsburgh Pirates 7-1 (postseason)1979: Pittsburgh Pirates 4-0 (postseason)1979: Pittsburgh Pirates 4-1 (postseason)2005: Baltimore Orioles 4-32005: Pittsburgh Pirates 6-52005: Pittsburgh Pirates 6-12008: Baltimore Orioles 9-62008: Baltimore Orioles 8-72008: Pittsburgh Pirates 5-42011: Baltimore Orioles 8-32011: Pittsburgh Pirates 9-32011: Pittsburgh Pirates 5-42012: Baltimore Orioles 8-62012: Baltimore Orioles 7-12012: Baltimore Orioles 12-62014: Baltimore Orioles 5-12014: Baltimore Orioles 6-52014: Baltimore Orioles 9-22014: Pittsburgh Pirates 9-82017: Baltimore Orioles 6-52017: Baltimore Orioles 9-62017: Pittsburgh Pirates 10-12017: Pittsburgh Pirates 5-32022: Baltimore Orioles 1-02022: Baltimore Orioles 6-32022: Pittsburgh Pirates 8-12023: Baltimore Orioles 6-32023: Baltimore Orioles 2-02023: Pittsburgh Pirates 4-02024: Baltimore Orioles 5-22024: Pittsburgh Pirates 5-42024: Pittsburgh Pirates 3-22025: Baltimore Orioles 3-22025: Baltimore Orioles 2-12025: Baltimore Orioles 3-22026: Pittsburgh Pirates 5-42026: Pittsburgh Pirates 3-22026: Pittsburgh Pirates 8-2

Baltimore Orioles Pittsburgh Pirates Tie Postseason One meeting per cell

Longest streaks: Baltimore Orioles 6 (2012–2014), Pittsburgh Pirates 3 (1971). Current: Pittsburgh Pirates 3.

Splits

SplitBaltimore Orioles record
Regular season20-15
Postseason6-8
Hosted by Baltimore Orioles20-7
Hosted by Pittsburgh Pirates6-16
Last 10 seasons (2008 to 2026)19-13
Largest Baltimore Orioles win11-3 (1971)
Largest Pittsburgh Pirates win10-1 (2017)

Postseason meetings

SeasonDateWinnerScoreSiteRound
1979Oct 17, 1979Pittsburgh Pirates 4-1 at Baltimore Orioles
1979Oct 16, 1979Pittsburgh Pirates 4-0 at Baltimore Orioles
1979Oct 14, 1979Pittsburgh Pirates 7-1 at Pittsburgh Pirates
1979Oct 13, 1979Baltimore Orioles 9-6 at Pittsburgh Pirates
1979Oct 12, 1979Baltimore Orioles 8-4 at Pittsburgh Pirates
1979Oct 11, 1979Pittsburgh Pirates 3-2 at Baltimore Orioles
1979Oct 10, 1979Baltimore Orioles 5-4 at Baltimore Orioles
1971Oct 17, 1971Pittsburgh Pirates 2-1 at Baltimore Orioles
1971Oct 16, 1971Baltimore Orioles 3-2 at Baltimore Orioles
1971Oct 14, 1971Pittsburgh Pirates 4-0 at Pittsburgh Pirates
1971Oct 13, 1971Pittsburgh Pirates 4-3 at Pittsburgh Pirates
1971Oct 12, 1971Pittsburgh Pirates 5-1 at Pittsburgh Pirates
1971Oct 11, 1971Baltimore Orioles 11-3 at Baltimore Orioles
1971Oct 9, 1971Baltimore Orioles 5-3 at Baltimore Orioles

In the record book

Every meeting

2020s
SeasonDateWinnerScoreSiteRound
2026 (0-3) Apr 3, 2026 Pittsburgh Pirates 5-4 at Pittsburgh Pirates
Apr 4, 2026 Pittsburgh Pirates 3-2 at Pittsburgh Pirates
Apr 5, 2026 Pittsburgh Pirates 8-2 at Pittsburgh Pirates
2025 (3-0) Sep 9, 2025 Baltimore Orioles 3-2 at Baltimore Orioles
Sep 10, 2025 Baltimore Orioles 2-1 at Baltimore Orioles
Sep 11, 2025 Baltimore Orioles 3-2 at Baltimore Orioles
2024 (1-2) Apr 5, 2024 Baltimore Orioles 5-2 at Pittsburgh Pirates
Apr 6, 2024 Pittsburgh Pirates 5-4 at Pittsburgh Pirates
Apr 7, 2024 Pittsburgh Pirates 3-2 at Pittsburgh Pirates
2023 (2-1) May 12, 2023 Baltimore Orioles 6-3 at Baltimore Orioles
May 13, 2023 Baltimore Orioles 2-0 at Baltimore Orioles
May 14, 2023 Pittsburgh Pirates 4-0 at Baltimore Orioles
2022 (2-1) Aug 5, 2022 Baltimore Orioles 1-0 at Baltimore Orioles
Aug 6, 2022 Baltimore Orioles 6-3 at Baltimore Orioles
Aug 7, 2022 Pittsburgh Pirates 8-1 at Baltimore Orioles
2010s
SeasonDateWinnerScoreSiteRound
2017 (2-2) Jun 6, 2017 Baltimore Orioles 6-5 at Baltimore Orioles
Jun 7, 2017 Baltimore Orioles 9-6 at Baltimore Orioles
Sep 26, 2017 Pittsburgh Pirates 10-1 at Pittsburgh Pirates
Sep 27, 2017 Pittsburgh Pirates 5-3 at Pittsburgh Pirates
2014 (3-1) May 1, 2014 Baltimore Orioles 5-1 at Baltimore Orioles
May 1, 2014 Baltimore Orioles 6-5 at Baltimore Orioles
May 20, 2014 Baltimore Orioles 9-2 at Pittsburgh Pirates
May 21, 2014 Pittsburgh Pirates 9-8 at Pittsburgh Pirates
2012 (3-0) Jun 12, 2012 Baltimore Orioles 8-6 at Baltimore Orioles
Jun 13, 2012 Baltimore Orioles 7-1 at Baltimore Orioles
Jun 14, 2012 Baltimore Orioles 12-6 at Baltimore Orioles
2011 (1-2) Jun 20, 2011 Baltimore Orioles 8-3 at Pittsburgh Pirates
Jun 21, 2011 Pittsburgh Pirates 9-3 at Pittsburgh Pirates
Jun 22, 2011 Pittsburgh Pirates 5-4 at Pittsburgh Pirates
2000s
SeasonDateWinnerScoreSiteRound
2008 (2-1) Jun 13, 2008 Baltimore Orioles 9-6 at Baltimore Orioles
Jun 14, 2008 Baltimore Orioles 8-7 at Baltimore Orioles
Jun 15, 2008 Pittsburgh Pirates 5-4 at Baltimore Orioles
2005 (1-2) Jun 6, 2005 Baltimore Orioles 4-3 at Pittsburgh Pirates
Jun 7, 2005 Pittsburgh Pirates 6-5 at Pittsburgh Pirates
Jun 8, 2005 Pittsburgh Pirates 6-1 at Pittsburgh Pirates
1970s
SeasonDateWinnerScoreSiteRound
1979 (3-4) Oct 10, 1979 Baltimore Orioles 5-4 at Baltimore Orioles Postseason
Oct 11, 1979 Pittsburgh Pirates 3-2 at Baltimore Orioles Postseason
Oct 12, 1979 Baltimore Orioles 8-4 at Pittsburgh Pirates Postseason
Oct 13, 1979 Baltimore Orioles 9-6 at Pittsburgh Pirates Postseason
Oct 14, 1979 Pittsburgh Pirates 7-1 at Pittsburgh Pirates Postseason
Oct 16, 1979 Pittsburgh Pirates 4-0 at Baltimore Orioles Postseason
Oct 17, 1979 Pittsburgh Pirates 4-1 at Baltimore Orioles Postseason
1971 (3-4) Oct 9, 1971 Baltimore Orioles 5-3 at Baltimore Orioles Postseason
Oct 11, 1971 Baltimore Orioles 11-3 at Baltimore Orioles Postseason
Oct 12, 1971 Pittsburgh Pirates 5-1 at Pittsburgh Pirates Postseason
Oct 13, 1971 Pittsburgh Pirates 4-3 at Pittsburgh Pirates Postseason
Oct 14, 1971 Pittsburgh Pirates 4-0 at Pittsburgh Pirates Postseason
Oct 16, 1971 Baltimore Orioles 3-2 at Baltimore Orioles Postseason
Oct 17, 1971 Pittsburgh Pirates 2-1 at Baltimore Orioles Postseason

Sources

Records are computed from every final game result in the Matchup Index database. About the data.