| 1 | TENDON Arnaud | Tudor Pro Cycling Team U23 | 03:06:49.000 | - | 43.615 | 
| 2 | WYSS Marcel | Thömus | WindowMaster by Wyss-Training | 03:06:49.000 | - | 43.615 | 
| 3 | RÜEGG Lukas | Team Vorarlberg | 03:06:49.000 | - | 43.615 | 
| 4 | REUTIMANN Matthias | Team Felbermayr - Simplon Wels | 03:06:49.000 | - | 43.615 | 
| 5 | DIRNBAUER Josef | Team Felbermayr - Simplon Wels | 03:06:50.000 | 01.000 | 43.611 | 
| 6 | KNOLLE Jon | Team Vorarlberg | 03:06:50.000 | 01.000 | 43.611 | 
| 7 | DAVID Scott | Hessen - Frankfurt - Opelit | 03:06:50.000 | 01.000 | 43.611 | 
| 7 | DAVID Scott | Skullracing Team | 03:06:50.000 | 01.000 | 43.611 | 
| 8 | JANSSEN Christoph | Taurus Cycling | 03:06:50.000 | 01.000 | 43.611 | 
| 9 | YARRELL Guy | AG2R Citroën U23 Team | 03:06:50.000 | 01.000 | 43.611 | 
| 10 | TISSIÈRES Arnaud | Elite Fondations Cycling Team | 03:06:50.000 | 01.000 | 43.611 | 
| 11 | COHEN Alexis | Elite Fondations Cycling Team | 03:06:50.000 | 01.000 | 43.611 | 
| 12 | WEISS Fabian | Tudor Pro Cycling Team U23 | 03:06:53.000 | 04.000 | 43.599 | 
| 13 | DONZÉ Robin | Tudor Pro Cycling Team U23 | 03:07:00.000 | 11.000 | 43.572 | 
| 14 | BLUM Elia | Tudor Pro Cycling Team U23 | 03:07:27.000 | 38.000 | 43.468 | 
| 15 | CONSTANT Matteo | Elite Fondations Cycling Team | 03:12:46.000 | 5:57.000 | 42.269 | 
| 16 | DE LISI Nicolò | Hopplà - Petroli Firenze - Don Camillo | 03:12:46.000 | 5:57.000 | 42.269 | 
| 17 | SORANZO Mael | AG2R Citroën U23 Team | 03:12:46.000 | 5:57.000 | 42.269 | 
| 18 | MEILER Martin | Team Felbermayr - Simplon Wels | 03:12:46.000 | 5:57.000 | 42.269 | 
| 19 | VITZTHUM Simon |  | 03:12:47.000 | 5:58.000 | 42.265 | 
| 20 | VANONI Filippo | Velo Club Mendrisio | 03:12:47.000 | 5:58.000 | 42.265 | 
| 21 | WEISS Dominik | Saris Rouvy Sauerland Team | 03:12:47.000 | 5:58.000 | 42.265 | 
| 22 | BACHMANN Laurin | Knippcycling // Schär Gärten Racing Team | 03:12:47.000 | 5:58.000 | 42.265 | 
| 23 | KULL Robin |  | 03:12:47.000 | 5:58.000 | 42.265 | 
| 24 | SCHÖNENBERGER Daniel | Taurus Cycling | 03:12:47.000 | 5:58.000 | 42.265 | 
| 25 | KURMANN André | Velo Club Mendrisio | 03:12:47.000 | 5:58.000 | 42.265 | 
| 26 | SCHLEUNIGER Nicola | Obor - Bike Aid | 03:12:47.000 | 5:58.000 | 42.265 | 
| 27 | GÄTZI Cyrill | Taurus Cycling | 03:12:47.000 | 5:58.000 | 42.265 | 
| 28 | WILLEMIN Bastien | Elite Fondations Cycling Team | 03:12:47.000 | 5:58.000 | 42.265 | 
| 29 | CASAGRANDE Diego | Velo Club Mendrisio | 03:12:47.000 | 5:58.000 | 42.265 | 
| 30 | WÜTHRICH Stefan |  | 03:12:48.000 | 5:59.000 | 42.261 | 
| 31 | TAPPEINER Pascal | Knippcycling // Schär Gärten Racing Team | 03:12:48.000 | 5:59.000 | 42.261 | 
| 32 | ROTH Vincent | Elite Fondations Cycling Team | 03:12:48.000 | 5:59.000 | 42.261 | 
| 33 | MATTHEIS Oliver | BIKE AID | 03:12:48.000 | 5:59.000 | 42.261 | 
| 34 | SCHMID Melvin | Elite Fondations Cycling Team | 03:12:48.000 | 5:59.000 | 42.261 | 
| 35 | MARKWALDER Yanis-Eric | Velo Club Mendrisio | 03:12:48.000 | 5:59.000 | 42.261 | 
| 36 | TAMBARIKAS Nico | Knippcycling // Schär Gärten Racing Team | 03:12:48.000 | 5:59.000 | 42.261 | 
| 37 | REY Tim | Tudor Pro Cycling Team U23 | 03:12:48.000 | 5:59.000 | 42.261 | 
| 38 | INAUEN Peter | Team Vorarlberg | 03:12:48.000 | 5:59.000 | 42.261 | 
| 39 | WIDMER Florian |  | 03:12:49.000 | 6:00.000 | 42.258 | 
| 40 | CROMMELINCK Melvin | AG2R Citroën U23 Team | 03:12:49.000 | 6:00.000 | 42.258 | 
| 41 | DEDERICHS Armin |  | 03:12:49.000 | 6:00.000 | 42.258 | 
| 42 | WECKERLE Eric |  | 03:12:49.000 | 6:00.000 | 42.258 | 
| 43 | BOUZON Antoine | Obor - Bike Aid | 03:12:49.000 | 6:00.000 | 42.258 | 
| 44 | ROSSIER Thibault | Elite Fondations Cycling Team | 03:12:49.000 | 6:00.000 | 42.258 | 
| 45 | HASLER Pavel | Obor - Bike Aid | 03:12:49.000 | 6:00.000 | 42.258 | 
| 46 | PURTSCHELLER Jakob | Team Felbermayr - Simplon Wels | 03:12:49.000 | 6:00.000 | 42.258 | 
| 47 | HASLER Iwan | Knippcycling // Schär Gärten Racing Team | 03:12:50.000 | 6:01.000 | 42.254 | 
| 48 | RIEGER Patrick |  | 03:12:50.000 | 6:01.000 | 42.254 | 
| 49 | ANDEREGG Andreas | Obor - Bike Aid | 03:12:50.000 | 6:01.000 | 42.254 | 
| 50 | WÜTHRICH Emanuel | Thömus | WindowMaster by Wyss-Training | 03:12:50.000 | 6:01.000 | 42.254 | 
| 51 | BENZ Pirmin | Team Vorarlberg | 03:12:50.000 | 6:01.000 | 42.254 | 
| 52 | BOSCH Manuel | Team Felbermayr - Simplon Wels | 03:12:51.000 | 6:02.000 | 42.25 | 
| 53 | DRIEVER Wout | Thömus | WindowMaster by Wyss-Training | 03:12:52.000 | 6:03.000 | 42.247 | 
| 54 | THIÉBAUD Valère | Elite Fondations Cycling Team | 03:12:52.000 | 6:03.000 | 42.247 | 
| 55 | ZANGERLE Emanuel | Team Felbermayr - Simplon Wels | 03:13:01.000 | 6:12.000 | 42.214 | 
| 56 | FANKHAUSER Patrick | Thömus | WindowMaster by Wyss-Training | 03:14:55.000 | 8:06.000 | 41.802 | 
| 57 | WEDER Justin | Knippcycling // Schär Gärten Racing Team | 03:15:00.000 | 8:11.000 | 41.785 | 
| 58 | BUCHER Matthias |  | 03:15:00.000 | 8:11.000 | 41.785 | 
| 59 | SCHRIBER Noah |  | 03:18:56.000 | 00:12:07.000 | 40.958 | 
| 60 | SCHMID Miro |  | 03:21:03.000 | 00:14:14.000 | 40.527 | 
| 61 | NENNING Laurin | Team Vorarlberg | 03:21:04.000 | 00:14:15.000 | 40.524 | 
| 62 | LÄNZLINGER Valentin |  | 03:21:04.000 | 00:14:15.000 | 40.524 | 
| 63 | ROTH Sebastian |  | 03:21:04.000 | 00:14:15.000 | 40.524 | 
| 64 | LOCHER Roman |  | 03:21:04.000 | 00:14:15.000 | 40.524 | 
| 65 | KOLLER Patrick |  | 03:21:04.000 | 00:14:15.000 | 40.524 | 
| 66 | RUSSENBERGER Wanja | Knippcycling // Schär Gärten Racing Team | 03:21:05.000 | 00:14:16.000 | 40.521 | 
| 67 | CLAPASSON Thomas | Velo Club Mendrisio | 03:21:05.000 | 00:14:16.000 | 40.521 | 
| 68 | STIRNIMANN Michael |  | 03:21:05.000 | 00:14:16.000 | 40.521 | 
| 69 | JAUN Patric |  | 03:21:06.000 | 00:14:17.000 | 40.517 | 
| 70 | WIDMER Nicola |  | 03:21:07.000 | 00:14:18.000 | 40.514 | 
| 71 | BUCHS Sébastien |  | 03:21:07.000 | 00:14:18.000 | 40.514 | 
| 72 | KOS Robin | AG2R Citroën U23 Team | 03:21:10.000 | 00:14:21.000 | 40.504 | 
| 73 | MAIER Luca |  | 03:24:34.000 | 00:17:45.000 | 39.831 | 
| 74 | WENGLER Joé |  | 03:24:35.000 | 00:17:46.000 | 39.827 | 
| 75 | KUNZ Dominic | Obor - Bike Aid | 03:29:00.000 | 00:22:11.000 | 38.986 | 
| 76 | MAGLI Bryan |  | 03:29:01.000 | 00:22:12.000 | 38.983 | 
| 77 | KRAHEMANN Raphael |  | 03:29:01.000 | 00:22:12.000 | 38.983 | 
| 78 | BURGER Joel |  | 03:29:02.000 | 00:22:13.000 | 38.979 | 
| 79 | HUG Silvio |  | 03:29:02.000 | 00:22:13.000 | 38.979 | 
| 80 | DEL FABRO Nico |  | 03:29:03.000 | 00:22:14.000 | 38.976 | 
| 81 | BOILEVE David |  | 03:29:08.000 | 00:22:19.000 | 38.961 | 
| 82 | THALMANN Armin |  | 03:29:19.000 | 00:22:30.000 | 38.927 | 
| 83 | DELALOYE Jonas |  | 03:29:33.000 | 00:22:44.000 | 38.883 | 
| 84 | WYSS Pierre |  | 03:29:33.000 | 00:22:44.000 | 38.883 | 
| 85 | TEUSCHER Remo |  | 03:31:54.000 | 00:25:05.000 | 38.452 | 
| 86 | LAUBER Daniel | Obor - Bike Aid | 03:31:55.000 | 00:25:06.000 | 38.449 | 
| 87 | GEBRALIBANAS Berihu | CLN Cycling | 03:31:55.000 | 00:25:06.000 | 38.449 | 
| 88 | HEINIGER Andreas |  | 03:31:55.000 | 00:25:06.000 | 38.449 | 
| 89 | HEIDER Luca |  | 03:31:55.000 | 00:25:06.000 | 38.449 | 
| 90 | BÜTTLER Dominik |  | 03:31:56.000 | 00:25:07.000 | 38.446 | 
| 91 | MANDEL Marcel |  | 03:31:56.000 | 00:25:07.000 | 38.446 | 
| 92 | BALMELLI Biagio |  | 03:31:56.000 | 00:25:07.000 | 38.446 | 
| 93 | PEER Men |  | 03:31:58.000 | 00:25:09.000 | 38.44 | 
| 94 | WYLER Nicolas |  | 03:31:58.000 | 00:25:09.000 | 38.44 | 
| 95 | FÜRER Marcel |  | 03:37:55.000 | 00:31:06.000 | 37.39 | 
| 96 | WENTZEL Adelino |  | 03:08:44.000 | 1:55.000 | 43.172 | 
| 1005 | LAWTON Henry | AG2R Citroën U23 Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | CERATO Gabriele | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | DARBELLAY Valentin | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | DUFAUX Lois | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | KLAHRE Jakob | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | CLEMENCIO Raphael | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | HEINIGER Lars | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | HEINIGER Lars | CLN Cycling | 00:00.000 | -03:06:49.000 |  | 
| 1005 | VAN PRAET Robbe | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | STEINACHER Cyrill | Taurus Cycling | 00:00.000 | -03:06:49.000 |  | 
| 1005 | RIESEN Tim | Thömus | WindowMaster by Wyss-Training | 00:00.000 | -03:06:49.000 |  | 
| 1005 | SALIGARI Giacomo | Velo Club Mendrisio | 00:00.000 | -03:06:49.000 |  | 
| 1005 | FORTIS Damien |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | CONOD Nicolas |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | ANDRIEUX Thibault | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | VOUILLOZ Mathis | Elite Fondations Cycling Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | OBERSON Yannick | Knippcycling // Schär Gärten Racing Team | 00:00.000 | -03:06:49.000 |  | 
| 1005 | GUÉRIN Morgan | Obor - Bike Aid | 00:00.000 | -03:06:49.000 |  | 
| 1005 | NAEGELI Manuel | Taurus Cycling | 00:00.000 | -03:06:49.000 |  | 
| 1005 | RÜTIMANN Stefan | Taurus Cycling | 00:00.000 | -03:06:49.000 |  | 
| 1005 | FURRER Nils | Velo Club Mendrisio | 00:00.000 | -03:06:49.000 |  | 
| 1005 | ALBARELLA Pascal |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | ZAMPIERI Steve |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | JOLIDON Luca | CLN Cycling | 00:00.000 | -03:06:49.000 |  | 
| 1005 | KROPF Colin |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | MARR Jonathan |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | PLATTNER Niklas |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | SCHIESS Xeno |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | WILLI Adrian |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | WILLI Dario |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | PLÜSS Micha |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | HARNISCHBERG Lenny |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | CID Noan |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | MATHEZ Nathan |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | CHAPUY Maximilien |  | 00:00.000 | -03:06:49.000 |  | 
| 1005 | DÄSTER Kenn |  | 00:00.000 | -03:06:49.000 |  |