Joao Almeida of Portugal and UAE Team Emirates celebrates winning ahead of Miguel Ángel López Moreno of Colombia and Team Astana – Qazaqstan during...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey crosses the finish line during the 106th Giro d'Italia 2023, Stage 18...
João Almeida of Portugal and UAE Team Emirates - White best young jersey celebrates at finish line as stage winner during the 106th Giro d'Italia...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey competes during the 106th Giro d'Italia 2023, Stage 18 a 161km stage...
João Almeida of Portugal and UAE Team Emirates - White best young jersey and Geraint Thomas of The United Kingdom and Team INEOS Grenadiers sprint at...
João Almeida of Portugal and UAE Team Emirates - White best young jersey celebrates at finish line as stage winner during the 106th Giro d'Italia...
Joao Almeida of Portugal and UAE Team Emirates celebrates at podium as White Best Young Rider Jersey winner during the 58th Tirreno-Adriatico 2023,...
Joao Almeida of Portugal and UAE Team Emirates celebrates winning ahead of Miguel Ángel López Moreno of Colombia and Team Astana – Qazaqstan during...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey crosses the finish line during the 106th Giro d'Italia 2023, Stage 20...
Geraint Thomas of The United Kingdom and Team INEOS Grenadiers - Pink Leader Jersey and João Almeida of Portugal and UAE Team Emirates - White Best...
João Almeida of Portugal and UAE Team Emirates - White best young jersey celebrates at finish line as stage winner during the 106th Giro d'Italia...
Joao Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey, Primoz Roglic of Slovenia and Team Jumbo - Visma - Blue Leader Jersey...
Joao Almeida of Portugal and UAE Team Emirates sprints during the 58th Tirreno-Adriatico 2023, Stage 1 a 11.5km individual time trial from Lido di...
Overall winner Jumbo-Visma's Slovenian rider Primoz Roglic celebrates on the podium after winning the Giro d'Italia 2023 cycling race in Rome on May...
João Almeida of Portugal and UAE Team Emirates on second place, race winner Matej Mohorič of Slovenia and Team Bahrain - Victorious - Yellow leader...
João Almeida of Portugal and UAE Team Emirates takes victory during the 106th Giro d'Italia 2023, Stage 16 a 203km stage from Sabbio Chiese to Monte...
General view of João Almeida of Portugal and UAE Team Emirates - White best young jersey, Bruno Armirail of France and Team Groupama - FDJ - Pink...
Joao Almeida of Portugal and UAE Team Emirates celebrates winning the stage on the podium ceremony after the 44th Vuelta a Burgos 2022, Stage 5 a...
Team Emirates's Portuguese rider Joao Almeida sprints to win ahead of INEOS Grenadiers's British rider Geraint Thomas during the sixteenth stage of...