Miehet 70 km
1. M70 km Miettinen Olli CC Picaro 2:29:12  
2. M70 km Tuikka Tommi CCPicaro 2:30:41 +0:01:29
3. M70 km Leppänen Petri Team Continental 2:33:38 +0:04:26
4. M70 km Kejo Mikko TuUl 2:33:56 +0:04:44
5. M70 km Sorvisto Jaakko CCPicaro 2:35:27 +0:06:15
6. M70 km Hovila Hannu nousukunto.com 2:37:48 +0:08:36
7. M70 km Lindqvist Petri Zeus/Kerava 2:37:57 +0:08:45
8. M70 km Ovaska Kimmo PK Team / Oulu 2:43:18 +0:14:06
9. M70 km Eskola Kare Krasnojaskin Kuulat 2:47:09 +0:17:57
10. M70 km Koponen Jarkko PANDA 2:49:46 +0:20:34
11. M70 km Sorvisto Juha Vaajakosken Terä 2:50:53 +0:21:41
12. M70 km Kemppainen Jari Zeus 2:55:30 +0:26:18
13. M70 km Pynnönen Rami Jyps 2:56:34 +0:27:22
14. M70 km Haapakoski Marko Jyps 2:56:52 +0:27:40
15. M70 km Keskiaho Jere JYPS 2:57:28 +0:28:16
16. M70 km Lepistö Jyrki Porin Tarmo 2:57:54 +0:28:42
17. M70 km Korhonen Kari-Jussi PeNo 2:57:56 +0:28:44
18. M70 km Karhu Janne MTBOulu 2:57:57 +0:28:45
19. M70 km Hartikka Pekka KiiRi,Kiiminki 2:59:24 +0:30:12
20. M70 km Räbinä Hannu Palokka 3:00:12 +0:31:00
21. M70 km Konsti Simo PeNo 3:04:23 +0:35:11
22. M70 km Utriainen Urpo JyPS 3:08:45 +0:39:33
23. M70 km Vainio Antti JYPS/ Vonkamiehet 3:09:04 +0:39:52
24. M70 km Salokorpi Jyrki Oulunsalo 3:10:53 +0:41:41
25. M70 km Äijö Petri Palokka 3:12:01 +0:42:49
26. M70 km Marjoniemi Hannu Haapajärvi 3:14:55 +0:45:43
27. M70 km Leppänen Vesa Vaalean Ruskeat Vaskitsat 3:14:56 +0:45:44
28. M70 km Pulliainen Seppo CCPicaro 3:20:08 +0:50:56
29. M70 km Pohjonen Mikko Jyväskylä 3:25:59 +0:56:47
30. M70 km Leskinen Atte Jyväskylä 3:26:32 +0:57:20
31. M70 km Korstilainen Jari Palokka 3:34:29 +1:05:17
32. M70 km Silvennoinen Matti Hernemäen Porina 3:37:36 +1:08:24
33. M70 km Ruokonen Juha Jyväskylä 3:37:37 +1:08:25
34. M70 km Heino Timo LSPT Kauttua 3:37:52 +1:08:40
35. M70 km Keinanen Mauri Saana-Veikot 3:38:55 +1:09:43
36. M70 km Rahkonen Timo Muurame 3:40:09 +1:10:57
37. M70 km Vasko Kari jyväskylä 3:49:54 +1:20:42
37. M70 km Geier Klaus K-sairaalan Kunto ry 3:49:54 +1:20:42
39. M70 km Kivelä Raine Saarijärvi 3:51:11 +1:21:59
-- M70 km Multasuo Jukka-Pekka MetsoMTB DNF  
-- M70 km Minkkinen Arto Jyväskylä DNF  
-- M70 km Lintu Mikko CCPicaro DNF  
-- M70 km Häkkinen Timo Lrpy DNF  
-- M70 km Hytönen Marko Jyväskylä DNF  
-- M70 km Ahlo Timo Keuruu DNF  
-- M70 km Komulainen Jussi Chateaubriand DNF  
Naiset 70 km
1. N70 km Puumala Sari CC Picaro 3:09:04  
2. N70 km Siltakorpi Annukka Kurikan Ryhti 3:28:30 +0:19:26
3. N70 km Nuolioja Arja Puuppola 3:36:39 +0:27:35
4. N70 km Lajunen Emilia   3:58:11 +0:49:07
4. N70 km Boroukov Maiju Palokka 4:56:37 +1:47:33
Miehet / kunto 35 km
1. M35 km Järvinen Juha Jyps 1:22:06  
2. M35 km Repo Ilmari Jyväskylä 1:24:54 +0:02:48
3. M35 km Ahmaniemi Samppa MetsoMTB 1:25:34 +0:03:28
4. M35 km Häyrinen Ari Kensu 1:26:18 +0:04:12
5. M35 km IsokääntäJyrki JYPS/Jyväskylä 1:26:21 +0:04:15
6. M35 km Tähti Toni Viitasaari 1:26:56 +0:04:50
7. M35 km Huhtamäki Tomi Vaasa 1:27:53 +0:05:47
8. M35 km Luojumäki Niko JYPS 1:27:55 +0:05:49
9. M35 km Ylilehto Jari HMTBC 1:28:18 +0:06:12
10. M35 km Venäläinen Jani MetsoMTB 1:29:57 +0:07:51
11. M35 km Vaara Kari JYPS 1:31:17 +0:09:11
12. M35 km Maja Marko MetsoMTB 1:31:29 +0:09:23
13. M35 km Turunen Jukka CC Picaro 1:32:49 +0:10:43
14. M35 km Aalto Jarno Orimattilan Toive 1:32:54 +0:10:48
15. M35 km Ilvessuo Vesa Vesanka 1:33:27 +0:11:21
16. M35 km Marjoniemi Pauli Nivala 1:33:41 +0:11:35
17. M35 km Martin Arto Jyväskylä 1:33:59 +0:11:53
18. M35 km Kettu Ari Vesanka 1:34:01 +0:11:55
19. M35 km Auvinen Teemu Jyväskylä 1:34:43 +0:12:37
20. M35 km Rikalainen Arto JYPS 1:35:11 +0:13:05
21. M35 km Rummakko Markku Jyväskylä 1:37:20 +0:15:14
22. M35 km Leppänen Jouni Muurame 1:37:28 +0:15:22
23. M35 km Kuuronen Pekka Heinola 1:38:49 +0:16:43
24. M35 km Sormunen Jouko MetsoMTB 1:39:26 +0:17:20
25. M35 km Värinen Timo KOSKENKORVA 1:40:04 +0:17:58
26. M35 km Liimatainen Mika Jyps 1:40:16 +0:18:10
27. M35 km Huhta Otto CCPicaro 1:40:33 +0:18:27
28. M35 km Pirttimäki Tomi Tikkakoski 1:40:45 +0:18:39
29. M35 km Mantere Ossi Jyväskylä 1:41:38 +0:19:32
30. M35 km Pelkonen Tero Jyväskylä 1:43:56 +0:21:50
31. M35 km Vaskuri Aleksi Palokka 1:44:44 +0:22:38
32. M35 km Hirvonen Vesa Jyväskylä 1:47:40 +0:25:34
33. M35 km Jussila Osmo Pyörä-Rinki Nivala 1:48:12 +0:26:06
34. M35 km Tyrni Juha Tampere 1:48:56 +0:26:50
35. M35 km Lepistö Waltteri Porin Tarmo 1:48:59 +0:26:53
36. M35 km Nieminen Pekka Hollola 1:50:44 +0:28:38
37. M35 km Tuominen Ville Keuruu 1:52:04 +0:29:58
38. M35 km Puttonen Otto MetsoMTB 1:52:35 +0:30:29
39. M35 km Hänninen Rauno MetsoMTB 1:57:14 +0:35:08
40. M35 km Yliluoma Ville Ylivieska 2:02:11 +0:40:05
41. M35 km Väänänen Jarmo MetsoMTB 2:02:47 +0:40:41
42. M35 km Lahtinen Seppo Nyrölä 2:05:45 +0:43:39
43. M35 km Terävä Simo Äänekoski huima 2:08:53 +0:46:47
44. M35 km Terävä Tommi Äänekoski huima 2:08:54 +0:46:48
45. M35 km Mantela Immo Keuruun Latu ry 2:10:32 +0:48:26
46. M35 km Mariaud Gerard Lappeenranta 2:13:24 +0:51:18
47. M35 km Puttonen Tapani Jyväskylä 2:15:56 +0:53:50
48. M35 km Lahtinen Lassi Nyrölä 2:18:37 +0:56:31
-- M35 km Aaltonen Juha Keuruun Latu ry DNF  
Naiset / kunto 35km
1. N35 km Siivonen Hanna-Mari Jyväskylä 1:42:06  
2. N35 km SeppäläReetta Jurva 1:52:35 +0:10:29
3. N35 km Leppänen Nina Muurame 2:00:41 +0:18:35
4. N35 km Lepistö Tuula Porin Tarmo 2:25:06 +0:43:00
5. N35 km Rosala Helinä Petäjäveden Petäjäiset 2:28:10 +0:46:04
6. N35 km Komulainen Hanna Chateaubriand 2:30:33 +0:48:27
-- N35 km Lahnamäki Susanna Saarijärvi DNF