MLB · All-Time Matchup

Kansas City Royals
VS

San Diego Padres
Kansas City Royals vs San Diego Padres:All-Time Matchup History
Matchup Overview
The Kansas City Royals and San Diego Padres have met 42 times in MLB. Kansas City Royals hold a dominant all-time edge, leading the series 24–17, with 1 draw. San Diego Padres have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 3–2 in favor of San Diego Padres on June 22, 2025. They are scheduled to meet again on July 18, 2026.
All-Time Head-to-Head
Showing 43 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jun 22, 25 | KC | 2–3 | SD |
| Jun 21, 25 | KC | 6–5 | SD |
| Jun 21, 25 | KC | 1–5 | SD |
| Jun 2, 24 | SD | 3–4 | KC |
| Jun 1, 24 | SD | 11–8 | KC |
| Jun 1, 24 | SD | 7–3 | KC |
| Feb 27, 24 | KC | 3–6 | SD |
| May 17, 23 | KC | 5–4 | SD |
| May 17, 23 | KC | 4–3 | SD |
| May 16, 23 | KC | 0–4 | SD |
| Mar 23, 23 | KC | 3–6 | SD |
| Mar 10, 23 | SD | 0–1 | KC |
| Aug 28, 22 | SD | 7–15 | KC |
| Aug 27, 22 | SD | 13–5 | KC |
| Aug 27, 22 | SD | 4–3 | KC |
| Apr 2, 22 | KC | 2–4 | SD |
| Mar 2, 22 | SD | — | KC |
| Mar 22, 21 | SD | 9–9 | KC |
| Mar 7, 21 | KC | 4–3 | SD |
| Mar 4, 20 | KC | 9–7 | SD |
| Feb 24, 20 | SD | 5–8 | KC |
| Mar 16, 19 | KC | 5–10 | SD |
| Mar 10, 19 | SD | 11–6 | KC |
| Feb 28, 19 | SD | 2–3 | KC |
| Mar 16, 18 | KC | 12–4 | SD |
| Mar 12, 18 | SD | 0–4 | KC |
| Mar 7, 18 | SD | 5–4 | KC |
| Mar 2, 18 | KC | 5–13 | SD |
| Jun 11, 17 | KC | 8–3 | SD |
| Jun 10, 17 | KC | 3–6 | SD |
| Jun 10, 17 | KC | 12–6 | SD |
| Mar 22, 17 | SD | 2–6 | KC |
| Mar 16, 17 | KC | 13–3 | SD |
| Mar 28, 16 | SD | 3–11 | KC |
| Apr 1, 15 | KC | 4–1 | SD |
| Mar 21, 15 | KC | 6–1 | SD |
| Mar 11, 15 | SD | 3–4 | KC |
| May 7, 14 | KC | 3–1 | SD |
| May 7, 14 | KC | 8–0 | SD |
| May 6, 14 | KC | 5–6 | SD |
| Mar 26, 14 | KC | 5–9 | SD |
| Mar 16, 14 | KC | 9–6 | SD |
| Mar 1, 14 | SD | 3–7 | KC |
Overall Record
since 2014
Kansas City Royals
24San Diego Padres
17Draws1
43 games in available data
Last 5 Meetings
KC2
@Jun 22
3SD
KC6
@Jun 21
5SD
KC1
@Jun 21
5SD
SD3
@Jun 2
4KC
SD11
@Jun 1
8KC