[4] [5] For his junior years in 2018 and 2019, Rodríguez raced for the Kometa development team run by former cyclist Alberto Contador.
[6] During these two seasons, he was a two-time national junior time trial champion and won the Tour de Gironde and the Gipuzkoa Klasika in 2019.
[7] In 2020, he was recruited by UCI WorldTeam Team Ineos at only 18 years old on a four-year contract, while simultaneously working on an engineering degree.
In his final race of the season in October, he placed fifth in his first Monument, the Giro di Lombardia.
He next rode in the Tour de France, where he finished fifth overall in the general classification and won stage 14 ahead of Tadej Pogačar and Jonas Vingegaard.