1 | 20 | Olexandr Kratov | 1:19:50 | | | OK Orion |
2 | 36 | Ulf Forseth Indgaard | 1:21:37 | +1:47 | | Frol IL |
3 | 2 | Simo-Pekka Fincke | 1:22:09 | +2:19 | | Kalevan Rasti |
4 | 65 | Jonas Nordström | 1:22:25 | +2:35 | | Tullinge SK |
5 | 166 | Tuomas Mattila | 1:22:46 | +2:56 | | Vehkalahden Veikot |
6 | 5 | Pavlo Ushkvarok | 1:22:50 | +3:00 | | Södertälje Nykvarn Orient |
| 12 | Howald Florian | 1:22:50 | +3:00 | | Tampereen Pyrintö |
8 | 26 | Erik Rost | 1:23:38 | +3:48 | | Malungs OK Skogsmårdarna |
9 | 29 | Ola Martner | 1:23:41 | +3:51 | | Göteborg Majorna OK |
10 | 1 | Emil Wingstedt | 1:23:45 | +3:55 | | Halden SK |
11 | 16 | Westergård Håkon Jarvis | 1:23:51 | +4:01 | | Järla Orientering |
12 | 48 | Topi Anjala | 1:24:14 | +4:24 | | Koovee |
13 | 10 | Antti Nurmonen | 1:24:24 | +4:34 | | Kalevan Rasti 2 |
14 | 21 | Vilius Aleliunas | 1:24:31 | +4:41 | | IGTISA |
15 | 11 | Anders Tiltnes | 1:25:07 | +5:17 | | IL Tyrving |
16 | 35 | Petri Saari | 1:25:12 | +5:22 | | Vaajakosken Terä 2 |
17 | 80 | Gustav Bergman | 1:25:17 | +5:27 | | OK Ravinen |
18 | 25 | Jarno Parkkinen | 1:25:20 | +5:30 | | Rajamäen Rykmentti |
19 | 69 | Janis Krumins | 1:25:29 | +5:39 | | Turun Metsänkävijät 2 |
20 | 17 | Stepan Kodeda | 1:25:40 | +5:50 | | MS Parma |
21 | 56 | Vegard Ruttenborg | 1:25:48 | +5:58 | | NTNUI |
22 | 23 | Jonas Pilblad | 1:25:52 | +6:02 | | IFK Göteborg |
23 | 62 | Martin Hammarberg | 1:25:58 | +6:08 | | Malungs OK Skogsmårdarna 2 |
24 | 42 | Anders Carlsson | 1:26:03 | +6:13 | | IFK Lidingö SOK |
25 | 13 | Esa Huttunen | 1:26:19 | +6:29 | | Turun Metsänkävijät |
26 | 4 | Juha Sorvisto | 1:26:22 | +6:32 | | Vaajakosken Terä |
27 | 3 | Leonid Novikov | 1:26:42 | +6:52 | | Delta |
| 40 | Kalvis Mihailovs | 1:26:42 | +6:52 | | IK Hakarpspojkarna |
29 | 38 | Niklas Saramäki | 1:26:50 | +7:00 | | Lynx |
30 | 43 | Matt Speake | 1:26:57 | +7:07 | | Lillomarka OL |
31 | 18 | Petteri Laitinen | 1:27:01 | +7:11 | | Kangasala SK |
32 | 6 | Sergei Detkov | 1:27:13 | +7:23 | | Hiisirasti |
33 | 52 | Hannu-Pekka Pukema | 1:27:22 | +7:32 | | Rajamäen Rykmentti 2 |
34 | 119 | Robbin Kantarp | 1:27:23 | +7:33 | | OK Hällen |
35 | 456 | Sigve Vågsnes | 1:27:39 | +7:49 | | Oppsal IF |
36 | 83 | Karl Walheims | 1:27:41 | +7:51 | | Ärla IF |
37 | 132 | Lauri Oikarinen | 1:27:48 | +7:58 | | Pellon Ponsi |
38 | 32 | Jakob Lööf | 1:27:59 | +8:09 | | Pan-Kristianstad |
39 | 14 | Martin Johansson | 1:28:04 | +8:14 | | IFK Moras OK |
40 | 67 | Juha Hyyryläinen | 1:28:25 | +8:35 | | Anttolan Urheilijat |
41 | 24 | Johan Aronsson | 1:28:44 | +8:54 | | OK Tisaren |
42 | 31 | Markus Lindeqvist | 1:28:56 | +9:06 | | Paimion Rasti |
43 | 8 | Albin Ridefelt | 1:29:11 | +9:21 | | OK Linne |
44 | 39 | Kent Ohlsson | 1:29:14 | +9:24 | | Södertälje Nykvarn Orient 2 |
45 | 34 | Oleksandr Starov | 1:29:24 | +9:34 | | OK Denseln |
46 | 28 | Vincent Coupat | 1:29:27 | +9:37 | | Halden SK 2 |
47 | 78 | Lasse Suonpää | 1:29:32 | +9:42 | | MS Parma 2 |
48 | 50 | Einari Heinaro | 1:29:36 | +9:46 | | Helsingin Suunnistajat |
49 | 22 | Joakim Svensk | 1:29:39 | +9:49 | | Stora Tuna OK |
50 | 33 | Topi Penttinen | 1:29:54 | +10:04 | | OK Orient |
51 | 136 | Leif Bader | 1:29:55 | +10:05 | | OK Kåre |
52 | 9 | Mikko Siren | 1:30:01 | +10:11 | | Angelniemen Ankkuri |
| 41 | Mandus Ridefelt | 1:30:01 | +10:11 | | OK Linne 2 |
54 | 66 | Per Brolund | 1:30:15 | +10:25 | | OK Denseln 2 |
55 | 15 | Jacek Morawski | 1:30:25 | +10:35 | | Rehns BK |
56 | 7 | Mats Dahlen | 1:30:42 | +10:52 | | Kristiansand OK |
57 | 148 | Rafols Biel | 1:30:48 | +10:58 | | Catalonia Team |
58 | 77 | Ionut Zinca | 1:31:43 | +11:53 | | Wing OK |
59 | 53 | Robin Bäckström | 1:31:46 | +11:56 | | IF Femman |
60 | 72 | Eivind Resser | 1:31:55 | +12:05 | | Kongsberg OL |
61 | 240 | Ville Repo | 1:32:28 | +12:38 | | Vehkalahden Veikot 2 |
62 | 86 | Mathias Hallmen | 1:32:57 | +13:07 | | Attunda OK |
| 133 | Michal Olejnik | 1:32:57 | +13:07 | | Södertälje Nykvarn Orient 3 |
64 | 94 | Tauno Tiirats | 1:32:59 | +13:09 | | Kangasala SK 2 |
65 | 74 | Maxim Davydov | 1:33:06 | +13:16 | | Ultra |
66 | 85 | Jouni Kujala | 1:33:14 | +13:24 | | SK Pohjantähti |
67 | 176 | Felix Breitschädel | 1:33:22 | +13:32 | | NTNUI 3 |
68 | 51 | Öystein Sörensen | 1:33:24 | +13:34 | | Nydalens SK |
69 | 55 | Jani Virta | 1:33:26 | +13:36 | | IF Sibbo-Vargarna |
70 | 868 | Martin Bellander | 1:33:33 | +13:43 | | Gustavsbergs OK |
71 | 27 | David Ruedlinger | 1:33:47 | +13:57 | | Leksands OK |
72 | 102 | Jim Öystein Nybråten | 1:34:11 | +14:21 | | IL Tyrving 2 |
73 | 1305 | Anders Axling | 1:34:32 | +14:42 | | Södertälje Nykvarn Orient 6 |
74 | 140 | Simon Smedberg | 1:34:45 | +14:55 | | OK Skogsfalken |
75 | 90 | Donatas Stulgys | 1:34:48 | +14:58 | | IFK Moras OK 2 |
| 49 | Laine Jarkko | 1:34:48 | +14:58 | | Tampereen Pyrintö 2 |
77 | 918 | Johan Hellman | 1:34:53 | +15:03 | | Vänersborgs SK |
78 | 1090 | Oli Johnson | 1:35:02 | +15:12 | | South Yorkshire |
79 | 290 | Kare Kaskinen | 1:35:10 | +15:20 | | Ulvilan Ura |
80 | 30 | Martin Soukop | 1:35:36 | +15:46 | | Bäkkelagets SK |
81 | 47 | Jakob Enmark | 1:35:40 | +15:50 | | Gävle OK |
82 | 183 | Evgeniy Gavrilov | 1:35:47 | +15:57 | | Omega |
83 | 201 | Denis Glazunov | 1:35:53 | +16:03 | | Rastivarsat |
84 | 88 | Robin Fröberg | 1:36:01 | +16:11 | | Pargas IF |
85 | 87 | Sasha Tcherbakov | 1:36:04 | +16:14 | | Angelniemen Ankkuri 2 |
86 | 123 | Ivan Forsgren | 1:36:16 | +16:26 | | OK Tisaren 2 |
87 | 169 | Stig Alvestad | 1:36:17 | +16:27 | | Ganddal IL |
88 | 110 | Silver Eensaar | 1:36:18 | +16:28 | | SKM! |
89 | 84 | Niklas Wrane | 1:36:25 | +16:35 | | Söders SOL-Tyresö |
90 | 108 | Jonathan Fröjdö | 1:36:36 | +16:46 | | Paimion Rasti 2 |
91 | 76 | Iivo Kotamäki | 1:36:40 | +16:50 | | Ikaalisten Nouseva-Voima 2 |
92 | 221 | Alexander Minakov | 1:36:50 | +17:00 | | Orienta Moscow Compass |
93 | 60 | Erik Lind | 1:36:54 | +17:04 | | IFK Umeå |
94 | 865 | Jochen Ingelsson | 1:36:58 | +17:08 | | All In |
95 | 68 | Juho Rajaniemi | 1:37:03 | +17:13 | | Turun Suunnistajat |
96 | 322 | Roman Fedotov | 1:37:04 | +17:14 | | OK Kompas |
97 | 292 | Gustaf Wennerberg | 1:37:05 | +17:15 | | Klyftamo |
98 | 601 | Janne Rossi | 1:37:26 | +17:36 | | Suonenjoen Vasama |
99 | 96 | Ari-Pekka Lassila | 1:37:32 | +17:42 | | Vetelin Urheilijat |
100 | 234 | Christoffer Eskilsson | 1:37:33 | +17:43 | | Haninge SOK |
101 | 256 | Hans Jörgen Kvåle | 1:37:36 | +17:46 | | Hadeland O-lag |
| 1341 | Ståle Gjelsten | 1:37:36 | +17:46 | | NTNUI 5 |
103 | 45 | Jaakko Laine | 1:37:38 | +17:48 | | Delta 2 |
104 | 58 | Vit Braveny | 1:37:46 | +17:56 | | Kristiansand OK 2 |
105 | 89 | Erik Martinsson | 1:37:48 | +17:58 | | Linköpings OK |
106 | 197 | Totte Packalen | 1:38:15 | +18:25 | | Lynx 4 |
107 | 105 | Timo Ahvenainen | 1:38:29 | +18:39 | | Mäntsälän Urheilijat |
108 | 139 | Panu Haaramo | 1:38:39 | +18:49 | | Espoon Suunta 2 |
109 | 1370 | Nielsen Lars Eid | 1:38:54 | +19:04 | | NTNUI 4 |
110 | 141 | Heikki Kettunen | 1:38:58 | +19:08 | | Vaajakosken Terä 3 |
111 | 306 | Kari Jussila | 1:38:59 | +19:09 | | Kangasala SK 3 |
112 | 95 | Love sintring | 1:39:08 | +19:18 | | Hagaby GoIF |
113 | 278 | Janis Tamiz | 1:39:10 | +19:20 | | OK Älvsjö Örby |
114 | 82 | Richard Sjöholm | 1:39:11 | +19:21 | | Pan-Kristianstad 2 |
115 | 63 | Erik Sagvolden | 1:39:14 | +19:24 | | NTNUI 2 |
116 | 19 | Mikko Patana | 1:39:20 | +19:30 | | Ikaalisten Nouseva-Voima |
117 | 213 | Simon Andersson | 1:39:34 | +19:44 | | OK Rodhen |
118 | 487 | Markku Kaartinen | 1:39:52 | +20:02 | | XCsporttipalvelu |
119 | 231 | Albert Molln | 1:40:00 | +20:10 | | Sävedalens AIK |
| 742 | Mantas Martinkus | 1:40:00 | +20:10 | | Javonis |
121 | 661 | Rasmus Elmelid | 1:40:01 | +20:11 | | Skåneslättens OL |
| 666 | Radovan Cech | 1:40:01 | +20:11 | | KOS Tesla Brno |
123 | 152 | Jaakko Mäkelä | 1:40:05 | +20:15 | | Suunta-Sepot |
124 | 57 | Petter Jönsson | 1:40:09 | +20:19 | | Järla Orientering 2 |
125 | 91 | Erkka Mehtälä | 1:40:15 | +20:25 | | Delta 3 |
126 | 167 | Lachezar Iliev | 1:40:20 | +20:30 | | BEGUN |
127 | 185 | Oskar Svensson | 1:40:21 | +20:31 | | Finspångs SOK |
128 | 1683 | Markku Laaksonen | 1:40:29 | +20:39 | | Helsingin Suunnistajat 20 |
129 | 1205 | Jörn Sundby | 1:40:34 | +20:44 | | Larvik OK |
130 | 206 | Janne Kukkonen | 1:40:35 | +20:45 | | Rasti-Pielinen |
131 | 717 | Charly Boichut | 1:40:48 | +20:58 | | French coaches Co |
| 782 | Erik Classon | 1:40:48 | +20:58 | | OK Orinto |
133 | 324 | Ian Lawford | 1:40:49 | +20:59 | | Bushrangers |
134 | 112 | Marko Vapa | 1:40:50 | +21:00 | | Ounasvaaran Hiihtoseura |
135 | 399 | Antti Granqvist | 1:40:52 | +21:02 | | IF Sibbo-Vargarna 3 |
136 | 99 | Henrik Laas | 1:40:53 | +21:03 | | IFK Göteborg 2 |
137 | 388 | Lars Soldagg | 1:40:57 | +21:07 | | OK Klemmingen |
138 | 571 | Martins Purins | 1:41:04 | +21:14 | | Mona OK |
139 | 64 | Matti Hakala | 1:41:06 | +21:16 | | Hämeenlinnan Suunnistajat |
140 | 1122 | Petteri Niskanen | 1:41:07 | +21:17 | | Rasti-Hyry |
141 | 1311 | Ville Pietilä | 1:41:08 | +21:18 | | Hämeenlinnan Suunnistajat 3 |
142 | 107 | Conny Rantzow | 1:41:09 | +21:19 | | Hestra IF |
143 | 184 | Vesa Kankaanpää | 1:41:23 | +21:33 | | OK77 |
144 | 186 | Matti Takala | 1:41:36 | +21:46 | | Valkeakosken Haka |
145 | 914 | Johan Gull | 1:41:46 | +21:56 | | OK Vilse 87 |
146 | 117 | Lauri Pohjola | 1:41:50 | +22:00 | | Suunta Jyväskylä |
147 | 146 | Mattias Karlsson | 1:42:00 | +22:10 | | Växjö OK |
148 | 1673 | Fredrik Lindgren | 1:42:01 | +22:11 | | IK Hakarpspojkarna 3 |
149 | 505 | Janne Räty | 1:42:08 | +22:18 | | Raisu Lumous |
150 | 101 | Juha Luoma | 1:42:14 | +22:24 | | Lapuan Virkiä |
151 | 339 | Dag Steinar Ragvin | 1:42:43 | +22:53 | | Skien OK |
152 | 268 | Jarno Saarela | 1:42:44 | +22:54 | | OK Orient 3 |
153 | 106 | Aaro Nurmiainen | 1:42:54 | +23:04 | | Lappeen Riento |
154 | 252 | Stefan Sjölund | 1:43:01 | +23:11 | | Skogslöparna |
155 | 182 | Erling Sommerfeldt | 1:43:04 | +23:14 | | Turun Metsänkävijät 3 |
156 | 127 | Vesa Aaltonen | 1:43:33 | +23:43 | | IF Brahe |
157 | 172 | Erik Memmi | 1:43:38 | +23:48 | | Halmstad OK |
158 | 162 | David Löver | 1:43:39 | +23:49 | | Modum OL |
159 | 333 | Anatoliy Gashkov | 1:43:47 | +23:57 | | OK Kirishi |
160 | 129 | Tuomas Kotro | 1:44:00 | +24:10 | | SK Vuoksi |
161 | 621 | Johannes Narum | 1:44:02 | +24:12 | | Hamar orienteringsklubb |
162 | 454 | Antti Ryynänen | 1:44:08 | +24:18 | | Paimion Rasti 4 |
163 | 678 | Samu Sievälä | 1:44:13 | +24:23 | | Maasotakoulu |
164 | 1263 | Brent Godman | 1:44:18 | +24:28 | | Gotlands OF |
165 | 398 | Thor Mella | 1:44:24 | +24:34 | | Ök-94 |
166 | 592 | Ilpo Viippola | 1:44:28 | +24:38 | | Oulun Tarmo |
167 | 97 | Lars Håkan Sandvik | 1:44:30 | +24:40 | | Täby OK |
168 | 1608 | Olli Moisander | 1:44:32 | +24:42 | | Firma |
169 | 130 | Sampo Sillanpää | 1:44:42 | +24:52 | | Hyvinkään Rasti |
170 | 138 | Ivars Zagars | 1:44:46 | +24:56 | | OZONS OK |
171 | 54 | Jukka Erkkilä | 1:44:47 | +24:57 | | Rajamäen Rykmentti 3 |
172 | 143 | Jari Välikorpi | 1:44:48 | +24:58 | | Rasti-Kurikka 2 |
173 | 128 | Romualdas Stupelis | 1:44:51 | +25:01 | | IGTISA 2 |
174 | 220 | Stefan Svanström | 1:44:52 | +25:02 | | OK Österåker |
175 | 356 | Antti Ojansivu | 1:44:53 | +25:03 | | Tosta Lähtee-Team |
176 | 1348 | Daniel Tengvall | 1:44:56 | +25:06 | | Vänersborgs SK 2 |
| 274 | Tommi Kuronen | 1:44:56 | +25:06 | | Jämsän Retki-Veikot |
178 | 522 | Jaakko Urpalainen | 1:44:58 | +25:08 | | Miehikkälän Vilkas |
179 | 1668 | Erik Harlen | 1:45:02 | +25:12 | | KFUM Örebro OK 3 |
180 | 115 | Nikolay Panasenko | 1:45:05 | +25:15 | | Yarkiy Mir |
181 | 1334 | Per-Anders Eggertsen | 1:45:10 | +25:20 | | IFK Göteborg 3 |
| 674 | Teemu Ritasalo | 1:45:10 | +25:20 | | Outotec |
183 | 300 | Tapio Perttunen | 1:45:12 | +25:22 | | Vesaisen Pojat |
184 | 367 | Seppo Järvinen | 1:45:13 | +25:23 | | Asikkalan Raikas |
185 | 395 | Alexander Angelov | 1:45:18 | +25:28 | | Amor-Legenda |
186 | 153 | Johan Asphjell Björnaas | 1:45:33 | +25:43 | | Frol IL 2 |
187 | 261 | Pasi Tölkkö | 1:45:37 | +25:47 | | MS Parma 4 |
188 | 111 | Atis Reskis | 1:45:38 | +25:48 | | Espoon Suunta |
189 | 150 | Antonio Serini | 1:45:40 | +25:50 | | IFK Lidingö SOK 3 |
| 189 | Sergey Makeychik | 1:45:40 | +25:50 | | Saint-Petersburg |
191 | 313 | Leif Ena | 1:45:44 | +25:54 | | IF Brahe 2 |
192 | 192 | Lukas Schulthess | 1:45:47 | +25:57 | | OLC Kapreolo |
193 | 958 | Gardner Simon | 1:45:53 | +26:03 | | EUOC |
194 | 851 | Jon-Anders Bordal | 1:46:06 | +26:16 | | Ringsaker OK |
195 | 430 | Yki Alatalo | 1:46:08 | +26:18 | | Hämeenlinnan Tarmo |
196 | 124 | Petri Kotro | 1:46:15 | +26:25 | | Kouvolan Suunnistajat |
197 | 204 | Pontus Backlund | 1:46:16 | +26:26 | | Närpes OK |
198 | 118 | Aslaksen Rasmu Palmqvist | 1:46:20 | +26:30 | | Bromma-Vällingby SOK/Järf |
| 135 | David Gottfridsson | 1:46:20 | +26:30 | | Lillomarka OL 2 |
| 207 | Ville Kosola | 1:46:20 | +26:30 | | SK Pohjantähti 3 |