1 | 1099 | Mikael Donner | OK77 | FIN | 53:58 | | |
2 | 1094 | Petri Noponen | Anttolan Urheilijat | FIN | 54:41 | +43 | |
3 | 1101 | Sören Nymalm | Pargas IF | FIN | 54:42 | +44 | |
4 | 1084 | Antti Virtanen | Hämeenlinnan Suunnistajat | FIN | 56:38 | +2:40 | |
5 | 1068 | Mika Laitamäki | Hämeenlinnan Tarmo | FIN | 57:10 | +3:12 | |
6 | 1114 | Vesa Hakkarainen | Ikaalisten Nouseva-Voima | FIN | 57:50 | +3:52 | |
7 | 1067 | Mikael Salo | Trian | FIN | 58:07 | +4:09 | |
8 | 1065 | Esko Ylikangas | Kokkolan Suunnistajat | FIN | 59:26 | +5:28 | |
9 | 1100 | Timo Sivill | Vaajakosken Terä | FIN | 1:00:17 | +6:19 | |
10 | 1066 | Tuomas Tala | Helsingin Suunnistajat | FIN | 1:00:36 | +6:38 | |
11 | 1073 | Mika Numminen | Urjalan Urheilijat | FIN | 1:01:02 | +7:04 | |
12 | 1069 | Jarkko Heikkinen | Vehkalahden Veikot | FIN | 1:02:07 | +8:09 | |
13 | 1061 | Vesa Ruuska | Kangasala SK | FIN | 1:06:55 | +12:57 | |
14 | 1076 | Toni Venäläinen | Valkeakosken Haka | FIN | 1:08:22 | +14:24 | |
15 | 1096 | Jan Torrkulla | IF Femman | FIN | 1:08:43 | +14:45 | |
16 | 1080 | Mika Näpänkangas | Suunta Jyväskylä | FIN | 1:09:31 | +15:33 | |
17 | 1116 | Henrik Palmen | Espoon Suunta | FIN | 1:10:25 | +16:27 | |
18 | 1102 | Jarmo Aho | Pälkäneen Luja-Lukko | FIN | 1:10:33 | +16:35 | |
19 | 1098 | Marko Ojala | Ulvilan Ura | FIN | 1:10:41 | +16:43 | |
20 | 1112 | Petri Kuusinen | Hämeenlinnan Suunnistajat | FIN | 1:11:01 | +17:03 | |
21 | 1095 | Jyrki Haikonen | Ulvilan Ura | FIN | 1:12:37 | +18:39 | |
22 | 1071 | Kimmo Kaario | Suunta Jyväskylä | FIN | 1:13:30 | +19:32 | |
23 | 1085 | Matti Peltola | Keuruun Kisailijat | FIN | 1:14:31 | +20:33 | |
24 | 1097 | Timo Suuriniemi | Hauhon Sisu | FIN | 1:17:09 | +23:11 | |
25 | 1111 | Marko Kujanpää | Alajärven Ankkurit | FIN | 1:18:23 | +24:25 | |
26 | 1082 | Kimmo Liljeström | Helsingin Suunnistajat | FIN | 1:18:28 | +24:30 | |
27 | 1075 | Asko Lautamäki | Hämeenlinnan Suunnistajat | FIN | 1:20:38 | +26:40 | |
28 | 1063 | Daniel Hadorn | Switzerland | SUI | 1:22:09 | +28:11 | |
29 | 1070 | Timo Kokkonen | Kajaanin Suunnistajat | FIN | 1:27:44 | +33:46 | |
30 | 1117 | Pasi Nurmi | Rastiketut | FIN | 1:32:59 | +39:01 | |
31 | 1109 | Pekka Pahkamäki | Suunta Jyväskylä | FIN | 1:34:19 | +40:21 | |
32 | 1081 | Janne Kankainen | Sotkamon Jymy | FIN | 1:35:31 | +41:33 | |
33 | 1105 | Petri Sihvonen | VirtU | FIN | 1:40:42 | +46:44 | |
34 | 1103 | Tero Julkunen | Lounais-Hämeen Rasti | FIN | 1:57:14 | +1:03:16 | |
35 | 1107 | Jukka Suojanen | Koovee | FIN | 1:59:16 | +1:05:18 | |
| 1062 | Petri Hirvonen | Epilän Esa | FIN | ei läht. | | |
| 1064 | Jari Jokela | Rasti-Nokia | FIN | ei läht. | | |
| 1072 | Tero Uusitalo | Espoon Akilles | FIN | ei läht. | | |
| 1074 | Mika Ketola | Koovee | FIN | ei läht. | | |
| 1077 | Jari Sundqvist | Lahden Suunnistajat-37 | FIN | ei läht. | | |
| 1078 | Pauli Savela | Rajamäen Rykmentti | FIN | ei läht. | | |
| 1079 | Jarkko Mäki | Rasti 88 | FIN | ei läht. | | |
| 1086 | Tommi Maasilta | Rastivarsat | FIN | ei läht. | | |
| 1087 | Mika Kantola | Lahden Suunnistajat-37 | FIN | ei läht. | | |
| 1088 | Herkko Plit | Espoon Suunta | FIN | ei läht. | | |
| 1089 | Ville Mattila | Pälkäneen Luja-Lukko | FIN | ei läht. | | |
| 1090 | Timo Koski | Koovee | FIN | ei läht. | | |
| 1092 | Pasi Pikkarainen | Ikaalisten Nouseva-Voima | FIN | ei läht. | | |
| 1093 | Harri Hytönen | Kärkölän Kisa-Veikot | FIN | ei läht. | | |
| 1108 | Pertti Arola | Rasti 88 | FIN | ei läht. | | |
| 1110 | Jari Lepo | Valkeakosken Haka | FIN | ei läht. | | |
| 1113 | Matias Laakso | Kalvolan Keihäs | FIN | ei läht. | | |
| 1115 | Jari Ojala | Pirkkalan Hiihtäjät | FIN | ei läht. | | |
| 1118 | Vacant1 | Varat | 23 | ei läht. | | |
| 1106 | Timo Lehtonen | Lahden Suunnistajat-37 | FIN | hylätty | | |
| 1083 | Seppo Kuusisto | Koovee | FIN | keskeytti | | |
| 1091 | Sören Strandvall | IF Minken | FIN | keskeytti | | |
| 1104 | Pasi Kontio | Maarian Mahti | FIN | keskeytti | | |