MLB · All-Time Matchup
Kansas City Royals logo

Kansas City Royals

VS
Miami Marlins logo

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.

DateAwayScoreHome
Jul 20, 25
KC
74
MIA
Jul 19, 25
KC
13
MIA
Jul 18, 25
KC
78
MIA
Jun 26, 24
MIA
21
KC
Jun 26, 24
MIA
15
KC
Jun 25, 24
MIA
14
KC
Jun 7, 23
KC
16
MIA
Jun 6, 23
KC
16
MIA
Jun 5, 23
KC
69
MIA
Sep 8, 19
KC
09
MIA
Sep 7, 19
KC
72
MIA
Sep 6, 19
KC
30
MIA
Aug 25, 16
KC
52
MIA
Aug 24, 16
KC
03
MIA
Aug 23, 16
KC
10
MIA

Overall Record

since 2016

Kansas City Royals
7
Miami Marlins
8
15 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