MLB · All-Time Matchup
Baltimore Orioles logo

Baltimore Orioles

VS
Miami Marlins logo

Miami Marlins

Baltimore Orioles vs Miami Marlins:All-Time Matchup History

Matchup Overview

The Baltimore Orioles and Miami Marlins have met 28 times in MLB. Miami Marlins hold a clear edge in the all-time series, 15–13. Miami Marlins have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 4–3 in favor of Miami Marlins on May 7, 2026.

Next Meeting

No upcoming game scheduled between these teams this season.

All-Time Head-to-Head

Showing 28 games from available historical data.

DateAwayScoreHome
May 7, 26
BAL
34
MIA
May 6, 26
BAL
74
MIA
May 5, 26
BAL
97
MIA
Jul 13, 25
MIA
111
BAL
Jul 12, 25
MIA
60
BAL
Jul 11, 25
MIA
25
BAL
Jul 25, 24
BAL
76
MIA
Jul 24, 24
BAL
36
MIA
Jul 23, 24
BAL
36
MIA
Jul 16, 23
MIA
45
BAL
Jul 15, 23
MIA
56
BAL
Jul 14, 23
MIA
25
BAL
Jul 28, 21
MIA
78
BAL
Jul 27, 21
MIA
73
BAL
Apr 21, 21
BAL
03
MIA
Apr 20, 21
BAL
75
MIA
Aug 6, 20
BAL
12
MIA
Aug 6, 20
BAL
78
MIA
Aug 5, 20
MIA
10
BAL
Aug 4, 20
MIA
40
BAL
Mar 4, 20
BAL
53
MIA
Feb 29, 20
MIA
612
BAL
Jun 17, 18
MIA
410
BAL
Jun 16, 18
MIA
54
BAL
Jun 15, 18
MIA
20
BAL
May 24, 15
BAL
25
MIA
May 23, 15
BAL
01
MIA
May 22, 15
BAL
85
MIA

Overall Record

since 2015

Baltimore Orioles
13
Miami Marlins
15
28 games in available data

Last 5 Meetings

BAL3
@May 7
4MIA
BAL7
@May 6
4MIA
BAL9
@May 5
7MIA
MIA11
@Jul 13
1BAL
MIA6
@Jul 12
0BAL