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