A-rata, naiset6.8 km
 NimiSeuraAikaEroMin/km
1.Ruotsalainen Hanna53:45 7:54
2.Aittolampi Minna-MariPohjant54:56+1:118:04
3.Palosaari Maiju56:29+2:448:18
4.Peteri Pia63:40+9:559:21
5.Viljamaa MaijaKirimaisat68:16+14:3110:02
6.Koivula Riikka71:53+18:0810:34
7.Ryytty InkaPohjant72:30+18:4510:39
8.Mutka HannaPohjant74:19+20:3410:55
9.Mertaniemi Sanna78:48+25:0311:35
10.Maunu Susanna81:35+27:5011:59
11.Mäkinen PäiviOsVa81:58+28:1312:03
A-rata, miehet6.8 km
 NimiSeuraAikaEroMin/km
1.Wilen Juhani42:53 6:18
2.Hintsala JeremiaLaiVe43:20+0:276:22
3.Laitinen AnttiKauHa45:30+2:376:41
4.Suorsa Vesa_MattiPohjant46:03+3:106:46
5.Aittolampi Eero46:32+3:396:50
6.Pörsti YrjöPohjant46:43+3:506:52
7.Lintula TapaniKärsKa46:57+4:046:54
8.Aho MikaPohjant47:32+4:396:59
9.Laitala Olli47:55+5:027:02
10.Vänttilä Ari48:16+5:237:05
11.Huusko HannuPelPo50:18+7:257:23
12.Ahonen ArtoKaukaa Haettu51:34+8:417:35
13.Rankka Eelis52:15+9:227:41
14.Kukkola JuhaPohjantähti52:26+9:337:42
15.Lampela Ville52:27+9:347:42
16.Peltokangas Tarmo52:36+9:437:44
17.Virtala JussiPohjant52:55+10:027:46
18.Haarala Eelis54:14+11:217:58
19.Palosaari MikkoPohjant54:24+11:318:00
20.Jeskanen JuhaPohjant54:50+11:578:03
21.Lempinen Hannu55:00+12:078:05
22.Myllylä JukkaPohjant55:30+12:378:09
23.Sillanpää TommiPohjant55:38+12:458:10
24.Koivula Sami55:53+13:008:13
25.Karjalainen Pasi56:07+13:148:15
26.Lukkarinen JouniPohjant57:17+14:248:25
27.Peteri Lauri57:47+14:548:29
28.Karsikas Jouni58:17+15:248:34
29.Virkki Matti60:11+17:188:51
30.Anttila MarkoPohjant60:54+18:018:57
31.Luodonpää Risto61:16+18:239:00
32.Nissinen Jere61:23+18:309:01
33.Karjalainen Mikko63:07+20:149:16
34.Posti HarriKoskRi63:12+20:199:17
35.Ryytty EinoPohjant64:41+21:489:30
36.Pelkonen HannuYlikNM64:48+21:559:31
37.Pulju OulaOK kunto OK65:27+22:349:37
38.Honkanen Petteri67:38+24:459:56
39.Hepokangas Edvin70:35+27:4210:22
40.Pesonen Lauri71:11+28:1810:28
41.Koivula Leevi71:46+28:5310:33
42.Mäkinen TapaniOsVa81:51+38:5812:02
B-rata, naiset5.2 km
 NimiSeuraAikaEroMin/km
1.Keskitalo Laura45:50 8:48
2.Pökkä Tia48:23+2:339:18
3.Laasonen Tervaoja Eija50:24+4:349:41
4.Jaako Niina54:35+8:4510:29
5.Kangaskokko Suvi54:44+8:5410:31
6.Suorsa Matti55:45+9:5510:43
7.Määttä Malla55:56+10:0610:45
8.Nikula Vilma57:30+11:4011:03
9.Prokkola Eeva-Kaisa57:31+11:4111:03
10.Hannuniemi Anne57:44+11:5411:06
11.Ojala Henna59:42+13:5211:28
12.Klasila SatuPeRa60:01+14:1111:32
13.Hokajärvi RailiPohjant61:24+15:3411:48
14.Hattara Paula67:34+21:4412:59
15.Märsynaho MaaretPuolRy67:49+21:5913:02
16.Lähetkangas-Heikkinen AlmaPohjant70:13+24:2313:30
17.Nissinen MariannePohjant71:35+25:4513:45
18.Eloranta Minttu74:09+28:1914:15
19.Huttunen Riikka79:20+33:3015:15
20.Ketola PirjoSalRe81:21+35:3115:38
21.Järvelä ja Ukkola82:50+37:0015:55
22.Karppinen Elina ja Koukkari Noora85:03+39:1316:21
23.Heidi Ja Tiia94:09+48:1918:06
24.Isopahkala Noora104:12+58:2220:02
Alitalo Sanna51:52 9:58
B-rata, miehet5.2 km
 NimiSeuraAikaEroMin/km
1.Taskila MarkkuKoskRi39:26 7:35
2.Pitkänen Joel39:52+0:267:40
3.Gracheva DimaPohjant43:05+3:398:17
4.Puurunen Olli43:25+3:598:20
5.Kohtamäki RikuOsVa45:14+5:488:41
6.Rankinen Juho45:17+5:518:42
7.Lamminaho HannuPohjant45:42+6:168:47
8.Pesälä JannePohjant47:44+8:189:10
9.Heino PetteriPohjant48:08+8:429:15
10.Pesälä Joona49:13+9:479:27
11.Lukkarinen AaroPohjant49:15+9:499:28
12.Viljamaa Teuvo49:53+10:279:35
13.Siirilä Jukka50:09+10:439:38
14.Rönkkö Juha50:25+10:599:41
15.Flygare JP51:09+11:439:50
16.Tahkola Joni51:25+11:599:53
17.Laivamaa Aapo51:40+12:149:56
18.Räisänen Jukka51:57+12:319:59
19.Niemelä UrpoPohjant53:01+13:3510:11
20.Lukkari Junnu54:54+15:2810:33
21.Kähkölä JuhaPohjant55:04+15:3810:35
22.Hoikkala TimoMusta Neliö55:14+15:4810:37
23.Sundfors Mats56:21+16:5510:50
24.Päivärinta Kaj59:33+20:0711:27
25.Leminen Matias59:35+20:0911:27
26.Hanhela MaunoHaHe61:56+22:3011:54
27.Patana Timo62:09+22:4311:57
28.Kaasinen Aulis64:03+24:3712:19
29.Väänänen Ari64:30+25:0412:24
30.Rönkkö PekkaESC65:41+26:1512:37
31.Puurunen Reijo72:40+33:1413:58
32.Pelkonen AlpoOsVa73:20+33:5414:06
33.Koskimäki HarriIinYr73:24+33:5814:06
34.Backman KariIinYr73:27+34:0114:07
35.Polet Joakim86:20+46:5416:36
36.Jahangiri Hugo86:44+47:1816:40
37.Hätälä Ilkka93:16+53:5017:56
C-rata, naiset3.5 km
 NimiSeuraAikaEroMin/km
1.Ylitalo Riika28:58 8:16
2.Heino Sanna32:19+3:219:14
3.Virtala EeviPohjant34:28+5:309:50
4.Pitkänen Anni35:49+6:5110:14
5.Kangas Teija36:36+7:3810:27
6.Herva Henna39:33+10:3511:18
7.Aatsinki Piritta39:36+10:3811:18
8.Hyvärinen Merja40:11+11:1311:28
9.Aatsinki TanjaHaHe40:35+11:3711:35
10.Haataja Maarit41:23+12:2511:49
11.Parhi UllaPohjant42:33+13:3512:09
12.Herronen Tarja43:51+14:5312:31
13.Itkonen TiinaHaHe44:04+15:0612:35
14.Siira-Hiitola Sari44:06+15:0812:36
15.Junes-Kähkölä AnuPohjant44:19+15:2112:39
16.Jeskanen AnniPohjant48:52+19:5413:57
17.Koivusaari Kirsi48:54+19:5613:58
18.Pelkonen MaijaOsVa49:30+20:3214:08
19.Mertaniemi Eedit52:03+23:0514:52
20.Mertaniemi Kerttu52:07+23:0914:53
21.Kantomaa NitaPohjant53:52+24:5415:23
22.Suorsa Heidi57:55+28:5716:32
23.Laivamaa Kaisa59:44+30:4617:04
24.Keskikuru Susanna62:10+33:1217:45
C-rata, miehet3.5 km
 NimiSeuraAikaEroMin/km
1.Hautala Matti28:35 8:10
2.Karhu LauriPohjant29:26+0:518:24
3.Lehto EsaONMKY32:15+3:409:12
4.Soranen Juho32:20+3:459:14
5.Suomio Pekka33:40+5:059:37
6.Komulainen Petri34:33+5:589:52
7.Kotila HarriYlikNM34:47+6:129:56
8.Tuohimaa EskoONMKY39:58+11:2311:25
9.Lukkarinen Olavi40:27+11:5211:33
10.Karhu Timo41:08+12:3311:45
11.Kantomaa LeoPohjantähti41:10+12:3511:45
12.Palo Topi41:40+13:0511:54
13.Nieminen Pentti42:58+14:2312:16
14.Ronkainen TimoKEV44:12+15:3712:37
15.Herronen JouniPohjant44:24+15:4912:41
16.Veijovaara JormaPohjant45:24+16:4912:58
17.Mäntyniemi Juhani46:10+17:3513:11
18.Ojala Antti46:34+17:5913:18
19.Reiniharju IivoLaiVe46:52+18:1713:23
20.Nummi Eino46:59+18:2413:25
21.Patana TeuvoKoS47:21+18:4613:31
22.Jäntti MattiPohjant47:34+18:5913:35
23.Rahkola Eino49:40+21:0514:11
24.Mattila Seppo50:03+21:2814:18
25.Kortenieni Eelis57:42+29:0716:29
26.Räisänen Jukka64:23+35:4818:23
Koivula IlkkaPohjant50:23 14:23
D-rata, naiset1.1 km
 NimiSeuraAikaEroMin/km
1.Klemetti Janni19:33 17:46
2.Taipale VenlaPohjant22:31+2:5820:28
3.Mattila Vilma24:03+4:3021:51
3.Haataja Tiiti24:03+4:3021:51
3.Haataja Maire24:03+4:3021:51
6.Mattila Helmi24:04+4:3121:52
7.Uusivirta Selma24:57+5:2422:40
8.Mikkonen SiiriKoskRi25:40+6:0723:20
9.Virkki Kielo25:58+6:2523:36
10.Liuha Iida26:45+7:1224:19
11.Grachev Nastia27:36+8:0325:05
12.Turpeinen Veera29:52+10:1927:09
13.Kuusela Enni ja OonaKemijU35:46+16:1332:30
14.Mikkonen ViljaKoskri36:34+17:0133:14
15.Liuha Elsi56:12+36:3951:05
D-rata, miehet1.1 km
 NimiSeuraAikaEroMin/km
1.Turpeinen Aatuaaaaa17:16 15:41
2.Koutonen VilhoYlivieskan Kuula17:29+0:1315:53
3.koutunen Pyry17:42+0:2616:05
4.Haataja Ohto19:02+1:4617:18
5.Mattila Aaro22:32+5:1620:29
6.Uusivirta Runo25:09+7:5322:51
7.Hintsala Unto27:46+10:3025:14
8.Lukkarinen MikkoPohjant32:03+14:4729:08
9.Hurskainen Jasper35:03+17:4731:51
10.Heikkinen Lauri37:15+19:5933:51
11.Niemelä Eino38:32+21:1635:01
12.Lehto Joel39:44+22:2836:07
13.Poropudas Ville46:29+29:1342:15
14.Polet Elias53:20+36:0448:29
15.Pessi Jahangiri53:27+36:1148:35