| 1 | Tianyuan Li (李天元) | 10.96 | 12.14 | 14.24 12.56 10.96 12.08 11.79 |
| 2 | Flurin König | 10.05 | 12.38 | 10.05 10.86 14.19 12.84 13.43 |
| 3 | Yuxuan Huang (黄宇轩) | 10.65 | 12.65 | 13.40 13.26 12.11 10.65 12.58 |
| 4 | Janis Ammann | 13.50 | 15.06 | 15.62 13.50 16.17 14.56 15.01 |
| 5 | Mark Urupin | 13.52 | 15.42 | 13.55 13.52 15.62 17.09 17.92 |
| 6 | Anto Vranjic | 13.71 | 16.62 | 14.48 16.72 13.71 DNF 18.67 |
| 7 | Vincent Mehrer Esquinca | 14.80 | 17.25 | 19.09 16.55 18.10 17.09 14.80 |
| 8 | Moritz Haider | 14.96 | 18.84 | 18.41 20.22 14.96 17.88 DNF |
| 9 | Lukas Schwarz | 18.66 | 20.39 | 18.66 19.10 20.40 21.68 21.78 |
| 10 | Amar Rentsch | 19.21 | 20.52 | 19.91 20.46 21.19 19.21 21.59 |
| 11 | Samuel Grob | 19.23 | 21.45 | 19.23 22.14 22.51 21.36 20.86 |
| 12 | Tyler Sanguanboon | 20.23 | 22.23 | 28.52 23.69 22.29 20.23 20.72 |
| 13 | Luka Vranjic | 27.12 | 29.15 | 30.06 29.65 27.74 31.51 27.12 |
| 14 | Stefano Dolce | 22.70 | 31.35 | 35.87 22.70 25.83 35.76 32.46 |
| 15 | Simon Mörtenböck | 29.59 | 34.39 | 43.12 37.34 36.18 29.59 29.66 |
| 16 | Timo Schöni | 29.24 | 34.50 | 37.81 31.74 29.24 33.94 1:07.21 |
| 17 | Mathias Sebastián Nascimento | 27.05 | 35.44 | 29.72 41.29 37.25 39.34 27.05 |
| 18 | Rian Pandav | 30.08 | 35.87 | 30.68 51.77 30.08 38.75 38.18 |
| 19 | Martin König | 34.85 | 37.90 | 38.24 46.21 34.85 37.48 37.97 |
| 20 | Kiyan Chaudhari | 35.37 | 41.30 | 35.37 39.20 48.26 42.85 41.86 |
| 21 | Rodrigo Ledergerber | 33.73 | 43.86 | 42.46 44.62 53.48 44.50 33.73 |
| 22 | Aric Berlinger | 42.22 | 45.13 | 42.56 42.22 53.43 45.85 46.97 |
| 23 | Valentin Bálint Rigoli | 30.55 | 46.60 | 33.44 1:16.64 39.42 30.55 1:06.93 |
| 24 | Kadhir Kaali | 36.68 | 46.97 | 45.21 52.61 43.09 58.83 36.68 |
| 25 | Henri Wandfluh | 39.93 | 49.30 | 52.78 39.93 43.70 51.41 57.95 |
| 26 | Tobias Finn Sutterlütti | 47.42 | 54.77 | 50.14 1:03.79 1:10.47 47.42 50.37 |
| 27 | Noah van der Meijden | 54.82 | 1:00.36 | 57.84 54.82 1:06.92 58.45 1:04.79 |
| 28 | Ammanuel Mengisteab | 53.39 | 1:01.21 | 58.56 54.18 1:10.89 53.39 1:25.89 |
| 29 | Victoria Ledergerber | 59.10 | 1:11.16 | 1:16.13 1:09.73 1:08.90 1:14.86 59.10 |
| 30 | Benjamin Hess | 1:13.55 | 1:17.25 | 1:13.55 1:16.44 1:16.35 1:18.97 DNF |
| 31 | Maxim Goldshteyn | 1:13.55 | 1:37.61 | 1:52.75 1:13.55 1:37.96 1:28.25 1:46.63 |
| 32 | Valerie Maximenko | 1:34.44 | 1:44.16 | 1:35.19 1:55.34 1:34.44 1:54.27 1:43.03 |
| 33 | René Kuster | 1:35.81 | 2:31.31 | DNF 2:14.88 3:30.60 1:48.44 1:35.81 |