101 | 74 | Filip Adamek | 1:54:39 | +31:07 | | Hiidenkiertäjät 2 |
102 | 1266 | Markus Kjærner-Semb | 1:55:00 | +31:28 | | NTNUI 4 |
103 | 124 | Niko Nissinen | 1:55:05 | +31:33 | | Rasti-Jussit |
104 | 494 | Indre Valaite | 1:55:06 | +31:34 | | IFK Mora OK 3 |
105 | 476 | Jari Niemenmaa | 1:55:08 | +31:36 | | Ikaalisten Nouseva-Voima 3 |
106 | 770 | Reigo Teervalt | 1:55:16 | +31:44 | | Värska OK Peko |
107 | 171 | Olof Ljunggren | 1:55:18 | +31:46 | | Linköpings OK |
108 | 1020 | Lauri Heinaro | 1:55:19 | +31:47 | | Espoon Suunta 7 |
109 | 1052 | Gunnar Virta | 1:55:19 | +31:47 | | Atmospiiri |
110 | 1207 | Adam Georgsson | 1:55:21 | +31:50 | | OK Nackhe |
111 | 88 | Tommy Åbacka | 1:55:29 | +31:58 | | IF Brahe |
112 | 133 | Christoph Prunsche | 1:55:51 | +32:20 | | Rajamäen Rykmentti 2 |
113 | 70 | Joonas Salminen | 1:56:18 | +32:46 | | Valkeakosken Haka |
114 | 1215 | Jan Burkhardt | 1:56:24 | +32:52 | | OLG Galgenen |
115 | 98 | Ville Mäkelä | 1:56:28 | +32:56 | | Suunta-Sepot |
116 | 138 | Pasi Romppainen | 1:56:29 | +32:57 | | Hyvinkään Rasti |
117 | 501 | Kristoffer Fiane Pedersen | 1:56:30 | +32:59 | | Ås-NMBU Orientering |
118 | 792 | Jyrgen Joonas | 1:56:44 | +33:13 | | OK Vöru |
119 | 63 | Sebastian Safka | 1:56:45 | +33:13 | | OK Hällen |
120 | 108 | Pyry Mattila | 1:57:10 | +33:38 | | Kouvolan Suunnistajat 2 |
121 | 626 | Toni Jyväsjärvi | 1:57:13 | +33:41 | | Mäntän Seudun Eräpirkat |
122 | 94 | Juho Korpi | 1:57:22 | +33:50 | | Navi 2 |
123 | 151 | Vili Väkeväinen | 1:57:28 | +33:56 | | Lahden Suunnistajat -37 3 |
124 | 1241 | Elias Thunberg | 1:57:41 | +34:09 | | OK Vivill |
125 | 77 | Ari-Pekka Kaivosaari | 1:57:41 | +34:10 | | Auringonlaskun Ratsastajat |
126 | 186 | Sören Jansson | 1:57:46 | +34:14 | | IK Falken |
127 | 148 | Antti Virtanen | 1:57:46 | +34:14 | | Hämeenlinnan Suunnistajat 3 |
128 | 1247 | Erik Lennartsson | 1:58:02 | +34:31 | | SOK Viljan |
129 | 715 | Roger Virgili | 1:58:05 | +34:33 | | Catalonia Team |
130 | 621 | Robert Johansson | 1:58:10 | +34:38 | | Täby OK |
131 | 510 | Cedrik Sandell | 1:58:15 | +34:43 | | OK Raseborg |
132 | 924 | Jaakko Laine | 1:58:28 | +34:56 | | Saint-Gobain Finland |
133 | 125 | Lauri Kleemola | 1:58:31 | +34:59 | | Lynx 3 |
134 | 345 | Jarl Magnus Berge | 1:58:31 | +34:59 | | IL Koll |
135 | 47 | Hans Persson | 1:58:35 | +35:03 | | IFK Umeå |
136 | 411 | Matti Hakala | 1:58:36 | +35:05 | | Tampereen Yritys |
137 | 154 | Raimo Kariniemi | 1:58:39 | +35:07 | | Kuopion Suunnistajat 2 |
138 | 276 | Teemu Ritasalo | 1:58:41 | +35:09 | | Espoon Akilles 2 |
139 | 104 | Miika Vehmas | 1:58:44 | +35:13 | | Espoon Suunta 2 |
140 | 96 | Simon Wenger | 1:58:53 | +35:21 | | Ol Norska 2 |
141 | 86 | Antti Hyytiäinen | 1:58:58 | +35:26 | | Kangasala SK 2 |
142 | 27 | Topias Tiainen | 1:58:58 | +35:26 | | Kangasala SK |
143 | 1246 | Anti Sulavee | 1:58:58 | +35:27 | | SK100 |
144 | 81 | Atte Etula | 1:59:03 | +35:32 | | Lahden Suunnistajat -37 2 |
145 | 75 | Jörgen Wickholm | 1:59:12 | +35:40 | | OK Trian |
146 | 385 | Aki Ylitalo | 1:59:14 | +35:42 | | Hämeenlinnan Tarmo |
147 | 134 | Raiko Marrandi | 1:59:14 | +35:43 | | Angelniemen Ankkuri 2 |
148 | 156 | Ville Kinnala | 1:59:17 | +35:45 | | Turun Suunnistajat 2 |
149 | 1370 | Niko Koskela | 1:59:23 | +35:51 | | Finsilva |
150 | 1470 | Vesa Mäkinen | 1:59:40 | +36:09 | | Murskaajat |
151 | 92 | Simon Andersson | 1:59:56 | +36:24 | | OK Rodhen |
152 | 31 | Moritz Döllgast | 1:59:57 | +36:26 | | Pan-Kristianstad |
153 | 1235 | Joakim Ståhl | 2:00:00 | +36:28 | | OK Hammaren Sandviken |
154 | 84 | Arto Niiranen | 2:00:18 | +36:46 | | Kuopion Suunnistajat |
155 | 379 | Erik Hållström | 2:00:22 | +36:50 | | Gävle OK |
156 | 95 | Riku Koirikivi | 2:00:26 | +36:55 | | SK Pohjantähti |
157 | 161 | Tomas Hallmén | 2:00:29 | +36:58 | | OK Tisaren 2 |
158 | 842 | Ondrej Kotecky | 2:00:53 | +37:22 | | Luxembourg Orienteering Clu |
159 | 1218 | Hannes Poolamets | 2:00:54 | +37:22 | | Harju OK |
160 | 280 | Joakim Björklind | 2:01:50 | +38:19 | | OK Botnia |
161 | 60 | Topi Leppäsalmi | 2:01:51 | +38:19 | | Vaajakosken Terä |
162 | 851 | Herkko Plit | 2:01:51 | +38:20 | | Aivan Sama |
163 | 129 | Saku Juola | 2:01:51 | +38:20 | | Kalajoen Junkkarit |
164 | 292 | Filip Håkansson | 2:01:54 | +38:22 | | OK Orion 3 |
165 | 1361 | Tuomas Jeskanen | 2:01:54 | +38:22 | | KuoLOn Notkeat |
166 | 143 | Lauri Laasanen | 2:01:55 | +38:23 | | Laihian Luja |
167 | 852 | Mattias Allared | 2:01:56 | +38:25 | | Tumba-Mälarhöjden OK |
168 | 778 | Jaakko Sorri | 2:02:06 | +38:35 | | Keuruun Kisailijat |
169 | 178 | Mikko Kuusela | 2:02:07 | +38:35 | | Tosta Lähtee-Team 2 |
170 | 834 | Austris Krastins | 2:02:08 | +38:36 | | OK Meridians 2 |
171 | 243 | Juan Daniel Sanchez | 2:02:09 | +38:37 | | SK Määrämiehet |
172 | 297 | Miikka Huovila | 2:02:12 | +38:40 | | Karkki-Rasti |
173 | 1335 | Oiva Jyryläinen | 2:02:13 | +38:41 | | Rasti-Jyry 4 |
174 | 588 | Jonatan Anderson | 2:02:14 | +38:42 | | Järfälla OK |
175 | 1231 | Emil Andersson | 2:02:14 | +38:42 | | OK Klemmingen |
176 | 542 | Sakari Taskila | 2:02:15 | +38:43 | | Emit |
177 | 185 | Esa Holappa | 2:02:16 | +38:44 | | Team Kuraporras |
178 | 762 | Johan Gullmets | 2:02:21 | +38:49 | | Närpes OK |
179 | 130 | Antti Rantala | 2:02:22 | +38:50 | | Kangasala SK 3 |
180 | 1029 | Tommi Lavonen | 2:02:26 | +38:55 | | Kouvolan Suunnistajat 3 |
181 | 1368 | Atte Ikola | 2:02:28 | +38:56 | | Varolat 3polvessa |
182 | 536 | Kalle Lassila | 2:02:39 | +39:07 | | OK KPO |
183 | 37 | Roope Ruuhiala | 2:02:41 | +39:09 | | Hiisirasti |
184 | 173 | Ville Huomolin | 2:02:49 | +39:18 | | Lappeen Riento 2 |
185 | 863 | Janne Matikainen | 2:02:50 | +39:18 | | Rastiketut |
186 | 916 | Juha Hietaoja | 2:02:56 | +39:24 | | Muuramen Rasti |
187 | 773 | Veli-Pekka Kuutti | 2:03:00 | +39:28 | | Veikkaus |
188 | 728 | Elias Ala-Heikkilä | 2:03:03 | +39:32 | | Asikkalan Raikas |
189 | 766 | Tim Fransen | 2:03:11 | +39:40 | | OLC Kapreolo 2 |
190 | 680 | Melker Forsberg | 2:03:18 | +39:47 | | KFUM Örebro OK |
191 | 147 | Jaakko Mäkelä | 2:03:32 | +40:00 | | GRK Infra Oy |
192 | 301 | Konsta Eskelinen | 2:03:34 | +40:02 | | Bertelin pojat 2 |
193 | 362 | Ludvig Rödnes | 2:03:34 | +40:02 | | Oppsal orientering |
194 | 262 | Markus Nissi | 2:03:38 | +40:06 | | SK Mortis |
195 | 1199 | Mikko (Inhan hirvi) Hölsö | 2:03:43 | +40:12 | | Lauttajärvi Bisons |
196 | 1089 | Markku Salonen | 2:03:44 | +40:12 | | Punkalaitumen Kunto 2 |
197 | 149 | Wilhelm Stenbacka | 2:03:47 | +40:15 | | OK77 3 |
198 | 839 | Benjamin Claesson | 2:03:53 | +40:21 | | Jönköpings OK |
199 | 698 | Fritjof Axelsson | 2:03:58 | +40:27 | | FK Göingarna |
200 | 740 | David Mikel | 2:04:04 | +40:32 | | Järla Orientering 2 |
201 | 702 | Mattias Hovmöller | 2:04:18 | +40:46 | | Söders-Tyresö |
202 | 272 | Teemu Salminen | 2:04:24 | +40:53 | | Länsi-Rajan Rasti |
203 | 79 | Olav Ekrheim | 2:04:28 | +40:56 | | Bäkkelagets SK 2 |
204 | 241 | Nuutti Pirhonen | 2:04:45 | +41:14 | | Angelniemen Ankkuri 3 |
205 | 175 | Vesa Hakkarainen | 2:04:54 | +41:22 | | Ex-Legends |
206 | 120 | Ville Maunuksela | 2:05:06 | +41:34 | | Sotkamon Jymy |
207 | 219 | Tuomas Rokka | 2:05:11 | +41:39 | | Lounais-Hämeen Rasti |
208 | 121 | Lasse Pörsti | 2:05:16 | +41:44 | | Siilin Rasti |
209 | 112 | Arto Fränti | 2:05:17 | +41:46 | | Lapuan Virkiä 2 |
210 | 136 | Otso Tukiainen | 2:05:21 | +41:49 | | Koovee 3 |
211 | 1308 | Magnus Öhling | 2:05:26 | +41:55 | | Surahammars SOK 2 |
212 | 158 | Raino Pesu | 2:05:27 | +41:55 | | Viimeiset pirkkalaiset |
213 | 1317 | Alfred Lönn | 2:05:28 | +41:56 | | Västerås SOK 3 |
214 | 468 | Tuomas Ranto | 2:05:28 | +41:56 | | KIP Sport |
215 | 233 | Emil Andersson | 2:05:36 | +42:04 | | Tullinge SK |
216 | 318 | Oliver Schule | 2:05:38 | +42:06 | | Koovee 4 |
217 | 974 | Marcus Nilsson | 2:05:46 | +42:15 | | Skogslöparna 2 |
218 | 358 | Kristian Dahlström | 2:05:47 | +42:16 | | IFK Mora OK 2 |
219 | 674 | Tjenlund Josefin | 2:05:51 | +42:19 | | OK Tisaren 3 |
220 | 996 | Jeremia Hintsala | 2:05:52 | +42:20 | | Rauman Työväen Urheilijat |
221 | 1432 | Olli Suonpää | 2:05:56 | +42:24 | | Turun Reservialiupseerit - |
222 | 168 | Sverre Hågensen | 2:05:57 | +42:25 | | Pargas IF |
223 | 1279 | Tone Bergerud Lye | 2:06:08 | +42:37 | | NTNUI 6 |
224 | 720 | Oskari Pesola | 2:06:13 | +42:41 | | Helsingin Suunnistajat 14 |
225 | 282 | Jari Sipilä | 2:06:35 | +43:03 | | Suomen Suunnistusliitto |
226 | 160 | Eero Leino | 2:06:37 | +43:05 | | Suunta Jyväskylä 3 |
227 | 1379 | David Tas | 2:06:37 | +43:06 | | Hungarian oldstars |
228 | 635 | Emil Ruud Fossheim | 2:06:40 | +43:08 | | Asker SK |
229 | 782 | Mattias Nääs | 2:06:40 | +43:08 | | Leksands OK |
230 | 810 | Hannu Manninen | 2:06:42 | +43:11 | | ViVi Master |
231 | 1292 | Niklas Koski | 2:06:45 | +43:14 | | Helsingin Suunnistajat 9 |
232 | 392 | Jari Holm | 2:06:46 | +43:14 | | Viitasaaren Suunta |
233 | 446 | Juuso Kattelus | 2:06:48 | +43:16 | | Auran Vannas |
234 | 386 | Milla Hirvonen | 2:06:50 | +43:18 | | Hiukkasen Hukassa |
235 | 800 | Lasse Paavola | 2:06:51 | +43:19 | | Kaustisen Pohjan-Veikot |
236 | 825 | Janne Hyvärinen | 2:06:51 | +43:20 | | Kuopion Reserviupseerikerho |
237 | 234 | Conny Arén | 2:06:52 | +43:20 | | Pargas IF 2 |
238 | 809 | Riku Eronen | 2:06:52 | +43:21 | | Långgubbarnas |
239 | 197 | Eino Gretschel | 2:06:54 | +43:22 | | Kuusamon Erä-Veikot |
240 | 1254 | Håkon Gjerde | 2:06:56 | +43:24 | | Indre Östfold OK |
241 | 938 | Ansis Actins | 2:06:58 | +43:27 | | Siguldas Takas |
242 | 1081 | Tuomas Ernamo | 2:07:04 | +43:32 | | Helsingin Suunnistajat 15 |
243 | 815 | Mikael Fagerlund | 2:07:06 | +43:34 | | OK Jorren |
244 | 398 | Eetu Liukko | 2:07:07 | +43:36 | | Enonkosken Urheilijat |
245 | 165 | Magnus Struckmann | 2:07:08 | +43:36 | | Inbetweeners |
| 174 | Aaro Kujansuu | 2:07:08 | +43:36 | | Rastikarhut |
247 | 1244 | Kaarel Kallas | 2:07:09 | +43:37 | | JOKA |
248 | 337 | Varis Timo | 2:07:11 | +43:39 | | Väli-Mikkolan Voima |
249 | 735 | Oskari Kalliokoski | 2:07:14 | +43:43 | | Turun Suunnistajat 3 |
250 | 648 | Roman Egli | 2:07:15 | +43:43 | | OLC Kapreolo |
251 | 204 | Tuomas Niemeläinen | 2:07:17 | +43:45 | | Supertalentit |
252 | 328 | Niko Kivelä | 2:07:18 | +43:47 | | Sallan Karhut |
253 | 1273 | Åke Ljunggren | 2:07:20 | +43:48 | | Linköpings OK 4 |
254 | 317 | Nico Nylund | 2:07:21 | +43:49 | | Team Spiritual Saramäki |
255 | 1227 | Daniel Andersson | 2:07:22 | +43:51 | | OK Löftan |
| 206 | Mikko Ketola | 2:07:22 | +43:51 | | Saarijärven Pullistus |
257 | 327 | Valtteri Koivisto | 2:07:25 | +43:53 | | Piispan poijjat |
258 | 1331 | Antti Pasanen | 2:07:25 | +43:53 | | Espoon Suunta 10 |
259 | 502 | Aki Hietanen | 2:07:26 | +43:54 | | SK Vuoksi 2 |
260 | 565 | Tero Uusitalo | 2:07:26 | +43:54 | | Espoon Akilles 3 |
261 | 302 | Brian Kottarainen | 2:07:30 | +43:58 | | AS Skinnarila |
262 | 1307 | Håkan Gunnarsson | 2:07:31 | +43:59 | | FK Göingarna 2 |
263 | 845 | Kilian Lilje | 2:07:32 | +44:00 | | OSC Hamburg |
264 | 844 | Sofia Pellonperä | 2:07:33 | +44:01 | | EHS Espoon Hurjimmat Sivako |
265 | 220 | Lauri Peltoniemi | 2:07:33 | +44:01 | | Saloisten Reipas |
266 | 751 | Jesper Berg | 2:07:35 | +44:03 | | Domnarvets GoIF |
267 | 1166 | Samuli Cederström | 2:07:36 | +44:05 | | ABB Harhaanjuoksijat |
268 | 1043 | Magnus Torrkulla | 2:07:37 | +44:05 | | IF Femman 4 |
269 | 285 | Jukka Väyrynen | 2:07:38 | +44:06 | | Nurmeksen Sepot |
270 | 741 | Simon Freyland | 2:07:38 | +44:07 | | Eksjö SOK 3 |
271 | 402 | Olli-Matti Harve | 2:07:39 | +44:07 | | Kilon Kipinät |
272 | 251 | Juho Heikkilä | 2:07:39 | +44:08 | | Lapin raja1 |
273 | 593 | Tuomo Heikkinen | 2:07:42 | +44:10 | | Kuusamon Erä-Veikot 2 |
274 | 799 | Anders Horvei | 2:07:44 | +44:12 | | Raumar Orientering |
275 | 808 | Guntis Smaukstelis | 2:07:45 | +44:13 | | OK Kapa 2 |
276 | 1499 | Olav Vestöl | 2:07:45 | +44:13 | | Ramboll Transport Norge |
277 | 943 | Mika Ovaskainen | 2:07:46 | +44:14 | | Rasti-Jyry 2 |
278 | 999 | Eero Hirvikoski | 2:07:48 | +44:17 | | Siikaisten Sisu |
279 | 290 | Matti Virtanen | 2:07:49 | +44:17 | | RastiPiikkiö |
280 | 229 | Antti Kaasalainen | 2:07:52 | +44:20 | | Lahden Taimi |
281 | 657 | Marko Pietari | 2:07:52 | +44:20 | | Hyvinkään Rasti 2 |
282 | 264 | Lauri Inna | 2:07:55 | +44:23 | | Rastipukit |
283 | 512 | Jyri Tiainen | 2:07:56 | +44:24 | | Raja-Karjalan Suunnistajat 2 |
284 | 99 | Taneli Korpinen | 2:07:56 | +44:24 | | Turun Metsänkävijät 3 |
285 | 182 | Markus Ilmarinen | 2:07:57 | +44:25 | | Hiidenkiertäjät 3 |
286 | 617 | Christer Lilja | 2:08:04 | +44:32 | | OK Denseln 2 |
287 | 920 | Carl-Johan Wasström | 2:08:07 | +44:35 | | OK Raseborg 3 |
288 | 190 | Michael Torrkulla | 2:08:09 | +44:37 | | IF Femman 2 |
289 | 263 | Antti Lumme | 2:08:12 | +44:40 | | Peikot Hiihto |
290 | 350 | Jenny Wallner | 2:08:12 | +44:41 | | Attunda OK 3 |
291 | 391 | Pawel Moszkowicz | 2:08:15 | +44:43 | | OK!Sport |
292 | 253 | Tommy Haglund | 2:08:18 | +44:46 | | IF Brahe 2 |
293 | 796 | Ulrik Imberg | 2:08:18 | +44:46 | | UMA Idrottsförening |
294 | 602 | Oskar Ek-Larsson | 2:08:19 | +44:48 | | Södertälje Nykvarn Orient 3 |
295 | 106 | Alfred Hallqvist | 2:08:27 | +44:55 | | Ulricehamns OK |
296 | 1259 | Miroslav Papuga | 2:08:29 | +44:57 | | OK SPIYSAK |
297 | 180 | Jyri Pentinpuro | 2:08:31 | +44:59 | | Bertelin pojat |
298 | 1343 | Kristofer Sidenvall | 2:08:52 | +45:20 | | OK Kåre 2 |
299 | 59 | Pauls Ålperings | 2:08:59 | +45:28 | | Vehkalahden Veikot 2 |
300 | 255 | Pauli Mäkelä | 2:09:00 | +45:28 | | UV SISSIT |