MLB · All-Time Matchup
Cleveland Guardians logo

Cleveland Guardians

VS
Seattle Mariners logo

Seattle Mariners

Cleveland Guardians vs Seattle Mariners:All-Time Matchup History

Matchup Overview

The Cleveland Guardians and Seattle Mariners have met 96 times in MLB. Cleveland Guardians hold a clear edge in the all-time series, 51–45. Seattle Mariners have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 6–5 in favor of Cleveland Guardians on March 29, 2026. They are scheduled to meet again on June 26, 2026.

All-Time Head-to-Head

Showing 96 games from available historical data.

DateAwayScoreHome
Mar 29, 26
CLE
65
SEA
Mar 29, 26
CLE
08
SEA
Mar 28, 26
CLE
15
SEA
Mar 27, 26
CLE
64
SEA
Aug 31, 25
SEA
42
CLE
Aug 30, 25
SEA
34
CLE
Aug 29, 25
SEA
45
CLE
Jun 15, 25
CLE
34
SEA
Jun 15, 25
CLE
06
SEA
Jun 14, 25
CLE
27
SEA
Jun 20, 24
SEA
36
CLE
Jun 19, 24
SEA
08
CLE
Jun 18, 24
SEA
85
CLE
Apr 3, 24
CLE
52
SEA
Apr 3, 24
CLE
80
SEA
Apr 2, 24
CLE
45
SEA
Mar 5, 24
SEA
14
CLE
Feb 25, 24
CLE
84
SEA
Apr 9, 23
SEA
67
CLE
Apr 8, 23
SEA
32
CLE
Apr 7, 23
SEA
53
CLE
Apr 2, 23
CLE
20
SEA
Apr 2, 23
CLE
65
SEA
Apr 1, 23
CLE
94
SEA
Mar 31, 23
CLE
03
SEA
Mar 19, 23
SEA
45
CLE
Feb 28, 23
CLE
89
SEA
Sep 4, 22
SEA
63
CLE
Sep 3, 22
SEA
40
CLE
Sep 2, 22
SEA
61
CLE
Aug 28, 22
CLE
43
SEA
Aug 28, 22
CLE
04
SEA
Aug 27, 22
CLE
23
SEA
Aug 25, 22
CLE
13
SEA
Apr 1, 22
CLE
23
SEA
Mar 24, 22
SEA
32
CLE
Jun 13, 21
SEA
62
Cleveland Indians
Jun 12, 21
SEA
45
Cleveland Indians
Jun 11, 21
SEA
07
Cleveland Indians
May 16, 21
Cleveland Indians
37
SEA
May 16, 21
Cleveland Indians
23
SEA
May 15, 21
Cleveland Indians
37
SEA
May 14, 21
Cleveland Indians
42
SEA
Mar 8, 21
SEA
010
Cleveland Indians
Mar 2, 21
Cleveland Indians
61
SEA
May 5, 19
SEA
100
Cleveland Indians
May 4, 19
SEA
45
Cleveland Indians
May 3, 19
SEA
12
Cleveland Indians
Apr 17, 19
Cleveland Indians
42
SEA
Apr 17, 19
Cleveland Indians
10
SEA
Apr 16, 19
Cleveland Indians
64
SEA
Mar 10, 19
Cleveland Indians
162
SEA
Feb 27, 19
SEA
56
Cleveland Indians
Apr 29, 18
SEA
104
Cleveland Indians
Apr 28, 18
SEA
124
Cleveland Indians
Apr 27, 18
SEA
56
Cleveland Indians
Apr 26, 18
SEA
54
Cleveland Indians
Apr 1, 18
Cleveland Indians
45
SEA
Mar 31, 18
Cleveland Indians
65
SEA
Mar 30, 18
Cleveland Indians
12
SEA
Mar 18, 18
Cleveland Indians
163
SEA
Feb 28, 18
SEA
24
Cleveland Indians
Sep 24, 17
Cleveland Indians
42
SEA
Sep 23, 17
Cleveland Indians
13
SEA
Sep 23, 17
Cleveland Indians
114
SEA
Apr 30, 17
SEA
412
Cleveland Indians
Apr 29, 17
SEA
34
Cleveland Indians
Apr 28, 17
SEA
31
Cleveland Indians
Mar 9, 17
Cleveland Indians
146
SEA
Jun 10, 16
Cleveland Indians
53
SEA
Jun 9, 16
Cleveland Indians
05
SEA
Jun 8, 16
Cleveland Indians
17
SEA
Jun 7, 16
Cleveland Indians
31
SEA
Apr 21, 16
SEA
107
Cleveland Indians
Apr 20, 16
SEA
21
Cleveland Indians
Apr 19, 16
SEA
23
Cleveland Indians
Mar 30, 16
SEA
14
Cleveland Indians
Mar 20, 16
Cleveland Indians
31
SEA
Jun 11, 15
SEA
06
Cleveland Indians
Jun 10, 15
SEA
93
Cleveland Indians
Jun 9, 15
SEA
32
Cleveland Indians
May 31, 15
Cleveland Indians
43
SEA
May 31, 15
Cleveland Indians
63
SEA
May 30, 15
Cleveland Indians
12
SEA
May 29, 15
Cleveland Indians
53
SEA
Mar 31, 15
SEA
68
Cleveland Indians
Mar 20, 15
Cleveland Indians
25
SEA
Mar 9, 15
Cleveland Indians
34
SEA
Jul 31, 14
SEA
65
Cleveland Indians
Jul 30, 14
SEA
02
Cleveland Indians
Jul 29, 14
SEA
52
Cleveland Indians
Jun 29, 14
Cleveland Indians
50
SEA
Jun 29, 14
Cleveland Indians
03
SEA
Jun 28, 14
Cleveland Indians
23
SEA
Mar 5, 14
Cleveland Indians
85
SEA
Mar 2, 14
SEA
36
Cleveland Indians

Overall Record

since 2014

Cleveland Guardians
51
Seattle Mariners
45
96 games in available data

Last 5 Meetings

CLE6
@Mar 29
5SEA
CLE0
@Mar 29
8SEA
CLE1
@Mar 28
5SEA
CLE6
@Mar 27
4SEA
SEA4
@Aug 31
2CLE