1 | 3 | Simo Martomaa | 58:43 | | | Kalevan Rasti |
2 | 1 | Mats Haldin | 58:50 | +7 | | Halden SK |
3 | 17 | Micha Mamleev | 59:07 | +24 | | OK Orion |
4 | 2 | Valentin Novikov | 59:13 | +30 | | Delta |
5 | 5 | Daniel Marston | 59:40 | +57 | | Baekkelagets SK |
6 | 9 | Niclas Jonasson | 1:00:13 | +1:30 | | Södertälje Nykvarn Orient |
7 | 11 | Holger Johansen | 1:00:24 | +1:41 | | Kristiansand OK |
8 | 15 | Simo-Pekka Fincke | 1:01:04 | +2:21 | | Vehkalahden Veikot |
9 | 4 | Jouni Kahelin | 1:01:16 | +2:33 | | Tampereen Pyrintö |
10 | 10 | Håkan Eriksson | 1:01:38 | +2:55 | | Malungs OK Skogsmårdarna |
11 | 16 | Andreas Jansson | 1:01:47 | +3:04 | | IK Hakarpspojkarna |
12 | 6 | Manu Mutka | 1:02:02 | +3:19 | | Turun Metsänkävijät |
13 | 37 | Anders Bergt | 1:02:07 | +3:24 | | Linköpings OK |
14 | 27 | Keijo Parkkinen | 1:02:18 | +3:35 | | SK Pohjantähti |
15 | 49 | Matti Vainionpää | 1:02:43 | +4:00 | | Rasti-Kurikka |
16 | 12 | Marko Väisänen | 1:02:56 | +4:13 | | Rajamäen Rykmentti |
17 | 22 | Mattias Johansson | 1:03:08 | +4:25 | | IFK Lidingö SOK |
18 | 92 | Oskar Arlebo | 1:03:15 | +4:32 | | KFUM Örebro OK |
19 | 13 | Markus Lindeqvist | 1:03:17 | +4:34 | | Paimion Rasti |
20 | 20 | Nicolas Girsch | 1:03:19 | +4:36 | | OK Denseln |
21 | 55 | Paal Skogedal | 1:03:22 | +4:39 | | Nydalens SK |
22 | 29 | Robert Wallsten | 1:03:35 | +4:52 | | Leksands OK |
23 | 25 | Ville Repo | 1:03:39 | +4:56 | | Hiisirasti |
24 | 968 | Ilpo Laiho | 1:03:50 | +5:07 | | Lappeen Riento 4 |
25 | 24 | Andreas J Johansson | 1:03:56 | +5:13 | | Göteborg Majorna OK |
26 | 23 | Magnus Olofsson | 1:04:02 | +5:19 | | FK Friskus Varberg |
27 | 53 | Oli Johnson | 1:04:03 | +5:20 | | Espoon Suunta |
28 | 39 | Christian Kahrs | 1:04:09 | +5:26 | | NTNUI |
29 | 71 | Petri Harjamäki | 1:04:20 | +5:37 | | Delta 2 |
| 30 | Magnus Johansson | 1:04:20 | +5:37 | | OK Ravinen |
31 | 34 | Janis Krumins | 1:04:23 | +5:40 | | Pargas IF |
| 552 | Martin Söderberg | 1:04:23 | +5:40 | | OK Skogsfalken |
33 | 1073 | Aleksejsr Aleksejnok | 1:04:32 | +5:49 | | Modum O-lag 2 |
34 | 47 | J-P Andelmaa | 1:04:39 | +5:56 | | Angelniemen Ankkuri |
35 | 18 | Mantas Rimkus | 1:04:53 | +6:10 | | Hellas |
36 | 111 | Andreas Kraas | 1:04:55 | +6:12 | | Keravan Urheilijat |
37 | 80 | Janne Rossi | 1:04:56 | +6:13 | | Kalevan Rasti 2 |
38 | 44 | Aleksi Leskinen | 1:05:04 | +6:21 | | Lynx |
39 | 63 | Vesa Enroth | 1:05:18 | +6:35 | | Kangasala SK |
40 | 43 | Fredrik Persson | 1:05:25 | +6:42 | | Pan-Kristianstad |
41 | 155 | Mati Tiit | 1:05:27 | +6:44 | | Linköpings OK 2 |
42 | 54 | Girts Linins | 1:05:33 | +6:50 | | OK77 |
| 106 | Lasse Suonpää | 1:05:33 | +6:50 | | MS Parma 2 |
44 | 62 | Olov Vikström | 1:05:49 | +7:06 | | Sundsvalls OK |
45 | 67 | Marius Bjugan | 1:06:14 | +7:31 | | Wing OK |
| 187 | Ben Bender | 1:06:14 | +7:31 | | Centrum OK |
47 | 79 | Andreas Källming | 1:06:16 | +7:33 | | IK Hakarpspojkarna 2 |
48 | 144 | Olli-Markus Taivainen | 1:06:22 | +7:39 | | Pellon Ponsi |
49 | 38 | Jussi-Pekka Kauppi | 1:06:31 | +7:48 | | Hämeenlinnan Suunnistajat |
50 | 153 | Mikael Lamberg | 1:06:38 | +7:55 | | Helsingin Suunnistajat 2 |
51 | 36 | Janis Zamovskis | 1:06:41 | +7:58 | | Turun Metsänkävijät 2 |
52 | 46 | Jari Sillman | 1:06:43 | +8:00 | | IF Sibbo-Vargarna |
53 | 322 | Matti Janlöv | 1:06:54 | +8:11 | | IF Åland |
54 | 28 | Anders Hedman | 1:06:56 | +8:13 | | OK Hällen |
55 | 21 | Mathias Carlsson | 1:07:14 | +8:31 | | Halden SK 2 |
56 | 209 | Akseli Ahtiainen | 1:07:18 | +8:35 | | Kalevan Rasti 3 |
57 | 26 | Juha Sorvisto | 1:07:27 | +8:44 | | Lapuan Virkiä |
58 | 56 | Jussi Uusitalo | 1:07:29 | +8:46 | | Hiisirasti 2 |
59 | 183 | Tarvo Avaste | 1:07:35 | +8:52 | | OK Roslagen 2 |
60 | 42 | Yevhen Kandybey | 1:07:51 | +9:08 | | Farum-Tisvilde OK |
61 | 72 | Juha Koskela | 1:08:01 | +9:18 | | Tampereen Pyrintö 2 |
62 | 231 | Erno Pakkala | 1:08:03 | +9:20 | | Vehkalahden Veikot 2 |
63 | 82 | Timo Savonen | 1:08:21 | +9:38 | | Hämeenlinnan Suunnistajat 2 |
64 | 7 | Martin Claesson | 1:08:23 | +9:40 | | IFK Göteborg |
65 | 31 | Anssi Muikku | 1:08:44 | +10:01 | | Navi |
66 | 123 | Albert Mollen | 1:08:45 | +10:02 | | OK Denseln 2 |
67 | 59 | Martin Lampinen | 1:08:46 | +10:03 | | Södertälje Nykvarn Orient 2 |
68 | 8 | Mattias Karlsson | 1:08:49 | +10:06 | | OK Linne |
| 271 | Inno Ling | 1:08:49 | +10:06 | | SK Saue Tammed |
70 | 70 | Jegor Kostylev | 1:08:51 | +10:08 | | IFK Moras OK |
71 | 40 | Niklas Wrane | 1:08:56 | +10:13 | | Söders SOL-Tyresö |
72 | 14 | Pekka Inkeri | 1:08:58 | +10:15 | | Rasti-Saimaa |
73 | 126 | Pasi Pohjasvuo | 1:09:00 | +10:17 | | Espoon Suunta 3 |
74 | 64 | Juha Pietiläinen | 1:09:21 | +10:38 | | Rasti E4 |
75 | 32 | Juha Peltola | 1:09:25 | +10:42 | | MS Parma |
76 | 116 | Jari Jonkka | 1:09:28 | +10:45 | | Rastikarhut |
77 | 252 | Vladimir Sergeev | 1:09:30 | +10:47 | | Northern Wind |
78 | 229 | Markku Laaksonen | 1:09:32 | +10:49 | | Rasti 88 |
79 | 104 | Richard Karlsson | 1:09:44 | +11:01 | | Göteborg Majorna OK 2 |
80 | 174 | Juha Fränti | 1:09:50 | +11:07 | | Rasti-Kurikka 2 |
81 | 89 | Thomas Nyholm | 1:09:52 | +11:09 | | OK Orient |
82 | 199 | Simo Sukselainen | 1:09:54 | +11:11 | | Lynx 2 |
83 | 35 | Lauri Oikarinen | 1:09:55 | +11:12 | | Suunta-101 |
84 | 96 | Sebastian Wiman | 1:10:03 | +11:20 | | Täby OK |
85 | 50 | Johan Strandberg | 1:10:05 | +11:22 | | Järla IF OK |
86 | 57 | David Hedberg | 1:10:11 | +11:28 | | Järfälla OK |
87 | 108 | Alpo Kuusisto | 1:10:12 | +11:29 | | Helsingin Suunnistajat |
88 | 288 | Gaute Stavik | 1:10:17 | +11:34 | | Nydalens SK 3 |
89 | 358 | Timo Ritasalo | 1:10:18 | +11:35 | | MS Parma 3 |
90 | 262 | Sören Sundblom | 1:10:24 | +11:41 | | IF Sibbo-Vargarna 2 |
91 | 115 | Harri Räty | 1:10:30 | +11:47 | | Delta 3 |
92 | 405 | Markku Isokoski | 1:10:31 | +11:48 | | Ylivieskan Kuula |
93 | 69 | Geir Nilsen | 1:10:33 | +11:50 | | Ringerike O-Lag |
94 | 120 | Jonas Hogedal | 1:10:34 | +11:51 | | Vänersborgs SK |
95 | 117 | Pavel Kosarek | 1:10:37 | +11:54 | | Tumba-Mälarhöjden OK |
96 | 152 | Matti Yliluikki | 1:10:48 | +12:05 | | Suomusjärven Sisu |
97 | 45 | Jarkko Ryyppö | 1:10:50 | +12:07 | | Rastivarsat |
98 | 558 | Mika Lahtinen | 1:10:51 | +12:08 | | M-real Kirkniemi |
99 | 87 | Johan Palmr | 1:10:55 | +12:12 | | Ulricehamns OK |
100 | 19 | Aleksi Mattila | 1:10:58 | +12:15 | | Turun Suunnistajat |
| 333 | Jan Torrkulla | 1:10:58 | +12:15 | | IF Femman 2 |
102 | 97 | Petri Kotro | 1:10:59 | +12:16 | | Kymin Suunnistajat |
103 | 1026 | Jyrki Annala | 1:11:02 | +12:19 | | Kangasala SK 8 |
| 179 | Fredrik Bergström | 1:11:02 | +12:19 | | Pargas IF 2 |
105 | 83 | Lukas Peterson | 1:11:04 | +12:21 | | IFK Umeå |
106 | 394 | Hannu Tamminen | 1:11:06 | +12:23 | | Suunta Jurva |
107 | 197 | Lars Arne Brekken | 1:11:13 | +12:30 | | NTNUI 2 |
108 | 170 | Marko Karkuletho | 1:11:24 | +12:41 | | OK Vilse 87 |
109 | 78 | Robert Palm | 1:11:30 | +12:47 | | Västerås SOK |
110 | 100 | Esa Hongell | 1:11:33 | +12:50 | | Kokkolan Suunnistajat |
| 41 | Oskars Zernis | 1:11:33 | +12:50 | | OK Roslagen |
112 | 206 | Vesa Pirinen | 1:11:35 | +12:52 | | Rajamäen Rykmentti 3 |
113 | 130 | Jan-Olov Matsson | 1:11:39 | +12:56 | | Malungs OK Skogsmårdarna 2 |
114 | 469 | Jonas Gustavsson | 1:11:40 | +12:57 | | Forsa OK |
115 | 74 | Jan Harald Bakkejord | 1:11:41 | +12:58 | | IL Gular |
116 | 61 | Harry Hietanen | 1:11:42 | +12:59 | | Gävle OK |
117 | 140 | Janne Nurminen | 1:11:55 | +13:12 | | Angelniemen Ankkuri 2 |
| 210 | Pasi Martikainen | 1:11:55 | +13:12 | | Keuruun Kisailijat |
119 | 85 | Emil Lauri | 1:12:02 | +13:19 | | OK Tisaren |
120 | 143 | Mikko Vapa | 1:12:06 | +13:23 | | SK Pohjantähti 3 |
121 | 221 | Byström Jonas | 1:12:10 | +13:27 | | Skogslöparna |
| 247 | Per Edström | 1:12:10 | +13:27 | | Härnösands OK |
123 | 169 | Jukka Lanki | 1:12:12 | +13:29 | | Lounais-Hämeen Rasti |
124 | 1213 | Pontus Nilsson | 1:12:13 | +13:30 | | Halmstad OK |
| 821 | Fredrik Eliasson | 1:12:13 | +13:30 | | Tolered-Utby OL |
126 | 299 | Andreas Björkmar | 1:12:14 | +13:31 | | Linköpings OK 3 |
127 | 167 | Mika Kinnunen | 1:12:16 | +13:33 | | Oriveden Ponnistus |
| 337 | Ilkka Juutilainen | 1:12:16 | +13:33 | | Keravan Urheilijat 3 |
| 164 | Mihkel Järveoja | 1:12:16 | +13:33 | | OK Pölva Kobras |
130 | 1239 | Roland Willför | 1:12:17 | +13:34 | | IF Femman 3 |
131 | 177 | Mattias Balck | 1:12:22 | +13:39 | | IFK Lidingö SOK 3 |
132 | 172 | Jan Ola Pedersen | 1:12:33 | +13:50 | | Vang OL |
133 | 156 | Jostein Tellnes | 1:12:34 | +13:51 | | OSI - orientering |
134 | 224 | Pelle Åkerberg | 1:12:36 | +13:53 | | OK Tisaren 2 |
135 | 33 | Erik Stålnacke | 1:12:40 | +13:57 | | IFK Göteborg 2 |
136 | 184 | Kari Hirvensalo | 1:12:41 | +13:58 | | Paimion Rasti 2 |
137 | 122 | Juhani Jaskari | 1:12:47 | +14:04 | | Lahden Suunnistajat -37 |
138 | 315 | Ossi Heikkilä | 1:12:50 | +14:07 | | Suunta-101 3 |
139 | 134 | Patrik Nordgren | 1:12:52 | +14:09 | | Sävedalens AIK |
140 | 105 | Igor Tzvetkov | 1:13:01 | +14:18 | | Yarky Mir |
141 | 244 | Hannu Laine | 1:13:02 | +14:19 | | Suunta-Sepot |
142 | 84 | Juha-Ville Ketolainen | 1:13:06 | +14:23 | | Espoon Suunta 2 |
143 | 113 | Josef Nordlund | 1:13:07 | +14:24 | | OK Linne 2 |
| 341 | Janne Mänkärlä | 1:13:07 | +14:24 | | Tuusulan Voima-Veikot |
145 | 296 | Marko Haapakangas | 1:13:08 | +14:25 | | Valkeakosken Haka |
146 | 266 | Ivan Kuzmin | 1:13:14 | +14:31 | | Kuzmolovo OK |
147 | 51 | Nils Olsson | 1:13:28 | +14:45 | | Stora Tuna IK |
| 334 | Stefan Jonsson | 1:13:28 | +14:45 | | Klyftamo |
149 | 159 | Martin Persson | 1:13:31 | +14:48 | | OK Kåre |
150 | 263 | Jukka Saramäki | 1:13:35 | +14:52 | | Lynx 3 |
| 190 | Henrik Lindblad | 1:13:35 | +14:52 | | OK Djerf |
152 | 128 | Åsulv Stormoen | 1:13:37 | +14:54 | | Ås-NLH orientering |
153 | 158 | Forsgren Stefan | 1:13:41 | +14:58 | | OK Nolaskogsarna |
154 | 797 | Jarmo Mäkelä | 1:13:42 | +14:59 | | Metsäklusteri |
| 168 | Timo Mähönen | 1:13:42 | +14:59 | | SK Savo |
156 | 468 | Matti Tikkamäki | 1:13:56 | +15:13 | | Pohjankyrön Rasti 2 |
157 | 1151 | Erik Sagvolden | 1:13:57 | +15:14 | | Östmarka OK |
158 | 90 | Tomi Mattila | 1:13:59 | +15:16 | | Turun Suunnistajat 2 |
| 1242 | Hans Tarandi | 1:13:59 | +15:16 | | IFK Lidingö SOK 2 |
160 | 392 | Esa Viitanen | 1:14:06 | +15:23 | | Turun Suunnistajat 4 |
161 | 207 | Daniel Stenberg | 1:14:07 | +15:24 | | OK Gisle |
162 | 166 | Jaakko Sorvisto | 1:14:17 | +15:34 | | Lapuan Virkiä 2 |
| 272 | Juha Loukusa | 1:14:17 | +15:34 | | Ranuan Peura |
164 | 1201 | Hannes Kock | 1:14:18 | +15:35 | | Rehns BK 2 |
165 | 132 | Pär Svensson | 1:14:24 | +15:41 | | Söders SOL-Tyresö 2 |
166 | 133 | Niklas Hedberg | 1:14:28 | +15:45 | | OK Triangeln |
167 | 109 | David Hedman | 1:14:30 | +15:47 | | OK Kolmården |
| 1133 | Peter Mohn | 1:14:30 | +15:47 | | Kapreolo |
169 | 95 | Mikko Peltonen | 1:14:33 | +15:50 | | Jämsän Retki-Veikot |
170 | 1208 | Anders Dahlin | 1:14:34 | +15:51 | | Domnarvets GoIF |
171 | 295 | Joakim Lindholm | 1:14:39 | +15:56 | | OK Hällen 3 |
172 | 1057 | Jyrki Jäppinen | 1:14:40 | +15:57 | | Suunta-101 2 |
173 | 807 | Mikko Tuomaala | 1:14:43 | +16:00 | | Oulaisten Taru |
174 | 1098 | Fredric Portin | 1:14:44 | +16:01 | | IF Minken |
175 | 107 | Matti Sipilä | 1:14:46 | +16:03 | | Kangasala SK 2 |
| 220 | Martin Soukup | 1:14:46 | +16:03 | | Fredrikstad Skiklubb 2 |
177 | 879 | Darius Semaska | 1:14:51 | +16:08 | | Medeina |
178 | 101 | Peter Johansson | 1:14:54 | +16:11 | | IF Brahe |
179 | 1131 | Sami Louekari | 1:14:56 | +16:13 | | Espoon Suunta 5 |
180 | 1319 | Stefan Olofsson | 1:15:08 | +16:25 | | IFK Umeå 2 |
181 | 297 | Mikko Kemppainen | 1:15:10 | +16:27 | | Sonkajärven Pahka |
182 | 215 | Martin Skoglund | 1:15:14 | +16:31 | | OK Tranan |
183 | 173 | Kimmo Gynther | 1:15:15 | +16:32 | | Itä-Hämeen Rasti |
184 | 948 | Eetu Haataja | 1:15:20 | +16:37 | | Sinkki-Sepot |
185 | 399 | Teemu Härkönen | 1:15:22 | +16:39 | | Hiihtoliiton Coachit |
186 | 52 | Graham Gristwood | 1:15:23 | +16:40 | | IL Tyrving |
187 | 308 | Jorma Varkila | 1:15:26 | +16:43 | | Lammin Säkiä |
| 226 | Toni Pikkarainen | 1:15:26 | +16:43 | | Hyvinkään Rasti |
189 | 1240 | Juhani Leppäsalmi | 1:15:29 | +16:46 | | Pioneerirykmentti |
190 | 325 | Jonas Love Johansson | 1:15:35 | +16:52 | | Tierps SOK |
191 | 557 | Pertti Hulkko | 1:15:36 | +16:53 | | Aivan Sama |
192 | 151 | Dag Ainsoo | 1:15:37 | +16:54 | | Länsi-Uudenmaan Suunnistaj |
193 | 145 | Teijo Marttinen | 1:15:42 | +16:59 | | Navi 2 |
194 | 213 | Miika Lotvonen | 1:15:46 | +17:03 | | SK Pohjantähti 4 |
195 | 455 | Jukka Lukkari | 1:15:48 | +17:05 | | Raja- ja Merivartiokoulu |
196 | 846 | Hannu Harju | 1:15:53 | +17:10 | | Järvenpään Palo 4 |
197 | 1064 | Sergei Smirnov | 1:15:54 | +17:11 | | OK Gulfstream |
| 465 | Kjell Baardsgaard | 1:15:54 | +17:11 | | OL Trollelg |
199 | 1168 | Joni Lammi | 1:15:56 | +17:13 | | Hyvinkään Rasti 2 |
200 | 658 | Juha Ala-Mursula | 1:15:57 | +17:14 | | ME Pummit |