On 6 January 2013, in a local derby against Real Oviedo, Guerrero scored all of Sporting B's goals in a 4–1 home victory.[5] Roughly one month later, he scored his first goal for the first team, the opening goal in a 2–1 away win over CD Lugo.[6][7]
After being promoted to the main squad in 2013, Guerrero was an important attacking player in the 2014–15 campaign,[8] scoring 11 goals in 36 appearances for the runners-up.[9] Highlights included braces against CD Lugo and Racing de Santander, both in May 2015.[10][11]
Guerrero made his La Liga debut on 23 August 2015, starting in a 0–0 home draw against Real Madrid.[12] He scored for the first time in the top flight on 19 October, equalising late on in a 3–3 home draw with Granada CF,[13] and added another the following 12 February to open a 2–2 draw against Rayo Vallecano also at El Molinón[14] as his team avoided relegation at that adversary's expense.
Leganés
On 27 June 2016, Guerrero signed a two-year deal with the option for a third at CD Leganés, newly promoted to the top tier.[15] He scored five goals from 31 appearances in his first season, helping the club to retain its league status.[16]
Olympiacos
On 13 June 2018, Guerrero moved abroad for the first time in his career after agreeing to a three-year contract with Olympiacos FC, with a rumoured annual salary of €400,000.[17][18] On 9 August, he scored a brace in a 4–0 home defeat of FC Luzern in the UEFA Europa Leaguethird qualifying round.[19]
Guerrero signed for six months with Leganés on 31 January 2020, with the deal including a €2.5 million buyout clause.[22]
Nottingham Forest
On 4 September 2020, Guerrero joined EFL Championship side Nottingham Forest for an undisclosed fee;[23] manager Sabri Lamouchi was reportedly not interested in signing him but felt that he had no choice but to agree to the transfer as it came under the recommendation of Evangelos Marinakis, who owned both clubs.[24] He made his debut as a substitute in a 2–0 home loss against Cardiff City on 19 September,[25] and his first start came the following month in a 1–0 defeat at Middlesbrough.[26]
Rayo Vallecano
Guerrero signed with Rayo Vallecano on 1 February 2021, for an undisclosed fee.[27][28] He scored his only goal for the sixth-placed team – eventually promoted in the play-offs – on the 27th, equalising the 1–1 home draw with SD Ponferradina.[29]
Later career
On 12 August 2021, Guerrero moved to second-tier newcomers UD Ibiza on a two-year deal.[30] Halfway through the contract, he was released so the Balearic side could sign former Spain international Nolito and he returned to Greece's top flight at OFI Crete FC.[31] Remaining in the eastern Mediterranean, he moved again in January 2023 to Anorthosis Famagusta FC of the Cypriot First Division, signing until the summer of 2024.[32][33]
^Barrio, Javier (11 February 2013). "Guerrero encuentra su sitio" [Guerrero finds his place]. El Comercio (in Spanish). Archived from the original on 2 October 2015. Retrieved 11 February 2013.
^García-Cuervo, Pablo (13 May 2015). "Un Guerrero de Primera" [Primera Warrior ("Guerrero" in English)]. Marca (in Spanish). Retrieved 7 August 2019.
^Siguero, Santiago (23 August 2015). "El Madrid sigue seco" [Madrid are still dry]. Marca (in Spanish). Retrieved 23 August 2015.
^Ballesteros, Cristian (19 October 2015). "Un Sporting muy Guerrero" [Quite Warrior ("Guerrero" in English) Sporting]. Marca (in Spanish). Retrieved 8 August 2016.