MLB · All-Time Matchup

Baltimore Orioles
VS

New York Mets
Baltimore Orioles vs New York Mets:All-Time Matchup History
Matchup Overview
The Baltimore Orioles and New York Mets have met 64 times in MLB since 1969. New York Mets hold a dominant all-time edge, leading the series 37–26, with 1 draw. Baltimore Orioles have been dominant in recent meetings, winning 5 of their last 5. Their most recent matchup ended 7–1 in favor of Baltimore Orioles on September 15, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 64 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Sep 15, 26 | BAL | 7–1 | NYM |
| Sep 14, 26 | BAL | 7–5 | NYM |
| Sep 13, 26 | BAL | 2–1 | NYM |
| Jul 9, 25 | NYM | 1–3 | BAL |
| Jul 9, 25 | NYM | 3–7 | BAL |
| Jul 7, 25 | NYM | 7–6 | BAL |
| Aug 20, 24 | BAL | 3–4 | NYM |
| Aug 19, 24 | BAL | 9–5 | NYM |
| Aug 18, 24 | BAL | 3–4 | NYM |
| Aug 5, 23 | NYM | 0–2 | BAL |
| Aug 4, 23 | NYM | 3–7 | BAL |
| Aug 3, 23 | NYM | 3–10 | BAL |
| Jun 8, 21 | NYM | 14–1 | BAL |
| Jun 7, 21 | NYM | 3–10 | BAL |
| May 11, 21 | BAL | 1–7 | NYM |
| May 10, 21 | BAL | 2–3 | NYM |
| Sep 8, 20 | BAL | 6–7 | NYM |
| Sep 7, 20 | BAL | 11–2 | NYM |
| Sep 1, 20 | NYM | 9–4 | BAL |
| Aug 31, 20 | NYM | 5–9 | BAL |
| Mar 24, 19 | NYM | 9–7 | BAL |
| Aug 14, 18 | NYM | 16–5 | BAL |
| Aug 13, 18 | NYM | 3–6 | BAL |
| Jun 5, 18 | BAL | 1–0 | NYM |
| Jun 4, 18 | BAL | 2–1 | NYM |
| Mar 17, 18 | NYM | 5–4 | BAL |
| Mar 15, 18 | BAL | 4–4 | NYM |
| Aug 18, 15 | NYM | 4–5 | BAL |
| Aug 17, 15 | NYM | 5–3 | BAL |
| May 5, 15 | BAL | 1–5 | NYM |
| May 4, 15 | BAL | 2–3 | NYM |
| Jun 19, 12 | BAL | 3–4 | NYM |
| Jun 18, 12 | BAL | 0–5 | NYM |
| Jun 17, 12 | BAL | 0–5 | NYM |
| Jun 12, 10 | NYM | 11–4 | BAL |
| Jun 11, 10 | NYM | 3–1 | BAL |
| Jun 10, 10 | NYM | 5–1 | BAL |
| Jun 17, 09 | NYM | 4–5 | BAL |
| Jun 16, 09 | NYM | 4–6 | BAL |
| Jun 15, 09 | NYM | 6–4 | BAL |
| Jun 17, 06 | BAL | 4–9 | NYM |
| Jun 16, 06 | BAL | 4–2 | NYM |
| Jun 15, 06 | BAL | 6–3 | NYM |
| Jun 13, 01 | NYM | 2–5 | BAL |
| Jun 12, 01 | NYM | 7–6 | BAL |
| Jun 11, 01 | NYM | 10–3 | BAL |
| Jun 7, 00 | BAL | 7–8 | NYM |
| Jun 6, 00 | BAL | 3–11 | NYM |
| Jun 4, 00 | BAL | 4–2 | NYM |
| Jul 19, 99 | NYM | 1–4 | BAL |
| Jul 18, 99 | NYM | 4–1 | BAL |
| Jul 17, 99 | NYM | 8–6 | BAL |
| Jun 24, 98 | BAL | 2–3 | NYM |
| Jun 23, 98 | BAL | 3–6 | NYM |
| Jun 22, 98 | NYM | 6–3 | BAL |
| Jun 21, 98 | NYM | 2–7 | BAL |
| Aug 30, 97 | NYM | 4–1 | BAL |
| Aug 29, 97 | NYM | 13–6 | BAL |
| Aug 28, 97 | NYM | 3–4 | BAL |
| Oct 15, 69 | BAL | 3–5 | NYM |
| Oct 14, 69 | BAL | 1–2 | NYM |
| Oct 13, 69 | BAL | 0–5 | NYM |
| Oct 11, 69 | NYM | 2–1 | BAL |
| Oct 10, 69 | NYM | 1–4 | BAL |
Games before 2014: The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at "www.retrosheet.org".
Overall Record
since 1969
Baltimore Orioles
26New York Mets
37Draws1
64 games in available data
Last 5 Meetings
BAL7
@Sep 15
1NYM
BAL7
@Sep 14
5NYM
BAL2
@Sep 13
1NYM
NYM1
@Jul 9
3BAL
NYM3
@Jul 9
7BAL