Tour of Switzerland 2025, Almeida takes it all: time trial and success. The final ranking

The Portuguese completed his comeback on Vauquelin in the final act of the Swiss race, second on the podium ahead of Onley, after losing over 3' during the first stage

di GIUSY ANNA MARIA D'ALESSIO
22 June 2025
Joao Almeida (Ansa)

Joao Almeida (Ansa)

Stockhutte (Switzerland), 22 June 2025 - The stage 8, as well as the last one, of the Tour of Switzerland 2025 sees the multiple success of Joao almeida: the Portuguese takes the final time trial with a time of 27'33 " which earned him the third partial victory and also the entire edition of the Swiss race. The runner of theUAE Team Emirates-XRG, already victorious in Tour of Luxembourg, in Tour of Poland, in Tour of the Basque Country and in Tour of Romandie, confirms himself as a specialist in one-week stage races, for a success he almost achieved a year ago behind his teammate Adam Yates. This time, despite a less than excellent start list, the difficulties were born from an unfortunate initial stage: a fall and beyond 3' left on the asphalt before starting an inexorable comeback that left Kevin Vauquelin (yellow jersey until today) and Oscar Onlyy only the last steps of the podium.

The chronicle of stage 8 of the Tour of Switzerland 2025

The last act of the Tour of Switzerland 2025 it's the hill climb from Beckenried a Stockhütte di 10,1 km, Of which 9,2 km uphill with an average gradient of 9% and maximum of 12,6%, for a total difference in altitude of 834 metersHarry Sweeny (EF Education-EasyPost) writes the best time first at the intermediate (11'30 "), fixed after 4,5 km, and then the one on arrival (29'27 "). Felix Gall (Decathlon AG2R La Mondiale Team) lowers to 11'13 " the best intermediate, in turn reduced to 11'12 " da Joao almeida (UAE Team Emirates-XRG), time instead worsened by 21" from the yellow jersey Kevin Vauquelin (Arkéa-B&B Hotels). The new best time at the finish line becomes the 27'58 " di Gall: Almeida comes later 27'33 " and it is the good weather that wins the stage but also overtakes vauquelin at the top of the general classification, getting their hands on the Tour of Switzerland 2025.

Stage 8 of the Tour of Switzerland 2025 arrival order

1) Joao Almeida (UAD) in 27'33"

2) Felix Gall (DAT) +24"

3) Oscar Onley (TPP) +1'11"

4) Kévin Vauquelin (ARK) +1'40"

5) Harry Sweeny (EFE) +1'54"

6) Aleksandr Vlasov (RBH) +2'03"

7) Ben O'Connor (JAY) +2'07"

8) William Barta (MOV) +2'12"

9) Finlay Pickering (TBV) +2'14"

10) Ilan Van Wilder (SOQ) +2'19"

Final general classification Tour de Suisse 2025

1) Joao Almeida (UAD) in 29h29'01"

2) Kévin Vauquelin (ARK) +1'07"

3) Oscar Onley (TPP) +1'58"

4) Felix Gall (DAT) +2'20"

5) Julian Alaphilippe (TUD) +3'57"

6) Lennard Kamna (LTK) +4'52"

7) Ben O'Connor (JAY) +5'08"

8) Ilan Van Wilder (SOQ) +6'16"

9) Pablo Castrillo (MOV) +6'41"

10) Clément Champoussin (XAT) +8'30"

Continue reading all the sports news on