En 2016, Rodrigo Caixas se distingue en remportant la première étape du Tour du Portugal cadets (moins de 17 ans), au terme d'une courte montée[1]. Il termine également cette course à la quatrième du classement général[2]. Deux ans plus tard, il devient double champion du Portugal juniors sur piste, dans l'omnium et dans la poursuite par équipes.
Il décide de rejoindre l'équipe continentale portugaise LA Alumínios en 2019, pour ses débuts espoirs (moins de 23 ans). En 2020, il termine troisième du scratch aux championnats du Portugal sur piste[3].