N10
- Katja Kornijenko 37.32
- Sini Hakala UP 1.05.46
M10
- Sulo Lahtinen UP 33.40
- Reima Lahtinen UP 38.50
- Eemeli Simola Rake 43.21
- Luukas Simola Rake 43.43
- Aleksi Sorvali 1.02.58
M12
- Elias Eskelinen 24.43
- Eino Mutanen CCH 28.32
- Kuzma Kornijenko 33.10
N14
- Mari Hakala UP 37.23
M14
- Emil Köpsi Rake 26.30
- Jonatan Sanden HHCMB 27.49
M16
- Anselmi Eskelinen 22.11
- Onni Sirkiä HyPy 22.11
- Eetu Vähäsalo HyPy 23.16
- Mikael Uuksulainen HyPy 23.26
- Vilho Hanson Hypy 24.36
- Touko Salmikivi 24.36
- Eemeli Liukkonen 24.43
- Elias Hämäläinen 25.24
M18
- Veeti Jalonen KorsKa 48.47
- Leo Parviainen UP 48.58
N40
- Hanna Hernekoski Rake 1.02.06
M40
- Samuli Visuri CCH 41.55
- Mikko Sakala 42.10
- Olli Korhonen Sala-Gym 45.50
- Marko Saukko 45.50
- Timo Karsisto Panibirra Cycling Club 50.34
- Johan Alanko Lohja Trails 51.31
- Teemu Rantsi HyPy 56.22
- Miska Lintula HHCMB DNF
M50
- Erkko Salonen CCH 45.50
- Pekka Miilumäki Ridedeep 45.50
- Antero Salvanto 45.50
- Pasi Pulkkinen Kuopion Pyöräseura/Evoc 45.50
- Jouni Kemppi Paibirra Cycling Club 48.32
- Antero Järvinen CCH 48.20
Yleinen
- Kimmo Kananen IBD 41.55
- Eero Puisto 44.40
- Kari Veikkolainen KorsKa 45.50
- Joakim Nordström IBD 45.50
- Rivo Reinsalu IHP 45.50
- Andreas Flink Porvoo 45.50
- Lari Lindholm IBD 45.50
- Joona Kleemola HyPy 47.02
- Mika Eskelinen 50.00
- Aleksi Äijö IBD 54.06
- Erno Suominen Team Slow 55.25
- Jukka Jalonen 56.29