MLB · All-Time Matchup

Baltimore Orioles
VS

Philadelphia Phillies
Baltimore Orioles vs Philadelphia Phillies:All-Time Matchup History
Matchup Overview
The Baltimore Orioles and Philadelphia Phillies have met 51 times in MLB. Baltimore Orioles hold a clear edge in the all-time series, 27–21, with 3 draws. Baltimore Orioles have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 5–1 in favor of Baltimore Orioles on August 6, 2025. They are scheduled to meet again on July 31, 2026.
All-Time Head-to-Head
Showing 53 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Aug 6, 25 | BAL | 5–1 | PHI |
| Aug 5, 25 | BAL | 0–5 | PHI |
| Aug 4, 25 | BAL | 3–13 | PHI |
| Jun 16, 24 | PHI | 3–8 | BAL |
| Jun 15, 24 | PHI | 2–6 | BAL |
| Jun 14, 24 | PHI | 5–3 | BAL |
| Mar 20, 24 | PHI | 4–13 | BAL |
| Mar 5, 24 | BAL | 3–2 | PHI |
| Jul 26, 23 | BAL | 4–6 | PHI |
| Jul 25, 23 | BAL | 3–4 | PHI |
| Jul 24, 23 | BAL | 3–2 | PHI |
| Mar 26, 23 | PHI | 2–4 | BAL |
| Mar 20, 23 | BAL | 6–14 | PHI |
| Mar 9, 23 | BAL | 6–7 | PHI |
| Mar 6, 23 | PHI | 7–10 | BAL |
| Apr 1, 22 | PHI | 2–3 | BAL |
| Mar 28, 22 | BAL | 1–7 | PHI |
| Mar 12, 22 | BAL | — | PHI |
| Mar 3, 22 | PHI | — | BAL |
| Sep 22, 21 | BAL | 3–4 | PHI |
| Sep 21, 21 | BAL | 2–3 | PHI |
| Sep 20, 21 | BAL | 2–0 | PHI |
| Mar 12, 21 | PHI | 6–2 | BAL |
| Mar 1, 21 | BAL | 4–4 | PHI |
| Aug 13, 20 | BAL | 11–4 | PHI |
| Aug 12, 20 | BAL | 5–4 | PHI |
| Aug 11, 20 | BAL | 10–9 | PHI |
| Jul 19, 20 | BAL | 4–1 | PHI |
| Mar 1, 20 | BAL | 3–2 | PHI |
| Feb 24, 20 | BAL | 7–8 | PHI |
| Mar 24, 19 | BAL | 4–11 | PHI |
| Mar 10, 19 | PHI | 8–5 | BAL |
| Feb 28, 19 | BAL | 5–5 | PHI |
| Jul 12, 18 | PHI | 5–4 | BAL |
| Jul 4, 18 | BAL | 1–4 | PHI |
| Jul 3, 18 | BAL | 2–3 | PHI |
| May 16, 18 | PHI | 4–1 | BAL |
| Mar 25, 18 | BAL | 6–5 | PHI |
| Mar 11, 18 | PHI | 0–4 | BAL |
| Mar 3, 18 | BAL | 4–2 | PHI |
| Mar 16, 17 | PHI | 2–2 | BAL |
| Mar 13, 17 | PHI | 4–6 | BAL |
| Mar 5, 17 | PHI | 2–3 | BAL |
| Apr 1, 16 | BAL | 8–7 | PHI |
| Mar 14, 16 | PHI | 7–8 | BAL |
| Jun 18, 15 | BAL | 1–2 | PHI |
| Jun 17, 15 | BAL | 6–4 | PHI |
| Jun 16, 15 | PHI | 3–19 | BAL |
| Jun 15, 15 | PHI | 0–4 | BAL |
| Mar 16, 15 | BAL | 16–4 | PHI |
| Mar 9, 15 | PHI | 1–0 | BAL |
| Mar 12, 14 | PHI | 6–5 | BAL |
| Mar 7, 14 | PHI | 4–15 | BAL |
Overall Record
since 2014
Baltimore Orioles
27Philadelphia Phillies
21Draws3
53 games in available data
Last 5 Meetings
BAL5
@Aug 6
1PHI
BAL0
@Aug 5
5PHI
BAL3
@Aug 4
13PHI
PHI3
@Jun 16
8BAL
PHI2
@Jun 15
6BAL