Endy Chávez made his Major League Baseball debut with the Kansas City Royals on May 29, 2001, following his initial signing with the New York Mets as an amateur free agent in 1996. He progressed through the Mets’ Minor League system, debuting with the Gulf Coast League Mets in 1997, before being claimed by the Royals in the 2000 Rule 5 draft. Throughout his career, Chávez established himself as an exceptional defensive outfielder and a consistent hitter. After his tenure with the Royals, Chávez spent significant periods with the Montreal Expos, who later became the Washington Nationals, from 2002 to 2005.
By 2020, he served as the bench coach for the High-A St. Lucie Mets. Demonstrating a sustained commitment to baseball, he further expanded his coaching expertise by serving as the first base coach for Tiburones de La Guiara during the 2023-2024 season. Most recently, Chávez was hired as the hitting coach for the Tecolotes de los Dos Laredos of the Mexican League in 2024, continuing to develop future talent in the sport.