Atlas desprendió las últimas dos semanas de sus referentes ofensivos, el colombiano Julián Quiñones, quien fichó por las Águilas del América, y el argentino Julio Furch, nuevo futbolista del Santos brasileño, por lo que se abrió la oportunidad para Caicedo quien peleará por un lugar en el XI titular de los rojinegros, competirá con el colombiano Mauro Manotas y el mexicano Eduardo Aguirre, quien también llegó al club para este Apertura 2023, en el que lleva un gol en las tres primeras jornadas.
Además del Sivasspor y los Tigres, por los que firmó en julio de 2022 y en un semestre jugó 16 partidos y anotó un gol, Caicedo tiene experiencia en el balompié de su país con la Universidad Católica y El Nacional.
En 2019 vivió su primera experiencia fuera de Ecuador, al fichar por el Vitória brasileño y en 2021 fue contratado por el CSKA-Sofia búlgaro, con el cual ganó el título de copa y fue nombrado el mejor futbolista extranjero.
