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