Lacking space in the team, he was an unused substitute on two occasions, so at the end of the season he left Emelec and moved this time abroad.
Caicedo moved to Serbian side FK Metalac Gornji Milanovac.
[2] He arrived to Serbia as an anonymous foreigner who will need to fight to earn a spot in the starting line-up, however, as soon as he got a chance, he scored his first goal for Metalac on his SuperLiga debut, on away match against Čukarički, played on 19 February 2016.
The fourth one was the one Caicedo got the chance to be a starter, and he corresponded by scoring the first goal of the game after only 14 minutes, a goal that ended up being crucial for Metalac to get a point in a 26-round 2–2 draw home against FK Rad.
[4] In summer 2017 Caicdedo returned to Ecuador and joined Guayaquil City.