Naranjo also scored seven goals in a period of three months (between January and March 2016), including match-winners against CD Tenerife and Elche CF. On 1 May, he scored a brace in a 3–2 home win against Mirandés.[6]
In June 2016, Naranjo signed a five-year deal with La Liga club Celta de Vigo, for a rumoured fee of €1 million.[7] He only appeared in three matches for the club, two in the UEFA Europa League, before departing.
In January 2017, Naranjo moved abroad for the first time in his career after agreeing to a contract with Belgian Pro League side K.R.C. Genk.[8] On 1 September, he returned to Spain and its first division after agreeing to a one-year loan deal with CD Leganés.[9]
On 27 July 2018, Naranjo signed a four-year deal with Tenerife in the second division.[10] On 30 January 2020, he was loaned to Cypriot First Division side AEK Larnaca FC until the end of the season,[11] with the deal being extended for a further year on 25 August.[12]
Naranjo cut ties with Tenerife on 24 June 2021,[13] and moved to fellow second division side SD Ponferradina on 12 July.[14]
After appearing in 36 games and scoring three goals in the Segunda División in the 2022–23 season, he signed a two-year deal with Ekstraklasa side Jagiellonia Białystok on 28 June 2023.[15] He recorded six league goals during Jagiellonia's title-winning campaign, before mutually agreeing to leave the club on 19 June 2024.[16]
^"KRC Genk haalt spits Naranjo" [KRC Genk get striker Naranjo] (in Dutch). KRC Genk. 10 January 2017. Archived from the original on 13 January 2017. Retrieved 11 January 2017.