Tras su paso por la escuadra aliancista, el delantero cafetero reforzó al CNI y a una serie de equipos colombianos, pero sin lograr destacar al nivel que se esperaba.

Sin embargo, pese a ello Leonardo Castro despertó el interés de la directiva de Universitario de Sucre, que espera que con su fichaje siga siendo protagonista de la liga boliviana de fútbol.

El técnico Julio César Baldivieso aprobó la contratación del ariete colocho, quien en su estancia en Alianza Lima, justamente destacó en los partidos que le tocó jugar en la altura.

Universitario de Sucre es uno de los representantes bolivianos en la Copa Libertadores al integrar el Grupo 3 junto al Cruzeiro, Mineros de Guyana y el ganador de Alianza Lima y Huracán de Argentina.

Leonardo Castro, de 25 años, además de defender la casaquilla blanquiazul, jugó en el CNI de Iquitos y en los clubes Millonarios, Deportivo Cúcuta, Itagüí, Millonarios y La Equidad, todos estos de su natal Colombia.