The two teams share an interstate but haven’t matched up in trades many times.
February 8, 2023. The St. Louis Cardinals purchased Anthony Misiewicz from the Kansas City Royals.
May 25, 2016. The St. Louis Cardinals purchased Jose Martinez from the Kansas City Royals.
December 2, 2015. The St. Louis Cardinals traded Tony Cruz to the Kansas City Royals for Jose Martinez (minors).
May 17, 2012. The St. Louis Cardinals purchased Jamie Romak from the Kansas City Royals.
April 13, 2011. The Kansas City Royals sent Victor Marte to the St. Louis Cardinals as part of a conditional deal.
July 21, 2004. The St. Louis Cardinals sent Jason Ryan to the Kansas City Royals as part of a conditional deal.
December 4, 1995. As part of a 3-team trade: The Cincinnati Reds sent Mike Remlinger to the Kansas City Royals. The Cincinnati Reds sent Luis Ordaz to the St. Louis Cardinals. The Kansas City Royals sent Miguel Mejia to the St. Louis Cardinals. The St. Louis Cardinals sent Andre King (minors) to the Cincinnati Reds.
February 22, 1993. The St. Louis Cardinals traded Felix Jose and Craig Wilson to the Kansas City Royals for Ed Gerald (minors) and Gregg Jefferies.
May 17, 1985. The Kansas City Royals traded John Morris to the St. Louis Cardinals for Lonnie Smith.
May 10, 1984. The Kansas City Royals purchased Dane Iorg from the St. Louis Cardinals.
August 2, 1983. The Kansas City Royals purchased Eric Rasmussen from the St. Louis Cardinals.
December 8, 1977. The St. Louis Cardinals traded Al Hrabosky to the Kansas City Royals for Mark Littell and Buck Martinez.
August 5, 1974. The St. Louis Cardinals purchased Richie Scheinblum from the Kansas City Royals.
May 8, 1973. The Kansas City Royals traded Tom Murphy to the St. Louis Cardinals for Al Santorini.
October 18, 1971. The St. Louis Cardinals returned Mike Jackson to the Kansas City Royals following previous purchase.
September 13, 1971. The St. Louis Cardinals purchased Mike Jackson from the Kansas City Royals.
December 2, 1970. The St. Louis Cardinals traded Tom Hilgendorf to the Kansas City Royals for Ike Brookens.
July 1, 1970. The St. Louis Cardinals traded Ted Abernathy to the Kansas City Royals for Chris Zachary.
June 13, 1970. The St. Louis Cardinals traded Cookie Rojas to the Kansas City Royals for Fred Rico.
March 29, 1969. The St. Louis Cardinals purchased Dennis Ribant from the Kansas City Royals.