Pirates vs Orioles

Historical record, recent meetings, scoring profile and performance versus model expectation.

Record since the 1969 season
23-26
Orioles lead the series by 3 wins.
@ Pirates
16-6
@ Orioles
7-20
Playoffs
8-6
VS EXPECTED
Pirates +0.9
Avg Runs
4.3-4.3
Most Recent Winner
Pirates 8-2

Head-To-Head Margin (Max Last 150 Matches)

Pittsburgh Pirates vs Baltimore Orioles Results

All completed meetings between these teams.
Date Matchup Result Winner Model Projection Stage
Apr 5, 2026 2–8 Pittsburgh Pirates +6 Baltimore Orioles +0.0 Regular
Apr 4, 2026 2–3 Pittsburgh Pirates +1 Baltimore Orioles +0.0 Regular
Apr 3, 2026 4–5 Pittsburgh Pirates +1 Baltimore Orioles +0.1 Regular
Sep 11, 2025 2–3 Baltimore Orioles +1 Baltimore Orioles +0.7 Regular
Sep 10, 2025 1–2 Baltimore Orioles +1 Baltimore Orioles +0.6 Regular
Sep 9, 2025 2–3 Baltimore Orioles +1 Baltimore Orioles +0.6 Regular
Apr 7, 2024 2–3 Pittsburgh Pirates +1 Baltimore Orioles +0.4 Regular
Apr 6, 2024 4–5 Pittsburgh Pirates +1 Baltimore Orioles +0.5 Regular
Apr 5, 2024 5–2 Baltimore Orioles +3 Baltimore Orioles +0.4 Regular
May 14, 2023 4–0 Pittsburgh Pirates +4 Baltimore Orioles +0.9 Regular
May 13, 2023 0–2 Baltimore Orioles +2 Baltimore Orioles +0.9 Regular
May 12, 2023 3–6 Baltimore Orioles +3 Baltimore Orioles +0.8 Regular
Aug 7, 2022 8–1 Pittsburgh Pirates +7 Baltimore Orioles +0.6 Regular
Aug 6, 2022 3–6 Baltimore Orioles +3 Baltimore Orioles +0.6 Regular
Aug 5, 2022 0–1 Baltimore Orioles +1 Baltimore Orioles +0.5 Regular
Sep 27, 2017 3–5 Pittsburgh Pirates +2 Baltimore Orioles +0.0 Regular
Sep 26, 2017 1–10 Pittsburgh Pirates +9 Baltimore Orioles +0.1 Regular
Jun 7, 2017 6–9 Baltimore Orioles +3 Baltimore Orioles +0.6 Regular
Jun 6, 2017 5–6 Baltimore Orioles +1 Baltimore Orioles +0.6 Regular
May 21, 2014 8–9 Pittsburgh Pirates +1 Baltimore Orioles +0.1 Regular
May 20, 2014 9–2 Baltimore Orioles +7 Baltimore Orioles +0.1 Regular
May 1, 2014 1–5 Baltimore Orioles +4 Baltimore Orioles +0.5 Regular
May 1, 2014 5–6 Baltimore Orioles +1 Baltimore Orioles +0.5 Regular
Jun 14, 2012 6–12 Baltimore Orioles +6 Baltimore Orioles +0.7 Regular
Jun 13, 2012 1–7 Baltimore Orioles +6 Baltimore Orioles +0.7 Regular
Jun 12, 2012 6–8 Baltimore Orioles +2 Baltimore Orioles +0.6 Regular
Jun 22, 2011 4–5 Pittsburgh Pirates +1 Baltimore Orioles +0.2 Regular
Jun 21, 2011 3–9 Pittsburgh Pirates +6 Baltimore Orioles +0.2 Regular
Jun 20, 2011 8–3 Baltimore Orioles +5 Baltimore Orioles +0.2 Regular
Jun 15, 2008 5–4 Pittsburgh Pirates +1 Baltimore Orioles +0.5 Regular
Jun 14, 2008 7–8 Baltimore Orioles +1 Baltimore Orioles +0.4 Regular
Jun 13, 2008 6–9 Baltimore Orioles +3 Baltimore Orioles +0.4 Regular
Jun 8, 2005 1–6 Pittsburgh Pirates +5 Baltimore Orioles +0.2 Regular
Jun 7, 2005 5–6 Pittsburgh Pirates +1 Baltimore Orioles +0.2 Regular
Jun 6, 2005 4–3 Baltimore Orioles +1 Baltimore Orioles +0.2 Regular
Oct 17, 1979 4–1 Pittsburgh Pirates +3 Baltimore Orioles +0.3 Playoffs
Oct 16, 1979 4–0 Pittsburgh Pirates +4 Baltimore Orioles +0.3 Playoffs
Oct 14, 1979 1–7 Pittsburgh Pirates +6 Pittsburgh Pirates +0.1 Playoffs
Oct 13, 1979 9–6 Baltimore Orioles +3 Pittsburgh Pirates +0.1 Playoffs
Oct 12, 1979 8–4 Baltimore Orioles +4 Pittsburgh Pirates +0.2 Playoffs
Oct 11, 1979 3–2 Pittsburgh Pirates +1 Baltimore Orioles +0.3 Playoffs
Oct 10, 1979 4–5 Baltimore Orioles +1 Baltimore Orioles +0.3 Playoffs
Oct 17, 1971 2–1 Pittsburgh Pirates +1 Baltimore Orioles +0.8 Playoffs
Oct 16, 1971 2–3 Baltimore Orioles +1 Baltimore Orioles +0.8 Playoffs
Oct 14, 1971 0–4 Pittsburgh Pirates +4 Baltimore Orioles +0.4 Playoffs
Oct 13, 1971 3–4 Pittsburgh Pirates +1 Baltimore Orioles +0.4 Playoffs
Oct 12, 1971 1–5 Pittsburgh Pirates +4 Baltimore Orioles +0.4 Playoffs
Oct 11, 1971 3–11 Baltimore Orioles +8 Baltimore Orioles +0.9 Playoffs
Oct 9, 1971 3–5 Baltimore Orioles +2 Baltimore Orioles +0.9 Playoffs