Having made 14 league appearances and scored once in 18 months at Vitória, Estupiñán returned to South America in January 2019 on loan to Barcelona S.C. in Ecuador.[8] In July that year, he was lent to Denizlispor for the Turkish Süper Ligseason.[9]
Upon returning to Vitória, Estupiñán became the starting centre forward ahead of Brazilian Bruno Duarte. In 2021–22, new manager Pepa experimented with playing them in tandem.[10] With 15 goals in 28 games, he finished joint fifth among the league's top scorers.[11]
Hull City
On 13 July 2022, Estupiñán signed a three-year deal with Hull City.[12] He made his debut on 30 July in a 2–1 home win against Bristol City.[13] He opened his account when he scored both goals in the 2–1 home win against Norwich City on 13 August.[14] Two weeks later, Estupiñán scored a hat-trick in a 3–2 home win against Coventry City, his first for the Tigers.[15] On 13 September, Estupiñán was awarded the EFL Championship Player of the Month award for August having scored seven goals across the month.[16]
On 1 September 2023, Estupiñán moved to FC Metz on a season-long loan,[17] but on 1 February 2024, Estupiñán was recalled by Hull.[18] On 9 February 2024, he moved on loan to Esporte Clube Bahia for the rest of the season.[19] On 9 July 2024, Estupiñán was recalled from his loan at Esporte Clube Bahia.[20] On 10 August 2024, Estupiñán marked his return to Hull by scoring an added-time penalty to equalise against Bristol City on the opening day of the 2024–25 season.[21]
FC Juárez
A few weeks later, on 29 August 2024, he left permanently to join Liga MX club FC Juárez for an undisclosed fee.[22]
International career
In June 2022, Estupiñán was called up to the Colombia national team for the first time. The call-up came following his impressive goal return in the 2021–22 Primeira Liga season in which he netted 15 times in 28 appearances ranking as one of the League's top goalscorers.