Duro first appeared with the B-side on 29 October 2017, replacing Carlos Calderón in a 2–1 Tercera División away win against CD El Álamo.[4] He scored his first senior goals on 19 November, netting a brace in a 3–0 home win against DAV Santa Ana.[5]
On 17 March 2018, Duro made his La Liga debut in a 2–1 win at Real Sociedad, as a last-minute replacement for Jorge Molina.[6] The following 29 January, in the cup quarter-finals against Valencia CF, he accidentally blocked a goal-bound shot by Molina as Getafe led on away goals in added time; twelve seconds after the ball ricocheted off his back, opponent Rodrigo scored the winning goal. Valencia's fans and players then turned the television commentary "Tocó en Hugo Duro" (It hit Hugo Duro) into a motto as they went on to win the cup, receiving a complaint from the player's agent.[7]
Duro scored his first goal in the division on 8 July 2020, coming off the bench to equalise in a 3–1 home loss to Villarreal CF.[8] The following month, he signed for Real Madrid on a season-long loan deal with option to buy, being initially assigned to the reserves in Segunda División B.[9] He made his first-team debut for Los Blancos on 20 February, in a 1–0 away win over Real Valladolid,[10] and he first appeared in the UEFA Champions League four days later, as he replaced Marco Asensio in a 1–0 victory over Atalanta B.C. at the Stadio Atleti Azzurri d'Italia.[11] Real were refused permission to loan him for a second season and could not meet the €4 million offer to make the deal permanent.[12]
Valencia
On 31 August 2021, Duro moved to fellow first division side Valencia CF on a one-year loan deal, reuniting with former Getafe manager José Bordalás.[13] He made his debut on 12 September in a 4–1 win at CA Osasuna, as a half-time replacement for defenderJosé Gayà.[14] A week later, he scored his first goal to open a 2–1 loss to Real Madrid at the Mestalla Stadium;[15] he totalled seven in his first league campaign, including two added-time goals to gain a 3–3 draw at home to Atlético Madrid on 7 November.[16] On 31 December, he was sent off in a 2–1 loss to visitors RCD Espanyol.[17]
In the 2021–22 Copa del Rey, Duro scored the winner in a 2–1 quarter-final win against Cádiz CF on 2 February 2022,[18] and the equaliser in the first leg of the semi-final against Athletic Bilbao eight days later.[19] In the final on 23 April, he netted Valencia's goal in the 1–1 draw, being replaced by Bryan Gil with five minutes of regulation time remaining in an eventual penalty shootout defeat to Real Betis.[20]
In May 2022, Duro's loan was made permanent on a four-year deal for a fee of €4 million.[21] In the 2023–24 season, he became the top scorer for his club, as he also set a new personal best in La Liga by scoring 13 goals.[22]