1 | 3 | Simo-Pekka Fincke | 51:52 | | | Vehkalahden Veikot |
2 | 35 | Simon Svensson | 52:22 | +30 | | Pan-Kristianstad |
3 | 12 | Jostein Andersen | 52:37 | +45 | | Kristiansand OK |
4 | 18 | Vesa Mäkinen | 53:08 | +1:16 | | Angelniemen Ankkuri |
5 | 24 | Thomas Carlsson | 53:29 | +1:37 | | Malungs OK Skogsmårdarna |
6 | 9 | Stephan Kodeda | 54:00 | +2:08 | | IFK Moras OK |
7 | 43 | Björn Ekeberg | 54:02 | +2:10 | | IL Tyrving |
8 | 55 | Elmeri Vähänen | 54:14 | +2:22 | | Tampereen Pyrintö |
9 | 61 | Martin Larsson | 54:35 | +2:43 | | IFK Göteborg 2 |
10 | 7 | Heikki Nousiainen | 54:39 | +2:47 | | Vaajakosken Terä |
11 | 13 | Vili Niemi | 54:45 | +2:53 | | Rajamäen Rykmentti |
12 | 33 | Christian Arnesson | 54:54 | +3:02 | | Ulricehamns OK |
13 | 23 | Christian Nielsen | 54:58 | +3:06 | | IFK Göteborg |
14 | 71 | Vetle Bråten | 55:23 | +3:31 | | Raumar O-lag |
15 | 6 | Miika Hernelahti | 55:33 | +3:41 | | Kalevan Rasti |
16 | 27 | Rikard Sager | 55:42 | +3:50 | | OK Orion |
17 | 57 | Ari-Pekka Kaivosaari | 55:43 | +3:51 | | Kalevan Rasti 2 |
| 34 | Erik Andersson | 55:43 | +3:51 | | OK Denseln |
19 | 1217 | Måns Sandgren | 55:51 | +3:59 | | OK Orion 2 |
20 | 82 | Morten Westergård | 56:01 | +4:09 | | Halden SK 2 |
21 | 70 | Oskar Malmberg | 56:03 | +4:11 | | IFK Umeå |
22 | 46 | Ivar Haugen | 56:10 | +4:18 | | Kristiansand OK 2 |
23 | 4 | Aleksi Leskinen | 56:37 | +4:45 | | Lynx |
24 | 31 | Hans Olof Amblie | 56:40 | +4:48 | | IFK Lidingö SOK 2 |
25 | 5 | Erik Axelsson | 56:42 | +4:50 | | Halden SK |
26 | 83 | Anders Axelsson | 56:44 | +4:52 | | Södertälje Nykvarn Orient 2 |
27 | 179 | Ville Sundberg | 56:47 | +4:55 | | Lynx 2 |
28 | 29 | Petri Ikävalko | 56:49 | +4:57 | | Ikaalisten Nouseva-Voima |
29 | 15 | Asgeir Mjösund | 56:50 | +4:58 | | MS Parma |
30 | 157 | Simon Hollbeck | 56:52 | +5:00 | | BVJOK Bromma-Vällingby/Jä |
31 | 1 | Petri Noponen | 56:57 | +5:05 | | Delta |
32 | 114 | Svajunas Ambrazas | 56:58 | +5:06 | | IGTISA |
33 | 1227 | Fredrik Norman | 57:00 | +5:08 | | Leksands OK 2 |
34 | 20 | Kalle Dalin | 57:03 | +5:11 | | Leksands OK |
35 | 53 | Topi Penttinen | 57:04 | +5:12 | | OK Orient |
36 | 17 | Tero Heikkilä | 57:23 | +5:31 | | Paimion Rasti |
37 | 11 | Johan Näsman | 57:25 | +5:33 | | IFK Lidingö SOK |
| 14 | Timo Mikkola | 57:25 | +5:33 | | Hiisirasti |
39 | 104 | Jonas Nordström | 57:28 | +5:36 | | Tullinge SK |
40 | 10 | Anton Östlin | 58:12 | +6:20 | | Södertälje Nykvarn Orient |
41 | 79 | Sindre Jansson Haverstad | 58:14 | +6:22 | | NTNUI 2 |
42 | 65 | Heikki Laine | 58:18 | +6:26 | | Ikaalisten Nouseva-Voima 2 |
43 | 54 | Jussi Aumo | 58:22 | +6:30 | | MS Parma 2 |
| 74 | Mikko Kivelä | 58:22 | +6:30 | | Ylistaron Kilpa-Veljet |
45 | 22 | Joakim Svensk | 58:24 | +6:32 | | Stora Tuna IK |
| 98 | Severi Kymäläinen | 58:24 | +6:32 | | Tampereen Pyrintö 2 |
47 | 80 | Stefan Jonsson | 58:27 | +6:35 | | Malungs OK Skogsmårdarna 2 |
48 | 26 | Anders Axenborg | 58:28 | +6:36 | | Göteborg Majorna OK |
49 | 59 | Jaakko Järvistö | 58:29 | +6:37 | | Turun Suunnistajat |
50 | 356 | Mark Nixon | 58:30 | +6:38 | | Scotland |
51 | 63 | Göran Winblad | 58:31 | +6:39 | | Rehns BK |
52 | 8 | Toni Louhisola | 58:56 | +7:04 | | Turun Metsänkävijät |
53 | 19 | Eirik Watterdal | 59:01 | +7:09 | | Bäkkelagets SK |
54 | 265 | Mandus Ridefelt | 59:07 | +7:15 | | OK Linne 3 |
55 | 75 | Johan Sunden | 59:09 | +7:17 | | Västerås SOK |
56 | 21 | David Lingfors | 59:12 | +7:20 | | IK Hakarpspojkarna |
57 | 48 | Tomas Hallmen | 59:13 | +7:21 | | OK Tisaren |
58 | 62 | Marcus Karlsson | 59:20 | +7:28 | | IK Hakarpspojkarna 2 |
59 | 30 | Marko Närvä | 59:37 | +7:45 | | Vehkalahden Veikot 2 |
| 42 | Pentti Iso-Markku | 59:37 | +7:45 | | Turun Metsänkävijät 2 |
| 115 | Martin Johanessen | 59:37 | +7:45 | | IFK Lidingö SOK 3 |
62 | 87 | Petri Paukkunen | 59:48 | +7:56 | | Angelniemen Ankkuri 2 |
63 | 39 | Erik Thorsin | 1:00:12 | +8:20 | | Wing OK |
| 25 | Jussila Kari | 1:00:12 | +8:20 | | Kangasala SK |
65 | 51 | Jakob Enmark | 1:00:19 | +8:27 | | Gävle OK |
| 297 | Jonathan Crickmore | 1:00:19 | +8:27 | | OK Ravinen 2 |
67 | 49 | Mikael Nordström | 1:00:24 | +8:32 | | OK Linne 2 |
68 | 158 | Anssi Vesanto | 1:00:32 | +8:40 | | Espoon Suunta 2 |
69 | 56 | Kalle Bergman | 1:00:37 | +8:45 | | OK Ravinen |
70 | 67 | Magnus Carlstedt | 1:00:38 | +8:46 | | Sävedalens AIK |
| 103 | Niklas Lindell | 1:00:38 | +8:46 | | IF Brahe |
| 1256 | Jakob Nilsson | 1:00:38 | +8:46 | | IFK Umeå 2 |
73 | 89 | Pekka Suorsa | 1:00:40 | +8:48 | | Pellon Ponsi |
74 | 130 | Mustonen Karri | 1:00:51 | +8:59 | | Kangasala SK 2 |
75 | 38 | Tero Mamia | 1:00:59 | +9:07 | | Hämeenlinnan Suunnistajat |
76 | 78 | Petri Harjamäki | 1:01:17 | +9:25 | | Delta 3 |
77 | 32 | Juha-Matti Laakso | 1:01:19 | +9:27 | | Rasti-Kurikka |
78 | 167 | Eetu Summanen | 1:01:21 | +9:29 | | Rajamäen Rykmentti 3 |
79 | 1379 | Olli Viljakainen | 1:01:23 | +9:31 | | Kiekko-Muikut |
80 | 214 | Jussi Sumanen | 1:01:27 | +9:35 | | Hyvinkään Rasti 2 |
81 | 1202 | Rasmus Elmertoft | 1:01:30 | +9:38 | | Norbergs OK 2 |
82 | 99 | Stefan Karlsson | 1:01:37 | +9:45 | | IF Sibbo-Vargarna 2 |
83 | 212 | Mika Venho | 1:01:46 | +9:54 | | Maarian Mahti |
84 | 60 | Erik Blomgren | 1:01:50 | +9:58 | | Stora Tuna IK 2 |
85 | 1260 | Vitalijus Petrulis | 1:01:51 | +9:59 | | IGTISA 2 |
86 | 195 | Halvor Eid Nielsen | 1:01:52 | +10:00 | | NTNUI 3 |
87 | 102 | Antti Honkimaa | 1:01:53 | +10:01 | | Espoon Suunta |
| 352 | Adam Ivarsson | 1:01:53 | +10:01 | | Haninge SOK |
| 256 | Lars Myklebost | 1:01:53 | +10:01 | | Sandnes IL |
90 | 81 | Antti Örn | 1:01:54 | +10:02 | | Mäntsälän Urheilijat |
91 | 164 | Magnus Glännefors | 1:01:56 | +10:04 | | Söders SOL-Tyresö |
92 | 146 | Marko Kivelä | 1:02:10 | +10:18 | | Vihtavuoren Pamaus |
93 | 88 | Aibast Erik skm! | 1:02:13 | +10:21 | | SKM! |
94 | 239 | Tommi Peltonen | 1:02:16 | +10:24 | | Jämsän Retki-Veikot 2 |
95 | 76 | Anders Oksenholt | 1:02:19 | +10:27 | | Nydalens SK |
96 | 64 | Antti Paasikoski | 1:02:22 | +10:30 | | Rajamäen Rykmentti 2 |
97 | 50 | Jarkko Saarinen | 1:02:23 | +10:31 | | Delta 2 |
98 | 107 | Johan Häll | 1:02:28 | +10:36 | | Norbergs OK |
99 | 44 | Toni Närvä | 1:02:32 | +10:40 | | Lapuan Virkiä |
100 | 123 | Petri Väänänen | 1:02:33 | +10:41 | | Siilin Rasti |
101 | 131 | Jussi Hietala | 1:02:35 | +10:43 | | Lapuan Virkiä 2 |
102 | 1415 | Jarmo Tonder | 1:02:37 | +10:45 | | RS Käyhkää |
103 | 200 | Pekka Inkeri | 1:02:41 | +10:49 | | Olavin Rasti |
104 | 337 | Michael Reinhart | 1:02:42 | +10:50 | | helvetica united |
105 | 140 | Ola Svahn | 1:02:43 | +10:51 | | IFK Moras OK 2 |
| 125 | Tero Viljanen | 1:02:43 | +10:51 | | Hämeenlinnan Suunnistajat 2 |
| 194 | Joakim Berg | 1:02:43 | +10:51 | | BVJOK Bromma-Vällingby/Jä |
108 | 677 | Jon Larsson | 1:02:45 | +10:53 | | OK Skogshjortarna |
109 | 84 | Jens Jern | 1:02:47 | +10:55 | | IF Femman |
110 | 150 | Lennart Johansson | 1:02:51 | +10:59 | | Nyköpings OK |
111 | 1068 | Jari Hämäläinen | 1:02:57 | +11:05 | | Kangasala SK 7 |
112 | 101 | Edgars Sparans | 1:02:58 | +11:06 | | Ärla IF |
113 | 1186 | Daniel Netz | 1:03:03 | +11:11 | | Vänersborgs SK 2 |
| 310 | Veli-Antti Koivuranta | 1:03:03 | +11:11 | | Ounasvaaran Hiihtoseura 3 |
115 | 180 | Jere Sipponen | 1:03:05 | +11:13 | | Paimion Rasti 3 |
116 | 100 | Eivind Tonna | 1:03:09 | +11:17 | | Lillomarka OL |
117 | 45 | Anders Karlsson | 1:03:19 | +11:27 | | OK Hällen |
118 | 174 | Juha Hirvonen | 1:03:24 | +11:32 | | Lahden Suunnistajat -37 |
119 | 963 | Harri Hytönen | 1:03:25 | +11:33 | | Lahden Suunnistajat -37 4 |
120 | 28 | Knut Sveinung Rekaa | 1:03:26 | +11:34 | | NTNUI |
121 | 36 | Teemu Remonen | 1:03:28 | +11:36 | | Jämsän Retki-Veikot |
122 | 426 | Vesa Mäkipää | 1:03:30 | +11:38 | | Team Icebug |
123 | 90 | Jan Johansson | 1:03:33 | +11:41 | | KFUM Örebro OK |
124 | 136 | Touko Erämaja | 1:03:35 | +11:43 | | Turun Suunnistajat 2 |
125 | 37 | Jari Liuha | 1:03:36 | +11:44 | | Vaajakosken Terä 2 |
126 | 133 | Jarkko Kaplas | 1:03:58 | +12:06 | | Joutsenon Kullervo |
127 | 149 | Fredrik Henriksson | 1:04:01 | +12:09 | | Ronneby OK |
128 | 93 | Antti Veijalainen | 1:04:09 | +12:17 | | Paimion Rasti 2 |
129 | 877 | Björn Tore Mathisen | 1:04:10 | +12:18 | | Porsgrunn O-Lag |
130 | 142 | Ulrik Englund | 1:04:13 | +12:21 | | Tumba-Mälarhöjden OK |
| 280 | Ints Ulmanis | 1:04:13 | +12:21 | | IK Auseklis |
132 | 874 | Resser Audun | 1:04:15 | +12:23 | | Kongsberg OL |
133 | 421 | Jukka Kemppainen | 1:04:17 | +12:25 | | Kajaanin Suunnistajat |
134 | 359 | Halvard Nordbröden | 1:04:25 | +12:33 | | Halden SK 3 |
| 184 | Alexey Shifrin | 1:04:25 | +12:33 | | Northern Wind |
136 | 312 | Oskar Ek-Larsson | 1:04:26 | +12:34 | | Södertälje Nykvarn Orient 3 |
137 | 105 | Jakob Wallenhammar | 1:04:33 | +12:41 | | Hagaby GoIF |
| 327 | Janis Sars | 1:04:33 | +12:41 | | Madonas BJSS |
139 | 161 | Eirich Sollspiel | 1:04:35 | +12:43 | | Schwabinger Löwen |
140 | 333 | Vladimir Balyasnikov | 1:04:36 | +12:44 | | Kuzmolovo 110 |
141 | 127 | Pekka Tolonen | 1:04:40 | +12:48 | | Lappeen Riento |
142 | 354 | Ivar NGugi Maalen | 1:04:41 | +12:49 | | OK Moss |
| 72 | Mihail Volkov | 1:04:41 | +12:49 | | Yarkiy Mir |
144 | 223 | Eero Vesterinen | 1:04:53 | +13:01 | | Espoon Suunta 3 |
145 | 166 | Jari Lehtonen | 1:05:02 | +13:10 | | Rastivarsat |
146 | 244 | Aleksi Tuovinen | 1:05:07 | +13:15 | | Kuopion Suunnistajat |
147 | 708 | Jussi Uitto | 1:05:11 | +13:19 | | Rasti-Jussit |
148 | 248 | Tommi J.M. Sahila | 1:05:12 | +13:20 | | Hiiltomiehet |
149 | 151 | Richard Sjöholm | 1:05:18 | +13:26 | | Pan-Kristianstad 2 |
| 156 | Andrey Rybakov | 1:05:18 | +13:26 | | Omega |
| 121 | Juha Suntila | 1:05:18 | +13:26 | | Turun Metsänkävijät 3 |
152 | 69 | Rikard Börjesson | 1:05:22 | +13:30 | | Hestra IF |
| 110 | Oleg Busygin | 1:05:22 | +13:30 | | Kalevan Rasti 3 |
154 | 73 | Goth Johan | 1:05:26 | +13:34 | | Linköpings OK |
155 | 143 | Jan Wasström | 1:05:27 | +13:35 | | OK Raseborg |
156 | 647 | Edgars Lakis | 1:05:37 | +13:45 | | IK Auseklis 2 |
157 | 118 | Pasi Lehtonen | 1:05:39 | +13:47 | | Hauhon Sisu |
158 | 306 | | 1:05:40 | +13:48 | | Stora Enso Metsä |
159 | 238 | Eeli Viholainen | 1:05:41 | +13:49 | | Suunta Jyväskylä 2 |
160 | 286 | Niklas Gustafsson | 1:05:44 | +13:52 | | Strängnäs Malmby OL |
| 1183 | Jens Öström | 1:05:44 | +13:52 | | OK Tyr 2 |
162 | 86 | Henrik Markvardsen | 1:05:50 | +13:58 | | OK Pan Århus |
163 | 129 | Tapani Partanen | 1:05:52 | +14:00 | | Hyvinkään Rasti |
164 | 41 | Anders Jönsson | 1:05:53 | +14:01 | | OK Triangeln |
165 | 222 | Ronnie Brandberg | 1:05:55 | +14:03 | | 10-6-6 |
| 416 | Marcus Amren | 1:05:55 | +14:03 | | Östersunds OK |
167 | 92 | Lauri Heikka | 1:06:02 | +14:10 | | SK Pohjantähti |
168 | 227 | Andris Celapiters | 1:06:08 | +14:16 | | OK Saldus |
| 251 | Henrik Holmberg | 1:06:08 | +14:16 | | Köping-Kolsva OK |
170 | 173 | Lars Karlsson | 1:06:10 | +14:18 | | OK Hammaren Sandviken |
| 293 | Aivar Jordan | 1:06:10 | +14:18 | | Karelia |
172 | 178 | Vesa Koskinen | 1:06:13 | +14:21 | | Hiisirasti 2 |
173 | 145 | Petri Kotro | 1:06:16 | +14:24 | | Sippurasti |
174 | 203 | Håkan Samor | 1:06:19 | +14:27 | | Tjällmo-Godegårds Ok |
175 | 385 | Kai Paavola | 1:06:20 | +14:28 | | Pellon Ponsi 2 |
176 | 112 | Andreas Sävig | 1:06:30 | +14:38 | | Löten OL |
| 168 | Teemu Kemppainen | 1:06:30 | +14:38 | | Keravan Urheilijat |
178 | 191 | Anders Hedberg | 1:06:38 | +14:46 | | Göteborg Majorna OK 2 |
179 | 362 | Martin Marga | 1:06:40 | +14:48 | | OK Pölva Kobras |
| 111 | Kimmo Määttä | 1:06:40 | +14:48 | | Ounasvaaran Hiihtoseura |
| 139 | Per-Åke Nilsson | 1:06:40 | +14:48 | | FK Göingarna |
182 | 971 | Rune Rystad | 1:06:41 | +14:49 | | Nydalens SK 2 |
183 | 551 | Simo Kukkola | 1:06:44 | +14:52 | | Siilin Rasti 2 |
184 | 163 | Pekka Huhtanen | 1:06:46 | +14:54 | | Rasti-Kurikka 3 |
| 335 | Petteri Vigren | 1:06:46 | +14:54 | | Rasti-Nokia |
186 | 208 | Axel Mattsson | 1:06:47 | +14:55 | | Järla IF OK 2 |
187 | 193 | Mika Honkasalo | 1:06:48 | +14:56 | | Pargas IF |
188 | 181 | Tobias Killman | 1:06:50 | +14:58 | | OK Tyr |
189 | 113 | Erik Memmi | 1:06:52 | +15:00 | | Halmstad OK |
| 199 | Eirik Jelstad | 1:06:52 | +15:00 | | Modum OL |
191 | 766 | Lars Owren | 1:06:54 | +15:02 | | Freidig SPK |
| 311 | Maris Bisenieks | 1:06:54 | +15:02 | | OK Purva Bridejs |
193 | 597 | Jon Sivertsen | 1:07:00 | +15:08 | | Verdal OK |
194 | 495 | Hansson Axel Roos | 1:07:05 | +15:13 | | Täby OK 2 |
195 | 303 | Otto Loukkalahti | 1:07:06 | +15:14 | | Delta 8 |
196 | 108 | Pyry Huhtanen | 1:07:08 | +15:16 | | Koo-Vee 2 |
197 | 241 | Tuomas Kotro | 1:07:09 | +15:17 | | SK Vuoksi |
198 | 153 | Markku Oikarinen | 1:07:13 | +15:21 | | Suunta Jyväskylä |
199 | 815 | Paavo Roigas | 1:07:14 | +15:22 | | OK Oos |
200 | 52 | Tapio Haarlaa | 1:07:17 | +15:25 | | Helsingin Suunnistajat |