 Caicedo is also Ecuador's fifth highest goalscorer of all-time with 23 goals to his name.Caicedo was signed by Swiss Super League side FC Basel from Rocafuerte in his native Ecuador during the Swiss 2005–06 season for an undisclosed fee while he was just 17 years old.Due to his youth, he was trained in the minor divisions.