| 1 | AEBI Antoine | Charvieu Chavagneux Isère Cyclisme | 04:10:51.000 | - | 38.27 |
| 2 | BRAZ AFONSO Clément | Philippe Wagner Cycling | 04:10:53.000 | 02.000 | 38.265 |
| 3 | WYSS Marcel | Thömus | WindowMaster by Wyss-Training | 04:10:54.000 | 03.000 | 38.262 |
| 4 | DEBONS Antoine | Philippe Wagner Cycling | 04:10:54.000 | 03.000 | 38.262 |
| 5 | SENICOURT Kylian | Philippe Wagner Cycling | 04:10:56.000 | 05.000 | 38.257 |
| 6 | BÖGLI Noah | Elite Fondations Cycling Team | 04:10:56.000 | 05.000 | 38.257 |
| 7 | DARBELLAY Valentin | Elite Fondations Cycling Team | 04:11:28.000 | 37.000 | 38.176 |
| 8 | SCHATTI Luca | | 04:11:37.000 | 46.000 | 38.153 |
| 9 | DONZÉ Robin | Tudor Pro Cycling Team U23 | 04:11:45.000 | 54.000 | 38.133 |
| 10 | PHILIBERT Aurelien | Philippe Wagner Cycling | 04:12:25.000 | 1:34.000 | 38.032 |
| 10 | PHILIBERT Aurelien | Podiocom CX | 04:12:25.000 | 1:34.000 | 38.032 |
| 11 | JENNI Luca | EF Education-NIPPO Development Team | 04:12:27.000 | 1:36.000 | 38.027 |
| 12 | TENDON Arnaud | Tudor Pro Cycling Team U23 | 04:12:34.000 | 1:43.000 | 38.01 |
| 13 | COHEN Alexis | Elite Fondations Cycling Team | 04:12:36.000 | 1:45.000 | 38.005 |
| 14 | MARCHEUR Zachary | | 04:12:43.000 | 1:52.000 | 37.987 |
| 15 | JANSSEN Christoph | Taurus Cycling | 04:12:43.000 | 1:52.000 | 37.987 |
| 16 | PÜNTENER Fabio | | 04:12:43.000 | 1:52.000 | 37.987 |
| 17 | TREUDLER Finn | | 04:13:24.000 | 2:33.000 | 37.885 |
| 18 | HOLZER Roman | | 04:16:15.000 | 5:24.000 | 37.463 |
| 19 | GROß Matteo | Tudor Pro Cycling Team U23 | 04:16:39.000 | 5:48.000 | 37.405 |
| 20 | BLUM Elia | Tudor Pro Cycling Team U23 | 04:17:36.000 | 6:45.000 | 37.267 |
| 21 | TISSIÈRES Arnaud | Elite Fondations Cycling Team | 04:17:36.000 | 6:45.000 | 37.267 |
| 22 | MIKUTIS Aivaras | Tudor Pro Cycling Team U23 | 04:17:56.000 | 7:05.000 | 37.219 |
| 23 | BRENANS Emile | Philippe Wagner Cycling | 04:19:02.000 | 8:11.000 | 37.061 |
| 24 | CHATELON Jules | Charvieu Chavagneux Isère Cyclisme | 04:19:04.000 | 8:13.000 | 37.056 |
| 25 | ANDEREGG Andreas | Obor - Bike Aid | 04:23:00.000 | 00:12:09.000 | 36.502 |
| 26 | GÄTZI Cyrill | Taurus Cycling | 04:23:09.000 | 00:12:18.000 | 36.481 |
| 27 | SOMMER Jan | | 04:23:41.000 | 00:12:50.000 | 36.407 |
| 28 | KULL Robin | | 04:25:13.000 | 00:14:22.000 | 36.197 |
| 29 | CONSTANT Matteo | Elite Fondations Cycling Team | 04:25:14.000 | 00:14:23.000 | 36.195 |
| 30 | BACHMANN Laurin | Knippcycling // Schär Gärten Racing Team | 04:25:24.000 | 00:14:33.000 | 36.172 |
| 31 | KONCZER Michael | Team Hrinkow Advarics | 04:25:29.000 | 00:14:38.000 | 36.16 |
| 32 | KURMANN André | Velo Club Mendrisio | 04:25:37.000 | 00:14:46.000 | 36.142 |
| 33 | TAMBARIKAS Nico | Knippcycling // Schär Gärten Racing Team | 04:25:37.000 | 00:14:46.000 | 36.142 |
| 34 | RÜEGG Lukas | Team Vorarlberg | 04:25:39.000 | 00:14:48.000 | 36.138 |
| 35 | RUSSENBERGER Wanja | Knippcycling // Schär Gärten Racing Team | 04:25:39.000 | 00:14:48.000 | 36.138 |
| 36 | DUFAUX Lois | Elite Fondations Cycling Team | 04:25:56.000 | 00:15:05.000 | 36.099 |
| 37 | VANONI Filippo | Velo Club Mendrisio | 04:25:56.000 | 00:15:05.000 | 36.099 |
| 38 | MAIER Luca | | 04:25:56.000 | 00:15:05.000 | 36.099 |
| 39 | HASLER Pavel | Obor - Bike Aid | 04:26:04.000 | 00:15:13.000 | 36.081 |
| 40 | GAUTHIER Romain | | 04:26:22.000 | 00:15:31.000 | 36.041 |
| 41 | MARKWALDER Yanis-Eric | Velo Club Mendrisio | 04:26:42.000 | 00:15:51.000 | 35.996 |
| 42 | HUSNI Thomas | Charvieu Chavagneux Isère Cyclisme | 04:30:04.000 | 00:19:13.000 | 35.547 |
| 43 | DRIEVER Wout | Thömus | WindowMaster by Wyss-Training | 04:32:22.000 | 00:21:31.000 | 35.247 |
| 44 | WENGLER Joé | | 04:33:53.000 | 00:23:02.000 | 35.051 |
| 45 | BECHTOLD Philippe | | 04:34:00.000 | 00:23:09.000 | 35.036 |
| 46 | ALIESCH Janet | Knippcycling // Schär Gärten Racing Team | 04:39:31.000 | 00:28:40.000 | 34.345 |
| 47 | BOUTOPOULOS Georgios | Alfa Cycling Team | 04:39:35.000 | 00:28:44.000 | 34.337 |
| 48 | DOBLER Kenny | | 04:39:55.000 | 00:29:04.000 | 34.296 |
| 49 | HASLER Iwan | Knippcycling // Schär Gärten Racing Team | 04:40:01.000 | 00:29:10.000 | 34.284 |
| 50 | ITEN Joel | | 04:40:08.000 | 00:29:17.000 | 34.269 |
| 51 | TEYSSIER Pierre | Charvieu Chavagneux Isère Cyclisme | 04:43:46.000 | 00:32:55.000 | 33.831 |
| 52 | DEBONS Guerin | Obor - Bike Aid | 04:43:46.000 | 00:32:55.000 | 33.831 |
| 53 | BLANC Arthur | | 00:00.000 | -04:10:51.000 | |
| 54 | STIRNIMANN Michael | | 00:00.000 | -04:10:51.000 | |
| 55 | WITTMANN Simon | | 00:00.000 | -04:10:51.000 | |
| 56 | THOMAS Robin | Team Ostwind - UC Haguenau | 00:00.000 | -04:10:51.000 | |
| 57 | ZINGG Olivier | | 00:00.000 | -04:10:51.000 | |
| 58 | REGAD Kenzo | | 00:00.000 | -04:10:51.000 | |
| 59 | FALKNER Philip | | 00:00.000 | -04:10:51.000 | |
| 60 | CHAPUY Maximilien | | 00:00.000 | -04:10:51.000 | |
| 61 | DELALOYE Jonas | | 00:00.000 | -04:10:51.000 | |
| 1005 | THIÉBAUD Valère | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | KLAHRE Jakob | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | VOGEL Alex | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | ROSSIER Thibault | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | GACHET Guillaume | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | CERATO Gabriele | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | SCHAFFNER Kevin | | 00:00.000 | -04:10:51.000 | |
| 1005 | HEINIGER Lars | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -04:10:51.000 | |
| 1005 | HEINIGER Lars | CLN Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | CLER Gabin | Philippe Wagner Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | LHOMME Maxime | | 00:00.000 | -04:10:51.000 | |
| 1005 | RIESEN Tim | Thömus | WindowMaster by Wyss-Training | 00:00.000 | -04:10:51.000 | |
| 1005 | ROTH Vincent | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | MÜLLER Jonas | Tudor Pro Cycling Team U23 | 00:00.000 | -04:10:51.000 | |
| 1005 | FONTANA Mirko | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | SALIGARI Giacomo | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | ALBINI Emanuele | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | BERNASCONI Enrico | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | CLAPASSON Thomas | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | MATTHEIS Oliver | BIKE AID | 00:00.000 | -04:10:51.000 | |
| 1005 | SPESCHA Ursin | | 00:00.000 | -04:10:51.000 | |
| 1005 | BURGER Joel | | 00:00.000 | -04:10:51.000 | |
| 1005 | DEL FABRO Nico | | 00:00.000 | -04:10:51.000 | |
| 1005 | HEIDER Luca | | 00:00.000 | -04:10:51.000 | |
| 1005 | ANDRIEUX Thibault | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | SCHMID Melvin | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | WILLEMIN Bastien | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | VOUILLOZ Mathis | Elite Fondations Cycling Team | 00:00.000 | -04:10:51.000 | |
| 1005 | KROPF Colin | | 00:00.000 | -04:10:51.000 | |
| 1005 | JOLIDON Cédric | CLN Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | CID Noan | | 00:00.000 | -04:10:51.000 | |
| 1005 | HARNISCHBERG Lenny | | 00:00.000 | -04:10:51.000 | |
| 1005 | NOGUEIRA Luis | | 00:00.000 | -04:10:51.000 | |
| 1005 | BOUZON Antoine | Obor - Bike Aid | 00:00.000 | -04:10:51.000 | |
| 1005 | SCHLEUNIGER Nicola | Obor - Bike Aid | 00:00.000 | -04:10:51.000 | |
| 1005 | HASLER Vadim | Obor - Bike Aid | 00:00.000 | -04:10:51.000 | |
| 1005 | MAGLI Bryan | | 00:00.000 | -04:10:51.000 | |
| 1005 | CABRERA Emilio | Taurus Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | NAEGELI Manuel | Taurus Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | MAGNANI Christian | | 00:00.000 | -04:10:51.000 | |
| 1005 | JAUN Patric | | 00:00.000 | -04:10:51.000 | |
| 1005 | WEHR Malte | | 00:00.000 | -04:10:51.000 | |
| 1005 | DE BONI Arnaud | | 00:00.000 | -04:10:51.000 | |
| 1005 | CASAGRANDE Diego | Velo Club Mendrisio | 00:00.000 | -04:10:51.000 | |
| 1005 | GEBRALIBANAS Berihu | CLN Cycling | 00:00.000 | -04:10:51.000 | |
| 1005 | DAVID Cyril | | 00:00.000 | -04:10:51.000 | |
| 1005 | GUIGOZ Yann | | 00:00.000 | -04:10:51.000 | |
| 1005 | MOSER Justin | | 00:00.000 | -04:10:51.000 | |
| 1005 | HOLLENSTEIN Marcel | | 00:00.000 | -04:10:51.000 | |
| 1005 | WYSS Pierre | | 00:00.000 | -04:10:51.000 | |
| 1005 | BEHRINGER Oliver | | 00:00.000 | -04:10:51.000 | |
| 1005 | MATHEZ Nathan | | 00:00.000 | -04:10:51.000 | |
| 1005 | BARUCHET Arnaud | | 00:00.000 | -04:10:51.000 | |
| 1005 | MORARD Dimitri | | 00:00.000 | -04:10:51.000 | |
| 1005 | VAN PRAET Robbe | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -04:10:51.000 | |