On 17 July 2017, after having his federative rights assigned to Watford, Suárez was loaned to Real Valladolid B in the third division for a year.[4] The following 9 July, after scoring 11 goals, he joined Segunda División side Gimnàstic de Tarragona also in a temporary deal.[5]
Suárez made his professional debut on 20 August 2018, replacing Tete Morente late into a 1–1 home draw against Tenerife.[6] He scored his first goal on 7 October, netting the equalizer in a 1–1 draw at Cádiz.
On 21 June 2019, Suárez was loaned to Real Zaragoza, still in the Spanish second division.[7] He ended the regular season with 19 goals, being the team's top goalscorer, but was not allowed to play in the play-offs as his loan ended.[8]
On 2 October 2020, Suárez returned to Granada on a five-year contract,[9] for a fee of £10 million.[10]
On 18 July 2022, Marseille in France announced Suárez's transfer.[11] However, on 5 December, he returned to Spain and its top flight after agreeing to a loan deal with Almería, with an obligatory buyout clause if the club avoided relegation.[12]
On 1 October 2023, Suarez scored a hat-trick, with all three goals being assisted by Largie Ramazani in a 3–3 draw against Granada CF.[13]
International career
On 12 November 2020, Suárez debuted for the Colombian senior team against Uruguay.[14]