Caracas FC
Echeverry made his debut in the Colombian First Division in 1996 with Deportivo Cali. He remained at the club two years before joining upstart Deportivo Pasto. While at Pasto he helped the club gain promotion to the Colombian First Division. In 1999 with Deportivo Fasto, Echeverry enjoyed his finest season netting 9 goals in 38 appearances. He would than go on to play for Once Caldas, Deportivo Pereira, BSC Young Boys in Switzerland and Venezuelan side Caracas FC. While at Caracas FC he won a league title and participated in the Copa Libertadores. He also scored the 1,000th goal for Caracas FC in the Venezuelan First division on September 25, 2003.