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 28 times in MLB. The all-time series is remarkably tight, with New York Mets holding a slim lead at 14–13, with 1 draw. Baltimore Orioles have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 3–1 in favor of Baltimore Orioles on July 10, 2025.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 28 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jul 10, 25 | NYM | 1–3 | BAL |
| Jul 10, 25 | NYM | 3–7 | BAL |
| Jul 8, 25 | NYM | 7–6 | BAL |
| Aug 21, 24 | BAL | 3–4 | NYM |
| Aug 20, 24 | BAL | 9–5 | NYM |
| Aug 19, 24 | BAL | 3–4 | NYM |
| Aug 6, 23 | NYM | 0–2 | BAL |
| Aug 5, 23 | NYM | 3–7 | BAL |
| Aug 4, 23 | NYM | 3–10 | BAL |
| Jun 9, 21 | NYM | 14–1 | BAL |
| Jun 8, 21 | NYM | 3–10 | BAL |
| May 12, 21 | BAL | 1–7 | NYM |
| May 11, 21 | BAL | 2–3 | NYM |
| Sep 9, 20 | BAL | 6–7 | NYM |
| Sep 8, 20 | BAL | 11–2 | NYM |
| Sep 2, 20 | NYM | 9–4 | BAL |
| Sep 1, 20 | NYM | 5–9 | BAL |
| Mar 25, 19 | NYM | 9–7 | BAL |
| Aug 15, 18 | NYM | 16–5 | BAL |
| Aug 14, 18 | NYM | 3–6 | BAL |
| Jun 6, 18 | BAL | 1–0 | NYM |
| Jun 5, 18 | BAL | 2–1 | NYM |
| Mar 18, 18 | NYM | 5–4 | BAL |
| Mar 16, 18 | BAL | 4–4 | NYM |
| Aug 19, 15 | NYM | 4–5 | BAL |
| Aug 18, 15 | NYM | 5–3 | BAL |
| May 6, 15 | BAL | 1–5 | NYM |
| May 5, 15 | BAL | 2–3 | NYM |
Overall Record
since 2015
Baltimore Orioles
13New York Mets
14Draws1
28 games in available data
Last 5 Meetings
NYM1
@Jul 10
3BAL
NYM3
@Jul 10
7BAL
NYM7
@Jul 8
6BAL
BAL3
@Aug 21
4NYM
BAL9
@Aug 20
5NYM