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

Trades between the Kansas City Royals and the New York Mets
DateDeal
May 22, 2025New York Mets traded SS Diego A. Castillo to Kansas City Royals.
Feb 10, 2021In 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, 2017The New York Mets traded Burch Smith to the Kansas City Royals.
Dec 6, 2006The Kansas City Royals traded Ambiorix Burgos to the New York Mets for Brian Bannister.
Jul 19, 2006The Kansas City Royals traded Rúben Gotay to the New York Mets for Jeff Keppinger.
Jul 30, 2004The Kansas City Royals traded José Bautista to the New York Mets for Justin Huber.
Jan 26, 2004The Kansas City Royals traded Shawn Sedlacek to the New York Mets for Jaime Cerda.
Jul 28, 2003The Kansas City Royals traded Jeremy Hill to the New York Mets for Graeme Lloyd.
Jul 5, 2003The Kansas City Royals purchased Jimmy Serrano from the New York Mets.
Mar 30, 2001The Kansas City Royals traded Mike Curry to the New York Mets for Endy Chávez.
Sep 14, 1999The Kansas City Royals traded Glendon Rusch to the New York Mets for Dan Murray.
Aug 13, 1999The Kansas City Royals traded Jeremy Jackson to the New York Mets for Derek Wallace.
Mar 23, 1999The Kansas City Royals traded Shane Halter to the New York Mets for Jonathan Guzman.
Dec 10, 1998The Kansas City Royals traded Juan LeBron to the New York Mets for Joe Randa.
Aug 31, 1998The Kansas City Royals purchased Tim Spehr from the New York Mets.
Aug 10, 1998The Kansas City Royals traded Jermaine Allensworth to the New York Mets.
Dec 19, 1995The Kansas City Royals traded Brent Mayne to the New York Mets for Al Shirley.
Jul 21, 1995The Kansas City Royals traded Derek Wallace, Geno Morones and John Carter to the New York Mets for Jason Jacome and Allen McDill.
Jan 5, 1994The Kansas City Royals traded Kevin McReynolds to the New York Mets for Vince Coleman.
Dec 11, 1991The Kansas City Royals traded Bret Saberhagen and Bill Pecota to the New York Mets for Kevin McReynolds, Gregg Jefferies and Keith Miller.
Aug 30, 1990The Kansas City Royals traded Pat Tabler to the New York Mets for Archie Corbin.
Jun 9, 1989The Kansas City Royals traded Aguedo Vasquez to the New York Mets for Terry Leach.
Mar 27, 1987The Kansas City Royals traded David Cone and Chris Jelic to the New York Mets for Ed Hearn, Rick Anderson and Mauro Gozzo.
Apr 1, 1986The Kansas City Royals traded Tony Ferreira to the New York Mets for Angel Salazar.
Jan 18, 1985In 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, 1984The Kansas City Royals traded Tom Edens to the New York Mets for Tucker Ashford.
Mar 31, 1981The Kansas City Royals traded Marvell Wynne and John Skinner to the New York Mets for Juan Berenguer.
Jun 17, 1980The Kansas City Royals traded Randy McGilberry to the New York Mets for Kevin Kobel.
Dec 8, 1976In 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, 1976The Kansas City Royals purchased Ken Sanders from the New York Mets.
May 7, 1976The Kansas City Royals traded Bryan Jones to the New York Mets for Tom Hall.
Jan 9, 1976The Kansas City Royals traded Randy Hammon to the New York Mets for Jerry Cram.
May 14, 1973The New York Mets purchased Jerry May from the Kansas City Royals.
Feb 1, 1973The Kansas City Royals traded Jerry Cram to the New York Mets for Barry Raziano.
Mar 15, 1971The New York Mets purchased George Spriggs from the Kansas City Royals.
Dec 3, 1969The Kansas City Royals traded Joe Foy to the New York Mets for Amos Otis and Bob Johnson.
Aug 12, 1969The 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.