1 | 14 | Baptiste Rollier | 52:45 | | | Kristiansand OK |
2 | 1 | Emil Wingstedt | 53:15 | +30 | | Halden SK |
3 | 16 | David Andersson | 54:30 | +1:45 | | Malungs OK Skogsmårdarna |
4 | 2 | Philippe Adamski | 54:37 | +1:52 | | Kalevan Rasti |
5 | 3 | Jani Lakanen | 54:46 | +2:01 | | Vaajakosken Terä |
6 | 31 | Scott Fraser | 54:47 | +2:02 | | Södertälje Nykvarn Orient |
7 | 15 | Martins Sirmais | 55:06 | +2:21 | | Turun Metsänkävijät |
8 | 17 | Sergei Detkov | 55:49 | +3:04 | | Hiisirasti |
9 | 10 | Tuomo Mäkelä | 55:50 | +3:05 | | Angelniemen Ankkuri |
10 | 98 | Donatas Stulgys | 55:58 | +3:13 | | IFK Moras OK |
11 | 36 | Lucas Basset | 56:12 | +3:27 | | OK Denseln |
12 | 11 | Severin Howald | 56:57 | +4:12 | | Tampereen Pyrintö |
13 | 5 | Markus Lindeqvist | 57:09 | +4:24 | | Paimion Rasti |
14 | 40 | Pelle Engstrand | 57:10 | +4:25 | | Stora Tuna OK |
| 21 | Johan Bäckman | 57:10 | +4:25 | | OK Orient |
16 | 18 | Ödum Marius Thrane | 57:11 | +4:26 | | IFK Göteborg |
17 | 49 | Mikael Kristensson | 57:22 | +4:37 | | Leksands OK |
18 | 30 | Mikko Patana | 57:25 | +4:40 | | Ikaalisten Nouseva-Voima |
19 | 7 | Tuomas Tervo | 57:34 | +4:49 | | Rajamäen Rykmentti |
20 | 8 | Olle Kärner | 57:45 | +5:00 | | Delta |
21 | 43 | Wojciech Dwojak | 57:57 | +5:12 | | Rehns BK |
22 | 4 | Roman Ryapolov | 57:58 | +5:13 | | Lynx |
23 | 32 | Sergey Gorokhov | 59:00 | +6:15 | | Rasti-Kurikka |
| 44 | Alasdair Mcleod | 59:00 | +6:15 | | Scotland |
25 | 41 | Ralph Street | 59:03 | +6:18 | | Södertälje Nykvarn Orient 2 |
26 | 26 | Olav Johannes Deelstra | 59:15 | +6:30 | | NTNUI |
27 | 48 | Yngve Skogstad | 59:20 | +6:35 | | Frol IL |
28 | 50 | Modestas Bacys | 59:34 | +6:49 | | IGTISA |
29 | 77 | Aaro Asikainen | 59:57 | +7:12 | | Kalevan Rasti 2 |
30 | 24 | Aleksei Alekseyonok | 59:59 | +7:14 | | IK Hakarpspojkarna |
31 | 23 | Micha Mamleev | 1:00:00 | +7:15 | | OK Orion |
32 | 58 | Alexander Kharchenko | 1:00:14 | +7:29 | | Hämeenlinnan Suunnistajat |
33 | 22 | Samuli Salmenoja | 1:00:16 | +7:31 | | MS Parma |
34 | 64 | Luukas Valtonen | 1:00:17 | +7:32 | | Helsingin Suunnistajat |
35 | 45 | Kristo Heinmann | 1:00:29 | +7:44 | | Kangasala SK |
36 | 72 | Janne Mänkärlä | 1:00:43 | +7:58 | | Lynx 2 |
37 | 88 | Matti Koivisto | 1:00:54 | +8:09 | | MS Parma 2 |
38 | 9 | Tomas Stenström | 1:00:58 | +8:13 | | OK Linne |
39 | 87 | Jonas Mathys | 1:01:01 | +8:16 | | OK Tisaren |
40 | 90 | Mikko Huhtinen | 1:01:04 | +8:19 | | Turun Suunnistajat |
41 | 37 | Severi Kymäläinen | 1:01:05 | +8:20 | | Tampereen Pyrintö 2 |
42 | 12 | Fredrik Eliasson | 1:01:06 | +8:21 | | Halden SK 2 |
43 | 168 | Timo Mähönen | 1:01:35 | +8:50 | | Kalevan Rasti 3 |
44 | 6 | Torbjörn Sagberg | 1:01:40 | +8:55 | | IL Tyrving |
45 | 62 | Risto Haikonen | 1:01:51 | +9:06 | | Anttolan Urheilijat |
46 | 39 | Juha-Matti Huhtanen | 1:02:06 | +9:21 | | Vaajakosken Terä 2 |
47 | 20 | Öysten Kvaal Österbö | 1:02:09 | +9:24 | | IFK Lidingö SOK |
48 | 19 | Raffael Huber | 1:02:38 | +9:53 | | Göteborg Majorna OK |
49 | 52 | Thibaut Magne | 1:02:39 | +9:54 | | Rajamäen Rykmentti 2 |
50 | 141 | Kasper Hägler | 1:02:57 | +10:12 | | Järla IF OK 2 |
51 | 182 | Yury Masnyy | 1:03:01 | +10:16 | | Arboga OK |
52 | 83 | Jukka-Pekka Seppänen | 1:03:06 | +10:21 | | Hiisirasti 2 |
53 | 54 | Heikki Toivio | 1:03:15 | +10:30 | | Delta 2 |
54 | 78 | Magnus Torrkulla | 1:03:20 | +10:35 | | IF Femman |
55 | 13 | Andreas Müller | 1:03:25 | +10:40 | | Bäkkelagets SK |
56 | 99 | Kristian Kannus | 1:03:47 | +11:02 | | Kangasala SK 2 |
57 | 125 | Markus Adolfsson | 1:04:16 | +11:31 | | Linköpings OK |
58 | 81 | Timo Karppinen | 1:04:22 | +11:37 | | SK Pohjantähti |
59 | 359 | Axel Wrådhe | 1:04:36 | +11:51 | | Attunda OK 2 |
60 | 69 | Anatolijs Tarasovs | 1:04:41 | +11:56 | | Ärla IF |
61 | 86 | Markku Laaksonen | 1:04:44 | +11:59 | | Helsingin Suunnistajat 2 |
62 | 53 | Janne Häkkinen | 1:04:53 | +12:08 | | Pellon Ponsi |
63 | 137 | Vesa Tuviala | 1:04:54 | +12:09 | | Kouvolan Suunnistajat |
64 | 34 | Espen Hultgreen Weltzien | 1:04:56 | +12:11 | | Järla IF OK |
65 | 97 | Lauri Linnainmaa | 1:05:14 | +12:29 | | Koovee 2 |
66 | 57 | Erik Pettersson | 1:05:15 | +12:30 | | OK Linne 2 |
67 | 71 | Håkan Eriksson | 1:05:16 | +12:31 | | Malungs OK Skogsmårdarna 2 |
68 | 35 | Lasse Jansson | 1:05:20 | +12:35 | | Gävle OK |
69 | 496 | Vladimir Atanasov | 1:05:23 | +12:38 | | BEGUN |
70 | 59 | Keke Roisland | 1:05:50 | +13:05 | | Turun Metsänkävijät 2 |
| 70 | Jaakko Järvistö | 1:05:50 | +13:05 | | Pargas IF |
72 | 143 | Henrik Wiklund | 1:05:51 | +13:06 | | Bromma-Vällingby SOK/Järf |
73 | 55 | Johan Modig | 1:05:59 | +13:14 | | Pan-Kristianstad |
74 | 117 | Marko Pitkänen | 1:06:05 | +13:20 | | Jämsän Retki-Veikot |
75 | 105 | Markku Kaartinen | 1:06:06 | +13:21 | | Angelniemen Ankkuri 2 |
| 275 | Patrik Blom | 1:06:06 | +13:21 | | Rehns BK 2 |
77 | 858 | Bosse Svensson | 1:06:09 | +13:24 | | Skogslöparna 2 |
78 | 156 | Antti Paasikoski | 1:06:27 | +13:42 | | Rajamäen Rykmentti 3 |
79 | 25 | Magnus Svingheim | 1:06:29 | +13:44 | | Raumar OL |
80 | 33 | Sondre Gullord | 1:06:34 | +13:49 | | NTNUI 2 |
| 222 | Anton Hallor | 1:06:34 | +13:49 | | OK Tisaren 2 |
82 | 186 | Lauri Kleemola | 1:06:48 | +14:03 | | Lynx 3 |
83 | 131 | Olli Suonpää | 1:06:53 | +14:08 | | MS Parma 3 |
84 | 74 | Hol Lars Moholdt | 1:07:01 | +14:16 | | Wing OK |
85 | 152 | Aki Myllärinen | 1:07:05 | +14:20 | | Joutsenon Kullervo |
86 | 73 | Göran Anlind | 1:07:07 | +14:22 | | Täby OK |
87 | 155 | Leo Pyymäki | 1:07:10 | +14:25 | | Espoon Suunta 2 |
88 | 47 | David Gottfridsson | 1:07:12 | +14:27 | | Lillomarka OL |
89 | 174 | Sergey Osipov | 1:07:15 | +14:30 | | Hellas |
| 164 | Mattias Jonsson | 1:07:15 | +14:30 | | Linköpings OK 2 |
91 | 599 | Viktor Funcke | 1:07:31 | +14:46 | | Norbergs OK |
92 | 190 | Tommy Söderberg | 1:07:43 | +14:58 | | OK Hällen 2 |
93 | 293 | Severi Eerola | 1:07:44 | +14:59 | | Tampereen Pyrintö 3 |
94 | 80 | John Oskarsson | 1:07:49 | +15:04 | | Hagaby GoIF |
95 | 85 | Jevgeni Artemov | 1:08:03 | +15:18 | | Ikaalisten Nouseva-Voima 2 |
| 250 | Dmitry Mikhalkiv | 1:08:03 | +15:18 | | Ultra |
97 | 76 | Santtu Sainio | 1:08:07 | +15:22 | | Mäntsälän Urheilijat |
98 | 106 | Fredrik Åhman | 1:08:08 | +15:23 | | IFK Umeå |
99 | 51 | Juho Westerlund | 1:08:10 | +15:25 | | Koovee |
100 | 230 | Thorstein Wang | 1:08:17 | +15:32 | | Lillomarka OL 2 |
101 | 1241 | Mattias Nilsson | 1:08:18 | +15:33 | | OK Linne 3 |
102 | 129 | Stefan Karlsson | 1:08:20 | +15:35 | | OK Denseln 2 |
103 | 263 | Max Berggren | 1:08:28 | +15:43 | | OK Denseln 3 |
104 | 114 | Mats Lundström | 1:08:30 | +15:45 | | OK Raseborg |
105 | 146 | Tuukka Jurvakainen | 1:08:43 | +15:58 | | Suunta Jyväskylä |
106 | 121 | Ville Kokkila | 1:08:50 | +16:05 | | Espoon Suunta |
107 | 68 | Björn Haavengen | 1:08:59 | +16:14 | | Kongsberg OL |
108 | 153 | Joel Lännevall | 1:09:00 | +16:15 | | OK Roslagen |
109 | 29 | Daniel Blomster | 1:09:01 | +16:16 | | IF Sibbo-Vargarna |
110 | 132 | Pekka Inkeri | 1:09:05 | +16:20 | | Olavin Rasti |
111 | 200 | Raphael Stefanini | 1:09:08 | +16:23 | | Kangasala SK 4 |
112 | 394 | Stepik Houlas | 1:09:09 | +16:24 | | Sportcentrum BT Jicin |
113 | 176 | Kristian Dahlström | 1:09:33 | +16:48 | | IFK Moras OK 2 |
| 123 | Mika Ahola | 1:09:33 | +16:48 | | Navi |
115 | 975 | Marko Heiskanen | 1:09:35 | +16:50 | | Rajamäen Rykmentti 5 |
116 | 160 | Antti Alppi | 1:09:36 | +16:51 | | Kankaanpään Suunnistajat |
117 | 728 | Jyrki Ignatius | 1:09:38 | +16:53 | | Helsingin Suunnistajat 14 |
118 | 65 | Nils Spetz | 1:09:52 | +17:07 | | Ulricehamns OK |
119 | 191 | Olof Sandgren | 1:09:54 | +17:09 | | OK Orion 2 |
120 | 1156 | Joshua Blatchford | 1:09:56 | +17:11 | | Raumar OL 2 |
121 | 60 | Ivar Haugen | 1:09:59 | +17:14 | | Kristiansand OK 2 |
122 | 185 | Mikhail Senin | 1:10:07 | +17:22 | | OK Gulfstream |
123 | 42 | Mikko Kivelä | 1:10:14 | +17:29 | | Ylistaron Kilpa-Veljet |
| 101 | Erkka Mehtälä | 1:10:14 | +17:29 | | Delta 3 |
125 | 655 | Andreas Leandersson | 1:10:26 | +17:41 | | OK Tyr |
126 | 108 | Magnus Glännefors | 1:10:32 | +17:47 | | Söders SOL-Tyresö |
127 | 109 | Magnus Ombustvedt | 1:10:37 | +17:52 | | Ås-UMB orientering |
128 | 166 | Jörgen Mårtensson | 1:10:47 | +18:02 | | Modum OL |
129 | 63 | Måns Östman | 1:10:58 | +18:13 | | Göteborg Majorna OK 2 |
130 | 107 | Daniel Nilsson | 1:11:07 | +18:22 | | Nyköpings OK |
131 | 28 | Emil Lauri | 1:11:13 | +18:28 | | IFK Lidingö SOK 2 |
132 | 1299 | Johan Andersson | 1:11:14 | +18:29 | | Järla IF OK 3 |
133 | 75 | Miko Saarilaakso | 1:11:19 | +18:34 | | Lappeen Riento |
134 | 138 | Troels Christiansen | 1:11:20 | +18:35 | | Pan-Kristianstad 2 |
135 | 46 | Kimmo Niemi | 1:11:38 | +18:53 | | Hyvinkään Rasti |
136 | 760 | Petteri Kähäri | 1:11:54 | +19:09 | | Tampereen Pyrintö 7 |
137 | 569 | Duncan Birtwistle | 1:12:16 | +19:31 | | Bristol OK |
138 | 384 | Gleb Gribanov | 1:12:18 | +19:33 | | Lappeen Riento 2 |
139 | 272 | Janne Holmijoki | 1:12:41 | +19:56 | | Paimion Rasti 3 |
140 | 161 | Lauri Lehtinen | 1:12:47 | +20:02 | | Rajamäen Rykmentti 4 |
141 | 163 | Jukka Pajula | 1:12:51 | +20:06 | | Lapuan Virkiä |
142 | 134 | Andrey Rybakov | 1:12:56 | +20:11 | | Omega |
143 | 165 | Veli Kangas | 1:12:59 | +20:14 | | Helsingin Suunnistajat 3 |
144 | 116 | Juha Lassila | 1:13:03 | +20:18 | | Vetelin Urheilijat |
145 | 201 | Tomi Närvä | 1:13:06 | +20:21 | | Delta 4 |
146 | 441 | Pauli Lempa | 1:13:07 | +20:22 | | Rasti 88 |
147 | 209 | Espen Sundsvik | 1:13:19 | +20:34 | | Frol IL 2 |
148 | 791 | Robert Vångell | 1:13:24 | +20:39 | | Högåkers OK-Robertsfors I |
149 | 208 | Heikki Nenonen | 1:13:29 | +20:44 | | SK Vuoksi |
150 | 194 | Håkan Samor | 1:13:33 | +20:48 | | Tjällmo-Godegårds Ok |
151 | 598 | Sakari Arffman | 1:13:35 | +20:50 | | Lapin Sudet |
152 | 84 | Joel Lenell | 1:13:40 | +20:55 | | OK Ravinen |
153 | 171 | Jarmo Heikkinen | 1:13:44 | +20:59 | | Hyvinkään Rasti 3 |
154 | 136 | Viktor Blomqvist | 1:13:45 | +21:00 | | OK Skogsfalken |
155 | 150 | Einar Tommelstad | 1:13:49 | +21:04 | | Nydalens SK 2 |
156 | 368 | Juha Malinen | 1:13:50 | +21:05 | | Kalevan Rasti 4 |
157 | 104 | Ilya Slepov | 1:13:59 | +21:14 | | Orienta Moscow Compass |
| 1291 | Philip Persson | 1:13:59 | +21:14 | | OK Orion 3 |
159 | 96 | Erik Lindgren | 1:14:00 | +21:15 | | KFUM Örebro OK |
| 316 | Eerik Sihvola | 1:14:00 | +21:15 | | Valkealan Kajo |
161 | 216 | Johan Andreasson | 1:14:06 | +21:21 | | Växjö OK |
162 | 253 | Sergey Mashuk | 1:14:09 | +21:24 | | Vyborg-orientir |
163 | 180 | Jan Klapal | 1:14:10 | +21:25 | | OK Kåre |
164 | 111 | Anders Carlsson | 1:14:12 | +21:27 | | Hammarby IF OF |
165 | 115 | Juha Matilainen | 1:14:14 | +21:29 | | Lahden Suunnistajat -37 |
166 | 223 | Anssi Huostila | 1:14:16 | +21:31 | | Lammin Säkiä |
| 188 | Erkka Ryynänen | 1:14:16 | +21:31 | | Pihkaniskat |
168 | 110 | Heikki Laine | 1:14:17 | +21:32 | | Ex-Legends |
169 | 79 | Björn Frisk | 1:14:26 | +21:41 | | IFK Lidingö SOK 3 |
170 | 295 | Timo Nurmela | 1:14:31 | +21:46 | | Rasti-Kurikka 3 |
171 | 246 | Martin Ottosson | 1:14:34 | +21:49 | | FK Göingarna |
| 82 | Niclas Porthin | 1:14:34 | +21:49 | | IF Brahe |
173 | 94 | Tiit Mati Cash | 1:14:38 | +21:53 | | SKM! |
174 | 167 | Tommi Tervo | 1:14:40 | +21:55 | | Joutsenon Kullervo 2 |
175 | 586 | Juuso Pimiä | 1:14:45 | +22:00 | | Koovee 3 |
176 | 118 | Jukka-Pekka Katajisto | 1:14:55 | +22:10 | | Rasti-Kurikka 2 |
177 | 240 | Svein Erik Sögård | 1:15:13 | +22:28 | | Kongsberg OL 2 |
178 | 202 | Mika Kantola | 1:15:15 | +22:30 | | Viestirykmentti |
179 | 324 | Ilkka Kohvakka | 1:15:17 | +22:32 | | Kouvolan Suunnistajat 3 |
180 | 808 | Daniil Elizarov | 1:15:23 | +22:38 | | Kalinka |
181 | 566 | Tommi Vanhoja | 1:15:37 | +22:52 | | Luumäen Rasti 2 |
| 347 | Lluis Bedos | 1:15:37 | +22:52 | | Catalonia Team |
183 | 157 | Stian Grann | 1:15:48 | +23:03 | | NTNUI 3 |
| 830 | Jukka-Pekka Pärssinen | 1:15:48 | +23:03 | | Kangasala SK 3 |
185 | 124 | Niko-Petteri Salo | 1:15:56 | +23:11 | | Paimion Rasti 2 |
186 | 130 | Mathias Nipen | 1:15:59 | +23:14 | | IL Tyrving 2 |
187 | 1067 | Tuomas Kivelä | 1:16:04 | +23:19 | | Kangasala SK 6 |
188 | 162 | Peter Markendahl | 1:16:06 | +23:21 | | Klyftamo |
189 | 934 | Adam Granstedt | 1:16:09 | +23:24 | | IK Hakarpspojkarna 2 |
190 | 398 | Asso Kesavali | 1:16:12 | +23:27 | | Rakvere OK |
191 | 355 | Jarmo Koskela | 1:16:13 | +23:28 | | OK77 2 |
192 | 92 | Rikard Pentonen | 1:16:14 | +23:29 | | IFK Göteborg 2 |
| 1284 | Lasse Solheim | 1:16:14 | +23:29 | | Varegg IL 2 |
194 | 183 | Anton Helgman | 1:16:20 | +23:35 | | OK Tyr 2 |
| 1215 | Simo Sukselainen | 1:16:20 | +23:35 | | Ericsson SK 3 |
196 | 402 | Juha Martikainen | 1:16:29 | +23:44 | | Keuruun Kisailijat |
| 370 | John Johansson | 1:16:29 | +23:44 | | IK Trenne |
198 | 358 | Priit Pääslane | 1:16:35 | +23:50 | | OK Ilves |
199 | 593 | Uldis Brucis | 1:16:38 | +23:53 | | OK Saldus |
200 | 139 | Andreas Holmqvist | 1:16:42 | +23:57 | | Hestra IF |