| Vieta | Grupė | Pavardė, Vardas | Šalis | Klubas, Miestas | Laikas | km/h |
|---|---|---|---|---|---|---|
| 1 | M | Bettega Fabiano | Italy | 55:50 | 13 | |
| 2 | M | Bogar Kryštof | Czech Republic | 55:55 | 13 | |
| 3 | M | Ludvik Vojtech | Czech Republic | 57:01 | 13 | |
| 3 | M | Stransky Vojtech | Czech Republic | 57:01 | 13 | |
| 5 | M23 | Nykänen Tomi | Finland | 57:24 | 13 | |
| 6 | M | Kanta Martin | Czech Republic | 58:05 | 12 | |
| 7 | M | Jaeggi Adrian | Switzerland | 58:11 | 12 | |
| 8 | M | Dallavalle Luca | Italy | 58:26 | 12 | |
| 9 | M23 | Berthaud Armel | France | 59:14 | 12 | |
| 10 | M23 | Niebielski Bartosz | Poland | 59:27 | 12 | |
| 11 | M | Hotz Silas | Switzerland | 1:00:02 | 12 | |
| 12 | M23 | Hasek Jan | Czech Republic | 1:00:15 | 12 | |
| 13 | M | Ferreira Joao | Portugal | 1:01:23 | 12 | |
| 14 | M23 | Demaret Joly Albin | France | 1:01:58 | 12 | |
| 15 | M | Gvildys Jonas Vytautas | Lithuania | 1:02:08 | 12 | |
| 16 | M | Maišelis Jonas | Lithuania | 1:02:48 | 11 | |
| 17 | M | Hradil Jiri | Czech Republic | 1:03:04 | 11 | |
| 18 | M | Waldmann Andreas | Austria | 1:03:06 | 11 | |
| 19 | M | Pourre Jérémi | France | 1:03:27 | 11 | |
| 20 | M23 | Hoffmann Noah Tristan | Denmark | 1:04:15 | 11 | |
| 21 | M23 | Schnyder Flurin | Switzerland | 1:04:39 | 11 | |
| 22 | M23 | Sanz Juan | Spain | 1:04:41 | 11 | |
| 23 | M23 | Illig Martin | Austria | 1:05:24 | 11 | |
| 24 | M23 | Koffler Georg | Austria | 1:05:41 | 11 | |
| 25 | M23 | Rieder Noah | Switzerland | 1:05:47 | 11 | |
| 26 | M23 | Villar Gorriz Jose Antonio | Spain | 1:06:18 | 11 | |
| 27 | M23 | Hnilica Hannes | Austria | 1:06:40 | 11 | |
| 28 | M23 | Hyla Damian | Poland | 1:06:49 | 11 | |
| 29 | M23 | Blot Timothy | France | 1:07:58 | 11 | |
| 30 | M23 | Traversi Montani Matteo | Italy | 1:08:20 | 11 | |
| 31 | M | Rossetto Riccardo | Italy | 1:08:39 | 10 | |
| 32 | M23 | Vacek Jan | Czech Republic | 1:11:18 | 10 | |
| 33 | M | Turra Piero | Italy | 1:11:41 | 10 | |
| 34 | M | Pyykönen Pasi | Finland | 1:12:30 | 10 | |
| 35 | M | Anders Sebastian | Germany | 1:12:34 | 10 | |
| 36 | M | Friis Oliver | Denmark | 1:12:50 | 10 | |
| 37 | M23 | Wild Michael | Italy | 1:13:18 | 10 | |
| 38 | M23 | Tuma Matej | Czech Republic | 1:13:39 | 10 | |
| 39 | M23 | Mahla Mihkel | Estonia | 1:13:45 | 10 | |
| 40 | M23 | Cortes Martinez Francisco | Spain | 1:14:23 | 10 | |
| 41 | M23 | Traversi Montani Michele | Italy | 1:14:49 | 10 | |
| 42 | M23 | Whittington Will Palmer | Australia | 1:15:10 | 10 | |
| 43 | M23 | Stoev Mihail | Bulgaria | 1:16:13 | 9 | |
| 44 | M23 | Pelov Marco | Bulgaria | 1:16:54 | 9 | |
| 45 | M | Huster Mark | Germany | 1:17:12 | 9 | |
| 46 | M23 | Örnhagen Jørgensen Morten Ingmar | Denmark | 1:20:53 | 9 | |
| 47 | M | Nachev Nikolay | United States of America | 1:22:19 | 9 | |
| 48 | M | Poopuu Priit | Estonia | 1:22:29 | 9 | |
| 49 | M23 | Janowski Filip | Poland | 1:25:01 | 8 | |
| M | Guerrero Javier Munoz | Spain | 6:32 | 114 | ||
| M | Debray Paul | France | 31:46 | 23 | ||
| M | Mariani Antonio | Italy | dsq | 11 | ||
| M23 | Houlihan Ben | Great Britain | dsq | 7 |