| 1 | 4064 | Alexander Zamchiy | NordWest | RUS | 12:03 | ||
| 2 | 4052 | Misa Tuomala | Suunta Jyväskylä | 12:20 | +17 | ||
| 3 | 4032 | Dmitriy Naumov | BelieNochi | RUS | 12:42 | +39 | |
| 4 | 4061 | Eeli Viholainen | Suunta Jyväskylä | 12:44 | +41 | ||
| 5 | 4023 | Christian Kronberg | IF Femman | 12:57 | +54 | ||
| 6 | 4034 | Dmitry Polyakov | NordWest | RUS | 13:10 | +1:07 | |
| 7 | 4044 | Tuukka Senttula | Suunta Jyväskylä | 13:35 | +1:32 | ||
| 8 | 4013 | Niko Hakulinen | Vehkalahden Veikot | 13:40 | +1:37 | ||
| 9 | 4033 | Ville Parkkinen | SK Pohjantähti | 13:49 | +1:46 | ||
| 10 | 4047 | Ilari Sulkula | Muuramen Rasti | 14:17 | +2:14 | ||
| 11 | 4046 | Arsi Sievi-Korte | Hiisirasti | 14:20 | +2:17 | ||
| 12 | 4024 | Artem Kuritsin | Kalinka | RUS | 14:21 | +2:18 | |
| 13 | 4006 | Ethan Childs | USOF | USA | 14:30 | +2:27 | |
| 14 | 4014 | Ville Holmberg | Ulvilan Ura | 14:39 | +2:36 | ||
| 15 | 4063 | Alexander Vikentyev | Kalinka | RUS | 14:42 | +2:39 | |
| 16 | 4029 | Mitja Lievonen | Keski-Karjalan Rasti | 14:51 | +2:48 | ||
| 17 | 4035 | Denis Pugachev | Kalevan Rasti | 14:57 | +2:54 | ||
| 18 | 4039 | Paavo Rantala | Kokkolan Suunnistajat | 14:58 | +2:55 | ||
| 19 | 4022 | Alexey Khvatov | Kalevan Rasti | 15:04 | +3:01 | ||
| 20 | 4009 | Roman Goncharov | BelieNochi | RUS | 15:07 | +3:04 | |
| 21 | 4045 | Kari-Pekka Seppänen | Rastikarhut | 15:17 | +3:14 | ||
| 22 | 4012 | Joonatan Hakala | Kauhavan Wisa | 15:27 | +3:24 | ||
| 4030 | Juuso Mäkelä | Alajärven Ankkurit | 15:27 | +3:24 | |||
| 24 | 4010 | Roman Gromov | BelieNochi | RUS | 15:28 | +3:25 | |
| 25 | 4026 | Juho Latvala | Alajärven Ankkurit | 15:46 | +3:43 | ||
| 26 | 4041 | Nikolay Rudakov | Kalinka | RUS | 15:48 | +3:45 | |
| 27 | 4011 | Jonas Gründler | HälgeOK | SUI | 16:01 | +3:58 | |
| 28 | 4015 | Olli Huhtinen | Turun Suunnistajat | 16:03 | +4:00 | ||
| 29 | 4021 | Antti Kanniainen | Suomussalmen Rasti | 16:06 | +4:03 | ||
| 30 | 4040 | Victor Rodionov | Kalinka | RUS | 16:11 | +4:08 | |
| 31 | 4017 | Jesse Ihalainen | Navi | 16:14 | +4:11 | ||
| 32 | 4051 | Fedor Tsurin | BelieNochi | RUS | 16:22 | +4:19 | |
| 33 | 4025 | Yury Laptev | NordWest | RUS | 16:41 | +4:38 | |
| 34 | 4004 | Mikhail Buimov | NordWest | RUS | 16:46 | +4:43 | |
| 35 | 4054 | Ruslan Uldanov | BelieNochi | RUS | 16:52 | +4:49 | |
| 36 | 4036 | Kristian Pulli | Jämsän Retki-Veikot | 16:54 | +4:51 | ||
| 37 | 4002 | Daniel Blomqvist | IF Minken | 17:13 | +5:10 | ||
| 38 | 4053 | Juuso Tupitsa | Keravan Urheilijat | 17:47 | +5:44 | ||
| 39 | 4031 | Toni Mäntylä | Lynx | 18:00 | +5:57 | ||
| 40 | 4018 | Arttu Jämsen | Lohimaan Rasti | 18:09 | +6:06 | ||
| 41 | 4060 | Pauli Viberg | Turun Suunnistajat | 18:28 | +6:25 | ||
| 42 | 4016 | Ivan Hyarkenen | BelieNochi | RUS | 18:41 | +6:38 | |
| 43 | 4037 | Matias Purola | Alajärven Ankkurit | 19:01 | +6:58 | ||
| 44 | 4049 | Samuli Suoranta | Tampereen Pyrintö | 19:09 | +7:06 | ||
| 45 | 4048 | Joona Suontausta | Koo-Vee | 19:15 | +7:12 | ||
| 46 | 4043 | Anti Sõukand | OKVõru | EST | 20:05 | +8:02 | |
| 47 | 4027 | Sander Lembra | OKVõru | EST | 21:02 | +8:59 | |
| 48 | 4008 | Rait Ernits | OKVõru | EST | 21:44 | +9:41 | |
| 49 | 4001 | Maxim Aristov | OlimpVoron | RUS | 22:17 | +10:14 | |
| 50 | 4005 | Nikita Chesnokov | Kalinka | RUS | 23:38 | +11:35 | |
| 51 | 4019 | Arttu Kaakinen | SK Vuoksi | 25:24 | +13:21 | ||
| 52 | 4050 | Dmitry Terentyev | BelieNochi | RUS | 26:05 | +14:02 | |
| 53 | 4007 | Georgiy Degterev | Kalinka | RUS | 27:02 | +14:59 | |
| 54 | 4020 | Matis Kalm | OKIlves | EST | 28:26 | +16:23 | |
| 55 | 4038 | Hemmo Puskala | Rasti E4 | 30:03 | +18:00 | ||
| 56 | 4055 | Eeli Uusitalo | Lapin Veikot | 32:23 | +20:20 | ||
| 4028 | Sammeli Lepola | Lapin Veikot | disk | ||||
| 4056 | Dmitriy Gavrilov | Baltiyskiy | RUS | ej startad | |||
| 4062 | Toni-Antti Viitasaari | Kokkolan Suunnistajat | ej startad |
|
|