| 1 | Amos Nordman | 28.43 | 31.75 | 34.81 28.43 32.64 29.44 33.16 |
| 2 | Linus Laurén | 27.81 | 37.91 | 39.02 27.81 35.95 38.75 DNF |
| 3 | Pessi Ansaranta | 35.17 | 38.16 | 45.91 38.85 35.97 39.66 35.17 |
| 4 | Lauri Korhonen | 36.77 | 39.73 | 42.64 39.44 37.12 55.83 36.77 |
| 5 | Kaur Tuule | 37.93 | 40.01 | 44.89 40.40 37.99 41.64 37.93 |
| 6 | Philipp Danileiko | 38.96 | 41.67 | 40.75 41.94 42.31 38.96 46.35 |
| 7 | Kari Hyttinen | 37.18 | 42.39 | 37.18 41.60 47.32 39.51 46.07 |
| 8 | Joonas Silvennoinen | 37.18 | 42.55 | 42.94 44.84 37.18 39.86 47.12 |
| 9 | Urho Kinnunen | 36.41 | 45.03 | 52.66 36.41 39.46 52.00 43.64 |
| 10 | Niko Ronkainen | 41.49 | 45.13 | 46.41 41.49 47.56 41.87 47.10 |
| 11 | Callum McArthur-Mortell | 40.38 | 45.32 | 40.38 46.80 45.93 43.22 46.81 |
| 12 | Santeri Laine | 40.44 | 45.73 | 40.44 48.96 44.86 46.46 45.88 |
| 13 | Semen Artyukhov | 36.42 | 47.08 | 48.57 36.42 48.50 44.16 52.45 |
| 14 | Arttu Puttonen | 45.14 | 47.14 | 59.42 48.23 45.32 45.14 47.87 |
| 15 | Kait Rosenberg | 43.89 | 48.34 | 52.99 43.92 43.89 48.11 1:04.76 |
| 16 | Timo Norrkniivilä | 43.92 | 50.35 | 52.86 55.24 53.12 43.92 45.07 |
| 17 | Olli Vikstedt | 48.54 | 51.51 | 49.69 55.74 48.54 59.67 49.09 |
| 18 | Juho Arjanne | 45.57 | 51.56 | 56.72 49.46 45.57 48.50 56.76 |
| 19 | Luukas Ödner | 47.76 | 52.25 | 56.35 47.76 48.54 58.10 51.86 |
| 20 | Viljo Elo | 49.48 | 53.42 | 56.45 49.48 53.28 57.50 50.53 |
| 21 | Juuso Suutari | 48.46 | 53.45 | 48.46 53.40 1:13.67 56.08 50.88 |
| 22 | Antto Pitkänen | 52.02 | 53.71 | 52.49 57.00 52.02 52.51 56.13 |
| 23 | Oliver Stremmelaar | 47.83 | 54.05 | 56.99 47.83 53.83 51.32 57.88 |
| 24 | Julian Galliano | 56.10 | 58.78 | 1:00.37 59.67 56.10 56.31 1:08.34 |
| 25 | Aapo Friman | 56.01 | 58.81 | 1:00.60 58.13 56.01 1:04.18 57.71 |
| 26 | Jami Viljanen | 52.37 | 58.90 | 1:07.48 52.37 1:03.15 1:01.15 52.39 |
| 27 | Valtteri Hakio | 58.40 | 1:02.13 | 58.40 1:01.91 1:05.54 1:10.47 58.93 |
| 28 | Sandra Kuotesaho | 49.54 | DNF | 1:06.04 54.65 49.54 DNF DNF |
| 29 | Lars Knittler | 1:01.13 | — | 1:01.13 1:12.33 — — — |
| 30 | Markus Rautajoki | 1:02.21 | — | 1:02.21 1:08.60 — — — |
| 31 | Miika Rosvall | 1:04.38 | — | 1:08.20 1:04.38 — — — |
| 32 | Pekka Parviainen | 1:08.25 | — | 1:09.99 1:08.25 — — — |
| 33 | Pyry Heinilä | 1:09.24 | — | 1:29.80 1:09.24 — — — |
| 34 | James Mäenpää | 1:10.10 | — | 1:10.10 1:28.80 — — — |
| 35 | Eetu Rajaviita | 1:11.81 | — | 1:11.81 1:20.63 — — — |
| 36 | Miro Tapaninen | 1:24.93 | — | 1:24.93 1:37.37 — — — |
| 37 | Santtu Jalo | 1:29.58 | — | 1:29.58 1:36.03 — — — |
| 38 | Nuutti Salmijärvi | 1:31.43 | — | 1:46.49 1:31.43 — — — |
| 39 | Kasper Pasanen | 1:32.54 | — | 1:32.54 1:51.19 — — — |
| 40 | Rodrigo Mikkonen | 1:43.28 | — | 1:43.28 DNF — — — |
| 41 | Eetu Kaján | DNF | — | DNF DNF — — — |