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 97 times in MLB. Seattle Mariners hold a clear edge in the all-time series, 52–45. Kansas City Royals have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 3–2 in favor of Kansas City Royals on May 3, 2026. They are scheduled to meet again on May 22, 2026.
All-Time Head-to-Head
Showing 98 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| 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
45Seattle Mariners
5298 games in available data
Last 5 Meetings
KC3
@May 3
2SEA
KC4
@May 3
1SEA
KC7
@May 2
6SEA
SEA2
@Sep 18
0KC
SEA5
@Sep 17
7KC