| Name | Nation/Verein | Gesamtzeit | Splitzeiten |
|---|
| 1 | Adrien Briffod | SUI | 00:54:49 | 00:09:21 / 00:29:23 / 00:15:12 |
| 2 | Henri Schoeman | RSA | 00:54:52 | 00:08:53 / 00:29:46 / 00:15:12 |
| 3 | Anthony Pujades | FRA | 00:54:58 | 00:08:57 / 00:29:42 / 00:15:20 |
| 4 | Justus Nieschlag | GER | 00:55:13 | 00:09:17 / 00:30:02 / 00:14:55 |
| 5 | Matthew Mcelroy | USA | 00:55:15 | 00:09:31 / 00:29:45 / 00:15:01 |
| 6 | Simon Viain | FRA | 00:55:20 | 00:09:28 / 00:29:47 / 00:15:02 |
| 7 | Eli Hemming | USA | 00:55:20 | 00:09:21 / 00:29:54 / 00:15:05 |
| 8 | David Castro Fajardo | ESP | 00:55:37 | 00:09:15 / 00:30:01 / 00:15:17 |
| 9 | Bence Bicsák | HUN | 00:55:37 | 00:09:16 / 00:29:59 / 00:15:20 |
| 10 | Lukas Pertl | AUT | 00:55:42 | 00:09:19 / 00:29:57 / 00:15:29 |
| … |
| 12 | Stefan Zachaeus | LUX | 00:55:43 | 00:09:15 / 00:29:25 / 00:16:06 |
| 18 | Alois Knabl | AUT | 00:56:22 | 00:09:14 / 00:29:58 / 00:16:02 |
| 21 | Jonas Schomburg | ITU | 00:56:32 | 00:09:15 / 00:30:00 / 00:16:15 |
| 28 | Bob Haller | LUX | 00:57:53 | 00:09:19 / 00:29:56 / 00:17:37 |
| 33 | Sylvain Fridelance | SUI | 00:58:23 | 00:09:24 / 00:31:37 / 00:16:21 |