Con tan sólo 16 años, Caicedo fichó por el FC Basilea para la temporada 2005-2006.