| 1 | Kait Rosenberg | 59.57 | 1:01.44 | 1:01.83 1:06.67 59.57 1:01.37 1:01.13 |
| 2 | Arttu Puttonen | 1:06.01 | 1:08.68 | 1:08.25 1:06.66 1:11.12 1:14.54 1:06.01 |
| 3 | Maksym Oliynyk | 1:06.72 | 1:12.72 | 1:06.72 1:08.61 1:17.87 1:19.26 1:11.67 |
| 4 | Kaur Tuule | 1:09.92 | 1:12.95 | 1:12.97 1:14.54 1:11.35 1:19.01 1:09.92 |
| 5 | Mikus Lembergs | 1:05.34 | 1:13.62 | 1:05.34 1:16.27 1:12.45 1:13.88 1:14.52 |
| 6 | Niko Ronkainen | 1:13.97 | 1:16.18 | 1:13.97 1:25.26 1:15.71 1:16.85 1:15.98 |
| 7 | Remo Pihel | 1:12.99 | 1:16.34 | 1:18.34 1:16.59 1:12.99 1:20.96 1:14.08 |
| 8 | Roberts Dreijers | 1:09.00 | 1:16.63 | DNF 1:10.04 1:23.79 1:16.07 1:09.00 |
| 9 | Antto Pitkänen | 1:04.36 | 1:16.96 | 1:18.67 1:04.36 1:20.34 1:31.30 1:11.87 |
| 10 | Oliver Pällo | 1:04.56 | 1:17.22 | 1:24.21 1:21.66 1:12.61 1:17.39 1:04.56 |
| 11 | Maksim Zemtšihhin | 1:15.36 | 1:23.51 | 1:27.25 1:15.36 1:21.27 1:22.02 1:27.46 |
| 12 | Sofia Veedler | 1:24.31 | 1:29.78 | 1:32.96 1:24.93 1:31.44 1:34.33 1:24.31 |
| 13 | Jānis Zirnis | 1:24.39 | 1:29.80 | 1:32.42 1:29.09 1:24.39 1:28.10 1:32.21 |
| 14 | Ivan Kunitcyn | 1:31.20 | 1:40.41 | 1:41.14 1:31.20 1:45.39 1:44.58 1:35.50 |
| 15 | Pekka Parviainen | 1:34.66 | 1:42.01 | 1:34.66 2:00.67 1:49.54 1:38.99 1:37.49 |
| 16 | Markuss Pietkuns | 1:30.27 | 1:43.46 | 1:30.27 DNF 1:50.46 1:33.84 1:46.07 |
| 17 | Markus Sild | 1:44.24 | 1:55.69 | 2:05.64 1:46.27 1:55.17 2:10.38 1:44.24 |
| 18 | Martti Elvisto | 2:04.71 | — | 2:13.46 2:04.71 — — — |
| 19 | Pärtel Enok | 2:15.16 | — | 2:32.92 2:15.16 — — — |
| 20 | Hedi Liis Timmusk | 2:22.41 | — | 2:38.50 2:22.41 — — — |
| 21 | Jonathan Lauri | 2:24.13 | — | 2:24.13 2:26.37 — — — |
| 22 | Luukas Nuutinen | 2:51.08 | — | 3:06.13 2:51.08 — — — |
| 23 | Mike Vidrik Rätsep | 2:59.51 | — | 2:59.51 3:45.83 — — — |
| 24 | Toms Edvards Vucens | 3:03.61 | — | 3:25.00 3:03.61 — — — |
| 25 | Iisakki Erkheikki | 3:19.09 | — | 3:20.65 3:19.09 — — — |
| 26 | Laur Jakob Jänt | 3:19.80 | — | DNF 3:19.80 — — — |