| 1 | Laura Holzhauer | 51.81 | 1:02.57 | 59.70 1:06.36 1:19.75 51.81 1:01.64 |
| 2 | Tobias Peter | 1:00.77 | 1:06.65 | 1:05.51 1:19.14 1:08.69 1:00.77 1:05.76 |
| 3 | Alwin Rölz | 1:07.48 | 1:09.50 | 1:13.15 1:07.60 1:17.08 1:07.74 1:07.48 |
| 4 | Fabian Löhle | 1:03.51 | 1:12.39 | 1:19.29 1:17.61 1:06.81 1:03.51 1:12.76 |
| 5 | Wilhelm Kilders | 1:05.00 | 1:19.24 | 1:20.23 1:28.56 1:20.45 1:17.04 1:05.00 |
| 6 | Daniel Grabski | 1:16.57 | 1:20.43 | 1:19.48 1:16.57 1:26.27 1:22.98 1:18.82 |
| 7 | Reto Bubendorf | 1:15.93 | 1:24.89 | 1:28.93 1:19.04 1:29.16 1:15.93 1:26.70 |
| 8 | Christian Meyer | 1:17.12 | 1:27.24 | 1:35.46 1:23.66 1:36.07 1:17.12 1:22.61 |
| 9 | Dominic Lumsden | 1:21.52 | 1:29.89 | 1:34.98 1:21.52 1:29.19 1:42.81 1:25.51 |
| 10 | Yannick Balsiger | 1:28.02 | 1:33.01 | 1:45.87 1:29.73 1:40.51 1:28.02 1:28.79 |
| 11 | Yannic Waser | 1:25.40 | 1:33.32 | 1:34.00 1:42.21 1:28.30 1:25.40 1:37.67 |
| 12 | Julian Bürgi | 1:28.98 | 1:40.12 | 1:32.61 1:48.59 1:46.51 1:28.98 1:41.23 |
| 13 | Dominik Fürer | 1:33.13 | 1:47.03 | 1:51.00 1:42.48 1:33.13 1:55.47 1:47.62 |
| 14 | Benjamin Lippsmeier | 1:55.03 | 1:59.97 | 1:57.45 2:01.78 1:55.03 2:00.68 2:06.01 |
| 15 | Hannah Minas | 1:55.69 | 2:03.87 | 2:03.71 2:04.04 2:06.18 1:55.69 2:03.86 |
| 16 | Oleg Gritsenko | 2:05.91 | 2:11.10 | 2:07.97 2:05.91 2:33.07 2:14.33 2:11.01 |
| 17 | Ioannis Papadopoulos | 2:06.74 | 2:16.79 | 2:33.82 2:19.24 2:23.41 2:07.72 2:06.74 |
| 18 | Fabian Settelen | 2:12.34 | 2:23.08 | 2:12.34 2:20.78 2:24.73 2:25.47 2:23.73 |
| 19 | Christophe Grosjean | 2:04.17 | 2:25.95 | 2:40.10 2:35.50 2:28.45 2:13.91 2:04.17 |
| 20 | Valentin Lanz | 2:12.59 | 2:28.31 | 2:51.59 2:23.80 2:32.62 2:28.50 2:12.59 |
| 21 | Timo Andraskay | 2:24.70 | 2:37.81 | 2:55.71 2:51.23 2:24.70 2:31.13 2:31.06 |
| 22 | Marcel Kälin | 2:27.84 | 2:40.65 | 2:44.37 2:39.42 2:38.15 2:27.84 2:58.37 |
| 23 | Andrina Löhle | 2:34.26 | 2:40.84 | 2:42.37 2:50.01 2:38.36 2:41.80 2:34.26 |
| 24 | Mike Ditton | 2:33.42 | 2:54.05 | 2:53.51 2:55.12 3:01.37 2:33.42 2:53.52 |
| 25 | Marco Syfrig | 2:46.00 | 2:58.68 | 3:02.23 2:52.45 DNF 3:01.35 2:46.00 |
| 26 | Mattis Morf | 2:45.03 | 3:08.62 | 2:45.03 4:05.74 3:03.47 3:22.91 2:59.49 |
| 27 | Fridolin Hunziker | 2:49.79 | 3:14.25 | 2:49.79 2:59.14 3:32.67 3:20.17 3:23.44 |
| 28 | Jonas Stehlin | 2:57.78 | 3:31.86 | 3:34.57 2:57.78 3:36.39 4:46.43 3:24.63 |
| 29 | István Kocza | 3:31.05 | — | 3:31.05 3:40.89 — — — |