MLB · All-Time Matchup

Cleveland Guardians
VS

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.
| Date | Away | Score | Home |
|---|---|---|---|
| Mar 29, 26 | CLE | 6–5 | SEA |
| Mar 29, 26 | CLE | 0–8 | SEA |
| Mar 28, 26 | CLE | 1–5 | SEA |
| Mar 27, 26 | CLE | 6–4 | SEA |
| Aug 31, 25 | SEA | 4–2 | CLE |
| Aug 30, 25 | SEA | 3–4 | CLE |
| Aug 29, 25 | SEA | 4–5 | CLE |
| Jun 15, 25 | CLE | 3–4 | SEA |
| Jun 15, 25 | CLE | 0–6 | SEA |
| Jun 14, 25 | CLE | 2–7 | SEA |
| Jun 20, 24 | SEA | 3–6 | CLE |
| Jun 19, 24 | SEA | 0–8 | CLE |
| Jun 18, 24 | SEA | 8–5 | CLE |
| Apr 3, 24 | CLE | 5–2 | SEA |
| Apr 3, 24 | CLE | 8–0 | SEA |
| Apr 2, 24 | CLE | 4–5 | SEA |
| Mar 5, 24 | SEA | 1–4 | CLE |
| Feb 25, 24 | CLE | 8–4 | SEA |
| Apr 9, 23 | SEA | 6–7 | CLE |
| Apr 8, 23 | SEA | 3–2 | CLE |
| Apr 7, 23 | SEA | 5–3 | CLE |
| Apr 2, 23 | CLE | 2–0 | SEA |
| Apr 2, 23 | CLE | 6–5 | SEA |
| Apr 1, 23 | CLE | 9–4 | SEA |
| Mar 31, 23 | CLE | 0–3 | SEA |
| Mar 19, 23 | SEA | 4–5 | CLE |
| Feb 28, 23 | CLE | 8–9 | SEA |
| Sep 4, 22 | SEA | 6–3 | CLE |
| Sep 3, 22 | SEA | 4–0 | CLE |
| Sep 2, 22 | SEA | 6–1 | CLE |
| Aug 28, 22 | CLE | 4–3 | SEA |
| Aug 28, 22 | CLE | 0–4 | SEA |
| Aug 27, 22 | CLE | 2–3 | SEA |
| Aug 25, 22 | CLE | 1–3 | SEA |
| Apr 1, 22 | CLE | 2–3 | SEA |
| Mar 24, 22 | SEA | 3–2 | CLE |
| Jun 13, 21 | SEA | 6–2 | Cleveland Indians |
| Jun 12, 21 | SEA | 4–5 | Cleveland Indians |
| Jun 11, 21 | SEA | 0–7 | Cleveland Indians |
| May 16, 21 | Cleveland Indians | 3–7 | SEA |
| May 16, 21 | Cleveland Indians | 2–3 | SEA |
| May 15, 21 | Cleveland Indians | 3–7 | SEA |
| May 14, 21 | Cleveland Indians | 4–2 | SEA |
| Mar 8, 21 | SEA | 0–10 | Cleveland Indians |
| Mar 2, 21 | Cleveland Indians | 6–1 | SEA |
| May 5, 19 | SEA | 10–0 | Cleveland Indians |
| May 4, 19 | SEA | 4–5 | Cleveland Indians |
| May 3, 19 | SEA | 1–2 | Cleveland Indians |
| Apr 17, 19 | Cleveland Indians | 4–2 | SEA |
| Apr 17, 19 | Cleveland Indians | 1–0 | SEA |
| Apr 16, 19 | Cleveland Indians | 6–4 | SEA |
| Mar 10, 19 | Cleveland Indians | 16–2 | SEA |
| Feb 27, 19 | SEA | 5–6 | Cleveland Indians |
| Apr 29, 18 | SEA | 10–4 | Cleveland Indians |
| Apr 28, 18 | SEA | 12–4 | Cleveland Indians |
| Apr 27, 18 | SEA | 5–6 | Cleveland Indians |
| Apr 26, 18 | SEA | 5–4 | Cleveland Indians |
| Apr 1, 18 | Cleveland Indians | 4–5 | SEA |
| Mar 31, 18 | Cleveland Indians | 6–5 | SEA |
| Mar 30, 18 | Cleveland Indians | 1–2 | SEA |
| Mar 18, 18 | Cleveland Indians | 16–3 | SEA |
| Feb 28, 18 | SEA | 2–4 | Cleveland Indians |
| Sep 24, 17 | Cleveland Indians | 4–2 | SEA |
| Sep 23, 17 | Cleveland Indians | 1–3 | SEA |
| Sep 23, 17 | Cleveland Indians | 11–4 | SEA |
| Apr 30, 17 | SEA | 4–12 | Cleveland Indians |
| Apr 29, 17 | SEA | 3–4 | Cleveland Indians |
| Apr 28, 17 | SEA | 3–1 | Cleveland Indians |
| Mar 9, 17 | Cleveland Indians | 14–6 | SEA |
| Jun 10, 16 | Cleveland Indians | 5–3 | SEA |
| Jun 9, 16 | Cleveland Indians | 0–5 | SEA |
| Jun 8, 16 | Cleveland Indians | 1–7 | SEA |
| Jun 7, 16 | Cleveland Indians | 3–1 | SEA |
| Apr 21, 16 | SEA | 10–7 | Cleveland Indians |
| Apr 20, 16 | SEA | 2–1 | Cleveland Indians |
| Apr 19, 16 | SEA | 2–3 | Cleveland Indians |
| Mar 30, 16 | SEA | 1–4 | Cleveland Indians |
| Mar 20, 16 | Cleveland Indians | 3–1 | SEA |
| Jun 11, 15 | SEA | 0–6 | Cleveland Indians |
| Jun 10, 15 | SEA | 9–3 | Cleveland Indians |
| Jun 9, 15 | SEA | 3–2 | Cleveland Indians |
| May 31, 15 | Cleveland Indians | 4–3 | SEA |
| May 31, 15 | Cleveland Indians | 6–3 | SEA |
| May 30, 15 | Cleveland Indians | 1–2 | SEA |
| May 29, 15 | Cleveland Indians | 5–3 | SEA |
| Mar 31, 15 | SEA | 6–8 | Cleveland Indians |
| Mar 20, 15 | Cleveland Indians | 2–5 | SEA |
| Mar 9, 15 | Cleveland Indians | 3–4 | SEA |
| Jul 31, 14 | SEA | 6–5 | Cleveland Indians |
| Jul 30, 14 | SEA | 0–2 | Cleveland Indians |
| Jul 29, 14 | SEA | 5–2 | Cleveland Indians |
| Jun 29, 14 | Cleveland Indians | 5–0 | SEA |
| Jun 29, 14 | Cleveland Indians | 0–3 | SEA |
| Jun 28, 14 | Cleveland Indians | 2–3 | SEA |
| Mar 5, 14 | Cleveland Indians | 8–5 | SEA |
| Mar 2, 14 | SEA | 3–6 | Cleveland Indians |
Overall Record
since 2014
Cleveland Guardians
51Seattle Mariners
4596 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