MLB · All-Time Matchup
Baltimore Orioles logo

Baltimore Orioles

VS
New York Mets logo

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.

DateAwayScoreHome
Jul 10, 25
NYM
13
BAL
Jul 10, 25
NYM
37
BAL
Jul 8, 25
NYM
76
BAL
Aug 21, 24
BAL
34
NYM
Aug 20, 24
BAL
95
NYM
Aug 19, 24
BAL
34
NYM
Aug 6, 23
NYM
02
BAL
Aug 5, 23
NYM
37
BAL
Aug 4, 23
NYM
310
BAL
Jun 9, 21
NYM
141
BAL
Jun 8, 21
NYM
310
BAL
May 12, 21
BAL
17
NYM
May 11, 21
BAL
23
NYM
Sep 9, 20
BAL
67
NYM
Sep 8, 20
BAL
112
NYM
Sep 2, 20
NYM
94
BAL
Sep 1, 20
NYM
59
BAL
Mar 25, 19
NYM
97
BAL
Aug 15, 18
NYM
165
BAL
Aug 14, 18
NYM
36
BAL
Jun 6, 18
BAL
10
NYM
Jun 5, 18
BAL
21
NYM
Mar 18, 18
NYM
54
BAL
Mar 16, 18
BAL
44
NYM
Aug 19, 15
NYM
45
BAL
Aug 18, 15
NYM
53
BAL
May 6, 15
BAL
15
NYM
May 5, 15
BAL
23
NYM

Overall Record

since 2015

Baltimore Orioles
13
New York Mets
14
Draws1
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