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...
Team Emirates's Portuguese rider Joao Almeida celebrates as he crosses the finish line to win the sixteenth stage of the Giro d'Italia 2023 cycling...
General view of Joao Almeida of Portugal, Finn Fisher-Black of New Zealand, Felix Grobschartner of Austria, Brandon Mcnulty of The United States,...
Geraint Thomas of The United Kingdom and Team INEOS Grenadiers on second place, race winner Primoz Roglič of Slovenia and Team Jumbo-Visma - Pink...
Geraint Thomas of The United Kingdom and Team INEOS Grenadiers on second place, race winner Primoz Roglič of Slovenia and Team Jumbo-Visma - Pink...
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 19...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey, Geraint Thomas of The United Kingdom and Team INEOS Grenadiers - Pink...
Jonathan Milan of Italy and Team Bahrain - Victorious - Purple Points Jersey, Ben Healy of Ireland and Team EF Education-EasyPost - Blue Mountain...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey competes during the the 106th Giro d'Italia 2023, Stage 17 a 197km...
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...
Silhouet of João Almeida of Portugal and UAE Team Emirates - White best young jersey and stage winner attends to the media press after cross the...
João Almeida of Portugal and UAE Team Emirates - White best young jersey and Geraint Thomas of The United Kingdom and Team INEOS Grenadiers attack in...
João Almeida of Portugal and UAE Team Emirates - White best young jersey attacks in the breakaway during the 106th Giro d'Italia 2023, Stage 16 a...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey, Primoz Roglič of Slovenia and Team Jumbo-Visma and Geraint Thomas of...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey, Geraint Thomas of United Kingdom and Team INEOS Grenadiers - Pink...
João Almeida of Portugal and UAE Team Emirates - White best young jersey sprints during the 106th Giro d'Italia 2023, Stage 9 a 35km individual time...
Joao Almeida of Portugal and UAE Team Emirates on second place, race winner Primoz Roglic of Slovenia and Team Jumbo - Visma and Tao Geoghegan Hart...
Joao Almeida of Portugal and Team Deceuninck - Quick-Step Pink Leader Jersey / Phil Lowe of The United Kingdom Press officer of Team Deceuninck -...
Joao Almeida of Portugal and Team Deceuninck - Quick-Step Pink Leader Jersey / Alvaro Jose Hodeg Chagui of Colombia and Team Deceuninck - Quick-Step...
Bahrain - Victorious's Italian rider Jonathan Milan, wearing the best sprinter's cyclamen jersey , Groupama - FDJ's French rider Thibaut Pinot,...
Best young rider's white jersey, UAE Team Emirates's Portuguese rider Joao Almeida rides with teammates in the pack during the eighteenth stage of...
Overall winner Team Jumbo-Visma's Slovenian rider Primoz Roglic , stage winner and overall second-placed Team Quick Step's Belgian rider Remco...
Mikel Landa of Spain - Red Mountain Jersey, Mauri Vansevenant of Belgium and Team Soudal-Quick Step, Joao Almeida of Portugal, Tadej Pogacar of...
Joao Almeida of Portugal and UAE Emirates Team leads the peloton in heavy rain during the 103rd Volta Ciclista a Catalunya 2024, Stage 2 a 186.5km...
Stage winner Tadej Pogacar of Slovenia and Joao Almeida of Portugal and UAE Emirates Team attack in heavy rain during the 103rd Volta Ciclista a...
Stage winner Tadej Pogacar of Slovenia and Joao Almeida of Portugal and UAE Emirates Team attack in heavy rain during the 103rd Volta Ciclista a...
Tadej Pogacar of Slovenia, Marc Soler of Spain and Joao Almeida of Portugal and UAE Emirates Team lead the peloton in heavy rain during the 103rd...
Marc Soler of Spain and Joao Almeida of Portugal and UAE Emirates Team lead the peloton in heavy rain during the 103rd Volta Ciclista a Catalunya...
João Almeida of Portugal and UAE Team Emirates on second place, race winner Matej Mohorič of Slovenia and Team Bahrain - Victorious - Yellow leader...
General view of João Almeida of Portugal and UAE Team Emirates - White Sprint Jersey, Matej Mohorič of Slovenia and Team Bahrain - Victorious -...
Matej Mohorič of Slovenia and Team Bahrain - Victorious - Yellow leader jersey and João Almeida of Portugal and UAE Team Emirates - White Sprint...
Race winner Mattia Cattaneo of Italy and Team Soudal - Quick Step and João Almeida of Portugal and UAE Team Emirates on second place pose on the...
Matej Mohorič of Slovenia and Team Bahrain - Victorious on second place, stage winner Marijn Van Den Berg of The Netherlands and Team EF...
João Almeida of Portugal and UAE Team Emirates on second place, stage winner Matej Mohorič of Slovenia and Team Bahrain - Victorious and Michał...
João Almeida of Portugal and UAE Team Emirates on second place, stage winner Matej Mohorič of Slovenia and Team Bahrain - Victorious and Michał...
Pascal Ackermann of Germany, João Almeida of Portugal, Davide Formolo of Italy and UAE Team Emirates, Matej Mohorič of Slovenia and Team Bahrain -...
Geraint Thomas of The United Kingdom and Team INEOS Grenadiers on second place, race winner Primoz Roglič of Slovenia and Team Jumbo-Visma - Pink...
Geraint Thomas of The United Kingdom and Team INEOS Grenadiers on second place, race winner Primoz Roglič of Slovenia and Team Jumbo-Visma - Pink...
João Almeida of Portugal and UAE Team Emirates - White Best Young Rider Jersey and a general view of the peloton competing close to the The Colosseum...
Jonathan Milan of Italy and Team Bahrain - Victorious - Purple Points Jersey, Thibaut Pinot of France and Team Groupama - FDJ - Blue Mountain Jersey,...
Jonathan Milan of Italy and Team Bahrain - Victorious - Purple Points Jersey, Thibaut Pinot of France and Team Groupama - FDJ - Blue Mountain Jersey,...
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...