1 | 25 | Vesa Kankaanpää | 1:10:00 | | | OK77 |
2 | 73 | Fredrik Sturesson | 1:10:56 | +56 | | Göteborg-Majorna OK |
3 | 31 | Lasse Torpo | 1:11:12 | +1:12 | | Hiisirasti |
4 | 24 | Jarmo Puttonen | 1:11:33 | +1:33 | | Tampereen Pyrintö |
5 | 6 | Linus Kaisajuntti | 1:11:58 | +1:58 | | IFK Lidingö SOK |
6 | 11 | Petri Rintala | 1:12:03 | +2:03 | | Turun Metsänkävijät |
7 | 19 | Thomas Hjerpe | 1:12:20 | +2:20 | | IF Femman |
8 | 1 | Joacim Carlsson | 1:12:30 | +2:30 | | Halden SK |
9 | 42 | Timo Parttimaa | 1:12:38 | +2:38 | | Angelniemen Ankkuri |
10 | 43 | Per Andreasson | 1:12:57 | +2:57 | | OK Skogsfalken |
| 5 | Timo Joensuu | 1:12:57 | +2:57 | | SK Pohjantähti |
12 | 1190 | Ivar Haugen | 1:13:09 | +3:09 | | Ås-NLH Orientering |
13 | 187 | Jani Laine | 1:13:14 | +3:14 | | Turun Suunnistajat |
14 | 16 | Jarkko Laine | 1:13:27 | +3:27 | | Pargas IF |
15 | 33 | Henrik Berlin | 1:13:35 | +3:35 | | OK Orion |
16 | 3 | Hans-Olof Amblie | 1:14:00 | +4:00 | | Baekkelagets SK |
17 | 34 | Mikael Ingelsson | 1:14:02 | +4:02 | | OK Hammaren Sandviken |
18 | 61 | Antti Tolonen | 1:14:04 | +4:04 | | Kalevan Rasti |
19 | 14 | Jussi Aumo | 1:14:16 | +4:16 | | MS Parma |
20 | 176 | Öystein Kvaal Österbö | 1:14:27 | +4:27 | | Wing OK |
21 | 38 | Steven Hale | 1:14:34 | +4:34 | | OK TYR |
22 | 119 | Tomas Svensson | 1:14:39 | +4:39 | | IFK Moras OK |
23 | 13 | Johan E Larsson | 1:14:45 | +4:45 | | IFK Göteborg |
24 | 51 | Jan Sverre Edström | 1:14:46 | +4:46 | | Baekkelagets SK 2 |
| 181 | Juha-Pekka Andelmaa | 1:14:46 | +4:46 | | Angelniemen Ankkuri 2 |
26 | 18 | Niklas Eriksson | 1:14:53 | +4:53 | | Malungs OK Skogsmårdarna |
27 | 20 | Janne Virtanen | 1:15:01 | +5:01 | | Paimion Rasti |
28 | 384 | Erling Nysen | 1:15:13 | +5:13 | | Indre Ostfold OK |
29 | 4 | Marko Loukkalahti | 1:15:20 | +5:20 | | Delta |
30 | 139 | Antti Kiljunen | 1:15:24 | +5:24 | | Sippurasti |
31 | 26 | Öystein Pettersen | 1:15:25 | +5:25 | | NTNUI |
32 | 121 | Jari Sillman | 1:15:26 | +5:26 | | IF Sibbo Vargarna |
33 | 21 | Janne Hartman | 1:15:28 | +5:28 | | Espoon Suunta |
34 | 65 | Mats Sundbüe | 1:15:29 | +5:29 | | Strängnäs-Malmby OL |
35 | 23 | Riku Rintanen | 1:15:34 | +5:34 | | Kangasala SK |
36 | 15 | Simo Syrjänen | 1:15:36 | +5:36 | | Ikaalisten Nouseva Voima |
37 | 114 | Tuomas Kivelä | 1:15:40 | +5:40 | | Kangasala SK 2 |
38 | 115 | Christian Holmboe | 1:15:45 | +5:45 | | IL Tyrving |
39 | 41 | Olof Smitt | 1:15:46 | +5:46 | | Sundsvalls OK |
40 | 82 | Mikko Heinonen | 1:15:49 | +5:49 | | Keravan Urheilijat |
41 | 32 | Juha Nivukoski | 1:15:51 | +5:51 | | Suunta 101 |
| 71 | Eero Pietilä | 1:15:51 | +5:51 | | Turun Suunnistajat 2 |
43 | 29 | Vidas Armalis | 1:15:55 | +5:55 | | Hellas |
44 | 93 | Mårten Frendelius | 1:16:04 | +6:04 | | Hagaby GoIF |
45 | 160 | Petri Heliö | 1:16:08 | +6:08 | | Koo-Vee |
46 | 75 | Jarno Parkkinen | 1:16:31 | +6:31 | | Rasti-Saimaa |
47 | 49 | Vesa Klemettinen | 1:16:41 | +6:41 | | Navi |
| 103 | Teemu Remonen | 1:16:41 | +6:41 | | Rasti E4 |
49 | 37 | Heikki Grekelä | 1:16:51 | +6:51 | | SK Pohjantähti 2 |
50 | 301 | Armo Hiie | 1:16:54 | +6:54 | | OK Kåre |
51 | 155 | Simo Mertanen | 1:16:58 | +6:58 | | Kouvolan Rasti -72 |
52 | 48 | Jukka Erkkilä | 1:16:59 | +6:59 | | Rajamäen Rykmentti |
| 10 | Ricard Claesson | 1:16:59 | +6:59 | | Leksands OK |
54 | 47 | Sauli Mäntylä | 1:17:00 | +7:00 | | Lynx |
55 | 45 | Hannu Oja | 1:17:04 | +7:04 | | Kokkolan Suunnistajat |
56 | 35 | Esa Kurki | 1:17:14 | +7:14 | | Rasti-Kurikka |
57 | 83 | Robbin Kantarp | 1:17:17 | +7:17 | | OK Hällen |
58 | 78 | Tapio Pöysti | 1:17:19 | +7:19 | | Rastikarhut |
| 249 | Pierpaolo Corona | 1:17:19 | +7:19 | | Italia |
60 | 59 | Magnus Persson | 1:17:20 | +7:20 | | OK Kolmården |
61 | 50 | Mille Ivarsson | 1:17:22 | +7:22 | | Söders SOL-Tyresö |
62 | 57 | Jan Hilding | 1:17:28 | +7:28 | | Hestra Idrottsförening |
63 | 17 | Marcus Karlsson | 1:17:32 | +7:32 | | IK Hakarpspojkarna |
| 55 | Per Åke Olsson | 1:17:32 | +7:32 | | OK Ravinen |
65 | 96 | Jouni Mäkäräinen | 1:17:34 | +7:34 | | Suunta 101 2 |
66 | 81 | Kari Lehto | 1:17:40 | +7:40 | | Turun Metsänkävijät 2 |
67 | 70 | Jukka-Pekka Rantio | 1:17:44 | +7:44 | | Hauhon Sisu |
68 | 69 | Ulf Öjebo | 1:17:45 | +7:45 | | IFK Lidingö SOK 2 |
| 95 | Roald von Schoultz | 1:17:45 | +7:45 | | Pargas IF 2 |
70 | 7 | Johan Sunden | 1:17:53 | +7:53 | | Södertälje Orientering |
| 152 | Niklas Eriksson | 1:17:53 | +7:53 | | Dalaportens OL |
72 | 53 | Jani Ojala | 1:18:13 | +8:13 | | Ikaalisten Nouseva Voima 2 |
73 | 1183 | Johan Karlsson | 1:18:14 | +8:14 | | Eksjö SOK |
74 | 84 | Anders Hjerpe | 1:18:15 | +8:15 | | IF Femman 2 |
75 | 12 | Antti Virtanen | 1:18:23 | +8:23 | | Hämeenlinnan Suunnistajat |
76 | 218 | Arto Lilja | 1:18:42 | +8:42 | | Hyvinkään Rasti 2 |
77 | 256 | Simon Fröjdö | 1:18:44 | +8:44 | | OK Botnia |
78 | 1037 | Peter Arnesson | 1:18:45 | +8:45 | | Ulricehamns OK |
79 | 100 | Sami Levijoki | 1:18:47 | +8:47 | | Delta 2 |
80 | 72 | Jens Thorild | 1:18:48 | +8:48 | | FK Friskus Varberg |
81 | 137 | Jon Arne Skrove | 1:18:53 | +8:53 | | Lillomarka O-lag |
82 | 172 | Oskar Malmberg | 1:19:00 | +9:00 | | IFK Umeå |
83 | 1195 | Niklas Wrane | 1:19:01 | +9:01 | | Sävedalens AIK |
84 | 62 | Tapio Karppi | 1:19:07 | +9:07 | | Lapuan Virkiä |
85 | 125 | Mikko Laavainen | 1:19:17 | +9:17 | | MS Parma 2 |
86 | 44 | Stefan Sandahl | 1:19:21 | +9:21 | | Stora Tuna IK |
87 | 980 | Johan Uneman | 1:19:22 | +9:22 | | OK Alehof |
88 | 131 | Magnus Albinsson | 1:19:26 | +9:26 | | OK TYR 2 |
89 | 46 | Jonas Eklund | 1:19:27 | +9:27 | | OK Roslagen |
90 | 2 | Tuukka Ryyn‘nen | 1:19:30 | +9:30 | | Nydalens SK |
91 | 36 | Fredrik Thurén | 1:19:31 | +9:31 | | Ronneby OK |
92 | 27 | Jan Sjödin | 1:19:37 | +9:37 | | OK Tisaren |
93 | 56 | Mika Honkasalo | 1:19:39 | +9:39 | | Rajamäen Rykmentti 2 |
94 | 106 | Peter Westerberg | 1:19:47 | +9:47 | | Vänersborgs SK |
95 | 281 | Anders Skjeset | 1:19:48 | +9:48 | | Vang OL |
96 | 8 | Lars Magnusson | 1:19:49 | +9:49 | | IFK Hedemora OK |
97 | 161 | Esa Kinnunen | 1:19:52 | +9:52 | | Pihkaniskat |
98 | 110 | Cristofer Isacsson | 1:19:53 | +9:53 | | Skellefteå OK |
99 | 981 | Andreas Anderson | 1:20:04 | +10:04 | | OK Skogshjortarna |
100 | 1019 | Per Jonhed | 1:20:06 | +10:06 | | Kfum Örebro OK |
101 | 60 | Torgeir Snilsberg | 1:20:08 | +10:08 | | Halden SK 2 |
102 | 77 | Vesa Elovaara | 1:20:16 | +10:16 | | Paimion Rasti 2 |
103 | 116 | Vitek Pospisil | 1:20:18 | +10:18 | | Täby OK |
104 | 90 | Lars Sjöberg | 1:20:21 | +10:21 | | Tullinge SK |
105 | 1062 | Espen Bergström | 1:20:22 | +10:22 | | Tistedalen FL |
106 | 253 | Pekka Halla | 1:20:27 | +10:27 | | Turun Suunnistajat 3 |
| 979 | Anders Olsson | 1:20:27 | +10:27 | | OK Tranan |
108 | 217 | Esa Huttunen | 1:20:29 | +10:29 | | OK Orient 2 |
109 | 397 | Mika Vuorela | 1:20:33 | +10:33 | | Mustalammen Pallo |
110 | 101 | Stefan Forsgren | 1:20:41 | +10:41 | | OK Nolaskogsarna |
111 | 229 | Ulrik Englund | 1:20:46 | +10:46 | | Tumba-Mälarhöjden OK |
112 | 54 | David Löver | 1:20:49 | +10:49 | | Modum O-lag |
113 | 104 | Claes Pettersson | 1:20:53 | +10:53 | | Västerås SOK |
114 | 219 | Stanley Pettersson | 1:20:54 | +10:54 | | Ärla IF |
115 | 213 | Lars Christian Bråten | 1:20:58 | +10:58 | | Heming/Njård O-lag |
116 | 9 | Cristian Hansen | 1:21:02 | +11:02 | | Farum Tisvilde OK |
117 | 917 | Martin Johnsson | 1:21:03 | +11:03 | | IFK Lidingö SOK 3 |
118 | 200 | Antti Rönnemaa | 1:21:04 | +11:04 | | SK Savo |
119 | 120 | Pär Höök | 1:21:05 | +11:05 | | Västerbergslagens OL |
| 99 | Terho Lahtinen | 1:21:05 | +11:05 | | Espoon Suunta 2 |
121 | 157 | Tuomo Tompuri | 1:21:09 | +11:09 | | Ounasvaaran Hiihtoseura |
122 | 39 | Espen Danevad | 1:21:10 | +11:10 | | Fredrikstad Skiklubb |
123 | 186 | Sami Rantanen | 1:21:14 | +11:14 | | Koo-Vee 2 |
124 | 165 | Trond Rönneberg | 1:21:17 | +11:17 | | Asker Skiklubb |
125 | 984 | Marcus Phersson | 1:21:18 | +11:18 | | OK Linne |
126 | 68 | Per Åke Nilsson | 1:21:26 | +11:26 | | PAN-Kristianstad |
127 | 28 | Perttu Mäkelä | 1:21:27 | +11:27 | | Vehkalahden Veikot |
128 | 79 | Jussi Silvennoinen | 1:21:39 | +11:39 | | Kalevan Rasti 2 |
129 | 80 | Sami Takaluoma | 1:21:41 | +11:41 | | Tampereen Pyrintö 2 |
130 | 966 | Eivind Lande | 1:21:45 | +11:45 | | Lifjell OL |
131 | 22 | Dag Solberg | 1:21:46 | +11:46 | | Kristiansand OK |
132 | 319 | Sören Sundblom | 1:21:55 | +11:55 | | IF Åland 2 |
133 | 195 | Hannu Helminen | 1:21:58 | +11:58 | | Mäntän Seudun Eräpirkat |
134 | 40 | Esten Koren | 1:22:01 | +12:01 | | Nydalens SK 2 |
| 135 | Teemu Katajisto | 1:22:01 | +12:01 | | Kankaanpään Suunnistajat |
136 | 180 | Jarle Ausland | 1:22:07 | +12:07 | | Oddersjaa |
137 | 140 | Petri Riikonen | 1:22:08 | +12:08 | | Suomusjärven Sisu |
| 208 | Tuomas Saramäki | 1:22:08 | +12:08 | | Lynx 2 |
139 | 168 | Lars-Erik Carlsson | 1:22:09 | +12:09 | | Västerås SOK 2 |
140 | 263 | Tapio Perttunen | 1:22:12 | +12:12 | | Kajaanin Suunnistajat |
141 | 988 | Magnus Larsson | 1:22:14 | +12:14 | | OK Dacke |
142 | 241 | Antti Turpeinen | 1:22:16 | +12:16 | | Rasti-Saimaa 2 |
143 | 873 | Mathias Axelsson | 1:22:25 | +12:25 | | Kils Ok |
144 | 123 | Petter Haraldsson | 1:22:31 | +12:31 | | Gustavsbergs IF/Järla IF O |
145 | 194 | Mikko Jurmu | 1:22:35 | +12:35 | | SK Pohjantähti 3 |
| 920 | Juha Matilainen | 1:22:35 | +12:35 | | Suunta 101 3 |
147 | 190 | Björn Rydvall | 1:22:38 | +12:38 | | Umeå OK |
148 | 302 | Vytautas Gipas | 1:22:43 | +12:43 | | Labas Rytas |
149 | 30 | Markku Kytäjä | 1:22:46 | +12:46 | | Lounais-Hämeen Rasti |
150 | 92 | Anders Lindholm | 1:22:53 | +12:53 | | Storviks IF |
151 | 52 | Isak Bergman | 1:23:05 | +13:05 | | Bredaryds SOK |
| 1070 | Anton Bjartnes | 1:23:05 | +13:05 | | Verdal OK |
153 | 259 | Magnus Borgström | 1:23:10 | +13:10 | | Sundbybergs IK |
154 | 91 | Rickard Hejdenberg | 1:23:11 | +13:11 | | Gävle OK |
155 | 74 | René Rokkjaer | 1:23:14 | +13:14 | | OK PAN Århus |
156 | 88 | Henrik Mård | 1:23:15 | +13:15 | | Järfälla OK |
157 | 76 | Harri Karlsson | 1:23:18 | +13:18 | | OK Denseln |
158 | 105 | Pekka Vuorinen | 1:23:21 | +13:21 | | OK Orient |
159 | 107 | Ulf Åkesson | 1:23:32 | +13:32 | | Härlövs IF |
160 | 240 | Jussi Taussi | 1:23:38 | +13:38 | | Kymin Suunnistajat |
| 102 | Tuomas Haapalehto | 1:23:38 | +13:38 | | Vetelin Urheilijat |
162 | 1203 | Jan-Olov Mattson | 1:23:44 | +13:44 | | Malungs OK skogsmårdarna 2 |
163 | 875 | Aki Kankkunen | 1:23:45 | +13:45 | | Savon Suunta |
| 283 | Örjan Pettersson | 1:23:45 | +13:45 | | Tjällmo-Godegårds OK |
165 | 136 | Tero Junttila | 1:23:46 | +13:46 | | Rasti-Kurikka 2 |
166 | 94 | Johan Granath | 1:23:47 | +13:47 | | Stora Tuna IK 2 |
167 | 97 | Ilkka Nurminen | 1:23:48 | +13:48 | | Helsingin Suunnistajat |
168 | 264 | Patrik Blom | 1:23:59 | +13:59 | | Rehns BK |
169 | 148 | Timo Salonen | 1:24:02 | +14:02 | | Valkeakosken Haka |
170 | 133 | Christer Nilsson | 1:24:10 | +14:10 | | Göteborg-Majorna OK 2 |
171 | 1017 | Stefan Eriksson | 1:24:12 | +14:12 | | Kjula-Standard OK |
| 87 | Michael Sommer | 1:24:12 | +14:12 | | Spring Cup OK |
173 | 142 | Timo Asikainen | 1:24:13 | +14:13 | | Hiisirasti 3 |
174 | 156 | Janne Polvela | 1:24:15 | +14:15 | | Rasti E4 2 |
175 | 163 | Antti Virsu | 1:24:16 | +14:16 | | Keravan Urheilijat 3 |
176 | 185 | Lorenzo Calabro | 1:24:20 | +14:20 | | Down Under Racing Team |
177 | 86 | Lars Kandell | 1:24:24 | +14:24 | | Leksands OK 2 |
178 | 153 | Jonny Larsson | 1:24:42 | +14:42 | | OK Triangeln/Forsa OK/ÖFIF |
| 130 | Ove Lernå | 1:24:42 | +14:42 | | SOK Viljan |
180 | 112 | Jouko Tolonen | 1:24:45 | +14:45 | | Kalevan Rasti 3 |
181 | 1109 | Karl Tiselius | 1:24:47 | +14:47 | | OK Kåre 2 |
182 | 380 | Mika Rautanen | 1:24:50 | +14:50 | | Tuupovaaran Sepot |
183 | 63 | Lars-Ola Larsson | 1:24:57 | +14:57 | | OK Orion 2 |
184 | 126 | Tommi Tervakoski | 1:24:58 | +14:58 | | Espoon Suunta 3 |
185 | 230 | Ari Salonen | 1:25:02 | +15:02 | | Rasti 88 |
186 | 1092 | Bengt Hall | 1:25:05 | +15:05 | | Gustavsbergs IF/Järla IF O 2 |
| 1110 | Lars Lindbom | 1:25:05 | +15:05 | | OK Linne 2 |
188 | 183 | Sami Kämäräinen | 1:25:07 | +15:07 | | Länsi-Uudenmaan Suunnistaj |
189 | 367 | Mika Rantala | 1:25:12 | +15:12 | | Helsingin Suunnistajat 4 |
190 | 207 | Ville Halonen | 1:25:15 | +15:15 | | Rastivarsat 2 |
191 | 1113 | Mathias Westerlund | 1:25:17 | +15:17 | | OK Nolaskogsarna 2 |
| 154 | Erno Pakkala | 1:25:17 | +15:17 | | Vehkalahden Veikot 2 |
193 | 170 | Markku Hämäläinen | 1:25:18 | +15:18 | | Rastivarsat 3 |
194 | 258 | Henrik Erlandsson | 1:25:21 | +15:21 | | OK Södertörn |
195 | 145 | Ari Kattainen | 1:25:22 | +15:22 | | Hyvinkään Rasti 3 |
196 | 237 | Juha Partanen | 1:25:27 | +15:27 | | Rasti-Hyry |
197 | 171 | Jari Loukusa | 1:25:32 | +15:32 | | Pudasjärven Urheilijat |
198 | 273 | Henrik Pettersson | 1:25:33 | +15:33 | | OK Milan |
199 | 138 | Håkan Stolt | 1:25:41 | +15:41 | | Sundsvalls OK 2 |
200 | 539 | Ole Ahlroth | 1:25:58 | +15:58 | | OK Raseborg |