NU11 5 km
1 Blomback Saga JurvU 12:20.70
2 Kinnari Linnea JurvU 12:36.30    15.60
MU11 5 km
1 Pietilä Eddi GIF 10:34.40
2 Peltonen Bruno PoTa 11:19.70    45.30
3 Vuorinen Samu WWW 11:23.60    49.20
4 Samppala Aapo KaKa 11:34.80    1:00.40
5 Peltonen Frans PoTa 13:04.20    2:29.80
NU13 5 km
1 Pietilä Eeda GIF 10:15.20
2 Samppala Vilma KaKa 11:03.40    48.20
3 Numminen Sanni-Sofia PoTa 12:04.10    1:48.90
M80 10 km
1 Niittymäki Erkki PoTa 19:57.80
MU15 10 km
1 Jäväjä Sampo OTC 16:20.30
2 Vuorinen Roope RaKe 16:21.30    1.00
3 Laitila Eeli Rideep 16:41.00    20.70
NU17 10 km
1 Suuronen Stella OTC 16:25.60
2 Liljeqvist Agnes GIF 18:23.00    1:57.40
MU17 20 km
1 Krogell Emil TuUL 29:39.80
2 Holopainen Arttu KoiIsku 33:26.20    3:46.40
M75 20 km
1 Tanttu Matti CCH 30:58.10
2 Karlsson Kaj WWW 33:22.70    2:24.60
3 Veijo Kari KoiIsku 36:03.30    5:05.20
M70 20 km
1 Matikainen Timo LaPy 29:55.00
2 Aaltonen Tapani CCH 31:04.70    1:09.70
3 Vaara Kari JYPS 31:37.70    1:42.70
4 Niemi Juha CCH 34:14.30    4:19.30
M60 20 km
1 Pajanne Kari IK32 27:07.30
2 Puurunen Pekka LaPy 28:51.80    1:44.50
3 Yrjänäinen Kyösti TuUL 30:06.20    2:58.90
4 Lepistö Jyrki PoTa 30:11.50    3:04.20
5 Rinne Hannu TVC 31:44.00    4:36.70
6 Luoto Jan CCH 31:50.70    4:43.40
M65 20 km
1 Aaltonen Seppo JäPy 29:14.30
2 Linde Jan NCK 30:01.80    47.50
3 Blomback Ole JurvU 31:18.60    2:04.30
4 Mäentaus Jukka TVC 31:27.90    2:13.60
M55 20 km
1 Sibakov Tuomo TVC 27:11.70
2 Latvala Juha JurVo 28:26.60    1:14.90
3 Komulainen Vesa Akilles 28:55.30    1:43.60
4 Pihkoluoma Mika RSP 28:57.30    1:45.60
5 Nordström Keijo TVC 29:13.00    2:01.30
6 Niittymäki Ari PoTa 31:08.90    3:57.20
N50 20 km
1 Pörsti Anu PoTa 40:09.60
M50 20 km
1 Nurmela Pasi OTC 26:59.70
2 Heiskanen Timo IK-32 27:03.80    4.10
3 Hede Christer IK-32 28:19.40    1:19.70
M45 20 km
1 Hietajärvi Matti OTC 25:07.60
2 Huhtamäki Tomi TVC 26:38.60    1:31.00
3 Syrjälä Sami TVC 27:18.50    2:10.90
4 Lampinen Jussi TVC 27:28.90    2:21.30
5 Aalto Ossi RSP 28:46.20    3:38.60
6 Huovinen Jukka KäTa 29:11.80    4:04.20
7 Liljeqvist Dan Larsmo IF 29:14.00    4:06.40
8 Nurminen Ilkka TVC 30:57.60    5:50.00
9 Viinikka Tapio KoiIsku 31:44.70    6:37.10
N40 20 km
1 Laulumaa Minna IBD Cycling 31:46.00
2 Pelkonen-Mutanen Mari IBD Cycling 32:04.30    18.30
3 Tirkkonen Kaisa IK32 33:42.50    1:56.50
M40 20 km
1 Tuuri Juha RIDEEP 27:14.50
2 Vuorinen Jarmo WWW 27:37.60    23.10
3 Krogell Jonas TuUL 30:01.90    2:47.40
MU19 20 km
1 Teppo Petja GIF 29:40.10
NAISET 20 km
1 Tuliniemi Maisa MoFi 28:12.10
2 Kiuru Hanna TVC 29:52.10    1:40.00
3 Leinonen Karoliina LaPy 30:53.60    2:41.50
4 Krusberg Tiina IBD Cycling 31:38.40    3:26.30
5 Anttila Sanna IBD Cycling 31:51.60    3:39.50
MIEHET 20 km
1 Övermark Riku JurVo 24:34.20
2 Auvinen Markus Ik-32 24:48.10    13.90
3 Malinen Sampo Akilles 25:10.00    35.80
4 Skuthälla Filip JurVo 25:33.40    59.20
5 Björklund Markus Larsmo IF (LIF) 25:35.50    1:01.30
6 Peräkorpi Lauri JurVo 25:43.00    1:08.80
7 Liedes Veli-Petteri JurVo 25:46.90    1:12.70
8 Arola Patrik Akilles 26:19.70    1:45.50
9 Rantala Henrik OTC 26:32.30    1:58.10
10 Mäkynen Pentti RIDEEP 27:19.10    2:44.90
11 Suorsa Olli OTC 27:26.00    2:51.80
12 Toivanen Kalle TuUL 28:15.50    3:41.30
13 Salminen Juuso TuUL 28:49.60    4:15.40
14 Haapala Helmer TuUL 29:23.30    4:49.10