1 | 3018 | Jarkko Paukkeri | Limingan Niittomiehet | FIN | 33:20 | ||
2 | 3005 | Jani Juntunen | Suomussalmen Rasti | FIN | 35:41 | +2:21 | |
3 | 3007 | Juho Keränen | Oulun Pyrintö | FIN | 36:40 | +3:20 | |
4 | 3301 | Waltteri Karhumaa | One Way Pro Team | FIN | 38:36 | +5:16 | |
5 | 3022 | Ahti Saarela | Limingan Niittomiehet | FIN | 39:37 | +6:17 | |
6 | 3017 | Juha Niemelä | Oulun Pyrintö | FIN | 42:27 | +9:07 | |
7 | 3006 | Miko Kaartinen | Oulun Pyrintö | FIN | 43:10 | +9:50 | |
8 | 3019 | Lasse Pesu | Oulu | FIN | 43:35 | +10:15 | |
9 | 3009 | Samuel Korhonen | Oulun VPK | FIN | 43:43 | +10:23 | |
10 | 3014 | Teemu Määttä | Tupoksen koulu | FIN | 46:05 | +12:45 | |
11 | 3016 | Eelis Niemelä | Tupoksen koulu | FIN | 46:06 | +12:46 | |
12 | 3008 | Anton Kiviahde | Tupoksen koulu | FIN | 46:06 | +12:46 | |
13 | 3023 | Topias Savela | Tupoksen koulu | FIN | 46:09 | +12:49 | |
14 | 3026 | Okko Vuokila | Kiinteistötahkola | FIN | 48:22 | +15:02 | |
15 | 3025 | Paulus Tahkola | Kiinteistötahkola | FIN | 49:32 | +16:12 | |
16 | 3341 | Kuura Niskakangas | Kempele | FIN | 49:44 | +16:24 | |
17 | 3012 | Iikka Meriläinen | FC Paka | FIN | 49:56 | +16:35 | |
18 | 3021 | Niklas Päkkilä | Haukipudas | FIN | 51:08 | +17:48 | |
19 | 3020 | Matias Päkkilä | Haukipudas | FIN | 51:59 | +18:39 | |
20 | 3024 | Valtteri Siira | Oulu | FIN | 53:45 | +20:25 | |
21 | 3001 | Maciej Borelowski | Swinoujscie, POL | POL | 55:45 | +22:25 | |
22 | 3010 | Mikko Kuisma | Oulu | FIN | 56:39 | +23:18 | |
23 | 3345 | Joose Lehtola | Muhos | FIN | 59:34 | +26:14 | |
24 | 3015 | Patrik Neitola | Kempele | FIN | 1:02:59 | +29:38 | |
25 | 3004 | Veeti Jokela | ROKI | FIN | 1:07:37 | +34:17 | |
26 | 3027 | Otso Ylitalo | Kärpät | FIN | 1:09:45 | +36:24 | |
27 | 3202 | Jere Karvonen | Oulu | FIN | 1:12:46 | +39:25 | |
28 | 3002 | Jan Carlson | Oulu | FIN | 1:25:35 | +52:15 |