Every trade between the Kansas City Royals and the New York Mets
The Kansas City Royals and the New York Mets have made 37 deals with each other since 1969, 6 of them sales. The most recent, on May 22, 2025: New York Mets traded SS Diego A. Castillo to Kansas City Royals. The first on file, on Aug 12, 1969: The Kansas City Royals purchased Billy Sorrell from the New York Mets.
Kansas City RoyalsNew York MetsPlayers who played for both →
37 deals, newest first
| Date | Deal |
|---|---|
| May 22, 2025 | New York Mets traded SS Diego A. Castillo to Kansas City Royals. |
| Feb 10, 2021 | In a 3-team trade, the New York Mets sent Josh Winckowski and Freddy Valdez to the Boston Red Sox; the Kansas City Royals sent Khalil Lee to the New York Mets; the Boston Red Sox sent Andrew Benintendi to the Kansas City Royals; the Kansas City Royals sent Franchy Cordero, Luis De La Rosa and Grant Gambrell to the Boston Red Sox.(3 clubs) |
| Dec 14, 2017 | The New York Mets traded Burch Smith to the Kansas City Royals. |
| Dec 6, 2006 | The Kansas City Royals traded Ambiorix Burgos to the New York Mets for Brian Bannister. |
| Jul 19, 2006 | The Kansas City Royals traded Rúben Gotay to the New York Mets for Jeff Keppinger. |
| Jul 30, 2004 | The Kansas City Royals traded José Bautista to the New York Mets for Justin Huber. |
| Jan 26, 2004 | The Kansas City Royals traded Shawn Sedlacek to the New York Mets for Jaime Cerda. |
| Jul 28, 2003 | The Kansas City Royals traded Jeremy Hill to the New York Mets for Graeme Lloyd. |
| Jul 5, 2003 | The Kansas City Royals purchased Jimmy Serrano from the New York Mets. |
| Mar 30, 2001 | The Kansas City Royals traded Mike Curry to the New York Mets for Endy Chávez. |
| Sep 14, 1999 | The Kansas City Royals traded Glendon Rusch to the New York Mets for Dan Murray. |
| Aug 13, 1999 | The Kansas City Royals traded Jeremy Jackson to the New York Mets for Derek Wallace. |
| Mar 23, 1999 | The Kansas City Royals traded Shane Halter to the New York Mets for Jonathan Guzman. |
| Dec 10, 1998 | The Kansas City Royals traded Juan LeBron to the New York Mets for Joe Randa. |
| Aug 31, 1998 | The Kansas City Royals purchased Tim Spehr from the New York Mets. |
| Aug 10, 1998 | The Kansas City Royals traded Jermaine Allensworth to the New York Mets. |
| Dec 19, 1995 | The Kansas City Royals traded Brent Mayne to the New York Mets for Al Shirley. |
| Jul 21, 1995 | The Kansas City Royals traded Derek Wallace, Geno Morones and John Carter to the New York Mets for Jason Jacome and Allen McDill. |
| Jan 5, 1994 | The Kansas City Royals traded Kevin McReynolds to the New York Mets for Vince Coleman. |
| Dec 11, 1991 | The Kansas City Royals traded Bret Saberhagen and Bill Pecota to the New York Mets for Kevin McReynolds, Gregg Jefferies and Keith Miller. |
| Aug 30, 1990 | The Kansas City Royals traded Pat Tabler to the New York Mets for Archie Corbin. |
| Jun 9, 1989 | The Kansas City Royals traded Aguedo Vasquez to the New York Mets for Terry Leach. |
| Mar 27, 1987 | The Kansas City Royals traded David Cone and Chris Jelic to the New York Mets for Ed Hearn, Rick Anderson and Mauro Gozzo. |
| Apr 1, 1986 | The Kansas City Royals traded Tony Ferreira to the New York Mets for Angel Salazar. |
| Jan 18, 1985 | In a 4-team trade, the Milwaukee Brewers sent Jim Sundberg to the Kansas City Royals; the Kansas City Royals sent Don Slaught to the Texas Rangers; the Kansas City Royals sent Frank Wills to the New York Mets; the New York Mets sent Tim Leary to the Milwaukee Brewers; the Texas Rangers sent Danny Darwin and Bill Hance to the Milwaukee Brewers.(4 clubs) |
| Apr 1, 1984 | The Kansas City Royals traded Tom Edens to the New York Mets for Tucker Ashford. |
| Mar 31, 1981 | The Kansas City Royals traded Marvell Wynne and John Skinner to the New York Mets for Juan Berenguer. |
| Jun 17, 1980 | The Kansas City Royals traded Randy McGilberry to the New York Mets for Kevin Kobel. |
| Dec 8, 1976 | In a 3-team trade, the Chicago Cubs sent Pete LaCock to the Kansas City Royals; the New York Mets sent Jim Dwyer to the Chicago Cubs; the Kansas City Royals sent Sheldon Mallory to the New York Mets.(3 clubs) |
| Sep 17, 1976 | The Kansas City Royals purchased Ken Sanders from the New York Mets. |
| May 7, 1976 | The Kansas City Royals traded Bryan Jones to the New York Mets for Tom Hall. |
| Jan 9, 1976 | The Kansas City Royals traded Randy Hammon to the New York Mets for Jerry Cram. |
| May 14, 1973 | The New York Mets purchased Jerry May from the Kansas City Royals. |
| Feb 1, 1973 | The Kansas City Royals traded Jerry Cram to the New York Mets for Barry Raziano. |
| Mar 15, 1971 | The New York Mets purchased George Spriggs from the Kansas City Royals. |
| Dec 3, 1969 | The Kansas City Royals traded Joe Foy to the New York Mets for Amos Otis and Bob Johnson. |
| Aug 12, 1969 | The Kansas City Royals purchased Billy Sorrell from the New York Mets. |
Trades and sales between the two franchises under every name they have had. To May 2022 from Retrosheet, since then from MLB's transaction feed. The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at www.retrosheet.org.