1 | 101 | Arsenty Vavilov | Team Primorskiy District | RUS | 38:23 | ||
2 | 108 | Kirill Smirnov | Team Primorskiy District | RUS | 38:25 | +2 | |
3 | 107 | Ainur Akhmetov | Team Primorskiy District | RUS | 39:10 | +47 | |
4 | 104 | Nauris Melnbardis | Trek Team Lat | LAT | 42:14 | +3:51 | |
5 | 105 | Johannes Raukola | Kangasalan Kisa | FIN | 43:45 | +5:22 | |
6 | 103 | Ville Hirvenoja | CCH | FIN | 46:30 | +8:07 | |
7 | 110 | Oskar Keurulainen | FIN | 48:00 | +9:37 |