5 Eylül 1988'de Ekvator'da dünyaya gelen Felipe Caicedo kariyerine Rocafuerte takımında başladı. Genç yaşta Basel'e trasnfer olup yurtdışına çıkan Caicedo, 2009 yılında Manchester City'e transfer oldu.
Daha sonra sırasıyla Sporting Lizbon, Malaga, Levante, Lokomotiv Moskova, Al-Jazira, Espanyol ve Lazio takımlarında oynadı. Felipe Caicedo bu sezon Lazio formasıyla 1 gol attı.