MLB · All-Time Matchup
Kansas City Royals logo

Kansas City Royals

VS
New York Mets logo

New York Mets

Kansas City Royals vs New York Mets:All-Time Matchup History

Matchup Overview

The Kansas City Royals and New York Mets have met 21 times in MLB. Kansas City Royals hold a clear edge in the all-time series, 11–10. New York Mets have had the upper hand recently, going 3–2 in their last 5 meetings. Their most recent matchup ended 3–2 in favor of Kansas City Royals on July 13, 2025. They are scheduled to meet again on July 7, 2026.

All-Time Head-to-Head

Showing 21 games from available historical data.

DateAwayScoreHome
Jul 13, 25
NYM
23
KC
Jul 12, 25
NYM
83
KC
Jul 12, 25
NYM
31
KC
Apr 14, 24
KC
12
NYM
Apr 13, 24
KC
117
NYM
Apr 12, 24
KC
16
NYM
Aug 3, 23
NYM
04
KC
Aug 3, 23
NYM
29
KC
Aug 2, 23
NYM
67
KC
Aug 18, 19
NYM
115
KC
Aug 17, 19
NYM
14
KC
Aug 17, 19
NYM
41
KC
Jun 22, 16
KC
34
NYM
Jun 21, 16
KC
12
NYM
Apr 5, 16
NYM
20
KC
Apr 4, 16
NYM
34
KC
Nov 2, 15
KC
72
NYM
Nov 1, 15
KC
53
NYM
Oct 31, 15
KC
39
NYM
Oct 29, 15
NYM
17
KC
Oct 28, 15
NYM
45
KC

Overall Record

since 2015

Kansas City Royals
11
New York Mets
10
21 games in available data

Last 5 Meetings

NYM2
@Jul 13
3KC
NYM8
@Jul 12
3KC
NYM3
@Jul 12
1KC
KC1
@Apr 14
2NYM
KC11
@Apr 13
7NYM