| 1 | Sebastian Weyer | 25.43 | 30.00 | 31.91 31.42 33.91 25.43 26.67 |
| 2 | Philipp Weyer | 35.23 | 39.31 | 38.97 41.83 40.34 38.62 35.23 |
| 3 | Henri Gerber | 35.44 | 40.18 | 35.44 38.56 46.90 40.15 41.83 |
| 4 | Stephen Adhisaputra | 39.48 | 43.89 | 44.85 43.69 43.13 39.48 46.20 |
| 5 | Martin Brath | 41.93 | 44.73 | 45.85 47.20 43.24 41.93 45.09 |
| 6 | Wilhelm Kilders | 39.71 | 47.22 | 44.65 39.71 52.20 44.82 52.61 |
| 7 | Jan Bentlage | 43.68 | 51.58 | 47.49 56.66 1:02.56 50.60 43.68 |
| 8 | Sébastien Auroux | 49.19 | 52.35 | 52.99 49.19 52.57 53.61 51.48 |
| 9 | Carsten Matheus | 50.97 | 53.20 | 1:13.53 52.06 55.57 50.97 51.97 |
| 10 | Linus Frész | 49.80 | 53.34 | 51.62 51.07 49.80 59.24 57.33 |
| 11 | Marcel Peters | 52.31 | 56.87 | 52.31 59.10 57.87 57.12 55.61 |
| 12 | Andreas Pohl | 55.08 | 57.06 | 55.66 58.38 1:06.38 57.13 55.08 |
| 13 | Annika Stein | 52.67 | 59.11 | 1:06.44 1:14.58 56.99 53.91 52.67 |
| 14 | Laura Ohrndorf | 1:01.18 | 1:04.64 | 1:02.26 1:18.58 1:04.57 1:01.18 1:07.10 |
| 15 | Gregor Billing | 51.58 | 1:04.83 | 1:11.26 1:09.46 1:01.72 1:03.31 51.58 |
| 16 | Alexandros Efremidis | 50.67 | 1:06.26 | 58.33 50.67 1:04.87 1:15.68 1:15.59 |
| 17 | Philip Moore | 58.91 | 1:11.33 | 1:17.97 1:12.37 1:03.65 58.91 DNF |
| 18 | Michael Kristel | 1:04.19 | 1:12.51 | 1:06.96 1:04.19 1:18.74 1:11.84 1:24.43 |
| 19 | Simone Ohler | 1:13.61 | 1:26.55 | 1:26.96 1:13.61 1:28.08 1:28.82 1:24.60 |
| 20 | Joel Spang | 1:18.54 | 1:28.48 | 1:18.54 1:34.00 1:23.30 1:31.24 1:30.89 |
| 21 | Jessica Lohe | 1:38.79 | 1:47.23 | 1:46.01 2:09.74 1:44.18 1:38.79 1:51.51 |
| 22 | Markus Pirzer | 1:21.51 | 1:49.71 | 2:11.88 1:39.98 1:21.51 2:05.01 1:44.15 |
| 23 | Lina Graf | 1:35.36 | 1:51.81 | 1:55.47 1:52.35 1:56.33 1:47.62 1:35.36 |
| 24 | Kim Kattelans | 1:42.84 | 1:51.94 | 2:06.59 1:42.84 1:45.25 1:57.45 1:53.13 |
| 25 | Nelson Estevão | 1:36.51 | 1:55.14 | 1:45.64 2:10.20 1:49.57 DNF 1:36.51 |
| 26 | Marko Kraljević | 1:45.23 | 2:06.25 | 2:19.86 2:04.03 1:45.23 2:07.76 2:06.97 |
| 27 | Raffael Ort | 1:14.14 | DNF | 1:14.14 DNF DNF 1:25.91 1:40.31 |
| 28 | Marc Danelkewitz | 2:33.69 | — | 2:33.69 2:49.96 — — — |
| 29 | Heinrich Heyden | 2:44.71 | — | 2:44.71 2:49.61 — — — |
| 30 | Halime Rudminat | 3:47.03 | — | 3:47.03 3:51.65 — — — |