| 1 | Lauri Korhonen | 25.54 | 30.59 | 33.91 38.62 28.26 29.59 25.54 |
| 2 | Urho Kinnunen | 29.25 | 33.36 | 30.14 34.70 29.25 35.23 38.15 |
| 3 | Callum McArthur-Mortell | 31.99 | 36.76 | 35.62 37.43 37.54 31.99 37.24 |
| 4 | Philipp Danileiko | 33.02 | 39.18 | 36.14 41.02 40.37 33.02 DNF |
| 5 | Kait Rosenberg | 37.88 | 40.02 | 37.88 39.10 41.97 39.82 41.15 |
| 6 | Joonas Silvennoinen | 34.14 | 41.30 | 41.75 34.14 46.60 47.46 35.56 |
| 7 | Eino Elo | 34.51 | 42.02 | 43.42 48.27 42.72 34.51 39.91 |
| 8 | Jaakko Nikula | 38.15 | 42.56 | 38.57 DNF 42.10 47.00 38.15 |
| 9 | Viljo Elo | 40.84 | 42.98 | 42.42 40.84 47.74 42.41 44.12 |
| 10 | Jēkabs Janovs | 40.24 | 43.70 | 43.63 42.12 45.34 40.24 47.19 |
| 11 | Pessi Ansaranta | 41.37 | 44.19 | 43.70 43.40 41.37 45.47 55.37 |
| 12 | Antto Pitkänen | 35.81 | 44.73 | 50.29 45.72 35.81 40.47 47.99 |
| 13 | Olli Vikstedt | 39.46 | 44.83 | 47.27 43.88 45.76 44.86 39.46 |
| 14 | Arttu Puttonen | 41.19 | 45.12 | 41.83 41.19 51.10 56.47 42.43 |
| 15 | Eemil Lahti | 43.04 | 46.13 | 50.78 44.56 50.68 43.14 43.04 |
| 16 | Nikita Slavinski | 38.86 | 46.33 | 45.01 46.77 47.21 38.86 52.31 |
| 17 | Joonatan Uusipulkamo | 39.26 | 46.34 | 39.26 52.73 45.66 48.20 45.16 |
| 18 | Niko Ronkainen | 42.37 | 46.58 | 53.05 43.77 42.37 55.84 42.92 |
| 19 | Asla Väyrynen | 44.14 | 47.53 | 56.51 45.16 44.37 53.05 44.14 |
| 20 | Santeri Laine | 47.93 | 50.91 | 53.21 51.43 48.10 57.02 47.93 |
| 21 | Timo Norrkniivilä | 37.21 | 51.43 | DNF 37.21 59.59 50.78 43.91 |
| 22 | Luukas Lempinen | 45.22 | 51.90 | 56.50 48.82 55.74 51.13 45.22 |
| 23 | Veikko Heikkinen | 49.61 | 52.97 | 52.86 54.76 51.28 56.00 49.61 |
| 24 | Luka Vikeväinen | 42.73 | 53.17 | 58.04 DNF 53.04 42.73 48.43 |
| 25 | Jami Viljanen | 49.55 | 53.80 | 53.08 49.55 54.93 56.67 53.38 |
| 26 | Advaith Ajith Kutty | 53.46 | 55.28 | 53.75 1:01.60 54.77 57.33 53.46 |
| 27 | Aaron Siivonen | 41.26 | 57.30 | 59.30 1:00.04 53.10 41.26 59.50 |
| 28 | Vincent von Schantz | 55.18 | 1:01.72 | 1:12.64 56.89 1:06.91 55.18 1:01.36 |
| 29 | Ivan Kunitcyn | 56.35 | 1:08.28 | 1:05.55 56.35 1:13.55 1:05.74 1:20.73 |
| 30 | Eevert Antola | 1:00.58 | — | 1:00.58 1:17.20 — — — |
| 31 | Eero Jalmari Taskila | 1:00.69 | — | 1:00.69 1:05.74 — — — |
| 32 | Eetu Kaján | 1:00.71 | — | 1:00.71 DNF — — — |
| 33 | Ivar Fyrie-Dahl | 1:02.09 | — | 1:26.36 1:02.09 — — — |
| 34 | Jonathan Lauri | 1:02.57 | — | 1:04.94 1:02.57 — — — |
| 35 | Lauri Johannes Aspelin | 1:03.21 | — | 1:29.44 1:03.21 — — — |
| 36 | Pekka Parviainen | 1:03.48 | — | DNF 1:03.48 — — — |
| 37 | Mikael Hälinen | 1:03.97 | — | 1:03.97 1:23.69 — — — |
| 38 | Daniel Chang Jian Lee | 1:04.69 | — | 1:24.82 1:04.69 — — — |
| 39 | Weeti Nylund | 1:08.15 | — | 1:32.89 1:08.15 — — — |
| 40 | Erkka Niiva | 1:09.26 | — | 1:17.89 1:09.26 — — — |
| 41 | Heikki Nieminen | 1:10.29 | — | 1:10.29 1:17.42 — — — |
| 42 | Leevi Salo | 1:12.86 | — | 1:12.86 1:16.90 — — — |
| 43 | Tuomas Tolppanen | 1:15.65 | — | 1:40.81 1:15.65 — — — |
| 44 | Leo Alanen | 1:20.82 | — | 1:27.77 1:20.82 — — — |
| 45 | Joonas Uusitalo | 1:21.65 | — | 1:26.04 1:21.65 — — — |
| 46 | Kimmo Munne | 1:29.87 | — | 1:39.00 1:29.87 — — — |
| 47 | Turo Andersson | 1:29.95 | — | DNF 1:29.95 — — — |
| 48 | Isak Pietari Hölsä | 1:30.56 | — | 1:52.44 1:30.56 — — — |
| 49 | Ruusa Rantalainen | 1:30.85 | — | 1:30.85 1:52.79 — — — |
| 50 | Leo Edvard Fyrie-Dahl | 1:46.99 | — | 1:46.99 2:02.38 — — — |
| 51 | Heta Raippalinna | 2:27.60 | — | 2:49.22 2:27.60 — — — |
| 52 | Jalmari Raippalinna | 2:48.78 | — | DNF 2:48.78 — — — |
| 53 | Julian Peylo | 2:57.41 | — | 2:57.41 DNF — — — |
| 54 | Toivo Kotinurmi | DNF | — | DNF DNF — — — |