GC update Tour de Suisse Stage 4 - Joao Almeida storms into top 10 with solo victory

Cycling
Thursday, 19 June 2025 at 11:32
almeida
The top 10 of the 2025 Tour de Suisse was dramatically reshaped today. After a tough opening stage earlier this week, the general classification was turned on its head as the favourites came to the fore. João Almeida launched an attack 44.8 kilometres from the finish and claimed a solo victory, raising his arms for the third time in this race, his first win of this year’s edition.
Having lost significant time on stage one, the UAE Team Emirates – XRG leader added more time on the road and through bonus seconds at the finish, making him the day’s biggest winner. Almeida jumped 11 places in the overall standings and now sits seventh, 2:07 behind Romain Grégoire, who continues to wear the yellow jersey.
Kévin Vauquelin is second overall at 25 seconds, with Julian Alaphilippe up one position to third at 29 seconds. Ben O’Connor sits fourth at 56 seconds, while Lennard Kämna has moved up two places into fifth, now 1:20 behind the leader.
Pablo Castrillo is sixth, followed by Oscar Onley in eighth after a jump of 11 places. Felix Gall surged 21 places into ninth, and Clément Champoussin completes the top 10 after climbing 13 spots.
Further down the standings, António Morgado is 67th, 32:39 behind Grégoire, while Nelson Oliveira lies in 85th at 40:35 and Rui Costa is 108th, trailing by 47:52.

General classification of the Tour of Switzerland 4th stage

Pos.AthleteTeamTime
1 GRÉGOIRE RomainGroupama - FDJ15:37:20
2 VAUQUELIN KévinArkéa - B&B Hotels0:25
3 ALAPHILIPPE JulianTudor Pro Cycling Team0:29
4 O'CONNOR BenTeam Jayco AlUla0:56
5 KÄMNA LennardLidl - Trek1:20
6 CASTRILLO PabloMovistar Team,,
7 ALMEIDA JoãoUAE Team Emirates - XRG2:07
8 ONLEY OscarTeam Picnic PostNL2:53
9 GALL FelixDecathlon AG2R La Mondiale Team3:23
10 CHAMPOUSSIN ClémentXDS Astana Team3:25
11 VAN WILDER IlanSoudal Quick-Step,,
12 RICCITELLO MatthewIsrael - Premier Tech,,
13 LEMMEN BartTeam Visma | Lease a Bike3:30
14GROßSCHARTNER FelixUAE Team Emirates - XRG4:21
15 BARTA WillMovistar Team4:40
16 BENNETT GeorgeIsrael - Premier Tech4:57
17 CHRISTEN JanUAE Team Emirates - XRG6:26
18 LÓPEZ Juan PedroLidl - Trek,,
19 GEOGHEGAN HART TaoLidl - Trek,,
20 BARGUIL WarrenTeam Picnic PostNL6:41
21 VLASOV AleksandrRed Bull - BORA - hansgrohe6:42
22 ZIMMERMANN GeorgIntermarché - Wanty7:51
23 SEPÚLVEDA EduardoLotto8:20
24 PICKERING FinlayBahrain - Victorious,,
25 CONCI NicolaXDS Astana Team8:22
26 KEPPLINGER RainerBahrain - Victorious8:33
27 BADILATTI MatteoQ36.5 Pro Cycling Team8:47
28 MOREONOBE SamCofidis8:59
29 BLACKMORE JosephIsrael - Premier Tech9:30
30 ADRIÀ RogerRed Bull - BORA - hansgrohe10:22
31 MADOUAS ValentinGroupama - FDJ11:06
32 LANGELLOTTI VictorINEOS Grenadiers15:52
33 ROMO JavierMovistar Team,,
34 COSTIOU EwenArkéa - B&B Hotels16:28
35 BISIAUX LéoDecathlon AG2R La Mondiale Team17:18
36 VANSEVENANT MauriSoudal Quick-Step17:50
37 BENOOT TiesjTeam Visma | Lease a Bike17:56
38 SIMMONS QuinnLidl - Trek18:29
39 CAMPRUBÍ MarcelQ36.5 Pro Cycling Team19:00
40 SOBRERO MatteoRed Bull - BORA - hansgrohe,,
41 SWIFT BenINEOS Grenadiers20:03
42 DE LA CRUZ DavidQ36.5 Pro Cycling Team,,
43 SCOTSON CallumDecathlon AG2R La Mondiale Team20:07
44POWLESS NeilsonEF Education - EasyPost21:13
45 IZAGIRRE IonCofidis21:52
46 HIRSCHI MarcTudor Pro Cycling Team22:09
47 BILBAO PelloBahrain - Victorious22:37
48 HOULE HugoIsrael - Premier Tech22:52
49 GRAAT TijmenTeam Visma | Lease a Bike23:04
50 DEBRUYNE RamsesAlpecin - Deceuninck23:12
51 OOMEN SamLidl - Trek23:24
52 BAGIOLI AndreaLidl - Trek24:54
53 QUINTANA NairoMovistar Team25:07
54 CHRISTEN FabioQ36.5 Pro Cycling Team25:10
55 LIVYNS ArjenLotto26:28
56 SAMITIER SergioCofidis26:30
57 OLDANI StefanoCofidis26:36
58 VAN DEN BROEK FrankTeam Picnic PostNL,,
59 FORTUNATO LorenzoXDS Astana Team29:09
60 LECERF JuniorSoudal Quick-Step29:12
61 MOHORIČ MatejBahrain - Victorious29:30
62 VERSTRYNGE EmielAlpecin - Deceuninck30:20
63 GLOAG ThomasTeam Visma | Lease a Bike30:31
64 VERGAERDE OttoLidl - Trek31:26
65 SCHMID MauroTeam Jayco AlUla31:53
66 AUGUST AndrewINEOS Grenadiers32:38
67 MORGADO AntónioUAE Team Emirates - XRG32:39
68 LE BERRE MathisArkéa - B&B Hotels32:48
69 KRUIJSWIJK StevenTeam Visma | Lease a Bike32:49
70 RUTSCH JonasIntermarché - Wanty32:53
71 BRAMBILLA GianlucaQ36.5 Pro Cycling Team33:33
72 SWEENY HarryEF Education - EasyPost33:41
73 CHARMIG AnthonXDS Astana Team34:46
74 KÜNG StefanGroupama - FDJ34:53
75 ENGELHARDT FelixTeam Jayco AlUla35:00
76 VAN DEN BOSSCHE FabioAlpecin - Deceuninck35:27
77 PETILLI SimoneIntermarché - Wanty35:29
78 BAX SjoerdQ36.5 Pro Cycling Team35:34
79 LAPEIRA PaulDecathlon AG2R La Mondiale Team37:00
80 WARBASSE LarryTudor Pro Cycling Team,,
81 SERRY PieterSoudal Quick-Step37:45
82 HUBY AntoineSoudal Quick-Step38:06
83 JUNGELS BobINEOS Grenadiers39:19
84 BURATTI NicolòBahrain - Victorious40:34
85 OLIVEIRA NelsonMovistar Team40:35
86 VAN MOER BrentLotto40:40
87 PETERS NansDecathlon AG2R La Mondiale Team40:42
88 GAMPER PatrickTeam Jayco AlUla40:57
89 FLYNN SeanTeam Picnic PostNL41:07
90 KUYPERS GerbenIntermarché - Wanty41:26
91 DURBRIDGE LukeTeam Jayco AlUla41:29
92 LAENGEN Vegard StakeUAE Team Emirates - XRG42:17
93 TJØTTA MartinArkéa - B&B Hotels42:40
94 COLLEONI KevinIntermarché - Wanty43:07
95 ASKEY LewisGroupama - FDJ43:30
96 BATTISTELLA SamueleEF Education - EasyPost43:33
97 MAYRHOFER MariusTudor Pro Cycling Team44:01
98 VAN POPPEL DannyRed Bull - BORA - hansgrohe,,
99 GLIVAR GalAlpecin - Deceuninck44:10
100 MIHKELS MadisEF Education - EasyPost45:23
101 BITTNER PavelTeam Picnic PostNL,,
102 MAAS JanCofidis45:27
103 PAASSCHENS MathijsBahrain - Victorious45:34
104 CLARKE SimonIsrael - Premier Tech,,
105 UHLIG HenriAlpecin - Deceuninck46:07
106 BETTIOL AlbertoXDS Astana Team46:40
107 WIRTGEN LucTudor Pro Cycling Team47:46
108 COSTA RuiEF Education - EasyPost47:52
109 BJERG MikkelUAE Team Emirates - XRG47:59
110 GONZÁLEZ DavidQ36.5 Pro Cycling Team48:22
111 GRIGNARD SébastienLotto48:34
112 KAMP AlexanderIntermarché - Wanty48:36
113 MONIQUET SylvainCofidis49:27
114 WALKER MaxEF Education - EasyPost49:28
115 VERMOTE JulienTeam Visma | Lease a Bike50:08
116 KOCH JonasRed Bull - BORA - hansgrohe,,
117 SÜTTERLIN JashaTeam Jayco AlUla50:52
118 DE BUYST JasperLotto51:29
119 DE LIE ArnaudLotto,,
120 JOHANSEN JuliusUAE Team Emirates - XRG51:46
121 NABERMAN TimTeam Picnic PostNL52:08
122 HALLER MarcoTudor Pro Cycling Team52:13
123 BISSEGGER StefanDecathlon AG2R La Mondiale Team52:32
124 HAMILTON LucasINEOS Grenadiers53:30
125 ALBANESE VincenzoEF Education - EasyPost53:31
126 FROOME ChrisIsrael - Premier Tech53:35
127 GREGAARD JonasLotto54:04
128 VAN SINTMAARTENSDIJK RoelIntermarché - Wanty54:19
129 BASTIAENS AycoSoudal Quick-Step,,
130 MASNADA FaustoXDS Astana Team55:04
131 DILLIER SilvanAlpecin - Deceuninck55:09
132 LE HUITOUZE EddyGroupama - FDJ56:14
133 VERRE AlessandroArkéa - B&B Hotels57:15
134 MAHOUDO NolannCofidis59:10
135 MEEUS JordiRed Bull - BORA - hansgrohe59:41
136 BALLERINI DavideXDS Astana Team59:51
137 LE GAC OlivierGroupama - FDJ1:00:20
138 KELEMEN PetrTudor Pro Cycling Team1:01:53
139 TORRES AlbertMovistar Team,,
140 JANSSENS JimmyAlpecin - Deceuninck,,
141 EDMONDSON AlexTeam Picnic PostNL1:02:37
claps 0visitors 0
Write a comment

Just in

Popular news

Latest comments