1 | 18 | Anders Åkerman | 1:20:22 | | | Malungs OK Skogsmårdarna |
2 | 54 | Urs Altorfer | 1:21:11 | +49 | | Modum O-lag |
| 83 | Per Öberg | 1:21:11 | +49 | | OK Hällen |
4 | 19 | Petri Saari | 1:21:22 | +1:00 | | IF Femman |
5 | 17 | Mattias Karlsson | 1:21:34 | +1:12 | | IK Hakarpspojkarna |
6 | 187 | Troy de Haas | 1:21:49 | +1:27 | | Turun Suunnistajat |
7 | 166 | Odin Tellesbö | 1:21:54 | +1:32 | | Östmarka OK |
8 | 16 | Sören Nymalm | 1:22:04 | +1:42 | | Pargas IF |
9 | 73 | Anders Axenborg | 1:22:13 | +1:51 | | Göteborg-Majorna OK |
10 | 10 | Johan Nordlund | 1:22:14 | +1:52 | | Leksands OK |
11 | 25 | Jan Donner | 1:22:19 | +1:57 | | OK77 |
12 | 60 | Jon Duncan | 1:22:29 | +2:07 | | Halden SK 2 |
13 | 24 | Jouni Mähönen | 1:23:01 | +2:39 | | Tampereen Pyrintö |
14 | 61 | Jari Heikkinen | 1:23:16 | +2:54 | | Kalevan Rasti |
15 | 71 | Mika Venho | 1:23:30 | +3:08 | | Turun Suunnistajat 2 |
16 | 8 | Tobias Bengtsson | 1:23:36 | +3:14 | | IFK Hedemora OK |
17 | 140 | Matti Yliluikki | 1:23:51 | +3:29 | | Suomusjärven Sisu |
18 | 2 | Sigve Vågsnes | 1:23:55 | +3:33 | | Nydalens SK |
19 | 1 | Oystein Kristiansen | 1:23:59 | +3:37 | | Halden SK |
20 | 95 | Antti Veijalainen | 1:24:00 | +3:38 | | Pargas IF 2 |
21 | 9 | Thomas Jensen | 1:24:01 | +3:39 | | Farum Tisvilde OK |
22 | 28 | Janne Weckman | 1:24:09 | +3:47 | | Vehkalahden Veikot |
23 | 21 | Jussi Mäkilä | 1:24:13 | +3:51 | | Espoon Suunta |
24 | 1037 | Oskar Svärd | 1:24:14 | +3:52 | | Ulricehamns OK |
25 | 34 | Bjärven Ljungren | 1:24:21 | +3:59 | | OK Hammaren Sandviken |
26 | 57 | Johan Ingemarsson | 1:24:22 | +4:00 | | Hestra Idrottsförening |
27 | 88 | Ali Kuosku | 1:24:38 | +4:16 | | Järfälla OK |
28 | 153 | Anders Jönsson | 1:24:40 | +4:18 | | OK Triangeln/Forsa OK/ÖFIF |
29 | 1203 | Staffan Eriksson | 1:24:43 | +4:21 | | Malungs OK skogsmårdarna 2 |
30 | 92 | Mats Troeng | 1:24:50 | +4:28 | | Storviks IF |
31 | 7 | Michael Wehlin | 1:24:52 | +4:30 | | Södertälje Orientering |
32 | 33 | Rikard Gunnarsson | 1:24:55 | +4:33 | | OK Orion |
33 | 62 | Harri Pajula | 1:25:00 | +4:38 | | Lapuan Virkiä |
34 | 35 | Timo Nurmela | 1:25:01 | +4:39 | | Rasti-Kurikka |
35 | 93 | Radek Novotny | 1:25:08 | +4:46 | | Hagaby GoIF |
36 | 5 | Marko Vapa | 1:25:26 | +5:04 | | SK Pohjantähti |
37 | 29 | Svajunas Ambrazas | 1:25:30 | +5:08 | | Hellas |
38 | 160 | Jarmo Mauriala | 1:25:32 | +5:10 | | Koo-Vee |
| 142 | Olli Mattila | 1:25:32 | +5:10 | | Hiisirasti 3 |
40 | 59 | Mats Olsson | 1:25:44 | +5:22 | | OK Kolmården |
41 | 50 | Anders Widegren | 1:26:03 | +5:41 | | Söders SOL-Tyresö |
| 910 | Antti Ridanpää | 1:26:03 | +5:41 | | Ylistaron Kilpa-Veljet 3 |
43 | 43 | Daniel Nilsson | 1:26:05 | +5:43 | | OK Skogsfalken |
44 | 11 | Harri Romppanen | 1:26:14 | +5:52 | | Turun Metsänkävijät |
45 | 4 | Samuli Launiainen | 1:26:15 | +5:53 | | Delta |
46 | 64 | Juha Hartikainen | 1:26:16 | +5:54 | | Navi 2 |
47 | 6 | Per Ek | 1:26:18 | +5:56 | | IFK Lidingö SOK |
48 | 42 | Risto Kivinen | 1:26:21 | +5:59 | | Angelniemen Ankkuri |
49 | 115 | Geir Hoff | 1:26:22 | +6:00 | | IL Tyrving |
50 | 100 | Markku Kaartinen | 1:26:23 | +6:01 | | Delta 2 |
51 | 20 | Markus Lindeqvist | 1:26:26 | +6:04 | | Paimion Rasti |
52 | 38 | Martin Ivarsson | 1:26:39 | +6:17 | | OK TYR |
| 15 | Matti Vainionpää | 1:26:39 | +6:17 | | Ikaalisten Nouseva Voima |
54 | 82 | Sampo Sillanpää | 1:26:46 | +6:24 | | Keravan Urheilijat |
55 | 36 | Johan Håkansson | 1:26:47 | +6:25 | | Ronneby OK |
| 906 | Christian Kahrs | 1:26:47 | +6:25 | | NTNUI 2 |
57 | 119 | Johan Israelsson | 1:26:52 | +6:30 | | IFK Moras OK |
58 | 55 | Peter Jacobsson | 1:27:03 | +6:41 | | OK Ravinen |
59 | 26 | Pål Kittilsen | 1:27:21 | +6:59 | | NTNUI |
60 | 51 | Jonn Are Myhren | 1:27:27 | +7:05 | | Baekkelagets SK 2 |
61 | 14 | Pasi Tölkkö | 1:27:31 | +7:09 | | MS Parma |
62 | 868 | Kari Juvaste | 1:27:33 | +7:11 | | Ex Legends |
| 102 | Kari Tyynelä | 1:27:33 | +7:11 | | Vetelin Urheilijat |
64 | 52 | Håkan Svensson | 1:27:38 | +7:16 | | Bredaryds SOK |
65 | 106 | Tommy Andersson | 1:27:44 | +7:22 | | Vänersborgs SK |
66 | 91 | Lars-Håkan Bengtsson | 1:27:46 | +7:24 | | Gävle OK |
67 | 873 | Henric Brahede | 1:27:54 | +7:32 | | Kils Ok |
68 | 39 | Per Olaussen | 1:28:04 | +7:42 | | Fredrikstad Skiklubb |
69 | 99 | Leo Pyymäki | 1:28:06 | +7:44 | | Espoon Suunta 2 |
70 | 177 | Bård Nonstad | 1:28:10 | +7:48 | | OL Trollelg |
71 | 104 | Johan Ahlström | 1:28:11 | +7:49 | | Västerås SOK |
72 | 183 | Maxim Riabkin | 1:28:18 | +7:56 | | Länsi-Uudenmaan Suunnistaj |
73 | 48 | Petri Harjamäki | 1:28:20 | +7:58 | | Rajamäen Rykmentti |
74 | 45 | Markus Hirvinen | 1:28:24 | +8:02 | | Kokkolan Suunnistajat |
75 | 32 | Timo Sivill | 1:28:29 | +8:07 | | Suunta 101 |
76 | 40 | Per Öyvind Stene | 1:28:36 | +8:14 | | Nydalens SK 2 |
77 | 49 | Teijo Laasanen | 1:28:38 | +8:16 | | Navi |
78 | 69 | Casper Giding | 1:28:42 | +8:20 | | IFK Lidingö SOK 2 |
79 | 41 | Fredrik Noborn | 1:28:43 | +8:21 | | Sundsvalls OK |
80 | 78 | Mikko Sipilä | 1:28:45 | +8:23 | | Rastikarhut |
81 | 70 | Timo Suuriniemi | 1:28:46 | +8:24 | | Hauhon Sisu |
82 | 31 | Lasse Lempainen | 1:28:54 | +8:32 | | Hiisirasti |
83 | 264 | Peder Kock | 1:28:59 | +8:37 | | Rehns BK |
84 | 72 | Martin Jönsson | 1:29:05 | +8:43 | | FK Friskus Varberg |
85 | 172 | Jan Johansson | 1:29:06 | +8:44 | | IFK Umeå |
86 | 58 | Dany Schulthess | 1:29:14 | +8:52 | | OLC Kapreolo |
87 | 979 | Fredrik Herdersson | 1:29:21 | +8:59 | | OK Tranan |
88 | 27 | Mikael Pihel | 1:29:24 | +9:02 | | OK Tisaren |
89 | 181 | Vesa Mäkinen | 1:29:29 | +9:07 | | Angelniemen Ankkuri 2 |
90 | 966 | Dag Steinar Ragvin | 1:29:44 | +9:22 | | Lifjell OL |
91 | 75 | Topi Suomalainen | 1:29:51 | +9:29 | | Rasti-Saimaa |
92 | 94 | Henrik Löfås | 1:29:52 | +9:30 | | Stora Tuna IK 2 |
93 | 930 | Erkki Laukkanen | 1:29:56 | +9:34 | | Kangasala SK 4 |
94 | 90 | Rikard Imark | 1:30:10 | +9:48 | | Tullinge SK |
95 | 46 | Tommy Lindberg | 1:30:14 | +9:52 | | OK Roslagen |
96 | 12 | Timo Savonen | 1:30:16 | +9:54 | | Hämeenlinnan Suunnistajat |
97 | 1019 | Erik Groth | 1:30:20 | +9:58 | | Kfum Örebro OK |
| 1070 | Martin Skrove | 1:30:20 | +9:58 | | Verdal OK |
| 66 | Anders Lindqvist | 1:30:20 | +9:58 | | Södertälje Orientering 2 |
100 | 138 | Markus Frödin | 1:30:25 | +10:03 | | Sundsvalls OK 2 |
101 | 125 | Mikko Määttä | 1:30:34 | +10:12 | | MS Parma 2 |
102 | 3 | Thormod Berg | 1:30:37 | +10:15 | | Baekkelagets SK |
103 | 23 | Jani Virta | 1:30:41 | +10:19 | | Kangasala SK |
104 | 208 | Tom Asklöf | 1:30:55 | +10:33 | | Lynx 2 |
105 | 123 | Dan Norin | 1:31:11 | +10:49 | | Gustavsbergs IF/Järla IF O |
106 | 13 | Klas Dalberg | 1:31:12 | +10:50 | | IFK Göteborg |
107 | 30 | Alexei Pavilainen | 1:31:14 | +10:52 | | Lounais-Hämeen Rasti |
108 | 80 | Mikko Koivisto | 1:31:21 | +10:59 | | Tampereen Pyrintö 2 |
109 | 176 | Marius Bjugan | 1:31:24 | +11:02 | | Wing OK |
110 | 996 | Rune Nygaard | 1:31:28 | +11:06 | | Gular IL |
111 | 444 | Seppo Veijola | 1:31:36 | +11:14 | | Iin Yritys |
112 | 273 | Per Eklöf | 1:31:39 | +11:17 | | OK Milan |
113 | 47 | Lauri Tapola | 1:31:47 | +11:25 | | Lynx |
114 | 84 | Niklas Lindell | 1:31:52 | +11:30 | | IF Femman 2 |
115 | 186 | Kai Pasonen | 1:31:58 | +11:36 | | Koo-Vee 2 |
116 | 198 | Mikko Patana | 1:32:00 | +11:38 | | Lapuan Virkiä 2 |
117 | 301 | Magnus Bergman | 1:32:02 | +11:40 | | OK Kåre |
118 | 157 | Jussi Keskinarkaus | 1:32:05 | +11:43 | | Ounasvaaran Hiihtoseura |
119 | 114 | Harri Iivonen | 1:32:11 | +11:49 | | Kangasala SK 2 |
120 | 85 | Denis Kouprienko | 1:32:15 | +11:53 | | Yarky Mir OK |
121 | 219 | Radovan Czech | 1:32:20 | +11:58 | | Ärla IF |
122 | 44 | Johan Alfredsson | 1:32:28 | +12:06 | | Stora Tuna IK |
123 | 68 | Andreas Nilsson | 1:32:29 | +12:07 | | PAN-Kristianstad |
124 | 81 | Joni Kemppi | 1:32:32 | +12:10 | | Turun Metsänkävijät 2 |
| 63 | Anders Håkansson | 1:32:32 | +12:10 | | OK Orion 2 |
126 | 174 | Olav Nedrelid | 1:32:38 | +12:16 | | Oppsal IF |
127 | 96 | Jyrki Jäppinen | 1:32:44 | +12:22 | | Suunta 101 2 |
128 | 194 | Ilpo Pietiläinen | 1:32:47 | +12:25 | | SK Pohjantähti 3 |
129 | 590 | Peter Ivars | 1:32:52 | +12:30 | | IF Femman 5 Kuni Stars 5 |
130 | 111 | Jussi Tokola | 1:33:01 | +12:39 | | Kuopion Suunnistajat |
131 | 103 | Harri Mehto | 1:33:03 | +12:41 | | Rasti E4 |
132 | 262 | Roy Kristiansen | 1:33:04 | +12:42 | | OSI |
133 | 87 | Michael Sorensen | 1:33:07 | +12:45 | | Spring Cup OK |
134 | 267 | Jani Kurhinen | 1:33:08 | +12:46 | | Sippurasti 2 |
135 | 128 | Björn Widen | 1:33:16 | +12:54 | | Linköpings OK |
136 | 192 | Ronnie Emet | 1:33:17 | +12:55 | | IF Brahe |
| 321 | Andrea Scalet | 1:33:17 | +12:55 | | U.S Primiero |
138 | 158 | Miko Saarilaakso | 1:33:19 | +12:57 | | Lappeen Riento |
139 | 190 | Andreas Gällerspång | 1:33:23 | +13:01 | | Umeå OK |
140 | 237 | Esa Romppainen | 1:33:24 | +13:02 | | Rasti-Hyry |
141 | 990 | Pontus Halldin | 1:33:30 | +13:08 | | OK Tylöskog |
142 | 283 | Håkan Samor | 1:33:38 | +13:16 | | Tjällmo-Godegårds OK |
143 | 120 | Lars Nordqvist | 1:33:40 | +13:18 | | Västerbergslagens OL |
144 | 1195 | Ola Cliffordson | 1:33:41 | +13:19 | | Sävedalens AIK |
145 | 335 | Beat Zimmerman | 1:33:43 | +13:21 | | Caipirinha OK |
146 | 76 | Björn Karlsson | 1:33:44 | +13:22 | | OK Denseln |
147 | 984 | Henrik Göhl | 1:33:48 | +13:26 | | OK Linne |
148 | 144 | Teemu Korhonen | 1:33:50 | +13:28 | | Ruokolahden Suunnistajat |
| 276 | Antti Ekonoja | 1:33:50 | +13:28 | | Pellon Ponsi |
150 | 118 | Jörgen Noren | 1:33:51 | +13:29 | | Grycksbo IF OK |
151 | 927 | Björn Normark | 1:33:55 | +13:33 | | Tullinge SK 3 |
| 229 | Daniel Lind | 1:33:55 | +13:33 | | Tumba-Mälarhöjden OK |
| 299 | Priit Pirksaar | 1:33:55 | +13:33 | | JOKA |
154 | 156 | Keijo Sivill | 1:34:03 | +13:41 | | Rasti E4 2 |
155 | 1003 | Tore Hansen | 1:34:06 | +13:44 | | Centrum OK |
156 | 137 | Audun Berstad | 1:34:08 | +13:46 | | Lillomarka O-lag |
| 131 | Sixten Westlund | 1:34:08 | +13:46 | | OK TYR 2 |
158 | 227 | Håvard Hågård | 1:34:09 | +13:47 | | Ringerike OL |
| 287 | Hannu Heiskanen | 1:34:09 | +13:47 | | Sonkajärven Pahka |
160 | 205 | Lars Lindgren | 1:34:14 | +13:52 | | OK Hammaren Sandviken 2 |
| 285 | Ilkka Pääkkönen | 1:34:14 | +13:52 | | Kuhmon Peurat |
162 | 136 | Samuli Heino | 1:34:19 | +13:57 | | Rasti-Kurikka 2 |
163 | 288 | Jevgeni Gavrilov | 1:34:24 | +14:02 | | XYZ |
164 | 206 | Samuel Vainiomäki | 1:34:25 | +14:03 | | Suunta-Sepot |
165 | 981 | Andreas Ivarsson | 1:34:31 | +14:09 | | OK Skogshjortarna |
166 | 105 | Kim Eriksson | 1:34:38 | +14:16 | | OK Orient |
| 107 | Håkan Gunnarsson | 1:34:38 | +14:16 | | Härlövs IF |
168 | 79 | Jaakko Leppänen | 1:34:39 | +14:17 | | Kalevan Rasti 2 |
169 | 116 | Peter Nordström | 1:34:42 | +14:20 | | Täby OK |
170 | 130 | Henric Carlsson | 1:34:50 | +14:28 | | SOK Viljan |
171 | 122 | Ilkka Peltola | 1:35:13 | +14:51 | | Itä-Hämeen Rasti |
172 | 983 | Mattias Carlsson | 1:35:14 | +14:52 | | OK Löftan/IK trenne |
173 | 949 | Oscar Carlborg | 1:35:21 | +14:59 | | Nyköpings OK |
174 | 162 | Ari Heinola | 1:35:22 | +15:00 | | Kangasala SK 3 |
175 | 238 | Taito Jeskanen | 1:35:24 | +15:02 | | Ilomantsin Urheilijat |
| 253 | Markku Rapo | 1:35:24 | +15:02 | | Turun Suunnistajat 3 |
177 | 77 | Matti Sipponen | 1:35:25 | +15:03 | | Paimion Rasti 2 |
178 | 179 | Sune Södergrann | 1:35:30 | +15:08 | | Tullinge SK 2 |
179 | 281 | Jan Ola Pedersen | 1:35:31 | +15:09 | | Vang OL |
180 | 1092 | Fredrik Trahn | 1:35:40 | +15:18 | | Gustavsbergs IF/Järla IF O 2 |
181 | 282 | Tomas Albinsson | 1:35:41 | +15:19 | | OK Ravinen 2 |
182 | 382 | Ville Rousu | 1:35:50 | +15:28 | | JMFC |
183 | 897 | Tomas Johansson | 1:35:51 | +15:29 | | Mariestads FK/OK 2 |
184 | 74 | Troels Nielsen | 1:35:52 | +15:30 | | OK PAN Århus |
185 | 1190 | Geir Moholdt | 1:36:01 | +15:39 | | Ås-NLH Orientering |
| 245 | Colin McIntyre | 1:36:01 | +15:39 | | Great Britain |
187 | 110 | Fredrik Åhman | 1:36:03 | +15:41 | | Skellefteå OK |
188 | 222 | Jani Sompi | 1:36:08 | +15:46 | | Jämsän Retki-Veikot |
189 | 235 | Tero Kopra | 1:36:10 | +15:48 | | Oriveden Ponnistus |
190 | 98 | Ulrik Staugaard | 1:36:12 | +15:50 | | Farum Tisvilde OK 2 |
| 108 | Sören Nilsson | 1:36:12 | +15:50 | | IF Thor |
192 | 917 | Greger Berglund | 1:36:18 | +15:56 | | IFK Lidingö SOK 3 |
193 | 65 | Michal Mateju | 1:36:19 | +15:57 | | Strängnäs-Malmby OL |
| 467 | Kimmo Hilli | 1:36:19 | +15:57 | | Jalasjärven Jalas |
195 | 165 | Stein Erik Berthelsen | 1:36:23 | +16:01 | | Asker Skiklubb |
196 | 526 | Ilkka Järvenmäki | 1:36:26 | +16:04 | | Turun Suunnistajat 5 |
197 | 1045 | Fredrik Sone | 1:36:28 | +16:06 | | Turebergs IF |
198 | 259 | Jan-Olof Bogren | 1:36:36 | +16:14 | | Sundbybergs IK |
199 | 240 | Matti Töyrylä | 1:36:38 | +16:16 | | Kymin Suunnistajat |
200 | 271 | Rickard Lindqvist | 1:36:48 | +16:26 | | OK Denseln 2 |