El 30 de marzo de 2001, Chávez fue cambiado de los Mets a los Reales de Kansas City.