After a brief spell in Deportivo Quito, Kaviedes signed with Premier League club Crystal Palace, and became the third Ecuadorian to play in the Premier League. He arrived at the club for a reported fee of reputedly £2 million, though there was confusion over whether he was signed on loan or on a full transfer.
Kaviedes transferred from Deportivo Quito to Crystal Palace, joining the Premier League. He is now one of three Ecuadorian players in the league. The reported fee for his signing was £2 million, though there was confusion about the nature of the transfer.