MLB · All-Time Matchup
Baltimore Orioles logo

Baltimore Orioles

VS
Cleveland Guardians logo

Cleveland Guardians

Baltimore Orioles vs Cleveland Guardians:All-Time Matchup History

Matchup Overview

The Baltimore Orioles and Cleveland Guardians have met 78 times in MLB. Cleveland Guardians hold a clear edge in the all-time series, 44–34. Cleveland Guardians have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 8–4 in favor of Cleveland Guardians on April 19, 2026. They are scheduled to meet again on September 7, 2026.

All-Time Head-to-Head

Showing 78 games from available historical data.

DateAwayScoreHome
Apr 19, 26
BAL
48
CLE
Apr 18, 26
BAL
24
CLE
Apr 17, 26
BAL
64
CLE
Apr 16, 26
BAL
24
CLE
Jul 24, 25
BAL
43
CLE
Jul 23, 25
BAL
23
CLE
Jul 22, 25
BAL
36
CLE
Jul 21, 25
BAL
510
CLE
Apr 17, 25
CLE
26
BAL
Apr 16, 25
CLE
19
BAL
Apr 15, 25
CLE
63
BAL
Aug 4, 24
BAL
95
CLE
Aug 3, 24
BAL
74
CLE
Aug 2, 24
BAL
48
CLE
Aug 1, 24
BAL
310
CLE
Jun 26, 24
CLE
24
BAL
Jun 25, 24
CLE
108
BAL
Jun 24, 24
CLE
32
BAL
Sep 24, 23
BAL
51
CLE
Sep 23, 23
BAL
21
CLE
Sep 22, 23
BAL
89
CLE
Sep 21, 23
BAL
25
CLE
May 31, 23
CLE
128
BAL
May 30, 23
CLE
58
BAL
May 29, 23
CLE
50
BAL
Sep 1, 22
BAL
30
CLE
Aug 31, 22
BAL
40
CLE
Aug 30, 22
BAL
15
CLE
Jun 5, 22
CLE
32
BAL
Jun 4, 22
CLE
45
BAL
Jun 3, 22
CLE
63
BAL
Jun 17, 21
BAL
310
Cleveland Indians
Jun 16, 21
BAL
78
Cleveland Indians
Jun 15, 21
BAL
27
Cleveland Indians
Jun 14, 21
BAL
34
Cleveland Indians
Jun 6, 21
Cleveland Indians
518
BAL
Jun 5, 21
Cleveland Indians
104
BAL
Jun 4, 21
Cleveland Indians
13
BAL
Jun 30, 19
Cleveland Indians
20
BAL
Jun 29, 19
Cleveland Indians
013
BAL
Jun 28, 19
Cleveland Indians
013
BAL
May 19, 19
BAL
010
Cleveland Indians
May 18, 19
BAL
14
Cleveland Indians
May 17, 19
BAL
51
Cleveland Indians
May 16, 19
BAL
714
Cleveland Indians
Aug 19, 18
BAL
08
Cleveland Indians
Aug 18, 18
BAL
42
Cleveland Indians
Aug 17, 18
BAL
12
Cleveland Indians
Apr 23, 18
Cleveland Indians
21
BAL
Apr 22, 18
Cleveland Indians
73
BAL
Apr 21, 18
Cleveland Indians
40
BAL
Apr 20, 18
Cleveland Indians
13
BAL
Sep 11, 17
BAL
23
Cleveland Indians
Sep 9, 17
BAL
24
Cleveland Indians
Sep 8, 17
BAL
05
Cleveland Indians
Jun 22, 17
Cleveland Indians
63
BAL
Jun 21, 17
Cleveland Indians
51
BAL
Jun 20, 17
Cleveland Indians
56
BAL
Jun 19, 17
Cleveland Indians
120
BAL
Jul 24, 16
Cleveland Indians
35
BAL
Jul 23, 16
Cleveland Indians
25
BAL
Jul 22, 16
Cleveland Indians
15
BAL
May 29, 16
BAL
64
Cleveland Indians
May 28, 16
BAL
411
Cleveland Indians
May 27, 16
BAL
64
Cleveland Indians
Jun 28, 15
Cleveland Indians
04
BAL
Jun 28, 15
Cleveland Indians
08
BAL
Jun 26, 15
Cleveland Indians
34
BAL
Jun 7, 15
BAL
73
Cleveland Indians
Jun 6, 15
BAL
12
Cleveland Indians
Jun 5, 15
BAL
52
Cleveland Indians
Aug 17, 14
BAL
41
Cleveland Indians
Aug 16, 14
BAL
06
Cleveland Indians
Aug 15, 14
BAL
12
Cleveland Indians
May 25, 14
Cleveland Indians
24
BAL
May 24, 14
Cleveland Indians
90
BAL
May 23, 14
Cleveland Indians
48
BAL
May 22, 14
Cleveland Indians
87
BAL

Overall Record

since 2014

Baltimore Orioles
34
Cleveland Guardians
44
78 games in available data

Last 5 Meetings

BAL4
@Apr 19
8CLE
BAL2
@Apr 18
4CLE
BAL6
@Apr 17
4CLE
BAL2
@Apr 16
4CLE
BAL4
@Jul 24
3CLE