W styczniu 2012 został piłkarzem zespołu Deportes Tolima z miasta Ibagué, w którego barwach w roli wyróżniającego się gracza występował przez półtora roku.
Latem 2013 Andrade za sumę 2,2 miliona dolarów przeszedł do meksykańskiej drużyny Club América z siedzibą w stołecznym mieście Meksyk. W tamtejszej Liga MX zadebiutował 10 sierpnia 2013 w wygranym 4:2 meczu z Atlante i już w tym samym spotkaniu strzelił swojego premierowego gola w lidze meksykańskiej. W tym samym jesiennym sezonie Apertura 2013 zdobył ze swoim zespołem wicemistrzostwo kraju, jednak pełnił wyłącznie rolę rezerwowego, wobec czego w lipcu 2014 udał się na wypożyczenie do niżej notowanej ekipy Chiapas FC z miasta Tuxtla Gutiérrez. Tam spędził rok, notując regularne występy, jednak nie zdołał zanotować poważniejszych sukcesów na arenie krajowej i międzynarodowej. Po powrocie do Amériki, w 2015 roku, zajął z nią drugie miejsce w krajowym superpucharze – Campeón de Campeones, jak również wziął udział w Klubowych Mistrzostwach Świata, gdzie uplasował się na piątej lokacie.
W lipcu 2016 Andrade odszedł do drużyny Club León, w międzyczasie otrzymując meksykańskie obywatelstwo w wyniku kilkuletniego zamieszkania w tym kraju.