Every trade between the Baltimore Orioles and the Kansas City Royals

The Baltimore Orioles and the Kansas City Royals have made 23 deals with each other since 1970, 9 of them sales. The most recent, on Jul 18, 2026: Kansas City Royals traded RF Rudy Martin Jr. to Baltimore Orioles for cash. The first on file, on Apr 13, 1970: The Kansas City Royals purchased John Sullivan from the Baltimore Orioles.

Baltimore OriolesKansas City RoyalsPlayers who played for both →

23 deals, newest first

Trades between the Baltimore Orioles and the Kansas City Royals
DateDeal
Jul 18, 2026Kansas City Royals traded RF Rudy Martin Jr. to Baltimore Orioles for cash.
Apr 5, 2025Baltimore Orioles traded 2B Nick Gordon to Kansas City Royals for cash.
Jul 11, 2024Kansas City Royals traded RHP Colin Selby to Baltimore Orioles for cash.
Dec 18, 2023Kansas City Royals traded RHP Jonathan Heasley to Baltimore Orioles for RHP Cesar Espinal.
Aug 3, 2023Kansas City Royals traded RHP Luis Barroso to Baltimore Orioles for cash.
May 18, 2023Kansas City Royals traded SS Robbie Glendinning to Baltimore Orioles for cash.
Jan 3, 2023Kansas City Royals traded 1B Ryan O'Hearn to Baltimore Orioles for cash.
Jul 3, 2021The Baltimore Orioles purchased Kelvin Gutiérrez from the Kansas City Royals.
Apr 2, 2019The Kansas City Royals purchased Andrew Susac from the Baltimore Orioles.
Dec 2, 2015The Baltimore Orioles purchased Francisco Peña from the Kansas City Royals.
Apr 4, 2015The Baltimore Orioles purchased Andrew Triggs from the Kansas City Royals.
Jul 24, 2014The Baltimore Orioles purchased Jimmy Paredes from the Kansas City Royals.
Dec 18, 2013The Baltimore Orioles traded Danny Valencia to the Kansas City Royals for David Lough.
May 9, 2013The Baltimore Orioles purchased Brandon Wood from the Kansas City Royals.
Jun 8, 2005The Baltimore Orioles traded Pete Maestrales to the Kansas City Royals for Eli Marrero.
Jun 21, 2004The Baltimore Orioles traded Denny Bautista to the Kansas City Royals for Jason Grimsley.
Apr 2, 1999The Baltimore Orioles traded Chris Fussell to the Kansas City Royals for Jeff Conine.
Dec 11, 1991The Baltimore Orioles traded Bob Melvin to the Kansas City Royals for Storm Davis.
Dec 17, 1986The Baltimore Orioles traded Juan Beníquez to the Kansas City Royals for Joe Jarrell and Jimmy Daniel.
May 19, 1984The Baltimore Orioles purchased Tucker Ashford from the Kansas City Royals.
May 17, 1984The Baltimore Orioles purchased Orlando Sánchez from the Kansas City Royals.
Jun 15, 1970The Baltimore Orioles traded Bobby Floyd to the Kansas City Royals for Moe Drabowsky.
Apr 13, 1970The Kansas City Royals purchased John Sullivan from the Baltimore Orioles.

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.