MLB · All-Time Matchup

Kansas City Royals
VS

Miami Marlins
Kansas City Royals vs Miami Marlins:All-Time Matchup History
Matchup Overview
The Kansas City Royals and Miami Marlins have met 30 times in MLB since 2002. Miami Marlins hold a clear edge in the all-time series, 16–14. Miami Marlins have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 7–3 in favor of Kansas City Royals on September 2, 2026.
Next Meeting
No upcoming game scheduled between these teams this season.
All-Time Head-to-Head
Showing 30 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Sep 2, 26 | MIA | 3–7 | KC |
| Sep 1, 26 | MIA | 9–6 | KC |
| Aug 31, 26 | MIA | 6–3 | KC |
| Jul 19, 25 | KC | 7–4 | MIA |
| Jul 18, 25 | KC | 1–3 | MIA |
| Jul 17, 25 | KC | 7–8 | MIA |
| Jun 25, 24 | MIA | 2–1 | KC |
| Jun 25, 24 | MIA | 1–5 | KC |
| Jun 24, 24 | MIA | 1–4 | KC |
| Jun 6, 23 | KC | 1–6 | MIA |
| Jun 5, 23 | KC | 1–6 | MIA |
| Jun 4, 23 | KC | 6–9 | MIA |
| Sep 7, 19 | KC | 0–9 | MIA |
| Sep 6, 19 | KC | 7–2 | MIA |
| Sep 5, 19 | KC | 3–0 | MIA |
| Aug 24, 16 | KC | 5–2 | MIA |
| Aug 23, 16 | KC | 0–3 | MIA |
| Aug 22, 16 | KC | 1–0 | MIA |
| Aug 13, 13 | MIA | 5–2 | KC |
| Aug 12, 13 | MIA | 1–0 | KC |
| Aug 11, 13 | MIA | 2–6 | KC |
| May 17, 08 | KC | 9–3 | MIA |
| May 16, 08 | KC | 3–7 | MIA |
| May 15, 08 | KC | 7–6 | MIA |
| Jun 16, 07 | MIA | 4–5 | KC |
| Jun 15, 07 | MIA | 9–8 | KC |
| Jun 14, 07 | MIA | 2–6 | KC |
| Jun 11, 02 | MIA | 13–5 | KC |
| Jun 10, 02 | MIA | 0–6 | KC |
| Jun 9, 02 | MIA | 15–8 | KC |
Games before 2014: The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at "www.retrosheet.org".
Overall Record
since 2002
Kansas City Royals
14Miami Marlins
1630 games in available data
Last 5 Meetings
MIA3
@Sep 2
7KC
MIA9
@Sep 1
6KC
MIA6
@Aug 31
3KC
KC7
@Jul 19
4MIA
KC1
@Jul 18
3MIA