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 15 times in MLB. Miami Marlins hold a clear edge in the all-time series, 8–7. Miami Marlins have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 7–4 in favor of Kansas City Royals on July 20, 2025. They are scheduled to meet again on September 1, 2026.
All-Time Head-to-Head
Showing 15 games from available historical data.
| Date | Away | Score | Home |
|---|---|---|---|
| Jul 20, 25 | KC | 7–4 | MIA |
| Jul 19, 25 | KC | 1–3 | MIA |
| Jul 18, 25 | KC | 7–8 | MIA |
| Jun 26, 24 | MIA | 2–1 | KC |
| Jun 26, 24 | MIA | 1–5 | KC |
| Jun 25, 24 | MIA | 1–4 | KC |
| Jun 7, 23 | KC | 1–6 | MIA |
| Jun 6, 23 | KC | 1–6 | MIA |
| Jun 5, 23 | KC | 6–9 | MIA |
| Sep 8, 19 | KC | 0–9 | MIA |
| Sep 7, 19 | KC | 7–2 | MIA |
| Sep 6, 19 | KC | 3–0 | MIA |
| Aug 25, 16 | KC | 5–2 | MIA |
| Aug 24, 16 | KC | 0–3 | MIA |
| Aug 23, 16 | KC | 1–0 | MIA |
Overall Record
since 2016
Kansas City Royals
7Miami Marlins
815 games in available data
Last 5 Meetings
KC7
@Jul 20
4MIA
KC1
@Jul 19
3MIA
KC7
@Jul 18
8MIA
MIA2
@Jun 26
1KC
MIA1
@Jun 26
5KC