| 1 | TENDON Arnaud | Tudor Pro Cycling Team U23 | 02:57:18.000 | - | 40.948 |
| 2 | CONSTANT Matteo | Elite Fondations Cycling Team | 02:57:18.000 | - | 40.948 |
| 3 | MAISONOBE Sam | Vendée U Pays de la Loire | 02:57:18.000 | - | 40.948 |
| 4 | JENNI Luca | | 02:57:18.000 | - | 40.948 |
| 5 | THIÉBAUD Valère | Elite Fondations Cycling Team | 02:57:18.000 | - | 40.948 |
| 6 | BOTTARO Roberto | Velo Club Mendrisio | 02:57:27.000 | 09.000 | 40.913 |
| 7 | BLUM Elia | Elite Fondations Cycling Team | 02:57:29.000 | 11.000 | 40.905 |
| 8 | CASAGRANDE Diego | Velo Club Mendrisio | 02:58:22.000 | 1:04.000 | 40.703 |
| 8 | CASAGRANDE Diego | Tudor Pro Cycling Team U23 | 02:58:22.000 | 1:04.000 | 40.703 |
| 9 | HALDIMANN Guillaume | Team Humard Vélo-Passion-Chazal | 02:59:02.000 | 1:44.000 | 40.551 |
| 10 | GUILLET Arthur | Elite Fondations Cycling Team | 02:59:02.000 | 1:44.000 | 40.551 |
| 11 | COHEN Alexis | Elite Fondations Cycling Team | 02:59:03.000 | 1:45.000 | 40.547 |
| 12 | KULL Robin | Obor - Bike Aid | 03:00:01.000 | 2:43.000 | 40.33 |
| 13 | POOT Mats | Velo Club Mendrisio | 03:00:01.000 | 2:43.000 | 40.33 |
| 14 | SCHMID Melvin | Elite Fondations Cycling Team | 03:00:01.000 | 2:43.000 | 40.33 |
| 15 | TINNER Joël | Tudor Pro Cycling Team U23 | 03:00:01.000 | 2:43.000 | 40.33 |
| 16 | SCHLEUNIGER Nicola | Obor - Bike Aid | 03:00:01.000 | 2:43.000 | 40.33 |
| 17 | MÜLLER Jonas | CLN | 03:00:01.000 | 2:43.000 | 40.33 |
| 18 | KURMANN André | Velo Club Mendrisio | 03:00:01.000 | 2:43.000 | 40.33 |
| 19 | WYSS Marcel | Thömus | WindowMaster by Wyss-Training | 03:00:01.000 | 2:43.000 | 40.33 |
| 20 | VANONI Filippo | Velo Club Mendrisio | 03:00:01.000 | 2:43.000 | 40.33 |
| 21 | TAMBARIKAS Nico | Knippcycling // Schär Gärten Racing Team | 03:00:01.000 | 2:43.000 | 40.33 |
| 22 | SALAMIN Justin | Elite Fondations Cycling Team | 03:00:05.000 | 2:47.000 | 40.315 |
| 23 | PLATTNER Niklas | | 03:00:13.000 | 2:55.000 | 40.285 |
| 24 | HASLER Pavel | Obor - Bike Aid | 03:00:16.000 | 2:58.000 | 40.274 |
| 25 | RIESEN Tim | | 03:00:18.000 | 3:00.000 | 40.266 |
| 26 | VITZTHUM Simon | | 03:00:18.000 | 3:00.000 | 40.266 |
| 27 | CLAPASSON Thomas | Velo Club Mendrisio | 03:00:20.000 | 3:02.000 | 40.259 |
| 28 | HUBER Jan | | 03:00:22.000 | 3:04.000 | 40.251 |
| 29 | ROTH Vincent | Elite Fondations Cycling Team | 03:00:32.000 | 3:14.000 | 40.214 |
| 30 | ITEN Joel | | 03:00:48.000 | 3:30.000 | 40.155 |
| 31 | ALBINI Emanuele | Velo Club Mendrisio | 03:01:02.000 | 3:44.000 | 40.103 |
| 32 | RUSSENBERGER Wanja | Knippcycling // Schär Gärten Racing Team | 03:03:31.000 | 6:13.000 | 39.56 |
| 33 | LOCHER Roman | Thömus | WindowMaster by Wyss-Training | 03:04:10.000 | 6:52.000 | 39.421 |
| 34 | BRAGAGNA Alessio | | 03:04:10.000 | 6:52.000 | 39.421 |
| 35 | JACQUIER Romain | | 03:08:34.000 | 00:11:16.000 | 38.501 |
| 36 | RISSE Johann | AC Bisontine | 03:08:34.000 | 00:11:16.000 | 38.501 |
| 37 | DEL FABRO Nico | | 03:08:34.000 | 00:11:16.000 | 38.501 |
| 38 | GUIGNIER Théo | | 03:08:52.000 | 00:11:34.000 | 38.44 |
| 39 | DELALOYE Jonas | Team Humard Vélo-Passion-Chazal | 03:09:30.000 | 00:12:12.000 | 38.311 |
| 40 | UHLMANN Sven | | 03:10:14.000 | 00:12:56.000 | 38.164 |
| 41 | ZUMSTEIN Melk | | 03:10:16.000 | 00:12:58.000 | 38.157 |
| 42 | BOUZON Antoine | Isatis Cycling Team | 03:10:19.000 | 00:13:01.000 | 38.147 |
| 43 | CHERNOMORTSEV Danylo | CLN | 03:10:51.000 | 00:13:33.000 | 38.04 |
| 44 | MAGLI Bryan | | 03:10:56.000 | 00:13:38.000 | 38.024 |
| 45 | NOGUEIRA Luis | | 03:10:56.000 | 00:13:38.000 | 38.024 |
| 46 | ANTONETTI Aronne | Velo Club Mendrisio | 03:10:57.000 | 00:13:39.000 | 38.02 |
| 47 | MAILLEFER Simon | | 03:11:14.000 | 00:13:56.000 | 37.964 |
| 48 | LANTER Nils | | 03:11:22.000 | 00:14:04.000 | 37.938 |
| 49 | KÖPPEL Noah | | 03:11:22.000 | 00:14:04.000 | 37.938 |
| 50 | KUNZ Dominic | Obor - Bike Aid | 03:11:22.000 | 00:14:04.000 | 37.938 |
| 51 | SCHMID Miro | Obor - Bike Aid | 03:11:22.000 | 00:14:04.000 | 37.938 |
| 52 | WIRZ Simon | Elite Fondations Cycling Team | 03:11:22.000 | 00:14:04.000 | 37.938 |
| 53 | BECKER Benedikt | | 03:11:24.000 | 00:14:06.000 | 37.931 |
| 54 | DE LISI Nicolò | Velo Club Mendrisio | 03:11:55.000 | 00:14:37.000 | 37.829 |
| 55 | JOLIDON Cédric | CLN | 03:11:55.000 | 00:14:37.000 | 37.829 |
| 56 | CHARTEAU Diego | Vendée U Pays de la Loire | 03:11:55.000 | 00:14:37.000 | 37.829 |
| 57 | LAGRAVE Dorian | Vendée U Pays de la Loire | 03:11:55.000 | 00:14:37.000 | 37.829 |
| 58 | HARNISCHBERG Lenny | Team Humard Vélo-Passion-Chazal | 03:14:12.000 | 00:16:54.000 | 37.384 |
| 59 | BERNASCONI Enrico | Velo Club Mendrisio | 03:15:21.000 | 00:18:03.000 | 37.164 |
| 60 | SCHRAUWEN Max | | 02:59:16.000 | 1:58.000 | 40.498 |
| 61 | ROTH Jocelyn | | 02:59:34.000 | 2:16.000 | 40.431 |
| 62 | WAIS Ahmad Badreddin | | 03:00:05.000 | 2:47.000 | 40.315 |
| 63 | MAURER Fabio | | 03:00:25.000 | 3:07.000 | 40.24 |
| 64 | HOFFMANN-RIEM Lucien | | 03:00:31.000 | 3:13.000 | 40.218 |
| 65 | CID Noan | | 03:00:34.000 | 3:16.000 | 40.207 |
| 66 | WEHR Malte | | 03:00:43.000 | 3:25.000 | 40.173 |
| 67 | HASLER Iwan | Knippcycling // Schär Gärten Racing Team | 03:00:47.000 | 3:29.000 | 40.159 |
| 68 | HASLER Vadim | Obor - Bike Aid | 03:00:47.000 | 3:29.000 | 40.159 |
| 69 | KNIPP Niels | | 03:01:22.000 | 4:04.000 | 40.029 |
| 70 | CERIO Simone | Obor - Bike Aid | 03:01:32.000 | 4:14.000 | 39.993 |
| 71 | MORARD Dimitri | | 03:02:32.000 | 5:14.000 | 39.774 |
| 72 | LAUBER Daniel | Obor - Bike Aid | 03:08:48.000 | 00:11:30.000 | 38.453 |
| 1005 | JOLIDON Luca | CLN | 00:00.000 | -02:57:18.000 | |
| 1005 | ALIESCH Janet | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -02:57:18.000 | |
| 1005 | BÜHLMANN Luca | | 00:00.000 | -02:57:18.000 | |
| 1005 | VOGEL Alex | Elite Fondations Cycling Team | 00:00.000 | -02:57:18.000 | |
| 1005 | THALMANN Armin | | 00:00.000 | -02:57:18.000 | |
| 1005 | SCHLEUNIGER Leandro | Obor - Bike Aid | 00:00.000 | -02:57:18.000 | |
| 1005 | CALLIES Adrian | Embrace The World | 00:00.000 | -02:57:18.000 | |
| 1005 | WILLI Dario | Thömus | WindowMaster by Wyss-Training | 00:00.000 | -02:57:18.000 | |
| 1005 | WÜTHRICH Emanuel | Thömus | WindowMaster by Wyss-Training | 00:00.000 | -02:57:18.000 | |
| 1005 | ARNOLD Simon | | 00:00.000 | -02:57:18.000 | |
| 1005 | GHEBREHIWET Yohannes | | 00:00.000 | -02:57:18.000 | |
| 1005 | AVERDUNG Clemens | Embrace The World | 00:00.000 | -02:57:18.000 | |
| 1005 | CABRERA Emilio | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -02:57:18.000 | |
| 1005 | ZÜGER Andrin | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -02:57:18.000 | |
| 1005 | GUEFVENEU Swann | Vendée U Pays de la Loire | 00:00.000 | -02:57:18.000 | |
| 1005 | BARUSSEAU Mathéo | Vendée U Pays de la Loire | 00:00.000 | -02:57:18.000 | |
| 1005 | WECKERLE Eric | Thömus | WindowMaster by Wyss-Training | 00:00.000 | -02:57:18.000 | |
| 1005 | MARKWALDER Yanis-Eric | Velo Club Mendrisio | 00:00.000 | -02:57:18.000 | |