Caicedo played for Independiente del Valla between 2019 and 2021 but has now revealed his affection for Liga de Quito, confirming that if given the chance, he would enjoy bringing down the curtain on his career in Ecuador. He has won 55 caps for his country, scoring for them in their 2022 World Cup defeat to Senegal in Qatar.