MLB · All-Time Matchup

Kansas City Royals
VS

New York Yankees
Kansas City Royals vs New York Yankees:All-Time Matchup History
Matchup Overview
The Kansas City Royals and New York Yankees have met 80 times in MLB. New York Yankees hold a dominant all-time edge, leading the series 58–22. New York Yankees have been dominant in recent meetings, winning 5 of their last 5. Their most recent matchup ended 7–0 in favor of New York Yankees on April 19, 2026. They are scheduled to meet again on May 25, 2026.
All-Time Head-to-Head
Showing 80 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Apr 19, 26 | KC | 0–7 | NYY |
| Apr 18, 26 | KC | 4–13 | NYY |
| Apr 17, 26 | KC | 2–4 | NYY |
| Jun 12, 25 | NYY | 1–0 | KC |
| Jun 11, 25 | NYY | 6–3 | KC |
| Jun 10, 25 | NYY | 10–2 | KC |
| Apr 16, 25 | KC | 3–4 | NYY |
| Apr 15, 25 | KC | 2–4 | NYY |
| Apr 14, 25 | KC | 1–4 | NYY |
| Oct 11, 24 | NYY | 3–1 | KC |
| Oct 9, 24 | NYY | 3–2 | KC |
| Oct 7, 24 | KC | 4–2 | NYY |
| Oct 5, 24 | KC | 5–6 | NYY |
| Sep 11, 24 | KC | 3–4 | NYY |
| Sep 10, 24 | KC | 5–0 | NYY |
| Sep 9, 24 | KC | 4–10 | NYY |
| Jun 13, 24 | NYY | 11–5 | KC |
| Jun 13, 24 | NYY | 3–4 | KC |
| Jun 12, 24 | NYY | 10–1 | KC |
| Jun 11, 24 | NYY | 4–2 | KC |
| Oct 1, 23 | NYY | 2–5 | KC |
| Sep 30, 23 | NYY | 5–12 | KC |
| Sep 30, 23 | NYY | 5–2 | KC |
| Jul 23, 23 | KC | 5–8 | NYY |
| Jul 22, 23 | KC | 2–5 | NYY |
| Jul 21, 23 | KC | 4–5 | NYY |
| Jul 31, 22 | KC | 8–6 | NYY |
| Jul 30, 22 | KC | 2–8 | NYY |
| Jul 29, 22 | KC | 5–11 | NYY |
| Jul 28, 22 | KC | 0–1 | NYY |
| May 1, 22 | NYY | 6–4 | KC |
| Apr 30, 22 | NYY | 12–2 | KC |
| Apr 30, 22 | NYY | 3–0 | KC |
| Aug 11, 21 | NYY | 4–8 | KC |
| Aug 11, 21 | NYY | 5–2 | KC |
| Aug 10, 21 | NYY | 8–6 | KC |
| Jun 24, 21 | KC | 1–8 | NYY |
| Jun 23, 21 | KC | 5–6 | NYY |
| Jun 22, 21 | KC | 6–5 | NYY |
| May 26, 19 | NYY | 6–5 | KC |
| May 26, 19 | NYY | 7–8 | KC |
| May 25, 19 | NYY | 7–3 | KC |
| Apr 21, 19 | KC | 6–7 | NYY |
| Apr 20, 19 | KC | 2–9 | NYY |
| Apr 19, 19 | KC | 2–6 | NYY |
| Apr 18, 19 | KC | 6–1 | NYY |
| Jul 29, 18 | KC | 3–6 | NYY |
| Jul 28, 18 | KC | 10–5 | NYY |
| Jul 28, 18 | KC | 4–5 | NYY |
| Jul 26, 18 | KC | 2–7 | NYY |
| May 20, 18 | NYY | 10–1 | KC |
| May 19, 18 | NYY | 2–5 | KC |
| May 19, 18 | NYY | 8–3 | KC |
| Sep 25, 17 | KC | 3–11 | NYY |
| May 24, 17 | KC | 0–3 | NYY |
| May 23, 17 | KC | 6–2 | NYY |
| May 22, 17 | KC | 2–4 | NYY |
| May 19, 17 | NYY | 1–5 | KC |
| May 18, 17 | NYY | 11–7 | KC |
| May 17, 17 | NYY | 7–1 | KC |
| Sep 1, 16 | NYY | 5–4 | KC |
| Aug 31, 16 | NYY | 5–4 | KC |
| Aug 30, 16 | NYY | 5–8 | KC |
| May 12, 16 | KC | 3–7 | NYY |
| May 11, 16 | KC | 7–3 | NYY |
| May 10, 16 | KC | 7–10 | NYY |
| May 9, 16 | KC | 3–6 | NYY |
| May 27, 15 | KC | 2–4 | NYY |
| May 26, 15 | KC | 1–5 | NYY |
| May 25, 15 | KC | 1–14 | NYY |
| May 17, 15 | NYY | 0–6 | KC |
| May 16, 15 | NYY | 1–12 | KC |
| May 16, 15 | NYY | 5–1 | KC |
| Sep 7, 14 | KC | 2–0 | NYY |
| Sep 6, 14 | KC | 2–6 | NYY |
| Sep 5, 14 | KC | 1–0 | NYY |
| Aug 25, 14 | NYY | 8–1 | KC |
| Jun 8, 14 | NYY | 1–2 | KC |
| Jun 7, 14 | NYY | 4–2 | KC |
| Jun 7, 14 | NYY | 4–8 | KC |
Overall Record
since 2014
Kansas City Royals
22New York Yankees
5880 games in available data
Last 5 Meetings
KC0
@Apr 19
7NYY
KC4
@Apr 18
13NYY
KC2
@Apr 17
4NYY
NYY1
@Jun 12
0KC
NYY6
@Jun 11
3KC