Answer
Caicedo has played for two clubs in Spain, namely Malaga CF and Levante UD. He joined Malaga in 2010 and made his professional debut in 2011, going on to make 32 appearances and scoring two goals for the club. In 2014, he moved to Levante, where he has established himself as a key player, making over 100 appearances and scoring 12 goals.