| 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 |  |