MLB · All-Time Matchup

Philadelphia Phillies
VS

Pittsburgh Pirates
Philadelphia Phillies vs Pittsburgh Pirates:All-Time Matchup History
Matchup Overview
The Philadelphia Phillies and Pittsburgh Pirates have met 109 times in MLB. The all-time series is remarkably tight, with Philadelphia Phillies holding a slim lead at 56–51, with 2 draws. Pittsburgh Pirates have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 2–1 in favor of Pittsburgh Pirates on June 8, 2025. They are scheduled to meet again on May 15, 2026.
All-Time Head-to-Head
Showing 110 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jun 8, 25 | PHI | 1–2 | PIT |
| Jun 7, 25 | PHI | 1–2 | PIT |
| Jun 6, 25 | PHI | 4–5 | PIT |
| May 18, 25 | PIT | 0–1 | PHI |
| May 17, 25 | PIT | 2–5 | PHI |
| May 16, 25 | PIT | 4–8 | PHI |
| Jul 21, 24 | PHI | 6–0 | PIT |
| Jul 20, 24 | PHI | 1–4 | PIT |
| Jul 19, 24 | PHI | 7–8 | PIT |
| Apr 14, 24 | PIT | 9–2 | PHI |
| Apr 13, 24 | PIT | 3–4 | PHI |
| Apr 12, 24 | PIT | 5–2 | PHI |
| Apr 11, 24 | PIT | 1–5 | PHI |
| Mar 18, 24 | PIT | 11–2 | PHI |
| Mar 10, 24 | PHI | 9–7 | PIT |
| Sep 28, 23 | PIT | 3–2 | PHI |
| Sep 27, 23 | PIT | 6–7 | PHI |
| Sep 26, 23 | PIT | 2–3 | PHI |
| Jul 30, 23 | PHI | 4–6 | PIT |
| Jul 29, 23 | PHI | 6–7 | PIT |
| Jul 28, 23 | PHI | 2–1 | PIT |
| Mar 21, 23 | PHI | 3–4 | PIT |
| Mar 10, 23 | PIT | 4–10 | PHI |
| Mar 4, 23 | PIT | 3–4 | PHI |
| Feb 27, 23 | PHI | 9–7 | PIT |
| Aug 28, 22 | PIT | 5–0 | PHI |
| Aug 27, 22 | PIT | 0–6 | PHI |
| Aug 26, 22 | PIT | 4–7 | PHI |
| Jul 31, 22 | PHI | 8–2 | PIT |
| Jul 30, 22 | PHI | 2–1 | PIT |
| Jul 29, 22 | PHI | 4–2 | PIT |
| Jul 28, 22 | PHI | 8–7 | PIT |
| Apr 5, 22 | PIT | 1–5 | PHI |
| Mar 24, 22 | PHI | 3–3 | PIT |
| Mar 6, 22 | PIT | — | PHI |
| Sep 26, 21 | PIT | 6–0 | PHI |
| Sep 25, 21 | PIT | 0–3 | PHI |
| Sep 24, 21 | PIT | 6–8 | PHI |
| Sep 23, 21 | PIT | 6–12 | PHI |
| Aug 1, 21 | PHI | 15–4 | PIT |
| Jul 31, 21 | PHI | 2–3 | PIT |
| Jul 30, 21 | PHI | 0–7 | PIT |
| Mar 14, 21 | PHI | 6–5 | PIT |
| Mar 5, 21 | PIT | 0–3 | PHI |
| Mar 4, 20 | PIT | 7–9 | PHI |
| Feb 25, 20 | PHI | 6–2 | PIT |
| Feb 23, 20 | PIT | 3–4 | PHI |
| Aug 28, 19 | PIT | 3–12 | PHI |
| Aug 27, 19 | PIT | 5–4 | PHI |
| Aug 26, 19 | PIT | 5–6 | PHI |
| Jul 21, 19 | PHI | 2–1 | PIT |
| Jul 20, 19 | PHI | 1–5 | PIT |
| Jul 19, 19 | PHI | 6–1 | PIT |
| Mar 23, 19 | PHI | 3–5 | PIT |
| Mar 14, 19 | PHI | 2–11 | PIT |
| Mar 1, 19 | PIT | 3–7 | PHI |
| Jul 8, 18 | PHI | 1–4 | PIT |
| Jul 7, 18 | PHI | 3–2 | PIT |
| Jul 6, 18 | PHI | 17–5 | PIT |
| Apr 22, 18 | PIT | 2–3 | PHI |
| Apr 21, 18 | PIT | 2–6 | PHI |
| Apr 20, 18 | PIT | 1–2 | PHI |
| Apr 19, 18 | PIT | 0–7 | PHI |
| Mar 27, 18 | PIT | 5–5 | PHI |
| Mar 26, 18 | PHI | 6–3 | PIT |
| Mar 23, 18 | PHI | 8–2 | PIT |
| Mar 9, 18 | PIT | 5–4 | PHI |
| Mar 3, 18 | PHI | 3–4 | PIT |
| Jul 6, 17 | PIT | 6–3 | PHI |
| Jul 5, 17 | PIT | 5–2 | PHI |
| Jul 4, 17 | PIT | 3–0 | PHI |
| Jul 3, 17 | PIT | 0–4 | PHI |
| May 21, 17 | PHI | 0–1 | PIT |
| May 20, 17 | PHI | 3–6 | PIT |
| May 19, 17 | PHI | 7–2 | PIT |
| Mar 29, 17 | PHI | 8–2 | PIT |
| Mar 26, 17 | PIT | 3–6 | PHI |
| Mar 18, 17 | PIT | 13–8 | PHI |
| Sep 15, 16 | PIT | 15–2 | PHI |
| Sep 14, 16 | PIT | 2–6 | PHI |
| Sep 13, 16 | PIT | 5–3 | PHI |
| Sep 12, 16 | PIT | 2–6 | PHI |
| Jul 24, 16 | PHI | 4–5 | PIT |
| Jul 23, 16 | PHI | 4–7 | PIT |
| Jul 22, 16 | PHI | 4–0 | PIT |
| Mar 18, 16 | PIT | 12–15 | PHI |
| Jun 14, 15 | PHI | 0–1 | PIT |
| Jun 13, 15 | PHI | 3–4 | PIT |
| Jun 12, 15 | PHI | 0–1 | PIT |
| May 14, 15 | PIT | 2–4 | PHI |
| May 13, 15 | PIT | 2–3 | PHI |
| May 12, 15 | PIT | 7–2 | PHI |
| May 11, 15 | PIT | 4–3 | PHI |
| Apr 4, 15 | PIT | 4–6 | PHI |
| Apr 3, 15 | PIT | 5–7 | PHI |
| Mar 30, 15 | PHI | 4–18 | PIT |
| Mar 20, 15 | PHI | 5–6 | PIT |
| Mar 11, 15 | PIT | 2–3 | PHI |
| Sep 11, 14 | PIT | 4–1 | PHI |
| Sep 10, 14 | PIT | 6–3 | PHI |
| Sep 9, 14 | PIT | 3–4 | PHI |
| Sep 8, 14 | PIT | 6–4 | PHI |
| Jul 6, 14 | PHI | 2–6 | PIT |
| Jul 5, 14 | PHI | 2–3 | PIT |
| Jul 4, 14 | PHI | 2–8 | PIT |
| Mar 28, 14 | PIT | 3–0 | PHI |
| Mar 22, 14 | PHI | 3–5 | PIT |
| Mar 16, 14 | PIT | 5–0 | PHI |
| Mar 14, 14 | PHI | 5–6 | PIT |
| Mar 2, 14 | PIT | 4–1 | PHI |
Overall Record
since 2014
Philadelphia Phillies
56Pittsburgh Pirates
51Draws2
110 games in available data
Last 5 Meetings
PHI1
@Jun 8
2PIT
PHI1
@Jun 7
2PIT
PHI4
@Jun 6
5PIT
PIT0
@May 18
1PHI
PIT2
@May 17
5PHI