MLB · All-Time Matchup

Kansas City Royals
VS

Texas Rangers
Kansas City Royals vs Texas Rangers:All-Time Matchup History
Matchup Overview
The Kansas City Royals and Texas Rangers have met 103 times in MLB. Texas Rangers hold a dominant all-time edge, leading the series 60–37, with 6 draws. Kansas City Royals have been dominant in recent meetings, winning 4 of their last 5. Their most recent matchup ended 6–4 in favor of Kansas City Royals on August 21, 2025. They are scheduled to meet again on May 30, 2026.
All-Time Head-to-Head
Showing 104 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Aug 21, 25 | TEX | 4–6 | KC |
| Aug 20, 25 | TEX | 6–3 | KC |
| Aug 19, 25 | TEX | 2–5 | KC |
| Aug 18, 25 | TEX | 3–4 | KC |
| Jun 19, 25 | KC | 6–3 | TEX |
| Jun 19, 25 | KC | 4–1 | TEX |
| Jun 18, 25 | KC | 6–1 | TEX |
| Jun 23, 24 | KC | 0–4 | TEX |
| Jun 22, 24 | KC | 2–6 | TEX |
| Jun 22, 24 | KC | 0–6 | TEX |
| May 5, 24 | TEX | 3–2 | KC |
| May 4, 24 | TEX | 15–4 | KC |
| May 3, 24 | TEX | 1–7 | KC |
| Mar 23, 24 | TEX | 1–1 | KC |
| Mar 8, 24 | KC | 4–2 | TEX |
| Feb 24, 24 | TEX | 4–5 | KC |
| Feb 23, 24 | KC | 4–5 | TEX |
| Apr 19, 23 | TEX | 12–3 | KC |
| Apr 18, 23 | TEX | 12–2 | KC |
| Apr 17, 23 | TEX | 4–0 | KC |
| Apr 13, 23 | KC | 10–1 | TEX |
| Apr 12, 23 | KC | 5–8 | TEX |
| Apr 11, 23 | KC | 2–11 | TEX |
| Mar 28, 23 | KC | 4–4 | TEX |
| Mar 28, 23 | KC | 3–5 | TEX |
| Mar 15, 23 | KC | 3–4 | TEX |
| Feb 25, 23 | KC | 10–5 | TEX |
| Feb 24, 23 | TEX | 5–6 | KC |
| Jun 29, 22 | TEX | 8–3 | KC |
| Jun 29, 22 | TEX | 1–2 | KC |
| Jun 28, 22 | TEX | 10–4 | KC |
| May 13, 22 | KC | 1–3 | TEX |
| May 12, 22 | KC | 8–2 | TEX |
| May 11, 22 | KC | 4–6 | TEX |
| Mar 26, 22 | KC | — | TEX |
| Mar 25, 22 | TEX | 8–4 | KC |
| Mar 18, 22 | KC | 5–5 | TEX |
| Jun 27, 21 | KC | 1–4 | TEX |
| Jun 26, 21 | KC | 4–9 | TEX |
| Jun 26, 21 | KC | 0–8 | TEX |
| Apr 4, 21 | TEX | 7–3 | KC |
| Apr 3, 21 | TEX | 4–11 | KC |
| Apr 1, 21 | TEX | 10–14 | KC |
| Mar 27, 21 | KC | 1–8 | TEX |
| Feb 28, 21 | TEX | 2–3 | KC |
| Feb 25, 20 | KC | 5–4 | TEX |
| Feb 21, 20 | TEX | 5–4 | KC |
| Jun 2, 19 | KC | 1–5 | TEX |
| Jun 1, 19 | KC | 2–6 | TEX |
| Jun 1, 19 | KC | 2–6 | TEX |
| May 31, 19 | KC | 4–2 | TEX |
| May 16, 19 | TEX | 6–1 | KC |
| May 16, 19 | TEX | 16–1 | KC |
| May 15, 19 | TEX | 5–11 | KC |
| Mar 24, 19 | KC | 3–3 | TEX |
| Mar 14, 19 | TEX | 5–4 | KC |
| Mar 12, 19 | KC | 2–6 | TEX |
| Jun 21, 18 | TEX | 3–2 | KC |
| Jun 20, 18 | TEX | 4–1 | KC |
| Jun 19, 18 | TEX | 6–3 | KC |
| May 27, 18 | KC | 5–3 | TEX |
| May 26, 18 | KC | 4–8 | TEX |
| May 26, 18 | KC | 3–4 | TEX |
| May 25, 18 | KC | 8–2 | TEX |
| Mar 18, 18 | KC | 5–5 | TEX |
| Mar 17, 18 | TEX | 6–7 | KC |
| Mar 13, 18 | TEX | 5–1 | KC |
| Jul 16, 17 | TEX | 3–4 | KC |
| Jul 15, 17 | TEX | 5–3 | KC |
| Jul 15, 17 | TEX | 1–0 | KC |
| Apr 23, 17 | KC | 1–2 | TEX |
| Apr 23, 17 | KC | 2–5 | TEX |
| Apr 22, 17 | KC | 2–6 | TEX |
| Apr 21, 17 | KC | 0–1 | TEX |
| Apr 1, 17 | KC | 0–3 | TEX |
| Apr 1, 17 | KC | 3–5 | TEX |
| Mar 29, 17 | TEX | 0–0 | KC |
| Jul 31, 16 | KC | 1–2 | TEX |
| Jul 31, 16 | KC | 3–5 | TEX |
| Jul 30, 16 | KC | 3–8 | TEX |
| Jul 29, 16 | KC | 2–3 | TEX |
| Jul 24, 16 | TEX | 2–1 | KC |
| Jul 23, 16 | TEX | 1–3 | KC |
| Jul 23, 16 | TEX | 7–4 | KC |
| Mar 30, 16 | KC | 1–5 | TEX |
| Mar 19, 16 | KC | 5–7 | TEX |
| Mar 19, 16 | KC | 6–13 | TEX |
| Jun 7, 15 | TEX | 3–4 | KC |
| Jun 6, 15 | TEX | 4–0 | KC |
| Jun 6, 15 | TEX | 4–2 | KC |
| May 14, 15 | KC | 2–5 | TEX |
| May 14, 15 | KC | 6–3 | TEX |
| May 13, 15 | KC | 7–6 | TEX |
| May 12, 15 | KC | 2–8 | TEX |
| Mar 30, 15 | KC | 11–7 | TEX |
| Sep 4, 14 | TEX | 1–4 | KC |
| Sep 3, 14 | TEX | 1–2 | KC |
| Sep 2, 14 | TEX | 3–4 | KC |
| Aug 24, 14 | KC | 6–3 | TEX |
| Aug 24, 14 | KC | 1–3 | TEX |
| Aug 23, 14 | KC | 6–3 | TEX |
| Mar 22, 14 | TEX | 4–8 | KC |
| Mar 18, 14 | TEX | 0–6 | KC |
| Feb 28, 14 | KC | 11–1 | TEX |
Overall Record
since 2014
Kansas City Royals
37Texas Rangers
60Draws6
104 games in available data
Last 5 Meetings
TEX4
@Aug 21
6KC
TEX6
@Aug 20
3KC
TEX2
@Aug 19
5KC
TEX3
@Aug 18
4KC
KC6
@Jun 19
3TEX