1 | 56 | Juha Peltola | MS Parma | FIN | 28:06 | | |
2 | 73 | Marko Närvä | Lynx | FIN | 29:56 | +1:50 | |
3 | 75 | Tommy Rantala | Karkki-Rasti | FIN | 30:38 | +2:32 | |
4 | 77 | Ari Hämäläinen | Lahden Suunnistajat-37 | FIN | 32:13 | +4:07 | |
5 | 78 | Tomi Kapiainen | Raja-Karjalan Suunnistajat | FIN | 32:53 | +4:47 | |
6 | 62 | Erik Fabritius | OK Trian | FIN | 32:54 | +4:48 | |
7 | 58 | Jeppe Koivula | Helsingin Suunnistajat | FIN | 33:05 | +4:59 | |
8 | 74 | Jani Hämäläinen | Lahden Suunnistajat-37 | FIN | 33:38 | +5:32 | |
9 | 76 | Tuomas Johansson | Helsingin Suunnistajat | FIN | 33:58 | +5:52 | |
10 | 61 | Tapio Perä | Rajamäen Rykmentti | FIN | 34:04 | +5:58 | |
11 | 59 | Jarno Saarela | Kymin Suunnistajat | FIN | 39:02 | +10:56 | |
12 | 64 | Markku Laaksonen | Rasti 88 | FIN | 39:25 | +11:19 | |
13 | 72 | Mikko Pirilä | Hämeenlinnan Suunnistajat | FIN | 41:03 | +12:57 | |
14 | 66 | Jarmo Aho | Espoon Suunta | FIN | 42:17 | +14:11 | |
15 | 65 | Mikko Laine | Helsingin Suunnistajat | FIN | 43:00 | +14:54 | |
16 | 57 | Juuso Repo | Espoon Suunta | FIN | 44:14 | +16:08 | |
17 | 70 | André Nylund | OK Raseborg | FIN | 47:11 | +19:05 | |
18 | 60 | Sami Kervinen | Järvenpään Palo | FIN | 47:43 | +19:37 | |
19 | 71 | Sami Miettinen | Pihkaniskat | FIN | 1:00:26 | +32:20 | |
20 | 69 | Esko Reeni | Riihimäen Suunnistajat | FIN | 1:02:16 | +34:10 | |
| 55 | H40-0 Vacant | Vacants | FIN | DNS | | |
| 63 | Tomi Lehmusvuori | Lahden Suunnistajat-37 | FIN | DNS | | |
| 67 | H40-1 Vacant | Vacants | FIN | DNS | | |
| 68 | Jani Kiuru | Raja-Karjalan Suunnistajat | FIN | DNF | | |