Z miejsca został podstawowym atakującym ekipy prowadzonej przez Juana Carlosa Osorio i w jesiennym sezonie Finalización 2010 wywalczył z nią tytuł mistrza Kolumbii, tworząc skuteczny duet napastników z Dayro Moreno.

Wiosną 2011 Uribe za sumę miliona dolarów przeszedł do włoskiego Chievo Werona, podpisując z nim czteroletni kontrakt. W Serie A zadebiutował 6 marca 2011 w zremisowanym 0:0 meczu z Parmą, natomiast pierwszą bramkę zdobył 9 maja tego samego roku w zremisowanym 2:2 pojedynku z Juventusem. Zawodnikiem Chievo pozostawał przez półtora roku, jednak jego pobyt we Włoszech okazał się bardzo nieudany – jego drużyna zajmowała kolejno jedenaste i dziesiąte miejsce w lidze, zaś on sam pozostawał wyłącznie rezerwowym dla Sergio Pellissiera i Cyrila Théréau. W lipcu 2012 powrócił do ojczyzny, za sumę dwóch milionów dolarów dołączając do krajowego giganta – ekipy Atlético Nacional z miasta Medellín. Tam szybko został podstawowym napastnikiem zespołu Juana Carlosa Osorio, już w tym samym roku zdobywając z nim puchar Kolumbii – Superliga Colombiana. W wiosennym sezonie Apertura 2013 zanotował z Atlético Nacional tytuł mistrza Kolumbii i sukces ten powtórzył również sześć miesięcy później, w sezonie Finalización 2013. W tym samym roku po raz drugi w karierze triumfował również w krajowym pucharze.