| 1 | Philipp Danileiko | 32.86 | 35.82 | 32.86 36.56 34.58 36.31 43.27 |
| 2 | Antto Pitkänen | 32.79 | 35.91 | 43.19 32.79 34.56 37.90 35.28 |
| 3 | Arttu Puttonen | 36.19 | 37.35 | 37.70 37.93 1:40.36 36.19 36.41 |
| 4 | Luukas Lempinen | 34.03 | 37.37 | 34.03 39.28 35.77 37.22 39.11 |
| 5 | Olli Vikstedt | 41.85 | 44.58 | 44.39 49.42 42.53 41.85 46.82 |
| 6 | Andreas Wagner | 39.16 | 44.71 | 49.46 39.16 50.34 42.92 41.75 |
| 7 | Leo Alanen | 36.58 | 45.83 | 43.39 49.98 36.58 59.64 44.11 |
| 8 | Niilo Eskelinen | 44.67 | 47.67 | 51.13 46.68 48.64 44.67 47.70 |
| 9 | Aarni Salakari | 42.87 | 48.23 | 47.29 1:10.57 42.87 51.24 46.16 |
| 10 | Niilo Walter Uusimäki | 43.18 | 48.78 | 55.47 46.72 43.18 47.16 52.46 |
| 11 | Turo Andersson | 45.43 | 49.44 | 48.01 1:12.85 47.99 52.33 45.43 |
| 12 | Atilla Kopecky | 44.13 | 49.79 | 55.02 44.13 49.96 44.38 55.11 |
| 13 | Ivan Kunitcyn | 46.51 | 50.94 | 50.36 46.51 49.59 52.88 1:00.50 |
| 14 | Willem Klose | 48.91 | 52.07 | 48.91 52.50 59.74 54.70 49.01 |
| 15 | Khaled Al-Hathlool (خالد الهذلول) | 45.42 | 52.29 | 53.65 52.71 53.21 50.95 45.42 |
| 16 | Tristan Osica | 37.13 | 53.94 | 37.13 57.46 1:00.51 55.36 49.00 |
| 17 | Mahdi Khan | 56.73 | 1:00.74 | 1:03.67 56.73 1:01.54 1:01.42 59.25 |
| 18 | Aaro Lehikoinen | 55.98 | 1:01.75 | 1:02.28 1:09.47 1:05.75 57.22 55.98 |
| 19 | Leo Huuki | 53.64 | 1:02.64 | 1:05.84 58.70 53.64 1:03.38 1:07.89 |
| 20 | Ahti Isohanni | 59.15 | 1:05.59 | 59.15 1:06.27 1:15.77 1:02.01 1:08.49 |
| 21 | Oula Riihiaho | 1:00.44 | 1:07.53 | 1:15.50 1:03.47 1:06.14 1:00.44 1:12.97 |
| 22 | Erkka Niiva | 1:03.75 | 1:08.47 | 1:03.75 1:06.89 1:07.90 1:10.62 1:22.72 |
| 23 | Leevi Sadeharju | 1:01.61 | 1:17.99 | 1:20.53 1:01.61 1:19.17 1:19.98 1:14.83 |
| 24 | Viktor Schreiber | 1:25.18 | — | 1:36.79 1:25.18 — — — |
| 25 | Saku Rosenborg | 2:10.27 | — | 2:10.27 2:12.29 — — — |