| 1 | Richard Delacoste | 30.36 | 36.11 | 41.56 35.37 30.36 38.90 34.05 |
| 2 | Alessio Giuliano | 34.18 | 38.96 | 34.18 37.96 38.77 40.15 40.17 |
| 3 | Reto Bubendorf | 36.42 | 38.99 | 38.31 46.48 40.71 37.96 36.42 |
| 4 | Fabian Löhle | 32.09 | 39.33 | 37.57 32.09 40.14 42.95 40.28 |
| 5 | Theo Mayer | 37.79 | 42.18 | 48.62 43.11 41.00 37.79 42.44 |
| 6 | Tobias Peter | 37.20 | 43.57 | 42.67 44.85 43.18 51.66 37.20 |
| 7 | Luca Rizzi | 39.86 | 44.52 | 46.63 39.86 44.99 41.93 54.83 |
| 8 | Dominic Lumsden | 43.81 | 47.43 | 58.19 47.61 47.03 43.81 47.66 |
| 9 | Wilfrid Py | 48.41 | 51.81 | 48.41 51.96 54.52 48.94 58.57 |
| 10 | Aurelien Souchet (高凡) | 49.52 | 54.79 | 56.83 49.52 55.79 57.81 51.76 |
| 11 | Dominik Fürer | 56.21 | 1:04.04 | 1:10.15 1:08.88 56.21 1:01.92 1:01.32 |
| 12 | Matteo Provasi | 57.76 | 1:05.36 | 57.76 1:03.47 1:07.81 1:04.80 1:08.97 |
| 13 | Marco Syfrig | 1:01.33 | 1:07.31 | 1:19.83 1:13.15 1:02.61 1:06.18 1:01.33 |
| 14 | Hannah Minas | 1:14.13 | 1:17.07 | 1:14.13 1:15.00 1:19.96 1:27.47 1:16.26 |
| 15 | Ioannis Papadopoulos | 1:15.20 | 1:23.25 | 1:17.04 1:25.41 1:27.31 1:15.20 1:31.05 |
| 16 | Renato Cereghetti | 1:20.84 | 1:40.78 | 1:45.22 2:07.70 1:38.27 1:38.86 1:20.84 |
| 17 | Diego Alfonso | 1:30.72 | 1:42.07 | 1:51.69 1:30.72 1:46.13 1:47.45 1:32.62 |
| 18 | Timo Andraskay | 1:40.49 | 1:51.70 | 1:56.97 1:55.86 1:40.49 1:52.54 1:46.71 |
| 19 | Nicolas Schmied | 1:52.21 | 2:11.28 | 1:52.21 2:09.33 2:12.82 2:12.13 2:12.39 |
| 20 | Alexander Dominik Janes | 2:13.49 | — | 2:39.82 2:13.49 — — — |
| 21 | Joshua Hannant | 3:39.82 | — | 4:05.08 3:39.82 — — — |