| Koht | Klass | Perekonnanimi, Eesnimi | Riik | Klubi, Linn | Aeg | km/h |
|---|---|---|---|---|---|---|
| 1 | M20 | Deriaz Samson | France | 59:47 | 14 | |
| 2 | M20 | Steinthal Thomas | Denmark | 1:02:20 | 14 | |
| 3 | M20 | Dott Anathael | France | 1:02:34 | 14 | |
| 4 | M20 | Hasek Jan | Czech Republic | 1:04:02 | 13 | |
| 5 | M20 | Ludvik Matyas | Czech Republic | 1:04:30 | 13 | |
| 6 | M20 | Kaksonen Teemu | Finland | 1:05:17 | 13 | |
| 7 | M20 | Balev Yuri | Russia | 1:05:55 | 13 | |
| 8 | M20 | Pourre Jérémi | France | 1:07:36 | 13 | |
| 9 | M20 | Mackie Fergus | Australia | 1:07:43 | 12 | |
| 10 | M20 | Larsson Hampus | Sweden | 1:08:31 | 12 | |
| 11 | M20 | Puolakanaho Sakari | Finland | 1:09:31 | 12 | |
| 12 | M20 | Lindahl Jesper | Finland | 1:10:49 | 12 | |
| 13 | M20 | Kalvaitis Nojus | Lithuania | 1:11:44 | 12 | |
| 14 | M20 | Nurminen Eerik | Finland | 1:12:22 | 12 | |
| 15 | M20 | Kullin Pontus | Sweden | 1:12:28 | 12 | |
| 16 | M20 | Lourenco Duarte | Portugal | 1:12:52 | 12 | |
| 17 | M20 | Ambrazas Ignas | Lithuania | 1:13:23 | 11 | |
| 18 | M20 | Jaeggi Adrian | Switzerland | 1:13:39 | 11 | |
| 19 | M20 | Jaroszek Jakub | Poland | 1:16:13 | 11 | |
| 20 | M20 | Nowak Bartosz | Poland | 1:16:35 | 11 | |
| 21 | M20 | Cheremnych Yaroslav | Russia | 1:16:40 | 11 | |
| 22 | M20 | Osti Dante | Italy | 1:17:23 | 11 | |
| 23 | M20 | Prozorov Andrey | Russia | 1:18:07 | 11 | |
| 24 | M20 | Flachberger Jakob | Austria | 1:19:27 | 11 | |
| 25 | M20 | Jurgaitis Martynas | Lithuania | 1:19:29 | 11 | |
| 26 | M20 | Golubev Ivan | Russia | 1:20:25 | 10 | |
| 27 | M20 | Niebielski Bartosz | Poland | 1:20:30 | 10 | |
| 28 | M20 | Nieminen Verneri | Finland | 1:20:58 | 10 | |
| 29 | M20 | Kanta Martin | Czech Republic | 1:21:04 | 10 | |
| 30 | M20 | Šulčys Kasparas | Lithuania | 1:21:18 | 10 | |
| 31 | M20 | Arvidsson Emil | Sweden | 1:22:12 | 10 | |
| 32 | M20 | Skarlen Joakim | Sweden | 1:24:06 | 10 | |
| 33 | M20 | Chousa Esteban Enrique | Spain | 1:25:00 | 10 | |
| 34 | M20 | Shchepelev Fedor | Russia | 1:26:52 | 10 | |
| 35 | M20 | Sarksņa Andris | Latvia | 1:30:00 | 9 | |
| 36 | M20 | Šinkevičius Dovydas | Lithuania | 1:30:06 | 9 | |
| 37 | M20 | Bergstrom Rikard | Sweden | 1:37:36 | 9 | |
| 38 | M20 | Macijauskas Ąžuolas | Lithuania | 1:39:03 | 8 | |
| 39 | M20 | Piirmets Tomi Andre | Estonia | 1:41:13 | 8 | |
| 40 | M20 | Pais Märten Henrik | Estonia | 1:42:33 | 8 | |
| 41 | M20 | Alvarez Martin Enrique | Spain | 1:49:20 | 8 | |
| 42 | M20 | Alyilmaz Ferhat | Turkey | 1:49:30 | 8 | |
| 43 | M20 | Bryzgalov Oleg | Russia | 1:50:16 | 7 | |
| 44 | M20 | Tiderman Felix | Sweden | 1:54:25 | 7 | |
| M20 | Dobnik Rafael | Austria | dsq | 30 | ||
| M20 | Lilja Juha | Finland | dsq | 19 | ||
| M20 | Bettega Simone | Italy | dsq | 12 | ||
| M20 | Ayano Hiro | Japan | dsq | 7 |