| 1 | Antto Pitkänen | 32.20 | 34.34 | 36.89 34.19 33.95 32.20 34.88 |
| 2 | Vladislavs Baranovs | 33.55 | 38.06 | 40.55 33.55 34.53 39.11 DNF |
| 3 | Maksim Zemtšihhin | 33.06 | 38.58 | 36.97 41.15 38.69 33.06 40.07 |
| 4 | Roberts Dreijers | 35.68 | 40.08 | 39.94 35.68 50.22 42.27 38.03 |
| 5 | Viltė Klioštoraitytė | 34.62 | 40.44 | 34.62 42.94 38.92 44.39 39.45 |
| 6 | Aleksejs Oglobļins | 36.61 | 40.50 | 38.37 36.61 40.51 1:17.08 42.62 |
| 7 | Niko Ronkainen | 33.96 | 40.98 | 40.27 41.11 41.57 45.47 33.96 |
| 8 | Oskars Kaminskis | 37.29 | 44.23 | 41.08 43.18 48.43 DNF 37.29 |
| 9 | Matīss Maksis Podinskis | 41.46 | 44.91 | 48.43 51.74 41.46 43.88 42.42 |
| 10 | Markuss Pietkuns | 42.86 | 45.53 | 43.60 51.34 42.86 46.38 46.61 |
| 11 | Frederiks Rūdolfs Kronbergs | 42.00 | 46.94 | 42.00 1:17.25 52.59 42.55 45.68 |
| 12 | Kristiāns Pietkuns | 41.44 | 47.62 | 52.15 43.95 50.10 48.82 41.44 |
| 13 | Matteo Provasi | 41.12 | 48.80 | 47.78 41.12 43.72 54.89 1:15.27 |
| 14 | Teo Niklāvs Mitenbergs | 43.62 | 49.42 | 54.26 43.62 44.60 49.41 59.00 |
| 15 | Jānis Zirnis | 46.14 | 49.80 | 48.89 51.87 46.14 1:01.97 48.63 |
| 16 | Domas Prazauskas | 45.86 | 51.33 | 52.93 46.62 54.45 45.86 56.51 |
| 17 | Thibaut Mézières | 45.86 | 56.10 | DNF 1:02.54 45.86 54.95 50.80 |
| 18 | Oskars Piebalgs | 50.35 | 57.38 | 50.35 1:12.60 53.82 56.88 1:01.44 |
| 19 | Emanuels Stupelis | 52.89 | 59.21 | 58.09 1:03.33 1:10.63 52.89 56.20 |
| 20 | Nojus Radionovas | 50.22 | 1:00.27 | 1:00.85 50.22 1:03.24 56.73 1:05.84 |
| 21 | Toms Edvards Vucens | 59.00 | 1:06.25 | 1:02.99 1:10.23 1:15.01 59.00 1:05.54 |
| 22 | Edvards Kapteinis-Veits | 59.86 | 1:06.76 | 1:38.43 1:15.54 1:01.31 59.86 1:03.44 |
| 23 | Mihails Teļkijevs | 57.18 | 1:13.20 | 1:23.00 1:25.01 57.18 1:09.74 1:06.86 |
| 24 | Mykyta Ilyukhin | 1:09.87 | 1:20.40 | 1:12.77 1:43.79 1:25.36 1:09.87 1:23.08 |
| 25 | Oleksandr Movchan (Олександр Мовчан) | 1:12.38 | 1:22.62 | 1:20.12 1:23.80 1:26.10 1:23.94 1:12.38 |
| 26 | Jans Jēkabs Prīliņš | 1:07.29 | 1:22.95 | 1:28.00 1:33.08 1:12.77 1:07.29 1:28.09 |
| 27 | Michał Soboń | 1:14.55 | 1:23.21 | 1:18.75 1:18.99 1:31.90 1:33.23 1:14.55 |
| 28 | Gints Mazurs | 1:19.18 | 1:23.82 | 1:26.17 1:20.18 1:35.48 1:19.18 1:25.10 |
| 29 | Krišjānis Nurža | 1:13.95 | 1:29.50 | 1:39.22 1:21.62 1:42.17 1:13.95 1:27.67 |
| 30 | Ivan Berestovoi | 1:01.41 | DNF | 1:01.41 1:12.43 DNF DNF DNS |
| 31 | Otto Reno Rasa | 1:30.40 | DNF | 2:06.21 1:30.40 DNF DNF DNS |
| 32 | Eliass Perts | 1:35.12 | DNF | 1:47.12 1:35.12 DNF DNF DNS |
| 33 | Oleksandr Kosheliev (Олександр Кошелєв) | 1:42.67 | — | 2:14.25 1:42.67 — — — |
| 34 | Roy Sjöström | 1:57.46 | — | 1:58.80 1:57.46 — — — |
| 35 | Marks Kušnirovs | 2:16.07 | — | 2:22.24 2:16.07 — — — |