Анхель начал карьеру в колумбийском клубе «Атлетико Насьональ». В 1997 году его купил аргентинский гранд «Ривер Плейт» на место уехавшего в Европу Эрнана Креспо. Анхель стал достойной заменой нападающему сборной Аргентины и забил в 82 играх за «Ривер» 43 гола (более 0,5 мяча за игру) в чемпионатах страны.
В 2001 году Анхель перешёл в английскую «Астон Виллу» за рекордные на тот момент для клуба 9,5 млн фунтов. Колумбиец стал любимцем болельщиков, когда стал лучшим бомбардиром клуба в сезоне 2003/04 с 16 голами в чемпионате страны и 21 голом с учётом кубковых турниров. Однако больше он такой результативностью не отмечался (лишь 7 голов в следующем сезоне). В мае 2007 года Анхель дебютировал в составе клуба «Ред Булл Нью-Йорк». На данный момент Анхель является одной из самых ярких звёзд MLS (единой лиги для клубов США и Канады).
17 августа 2011 года перешёл в американский клуб «Чивас США» в обмен на третий раунд дополнительного драфта MLS 2012. 20 августа 2011 года дебютировал за новый клуб в выездном матче 23-го тура чемпионата MLS 2011 против «Колорадо Рэпидз» и на 36-й минуте открыл счёт своим голам за калифорнийцев.
Данные на 16 августа 2010
В таблице про Кубок Англии обозначены матчи Кубка Лиги и Кубка Англии