Posted by Editoress on 07/27/25
Van Aert sets Paris alight on Final Stage
The inclusion of the Côte de la Butte Montmartre in the finale of stage 21 proved to be a crowd peaser and delivered exhilarating racing albeit in the rain. Clad in the Maillot Jaune, Tadej Pogacar (UAE Team Emirates-XRG) attacked on all three ascents... but he couldn't respond when Wout van Aert (Visma-Lease a Bike) countered atop the final climb going well clear to finish alone.
Winner on the Champs-Élysées in 2021, the Belgian all-rounder took his 10th Tour stage victory - his first since the time trial at Rocamadour in 2022.
Pogacar would cross the line 4th and celebrate his overall victory, adding to the 2020, 2021, and 2024 wins. He also dominated the KOM standings for the third time (2020, 2021).
Jonas Vingegaard (Visma-Lease a Bike) and Florian Lipowitz (Red Bull-BORA-hansgrohe) completed the podium, with the German youngster also claiming the white jersey. Jonathan Milan (Lidl-Trek) won the points classification in his maiden Tour participation.
Guillaume Boivin (Israel-Premier Tech) was top Canadian on the stage. Mike Woods (Israel-Premier Tech) took top Canadian honours in the overall.
Stage 21: Mantes-la-Ville to Paris Champs-Élysées , 132.3 km | |
1 Wout van Aert (Bel) Visma-Lease a Bike | 3:07:30 |
2 Davide Ballerini (Ita) XDS-Astana | |
3 Matej Mohoric (Clo) Bahrain-Victorious | |
4 Tadej Pogacar (Slo) UAE Team Emirates-XRG | |
5 Matteo Jorgenson (USA) Visma-Lease a Bike | |
6 Matteo Trentin (Ita) Tudor Pro Cycling | |
7 Arnaud de Lie (Bel) Lotto | |
8 Kevin Vauquelin (Fra) Arkea-B&B Hotels | |
9 Mike Teunissen (Ned) XDS-Astana | |
10 Dylan Teuns (Bel) Cofidis | |
11 Kaden Groves (Aus) Alpecin-Deceuninck | |
12 Tobias Lund Andresen (Den) Picnic-PostNL | |
13 Biniam Girmay (Eri) Intermarche-Wanty | |
14 Alex Aranburu (Esp) Cofidis | |
15 Neilson Powless (USA) EF Education-EasyPost | |
16 Jonas Abrahamsen (Nor) Uno-X Mobility | |
17 Valentin Paret-Peintre (Fra) Soudal-Quick Step | |
18 Clement Russo (Fra) Groupama-FDJ | |
19 Julian Alaphilippe (Fra) Tudor Pro Cycling | |
20 Axel Laurance (Fra) INEOS Grenadiers | |
21 Victor Campenaerts (Bel) Visma-Lease a Bike | |
22 Fred Wright (GBr) Bahrain-Victorious | |
23 Bastien Tronchon (Fra) Decathlon-AG2R | |
24 Aurelien Paret-Peintre (Fra) Decathlon-AG2R | |
25 Jenno Berckmoes (Bel) Lotto | |
26 Jasper Stuyven (Bel) Lidl-Trek | |
27 Pavel Bittner (Cze) Picnic-PostNL | |
28 Matis Louvel (Fra) Israel-Premier Tech | |
29 Pascal Eenkhoorn (Ned) Soudal-Quick Step | |
30 Lewis Askey (GBr) Groupama-FDJ | |
31 Jake Stewart (GBr) Israel-Premier Tech | |
32 Toms Skujins (Lat) Lidl-Trek | |
33 Guillaume Boivin (Can) Israel-Premier Tech | |
34 Krists Neilands (Lat) Israel-Premier Tech | |
35 Sean Flynn (GBr) Picnic-PostNL | |
36 Ivan García Cortina (Esp) Movistar | |
37 Geraint Thomas (GBr) INEOS Grenadiers | |
38 Thomas Gachignard (Fra) TotalEnergies | |
39 Alexandre Delettre (Fra) TotalEnergies | |
40 Kasper Asgreen (Den) EF Education-EasyPost | |
41 Jonathan Milan (Ita) Lidl-Trek | |
42 Connor Swift (GBr) INEOS Grenadiers | |
43 Valentin Madouas (Fra) Groupama-FDJ | |
44 Guillaume Martin (Fra) Groupama-FDJ | |
45 Luka Mezgec (Slo) Jayco-AlUla | |
46 Dylan Groenewegen (Ned) Jayco-AlUla | |
47 Robert Stannard (Aus) Bahrain-Victorious | |
48 Ion Izagirre (Esp) Cofidis | |
49 Clement Venturini (Fra) Arkea-B&B Hotels | |
50 Warren Barguil (Fra) Picnic-PostNL | |
51 Jordi Meeus (Bel) Red Bull-BORA hansgrohe | |
52 Florian Lipowitz (Ger) Red Bull-BORA hansgrohe | |
53 Arnaud Demare (Fra) Arkea-B&B Hotels | |
54 Tobias Foss (Nor) INEOS Grenadiers | |
55 Marco Haller (Aut) Tudor Pro Cycling | |
56 Marius Mayrhofer (Ger) Tudor Pro Cycling | |
57 Ben O'Connor (Aus) Jayco-AlUla | |
58 Thymen Arensman (Ned) INEOS Grenadiers | |
59 Joseph Blackmore (GBr) Israel-Premier Tech | |
60 Nelson Oliveira (Por) Movistar | |
61 Jordan Jegat (Fra) TotalEnergies | |
62 Lenny Martinez (Fra) Bahrain-Victorious | |
63 Oliver Naesen (Bel) Decathlon-AG2R | |
64 Stian Fredheim (Nor) Uno-X Mobility | |
65 Bert van Lerberghe (Bel) Soudal-Quick Step | |
66 Xandro Meurisse (Bel) Alpecin-Deceuninck | |
67 Alexis Renard (Fra) Cofidis | |
68 Romain Gregoire (Fra) Groupama-FDJ | |
69 Mathis Le Berre (Fra) Arkea-B&B Hotels | |
70 Sepp Kuss (USA) Visma-Lease a Bike | |
71 Laurence Pithie (Nzl) Red Bull-BORA hansgrohe | |
72 Mick Van Dijke (Ned) Red Bull-BORA hansgrohe | |
73 Damien Touze (Fra) Cofidis | |
74 Jonas Vingegaard (Den) Visma-Lease a Bike | |
75 Ilan van Wilder (Bel) Soudal-Quick Step | |
76 Brent van Moer (Bel) Lotto | |
77 Maximilian Schachmann (Ger) Soudal-Quick Step | |
78 Frank van den Broek (Ned) Picnic-PostNL | |
79 Oscar Onley (GBr) Picnic-PostNL | |
80 William Barta (USA) Movistar | |
81 Tiesj Benoot (Bel) Visma-Lease a Bike | |
82 Phil Bauhaus (Ger) Bahrain-Victorious | |
83 Marc Hirschi (Sui) Tudor Pro Cycling | |
84 Markus Hoelgaard (Nor) Uno-X Mobility | |
85 Adam Yates (GBr) UAE Team Emirates-XRG | |
86 Jonas Rutsch (Ger) Intermarche-Wanty | |
87 Anders Johannessen (Nor) Uno-X Mobility | |
88 Tobias Halland Johannessen (Nor) Uno-X Mobility | |
89 Vincenzo Albanese (Ita) EF Education-EasyPost | |
90 Gianni Vermeersch (Bel) Alpecin-Deceuninck | |
91 Pascal Ackermann (Ger) Israel-Premier Tech | |
92 Niklas Markl (Ger) Picnic-PostNL | |
93 Tim Wellens (Bel) UAE Team Emirates-XRG | |
94 Nils Politt (Ger) UAE Team Emirates-XRG | |
95 Simone Velasco (Ita) XDS-Astana | |
96 Samuel Watson (GBr) INEOS Grenadiers | |
97 Emiel Verstrynge (Bel) Alpecin-Deceuninck | |
98 Primoz Roglic (Slo) Red Bull-BORA hansgrohe | |
99 Alberto Dainese (Ita) Tudor Pro Cycling | |
100 Edoardo Affini (Ita) Visma-Lease a Bike | |
101 Sebastien Grignard (Bel) Lotto | |
102 Tim Naberman (Ned) Picnic-PostNL | |
103 Clement Berthet (Fra) Decathlon-AG2R | |
104 Pavel Sivakov (Fra) UAE Team Emirates-XRG | |
105 Jonas Rickaert (Bel) Alpecin-Deceuninck | |
106 Eduardo Sepúlveda (Arg) Lotto | |
107 Luke Durbridge (Aus) Jayco-AlUla | |
108 Elmar Reinders (Ned) Jayco-AlUla | |
109 Simon Yates (GBr) Visma-Lease a Bike | |
110 Amaury Capiot (Bel) Arkea-B&B Hotels | |
111 Cristian Rodríguez (Esp) Arkea-B&B Hotels | |
112 Andreas Leknessund (Nor) Uno-X Mobility | |
113 Michael Storer (Aus) Tudor Pro Cycling | |
114 Jhonatan Narvaez (Ecu) UAE Team Emirates-XRG | |
115 Marc Soler (Esp) UAE Team Emirates-XRG | |
116 Einer Rubio (Col) Movistar | |
117 Santiago Buitrago (Col) Bahrain-Victorious | |
118 Bruno Armirail (Fra) Decathlon-AG2R | |
119 Paul Penhoët (Fra) Groupama-FDJ | |
120 Quentin Pacher (Fra) Groupama-FDJ | |
121 Fabian Lienhard (Sui) Tudor Pro Cycling | |
122 Silvan Dillier (Sui) Alpecin-Deceuninck | |
123 Vito Braet (Bel) Intermarche-Wanty | |
124 Laurenz Rex (Bel) Intermarche-Wanty | |
125 Quinn Simmons (USA) Lidl-Trek | |
126 Alexey Lutsenko (Kaz) Israel-Premier Tech | |
127 Sergio Higuita (Col) XDS-Astana | |
128 Raúl García (Esp) Arkea-B&B Hotels | |
129 Roel van Sintmaartensdijk (Ned) Intermarche-Wanty | |
130 Tim Merlier (Bel) Soudal-Quick Step | |
131 Mauro Schmid (Sui) Jayco-AlUla | |
132 Lucas Plapp (Aus) Jayco-AlUla | |
133 Aleksandr Vlasov (Rus) Red Bull-BORA hansgrohe | |
134 Gregor Mühlberger (Aut) Movistar | |
135 Felix Gall (Aut) Decathlon-AG2R | |
136 Emanuel Buchmann (Ger) Cofidis | |
137 Jarrad Drizners (Aus) Lotto | |
138 Callum Scotson (Aus) Decathlon-AG2R | |
139 Mathieu Burgaudeau (Fra) TotalEnergies | |
140 Clement Champoussin (Fra) XDS-Astana | |
141 Hugo Page (Fra) Intermarche-Wanty | |
142 Louis Barre (Fra) Intermarche-Wanty | |
143 Ewen Costiou (Fra) Arkea-B&B Hotels | |
144 Harrison Sweeny (Aus) EF Education-EasyPost | |
145 Michael Valgren (Den) EF Education-EasyPost | |
146 Ben Healy (Irl) EF Education-EasyPost | |
147 Alex Baudin (Fra) EF Education-EasyPost | |
148 Anthony Turgis (Fra) TotalEnergies | |
149 Matteo Vercher (Fra) TotalEnergies | |
150 Harold Tejada (Col) XDS-Astana | |
151 Ivan Romeo (Esp) Movistar | |
152 Benjamin Thomas (Fra) Cofidis | |
153 Michael Woods (Can) Israel-Premier Tech | |
154 Magnus Cort Nielsen (Den) Uno-X Mobility | |
155 Kamil Gradek (Pol) Bahrain-Victorious | |
156 Gianni Moscon (Ita) Red Bull-BORA hansgrohe | |
157 Edward Theuns (Bel) Lidl-Trek | |
158 Simone Consonni (Ita) Lidl-Trek | |
159 Pablo Castrillo (Esp) Movistar | |
160 Thibau Nys (Bel) Lidl-Trek | all s.t. |
Final GC | |
1 Tadej Pogacar (Slo) UAE Team Emirates-XRG | 76:00:32 |
2 Jonas Vingegaard (Den) Visma-Lease a Bike | at 4:24 |
3 Florian Lipowitz (Ger) Red Bull-BORA hansgrohe | 11:00 |
4 Oscar Onley (GBr) Picnic-PostNL | 12:12 |
5 Felix Gall (Aut) Decathlon-AG2R | 17:12 |
6 Tobias Halland Johannessen (Nor) Uno-X Mobility | 20:14 |
7 Kevin Vauquelin (Fra) Arkea-B&B Hotels | 22:35 |
8 Primoz Roglic (Slo) Red Bull-BORA hansgrohe | 25:30 |
9 Ben Healy (Irl) EF Education-EasyPost | 28:02 |
10 Jordan Jegat (Fra) TotalEnergies | 32:42 |
11 Ben O'Connor (Aus) Jayco-AlUla | 34:34 |
12 Thymen Arensman (Ned) INEOS Grenadiers | 52:41 |
13 Jhonatan Narvaez (Ecu) UAE Team Emirates-XRG | 1:04:36 |
14 Sergio Higuita (Col) XDS-Astana | 1:08:19 |
15 Simon Yates (GBr) Visma-Lease a Bike | 1:17:30 |
16 Guillaume Martin (Fra) Groupama-FDJ | 1:18:07 |
17 Sepp Kuss (USA) Visma-Lease a Bike | 1:20:24 |
18 Gregor Mühlberger (Aut) Movistar | 1:28:17 |
19 Matteo Jorgenson (USA) Visma-Lease a Bike | 1:29:28 |
20 Cristian Rodríguez (Esp) Arkea-B&B Hotels | 1:36:15 |
21 Valentin Madouas (Fra) Groupama-FDJ | 1:39:46 |
22 Xandro Meurisse (Bel) Alpecin-Deceuninck | 1:43:46 |
23 Warren Barguil (Fra) Picnic-PostNL | 1:48:09 |
24 Adam Yates (GBr) UAE Team Emirates-XRG | 1:48:41 |
25 Aurelien Paret-Peintre (Fra) Decathlon-AG2R | 2:12:52 |
26 Raúl García (Esp) Arkea-B&B Hotels | 2:15:58 |
27 Aleksandr Vlasov (Rus) Red Bull-BORA hansgrohe | 2:16:15 |
28 Victor Campenaerts (Bel) Visma-Lease a Bike | 2:20:36 |
29 Marc Soler (Esp) UAE Team Emirates-XRG | 2:21:01 |
30 Emanuel Buchmann (Ger) Cofidis | 2:21:34 |
31 Einer Rubio (Col) Movistar | 2:21:56 |
32 Ilan van Wilder (Bel) Soudal-Quick Step | 2:23:14 |
33 Callum Scotson (Aus) Decathlon-AG2R | 2:25:40 |
34 Romain Gregoire (Fra) Groupama-FDJ | 2:25:58 |
35 Harrison Sweeny (Aus) EF Education-EasyPost | 2:27:58 |
36 Clement Berthet (Fra) Decathlon-AG2R | 2:32:50 |
37 Tim Wellens (Bel) UAE Team Emirates-XRG | 2:38:24 |
38 Simone Velasco (Ita) XDS-Astana | 2:41:31 |
39 Frank van den Broek (Ned) Picnic-PostNL | 2:45:44 |
40 Santiago Buitrago (Col) Bahrain-Victorious | 2:45:48 |
41 Valentin Paret-Peintre (Fra) Soudal-Quick Step | 2:47:05 |
42 Michael Storer (Aus) Tudor Pro Cycling | 2:50:51 |
43 Clement Venturini (Fra) Arkea-B&B Hotels | 2:52:39 |
44 Harold Tejada (Col) XDS-Astana | 2:54:34 |
45 Quentin Pacher (Fra) Groupama-FDJ | 2:56:00 |
46 Alex Baudin (Fra) EF Education-EasyPost | 2:56:15 |
47 Neilson Powless (USA) EF Education-EasyPost | 2:58:52 |
48 Joseph Blackmore (GBr) Israel-Premier Tech | 2:59:04 |
49 Pascal Eenkhoorn (Ned) Soudal-Quick Step | 3:00:25 |
50 Bruno Armirail (Fra) Decathlon-AG2R | 3:03:12 |
51 Ewen Costiou (Fra) Arkea-B&B Hotels | 3:06:35 |
52 Michael Woods (Can) Israel-Premier Tech | 3:06:59 |
53 Axel Laurance (Fra) INEOS Grenadiers | 3:10:10 |
54 Tiesj Benoot (Bel) Visma-Lease a Bike | 3:10:19 |
55 Alexandre Delettre (Fra) TotalEnergies | 3:12:28 |
56 Julian Alaphilippe (Fra) Tudor Pro Cycling | 3:13:20 |
57 Andreas Leknessund (Nor) Uno-X Mobility | 3:14:44 |
58 Geraint Thomas (GBr) INEOS Grenadiers | 3:14:57 |
59 Quinn Simmons (USA) Lidl-Trek | 3:17:36 |
60 Thomas Gachignard (Fra) TotalEnergies | 3:23:14 |
61 Mathis Le Berre (Fra) Arkea-B&B Hotels | 3:25:28 |
62 Jasper Stuyven (Bel) Lidl-Trek | 3:26:11 |
63 Mathieu Burgaudeau (Fra) TotalEnergies | 3:26:18 |
64 Markus Hoelgaard (Nor) Uno-X Mobility | 3:26:29 |
65 Emiel Verstrynge (Bel) Alpecin-Deceuninck | 3:28:01 |
66 Jenno Berckmoes (Bel) Lotto | 3:33:12 |
67 Wout Van Aert (Bel) Visma-Lease a Bike | 3:33:56 |
68 Maximilian Schachmann (Ger) Soudal-Quick Step | 3:35:01 |
69 Ion Izagirre (Esp) Cofidis | 3:35:02 |
70 Tobias Foss (Nor) INEOS Grenadiers | 3:35:15 |
71 Jonas Abrahamsen (Nor) Uno-X Mobility | 3:36:21 |
72 Michael Valgren (Den) EF Education-EasyPost | 3:37:01 |
73 Oliver Naesen (Bel) Decathlon-AG2R | 3:39:28 |
74 Nelson Oliveira (Por) Movistar | 3:41:03 |
75 Nils Politt (Ger) UAE Team Emirates-XRG | 3:44:45 |
76 Anders Johannessen (Nor) Uno-X Mobility | 3:46:02 |
77 Bastien Tronchon (Fra) Decathlon-AG2R | 3:46:36 |
78 Marc Hirschi (Sui) Tudor Pro Cycling | 3:48:37 |
79 Lenny Martinez (Fra) Bahrain-Victorious | 3:49:05 |
80 Mike Teunissen (Ned) XDS-Astana | 3:49:28 |
81 Alex Aranburu (Esp) Cofidis | 3:49:29 |
82 Louis Barre (Fra) Intermarche-Wanty | 3:51:34 |
83 Marius Mayrhofer (Ger) Tudor Pro Cycling | 3:53:18 |
84 Brent van Moer (Bel) Lotto | 3:53:19 |
85 Clement Champoussin (Fra) XDS-Astana | 3:53:27 |
86 Kaden Groves (Aus) Alpecin-Deceuninck | 3:53:29 |
87 Pavel Sivakov (Fra) UAE Team Emirates-XRG | 3:54:19 |
88 Krists Neilands (Lat) Israel-Premier Tech | 3:54:25 |
89 Laurence Pithie (Nzl) Red Bull-BORA hansgrohe | 3:54:44 |
90 Dylan Teuns (Bel) Cofidis | 3:55:48 |
91 Kasper Asgreen (Den) EF Education-EasyPost | 3:58:25 |
92 Alexey Lutsenko (Kaz) Israel-Premier Tech | 3:59:52 |
93 Clement Russo (Fra) Groupama-FDJ | 4:01:44 |
94 Damien Touze (Fra) Cofidis | 4:01:48 |
95 Toms Skujins (Lat) Lidl-Trek | 4:04:16 |
96 Tobias Lund Andresen (Den) Picnic-PostNL | 4:06:51 |
97 Marco Haller (Aut) Tudor Pro Cycling | 4:09:24 |
98 Jonas Rickaert (Bel) Alpecin-Deceuninck | 4:11:17 |
99 Matteo Trentin (Ita) Tudor Pro Cycling | 4:12:31 |
100 Matis Louvel (Fra) Israel-Premier Tech | 4:13:01 |
101 Mauro Schmid (Sui) Jayco-AlUla | 4:14:00 |
102 William Barta (USA) Movistar | 4:20:07 |
103 Gianni Vermeersch (Bel) Alpecin-Deceuninck | 4:22:29 |
104 Fred Wright (GBr) Bahrain-Victorious | 4:22:52 |
105 Gianni Moscon (Ita) Red Bull-BORA hansgrohe | 4:30:56 |
106 Anthony Turgis (Fra) TotalEnergies | 4:31:58 |
107 Ivan Romeo (Esp) Movistar | 4:33:49 |
108 Jake Stewart (GBr) Israel-Premier Tech | 4:36:37 |
109 Connor Swift (GBr) INEOS Grenadiers | 4:40:30 |
110 Pablo Castrillo (Esp) Movistar | 4:42:51 |
111 Paul Penhoët (Fra) Groupama-FDJ | 4:44:44 |
112 Niklas Markl (Ger) Picnic-PostNL | 4:46:23 |
113 Mick Van Dijke (Ned) Red Bull-BORA hansgrohe | 4:46:50 |
114 Vincenzo Albanese (Ita) EF Education-EasyPost | 4:48:20 |
115 Samuel Watson (GBr) INEOS Grenadiers | 4:50:14 |
116 Thibau Nys (Bel) Lidl-Trek | 4:50:42 |
117 Ivan García Cortina (Esp) Movistar | 4:53:18 |
118 Edoardo Affini (Ita) Visma-Lease a Bike | 4:54:53 |
119 Alberto Dainese (Ita) Tudor Pro Cycling | 4:56:31 |
120 Tim Naberman (Ned) Picnic-PostNL | 5:00:03 |
121 Lucas Plapp (Aus) Jayco-AlUla | 5:02:34 |
122 Eduardo Sepúlveda (Arg) Lotto | 5:02:54 |
123 Robert Stannard (Aus) Bahrain-Victorious | 5:03:30 |
124 Matteo Vercher (Fra) TotalEnergies | 5:06:33 |
125 Pascal Ackermann (Ger) Israel-Premier Tech | 5:09:57 |
126 Matej Mohoric (Clo) Bahrain-Victorious | 5:10:13 |
127 Lewis Askey (GBr) Groupama-FDJ | 5:10:40 |
128 Jonas Rutsch (Ger) Intermarche-Wanty | 5:11:07 |
129 Jarrad Drizners (Aus) Lotto | 5:11:17 |
130 Magnus Cort Nielsen (Den) Uno-X Mobility | 5:11:51 |
131 Silvan Dillier (Sui) Alpecin-Deceuninck | 5:14:12 |
132 Biniam Girmay (Eri) Intermarche-Wanty | 5:14:55 |
133 Pavel Bittner (Cze) Picnic-PostNL | 5:17:44 |
134 Sean Flynn (GBr) Picnic-PostNL | 5:18:13 |
135 Davide Ballerini (Ita) XDS-Astana | 5:20:22 |
136 Amaury Capiot (Bel) Arkea-B&B Hotels | 5:22:38 |
137 Luke Durbridge (Aus) Jayco-AlUla | 5:23:21 |
138 Hugo Page (Fra) Intermarche-Wanty | 5:24:23 |
139 Stian Fredheim (Nor) Uno-X Mobility | 5:26:41 |
140 Elmar Reinders (Ned) Jayco-AlUla | 5:28:50 |
141 Laurenz Rex (Bel) Intermarche-Wanty | 5:29:16 |
142 Arnaud de Lie (Bel) Lotto | 5:29:35 |
143 Vito Braet (Bel) Intermarche-Wanty | 5:32:04 |
144 Sebastien Grignard (Bel) Lotto | 5:33:48 |
145 Alexis Renard (Fra) Cofidis | 5:34:56 |
146 Jonathan Milan (Ita) Lidl-Trek | 5:35:35 |
147 Bert van Lerberghe (Bel) Soudal-Quick Step | 5:36:47 |
148 Tim Merlier (Bel) Soudal-Quick Step | 5:37:19 |
149 Guillaume Boivin (Can) Israel-Premier Tech | 5:37:44 |
150 Dylan Groenewegen (Ned) Jayco-AlUla | 5:38:24 |
151 Phil Bauhaus (Ger) Bahrain-Victorious | 5:39:29 |
152 Luka Mezgec (Slo) Jayco-AlUla | 5:40:08 |
153 Arnaud Demare (Fra) Arkea-B&B Hotels | 5:40:35 |
154 Benjamin Thomas (Fra) Cofidis | 5:41:16 |
155 Kamil Gradek (Pol) Bahrain-Victorious | 5:43:51 |
156 Roel van Sintmaartensdijk (Ned) Intermarche-Wanty | 5:44:11 |
157 Fabian Lienhard (Sui) Tudor Pro Cycling | 5:46:00 |
158 Jordi Meeus (Bel) Red Bull-BORA hansgrohe | 5:48:25 |
159 Edward Theuns (Bel) Lidl-Trek | 5:51:25 |
160 Simone Consonni (Ita) Lidl-Trek | 5:51:40 |
Return to Canadian Cyclist homepage | Back to Top |