Im Juli 2004 reiste Kaviedes nach London zum Probetraining beim Premier League-Aufsteiger Crystal Palace und wurde von diesem verpflichtet. ###>After a brief spell in Deportivo Quito, Kaviedes signed with FA Premier League club Crystal Palace, and became the third Ecuadorian to play in the Premier League.