| 1 | 3014 | Topi Raitanen | Tuusulan Voima-Veikot | FIN | 29:03 | ||
| 2 | 3004 | Antti Saikko | Lappeen Riento | FIN | 32:28 | +3:25 | |
| 3 | 3005 | Anton Kuukka | Tampereen Pyrintö | FIN | 32:47 | +3:44 | |
| 4 | 3023 | Mikael Niemi | Rasti-Lukko | FIN | 34:35 | +5:32 | |
| 5 | 3012 | Tomi Minkkinen | Rajamäen Rykmentti | FIN | 36:24 | +7:21 | |
| 6 | 3022 | Mikko Hulkkonen | Pihkaniskat | FIN | 36:25 | +7:22 | |
| 7 | 3013 | Niklas Sarparanta | Lynx | FIN | 36:38 | +7:35 | |
| 8 | 3003 | Axel Granberg | IF Femman | FIN | 37:05 | +8:02 | |
| 9 | 3002 | Tuomas Kattelus | Lapuan Virkiä | FIN | 37:07 | +8:04 | |
| 10 | 3015 | Aleksi Sopo | Kuopion Suunnistajat | FIN | 37:31 | +8:28 | |
| 3001 | Eemeli Suominen | Delta | FIN | 37:31 | +8:28 | ||
| 12 | 3011 | Aaro Ruohola | MS Parma | FIN | 38:30 | +9:27 | |
| 13 | 3021 | Casper Linnaila | OK Orient | FIN | 39:30 | +10:27 | |
| 14 | 3007 | Sauli Pietikäinen | Kuusankosken Urheiluseura | FIN | 39:31 | +10:28 | |
| 15 | 3020 | Jussi Harju | Tampereen Pyrintö | FIN | 40:25 | +11:22 | |
| 16 | 3027 | Hermanni Willman | Rastikarhut | FIN | 40:43 | +11:40 | |
| 17 | 3016 | Jonas Jern | IF Femman | FIN | 40:59 | +11:56 | |
| 18 | 3029 | Justus Laitinen | Koovee | FIN | 42:23 | +13:20 | |
| 19 | 3008 | Jani Laurila | Rasti-Lukko | FIN | 43:28 | +14:25 | |
| 20 | 3017 | Christoffer Hindsberg | IF Sibbo-Vargarna | FIN | 46:46 | +17:43 | |
| 21 | 3026 | Jalmari Männistö | Rasti-Nokia | FIN | 48:44 | +19:41 | |
| 22 | 3018 | Waltteri Hyvönen | Delta | FIN | 50:49 | +21:46 | |
| 23 | 3024 | Artur Kulagin | Helsingin Suunnistajat | FIN | 52:21 | +23:18 | |
| 24 | 3030 | Atte Jurvakainen | Suunta Jyväskylä | FIN | 53:11 | +24:08 | |
| 25 | 3006 | Tuomas Sainio | Kangasala SK | FIN | 55:52 | +26:49 | |
| 26 | 3009 | Max-Mikael Wörlin | Helsingin Suunnistajat | FIN | 58:49 | +29:46 | |
| 27 | 3028 | Nicki Källman | IK Falken | FIN | 1:02:09 | +33:06 | |
| 28 | 3019 | Severi Aikio | Kuusamon Erä-Veikot | FIN | 1:05:15 | +36:12 | |
| 29 | 3025 | Pyry Viberg | Turun Suunnistajat | FIN | 1:05:48 | +36:45 | |
| 30 | 3010 | Pekka Mäkelä | Rastikarhut | FIN | 1:13:40 | +44:37 |
|
|