MLB · All-Time Matchup

Kansas City Royals
VS

Seattle Mariners
Kansas City Royals vs Seattle Mariners:All-Time Matchup History
Matchup Overview
The Kansas City Royals and Seattle Mariners have met 100 times in MLB. Seattle Mariners hold a clear edge in the all-time series, 53–47. Kansas City Royals have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 8–6 in favor of Kansas City Royals on May 24, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 101 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| May 24, 26 | SEA | 6–8 | KC |
| May 23, 26 | SEA | 0–5 | KC |
| May 22, 26 | SEA | 2–0 | KC |
| May 3, 26 | KC | 3–2 | SEA |
| May 3, 26 | KC | 4–1 | SEA |
| May 2, 26 | KC | 7–6 | SEA |
| Sep 18, 25 | SEA | 2–0 | KC |
| Sep 17, 25 | SEA | 5–7 | KC |
| Sep 16, 25 | SEA | 12–5 | KC |
| Jul 4, 25 | KC | 3–2 | SEA |
| Jul 3, 25 | KC | 2–3 | SEA |
| Jul 2, 25 | KC | 6–3 | SEA |
| Jul 1, 25 | KC | 2–6 | SEA |
| Jun 9, 24 | SEA | 6–5 | KC |
| Jun 8, 24 | SEA | 9–10 | KC |
| Jun 8, 24 | SEA | 4–8 | KC |
| May 15, 24 | KC | 4–2 | SEA |
| May 15, 24 | KC | 2–4 | SEA |
| May 14, 24 | KC | 2–6 | SEA |
| Mar 6, 24 | SEA | 8–7 | KC |
| Feb 28, 24 | KC | 9–7 | SEA |
| Aug 27, 23 | KC | 2–3 | SEA |
| Aug 26, 23 | KC | 5–7 | SEA |
| Aug 26, 23 | KC | 2–15 | SEA |
| Aug 17, 23 | SEA | 6–5 | KC |
| Aug 17, 23 | SEA | 6–4 | KC |
| Aug 16, 23 | SEA | 10–8 | KC |
| Aug 15, 23 | SEA | 6–7 | KC |
| Mar 14, 23 | KC | 6–8 | SEA |
| Feb 26, 23 | SEA | 7–8 | KC |
| Sep 25, 22 | SEA | 12–13 | KC |
| Sep 24, 22 | SEA | 1–5 | KC |
| Sep 24, 22 | SEA | 6–5 | KC |
| Apr 24, 22 | KC | 7–13 | SEA |
| Apr 24, 22 | KC | 4–5 | SEA |
| Apr 23, 22 | KC | 1–4 | SEA |
| Apr 3, 22 | SEA | 10–8 | KC |
| Mar 29, 22 | KC | 11–4 | SEA |
| Mar 12, 22 | SEA | — | KC |
| Sep 19, 21 | SEA | 7–1 | KC |
| Sep 18, 21 | SEA | 6–2 | KC |
| Sep 18, 21 | SEA | 1–8 | KC |
| Aug 29, 21 | KC | 3–4 | SEA |
| Aug 28, 21 | KC | 8–7 | SEA |
| Aug 28, 21 | KC | 4–2 | SEA |
| Aug 27, 21 | KC | 6–4 | SEA |
| Mar 17, 21 | SEA | 13–0 | KC |
| Mar 9, 21 | KC | 3–6 | SEA |
| Feb 29, 20 | KC | 9–6 | SEA |
| Jun 19, 19 | KC | 9–0 | SEA |
| Jun 19, 19 | KC | 2–8 | SEA |
| Jun 18, 19 | KC | 6–4 | SEA |
| Apr 11, 19 | SEA | 6–5 | KC |
| Apr 11, 19 | SEA | 7–6 | KC |
| Apr 10, 19 | SEA | 6–3 | KC |
| Apr 9, 19 | SEA | 13–5 | KC |
| Mar 12, 19 | KC | 5–1 | SEA |
| Mar 2, 19 | SEA | 0–8 | KC |
| Jul 1, 18 | KC | 4–6 | SEA |
| Jul 1, 18 | KC | 0–1 | SEA |
| Jun 30, 18 | KC | 1–4 | SEA |
| Apr 11, 18 | SEA | 8–3 | KC |
| Apr 11, 18 | SEA | 4–2 | KC |
| Apr 10, 18 | SEA | 0–10 | KC |
| Mar 1, 18 | KC | 4–3 | SEA |
| Feb 27, 18 | SEA | 9–14 | KC |
| Aug 6, 17 | SEA | 8–7 | KC |
| Aug 6, 17 | SEA | 1–9 | KC |
| Aug 5, 17 | SEA | 5–2 | KC |
| Aug 4, 17 | SEA | 4–6 | KC |
| Jul 6, 17 | KC | 9–6 | SEA |
| Jul 4, 17 | KC | 3–1 | SEA |
| Jul 4, 17 | KC | 7–3 | SEA |
| Mar 24, 17 | KC | 3–4 | SEA |
| Mar 16, 17 | SEA | 9–2 | KC |
| Jul 10, 16 | SEA | 8–5 | KC |
| Jul 9, 16 | SEA | 3–2 | KC |
| Jul 9, 16 | SEA | 3–5 | KC |
| Jul 8, 16 | SEA | 3–4 | KC |
| May 1, 16 | KC | 0–6 | SEA |
| May 1, 16 | KC | 4–1 | SEA |
| Apr 30, 16 | KC | 0–1 | SEA |
| Mar 28, 16 | KC | 4–6 | SEA |
| Mar 19, 16 | SEA | 4–5 | KC |
| Sep 25, 15 | SEA | 4–10 | KC |
| Sep 24, 15 | SEA | 3–4 | KC |
| Sep 23, 15 | SEA | 11–2 | KC |
| Jun 25, 15 | KC | 8–2 | SEA |
| Jun 24, 15 | KC | 0–7 | SEA |
| Jun 23, 15 | KC | 4–1 | SEA |
| Mar 28, 15 | SEA | 1–5 | KC |
| Mar 26, 15 | KC | 3–0 | SEA |
| Jun 22, 14 | SEA | 2–1 | KC |
| Jun 21, 14 | SEA | 7–5 | KC |
| Jun 21, 14 | SEA | 2–1 | KC |
| May 11, 14 | KC | 1–3 | SEA |
| May 11, 14 | KC | 9–7 | SEA |
| May 10, 14 | KC | 6–1 | SEA |
| May 9, 14 | KC | 0–1 | SEA |
| Mar 26, 14 | SEA | 9–6 | KC |
| Mar 10, 14 | KC | 8–2 | SEA |
Overall Record
since 2014
Kansas City Royals
47Seattle Mariners
53101 games in available data
Last 5 Meetings
SEA6
@May 24
8KC
SEA0
@May 23
5KC
SEA2
@May 22
0KC
KC3
@May 3
2SEA
KC4
@May 3
1SEA