1 | 1034 | Jukka Hartonen | Vuokatti | FIN | 1:18:46 | | |
2 | 1044 | Ismo Juntunen | Suomussalmen Rasti | FIN | 1:22:59 | +4:13 | |
3 | 2462 | Sami Karvonen | SalRe | FIN | 1:23:50 | +5:04 | |
4 | 2513 | Mika Nuortio | TekU Kajaani | FIN | 1:25:12 | +6:26 | |
5 | 1071 | Teuvo Kuusela | Kemi | FIN | 1:26:41 | +7:55 | |
6 | 1100 | Heikki Porkka | Raahe | FIN | 1:27:43 | +8:57 | |
7 | 2373 | Dmitry Kobernik | St Petersburg | RUS | 1:28:16 | +9:30 | |
8 | 1097 | Jyrki Perttunen | ONMKY/Terwa-JP | FIN | 1:29:27 | +10:41 | |
| 1102 | Matti Pulkkinen | ONMKY/Terwa-JP | FIN | 1:29:27 | +10:41 | |
10 | 1108 | Mika Raudasoja | Merilapin Maratonarit | FIN | 1:29:29 | +10:43 | |
11 | 1065 | Kimmo Koskela | NSN Nokia 2011 | FIN | 1:30:00 | +11:14 | |
12 | 1062 | Kari Kokko | Oulun Pyrintö | FIN | 1:31:22 | +12:36 | |
13 | 1098 | Tuomo Pesonen | YIT OY | FIN | 1:32:46 | +14:00 | |
14 | 1126 | Mika Tohmola | Oulu Firefighters | FIN | 1:32:57 | +14:11 | |
15 | 2418 | Jaakko Loukonen | Oulu | FIN | 1:34:59 | +16:13 | |
16 | 2468 | Antti Saari | Kuusamo | FIN | 1:35:00 | +16:14 | |
17 | 1127 | Petri Tolkkinen | Fysigo | FIN | 1:35:35 | +16:49 | |
18 | 1047 | Ari Kajanus | Kajaani | FIN | 1:35:38 | +16:52 | |
19 | 1091 | Kai Ojala | Paksumahat | FIN | 1:37:36 | +18:50 | |
20 | 1029 | Håkan Axelsson | FK Göingarna | SWE | 1:38:05 | +19:19 | |
21 | 1105 | Lasse Qvist | Koskelankylän Riento | FIN | 1:38:46 | +20:00 | |
22 | 1059 | Jari Kivakka | BMS | FIN | 1:39:21 | +20:35 | |
23 | 2570 | Jukka Himanka | KalajoUrh | FIN | 1:39:48 | +21:02 | |
24 | 2426 | Ari Ronkainen | Liminka | FIN | 1:41:34 | +22:48 | |
25 | 1033 | Petri Hannula | Haukipudas | FIN | 1:42:11 | +23:25 | |
26 | 1083 | Risto Moilanen | Oulu | FIN | 1:42:32 | +23:46 | |
27 | 1094 | Tero Osmo | Oulu | FIN | 1:42:39 | +23:53 | |
28 | 2387 | Antti Junttola | Limingan Niittomiehet | FIN | 1:42:54 | +24:08 | |
29 | 1074 | Tommi Lahtinen | Lemminkäinen Talo Oy | FIN | 1:43:04 | +24:18 | |
| 1117 | Harri Sivonen | Lemminkäinen Infra Oy | FIN | 1:43:04 | +24:18 | |
31 | 1121 | Harri Takanen | Sievi | FIN | 1:43:10 | +24:24 | |
32 | 1130 | Jarkko Turunen | Planora Oy | FIN | 1:43:35 | +24:49 | |
33 | 2381 | Petri Nikula | Oulun NMKY:n urheilijat | FIN | 1:44:17 | +25:31 | |
34 | 1124 | Pasi Tiikkaja | Tyrnävä | FIN | 1:45:48 | +27:02 | |
35 | 2429 | Hans Moilala | NSN Nokia 2011 | FIN | 1:47:02 | +28:16 | |
36 | 1128 | Jyrki Tolonen | OSAO Myllytullin yksikkö | FIN | 1:47:22 | +28:36 | |
| 1132 | Jouni Väisänen | Kajaani Skaala Ikkunat ja Ovet | FIN | 1:47:22 | +28:36 | |
| 1112 | Pasi Saikkonen | TekU Kajaani | FIN | 1:47:22 | +28:36 | |
39 | 1041 | Jari Jansson | Kempele | FIN | 1:48:00 | +29:14 | |
40 | 1092 | Pekka Ojala | Oulu | FIN | 1:48:54 | +30:08 | |
41 | 1076 | Antti Lemmetti | Oulu | FIN | 1:50:20 | +31:34 | |
42 | 1035 | Jari Hautala | Oulu | FIN | 1:51:08 | +32:22 | |
43 | 1061 | Tuomo Kiviniemi | Team EB | FIN | 1:51:34 | +32:48 | |
44 | 1081 | Klaus Mäntysaari | Team EB | FIN | 1:52:14 | +33:28 | |
45 | 1114 | Jyrki Salokorpi | Oulu | FIN | 1:52:35 | +33:49 | |
46 | 1069 | Pekka Kunnari | Team EB | FIN | 1:52:46 | +34:00 | |
47 | 1056 | Teemu Kilpi | Digia | FIN | 1:53:44 | +34:58 | |
48 | 1113 | Mika Salmi | Kastelli-talot Oy | FIN | 1:53:47 | +35:01 | |
49 | 1088 | Mauri Nissilä | Oulu | FIN | 1:54:25 | +35:39 | |
50 | 1057 | Antero Kinnunen | Tornio | FIN | 1:54:28 | +35:42 | |
51 | 2544 | Jari Toikkanen | Liminka | FIN | 1:54:40 | +35:54 | |
52 | 1095 | Heikki Paaso | Simo | FIN | 1:54:42 | +35:56 | |
53 | 1085 | Mikko Nieminen | Padasjoki | FIN | 1:54:48 | +36:02 | |
54 | 1090 | Sami Oja | Oulu | FIN | 1:55:37 | +36:51 | |
55 | 1104 | Tommi Pyykönen | Polar Electro Oy | FIN | 1:56:07 | +37:21 | |
56 | 1072 | Juha Kylmänen | Pohjola | FIN | 1:56:19 | +37:33 | |
57 | 1052 | Petri Kemppainen | Jääli | FIN | 1:56:45 | +37:59 | |
58 | 2075 | Janne Ylimaula | Alpi | FIN | 1:57:04 | +38:18 | |
59 | 2552 | Raine Arpi | Tornio | FIN | 1:57:05 | +38:19 | |
60 | 1038 | Roine Huotari | | FIN | 1:57:45 | +38:59 | |
61 | 1271 | Marko Määttä | Sportello | FIN | 1:57:59 | +39:13 | |
62 | 1134 | Jarkko Ylisirniö | Aava Mobile Oy | FIN | 1:58:12 | +39:26 | |
63 | 1107 | Mika Räsänen | Destia | FIN | 1:59:07 | +40:21 | |
64 | 1028 | Jari Ahola | Äkäslompolo Sportshop | FIN | 1:59:49 | +41:03 | |
65 | 1093 | Harri Ojanen | wihuri | FIN | 2:01:56 | +43:10 | |
66 | 1099 | Petri Pitkänen | Asuntomarkkinat Kolehmainen Oy | FIN | 2:02:04 | +43:18 | |
67 | 1070 | Seppo Kuula | Oulunsalo | FIN | 2:03:25 | +44:39 | |
68 | 1054 | Aki Keränen | Pöyry Finland Oy | FIN | 2:03:41 | +44:55 | |
69 | 2559 | Vesa Mesilaakso | Tornio | FIN | 2:03:54 | +45:08 | |
70 | 1049 | Jorma Karvonen | PKarvonen Oy | FIN | 2:04:15 | +45:29 | |
71 | 1129 | Mika Turula | Hukka | FIN | 2:04:30 | +45:44 | |
72 | 1032 | Jorma Erkkilä | Metsähallitus | FIN | 2:04:53 | +46:07 | |
73 | 1067 | Jarkko Kulju | Arctic RoadRunners | FIN | 2:05:03 | +46:17 | |
74 | 1068 | Tomi Kummala | Kemi | FIN | 2:05:23 | +46:37 | |
75 | 1036 | Jaakko Holopainen | Oulu | FIN | 2:05:38 | +46:52 | |
76 | 2375 | Jouni Viinikkala | FCG | FIN | 2:06:15 | +47:29 | |
77 | 1046 | Antti Kaihua | NSN Nokia 2011 | FIN | 2:06:38 | +47:52 | |
78 | 2374 | Timo Nikola | Oulu | FIN | 2:07:31 | +48:45 | |
79 | 2523 | Juhani Mattila | Fortum | FIN | 2:09:53 | +51:07 | |
80 | 2596 | Tarmo Mäkipörhälä | Kemi | FIN | 2:10:13 | +51:27 | |
81 | 1079 | Raimo Mankinen | Pyhämaan Pyry | FIN | 2:10:18 | +51:32 | |
82 | 1086 | Matti Nikupeteri | Koivuojan Toivot | FIN | 2:10:28 | +51:42 | |
83 | 1096 | Mika Peltoniemi | Hukka | FIN | 2:10:41 | +51:55 | |
84 | 1078 | Jari Lotvonen | Kempele | FIN | 2:11:35 | +52:49 | |
85 | 1055 | Mikko Ketola | Kellon Kiviniemi | FIN | 2:12:42 | +53:56 | |
86 | 1037 | Pasi Huhtala | NSN Nokia 2011 | FIN | 2:12:57 | +54:11 | |
87 | 1103 | Hannu Pulli | Team EB | FIN | 2:13:26 | +54:40 | |
88 | 1031 | Kok Keong Chan | Polar Electro Oy | FIN | 2:13:27 | +54:41 | |
89 | 2471 | Lasse Perttu | Sippi | FIN | 2:14:09 | +55:23 | |
90 | 1109 | Taneli Rekilä | Kesko | FIN | 2:15:22 | +56:36 | |
91 | 1039 | Mika Jaakkola | Destia | FIN | 2:15:28 | +56:42 | |
92 | 1125 | Tomi Tikkanen | Raahe | FIN | 2:15:29 | +56:43 | |
93 | 1089 | Petri Nöjd | Oulu | FIN | 2:15:42 | +56:56 | |
94 | 1131 | Hans Vaattovaara | Varalan Maratonklubi | FIN | 2:16:06 | +57:20 | |
95 | 1116 | Teijo Seppänen | Oulu | FIN | 2:16:48 | +58:02 | |
96 | 1115 | Antti Savela | Ii | FIN | 2:20:04 | +1:01:18 | |
97 | 1122 | Harri Tapio | Netox Oy Hiipivät Tiikerit | FIN | 2:20:47 | +1:02:01 | |
98 | 2402 | Mika Hatula | Oulu | FIN | 2:20:54 | +1:02:08 | |
99 | 1064 | Perttu Korhonen | Team EB | FIN | 2:20:55 | +1:02:09 | |
100 | 1135 | Kari Ylitalo | OYS vapari | FIN | 2:22:29 | +1:03:43 | |
101 | 1048 | Arto Karjalainen | Polar Electro Oy | FIN | 2:25:12 | +1:06:26 | |
102 | 1040 | Ville Jaatinen | WSP Finland Oy | FIN | 2:25:36 | +1:06:50 | |
103 | 1051 | Pekka Keihtä | NSN Nokia 2011 | FIN | 2:27:18 | +1:08:32 | |
104 | 1042 | Jukka Järvelä | ODL Juoksukoulu | FIN | 2:32:38 | +1:13:52 | |
105 | 1077 | Mikko Lemponen | Pattijoki | FIN | 2:32:56 | +1:14:10 | |
106 | 1101 | Piotr Prus | | FIN | 2:33:56 | +1:15:10 | |
107 | 1119 | Juha Sundelin | Nokia-NSN | FIN | 2:34:12 | +1:15:26 | |
108 | 1045 | Hannu Juopperi | NSN Nokia 2011 | FIN | 2:36:47 | +1:18:01 | |
109 | 1060 | Kari Kiviaho | Kuntoklubi OZ | FIN | 2:38:46 | +1:20:00 | |
110 | 1066 | Ilkka Kovalainen | Oulu | FIN | 2:56:16 | +1:37:30 | |