1 | 26 | Henri Ojala | Team EVOC/TVC | | 2:40:03 | | |
2 | 83 | Mikko Kupiainen | Team EVOC | | 2:43:42 | +3:39 | |
3 | 94 | Antti Kuitto | Team EVOC | | 2:46:46 | +6:43 | |
4 | 42 | Eemil Uitto | Team Lapierre/LaPy | | 2:52:52 | +12:49 | |
5 | 32 | Iiro Sairanen | Imatran Urheilijat | | 2:52:53 | +12:50 | |
6 | 38 | Olli-Pekka Tolvanen | Joensuun pyöräilijät | | 2:54:40 | +14:37 | |
7 | 31 | Esa Saarijärvi | Kuopion Pyöräilyseura | | 2:57:58 | +17:55 | |
8 | 24 | Pekka Nieminen | Imatran Urheilijat | | 2:59:13 | +19:10 | |
9 | 41 | Mikko Tuoriniemi | PLC-Tec Racing | | 3:04:32 | +24:29 | |
10 | 40 | Mika Tuominen | Team Kotikallio | | 3:09:50 | +29:47 | |
11 | 27 | Simo Pajari | Imatran Urheilijat | | 3:19:31 | +39:28 | |
12 | 33 | Teemu Saramäki | Joensuun pyöräilijät | | 3:21:01 | +40:58 | |
13 | 36 | Esko Sirparanta | Lahden Pyöräilijät | | 3:23:21 | +43:18 | |
14 | 9 | Pasi Huovinen | Joensuun pyöräilijät | | 3:24:04 | +44:01 | |
15 | 34 | Petri Sarkkinen | ProMTB Ry/Team Medilaser MTB | | 3:27:18 | +47:15 | |
16 | 25 | Sami Oinonen | Lieksa | | 3:28:04 | +48:01 | |
17 | 6 | Timo Harikoski | Helsinki | | 3:29:07 | +49:04 | |
18 | 19 | Jani Lirkki | JYPS | | 3:29:45 | +49:42 | |
19 | 12 | Henri Karhu | SkiBikeTeam | | 3:34:06 | +54:03 | |
20 | 1 | Antti Auvinen | Orinoro MTBC | | 3:40:36 | +1:00:33 | |
21 | 2 | Timo Espo | KoPy / Fixxit pyörähuolto Maxxi | | 3:52:57 | +1:12:54 | |
22 | 17 | Lauri Laine | Espoo | | 3:53:18 | +1:13:15 | |
23 | 3 | Yuri Fedorov | Pietari | | 3:54:43 | +1:14:40 | |
24 | 29 | Vasili Potatosov | Pietari | | 3:59:02 | +1:18:59 | |
25 | 90 | Jarno Tuovinen | Kona Beach | | 4:00:14 | +1:20:11 | |
26 | 91 | Ville Pirilä | Team Kotikallio | | 4:03:08 | +1:23:05 | |
27 | 14 | Janne Korhonen | Helsinki | | 4:05:51 | +1:25:48 | |
28 | 4 | Mikko Halonen | Korson Kaiku | | 4:05:52 | +1:25:49 | |
29 | 35 | Jani Sirainen | Fullfit Training | | 4:09:36 | +1:29:33 | |
30 | 7 | Miika Heikkinen | Lappeenranta | | 4:12:05 | +1:32:02 | |
31 | 5 | Samu Hannukainen | Failreaction | | 4:12:19 | +1:32:16 | |
32 | 10 | Mikko Huupponen | Savonlinna | | 4:13:21 | +1:33:18 | |
33 | 37 | Riku Smolander | Lappeenranta | | 4:15:19 | +1:35:16 | |
34 | 11 | Simo Kantokari | Etelä-Karjalan Kahvakuula- ja M | | 4:25:36 | +1:45:33 | |
35 | 16 | Jussi Laakso | Spank the Hill MTB Club | | 4:26:26 | +1:46:23 | |
36 | 23 | Sakke Mustonen | Panibirra Cycling Club | | 4:30:37 | +1:50:34 | |
37 | 87 | Toni Sihvonen | Imatran Urheilijat | | 4:35:12 | +1:55:09 | |
38 | 15 | Ville Kortelainen | TGMTBF | | 4:35:30 | +1:55:27 | |
39 | 8 | Risto Heikkinen | Lappeenranta | | 4:41:36 | +2:01:33 | |
40 | 22 | Tuomas Maunola | Voimaholkki | | 4:52:06 | +2:12:03 | |
41 | 20 | Ville Lähde | Joutseno | | 4:52:41 | +2:12:38 | |
42 | 21 | Lauri Malmi | Tampere | | 5:07:58 | +2:27:55 | |
| 39 | Lauri Tossavainen | Imatran Urheilijat | | bröt | | |
| 88 | Esa Kortetjärvi | Korson Kaiku | | bröt | | |