| 1 | Julien Rochette | 46.65 | 51.08 | 52.34 57.03 46.65 53.77 47.13 |
| 2 | Philippe Virouleau | 53.00 | 59.83 | 53.00 1:01.13 1:04.13 56.71 1:01.65 |
| 3 | Pierre Lemerle | 55.90 | 1:00.79 | 55.96 1:03.77 1:04.25 55.90 1:02.63 |
| 4 | Kanneti Sae Han (คันธ์เนตี แซ่ห่าน) | 54.83 | 1:01.07 | 1:14.84 58.73 54.83 58.28 1:06.19 |
| 5 | Benjamin Sintes | 52.05 | 1:03.13 | DNF 52.05 1:06.53 1:04.72 58.13 |
| 6 | Anton Piau | 1:01.88 | 1:07.15 | 1:04.40 1:10.96 1:01.88 1:17.71 1:06.09 |
| 7 | Thibaut Jacquinot | 58.65 | 1:11.53 | 1:04.15 58.65 1:08.46 1:23.41 1:21.97 |
| 8 | Hippolyte Moreau | 1:10.71 | 1:12.38 | 1:11.22 1:10.71 1:13.80 1:21.25 1:12.13 |
| 9 | Rémi Esturoune | 1:16.72 | 1:18.86 | 1:19.68 1:16.72 1:18.59 1:33.47 1:18.30 |
| 10 | Clément Gallet | 1:01.72 | 1:21.72 | 1:01.72 1:26.46 1:18.93 1:31.47 1:19.77 |
| 11 | Valentin Doussin | 1:10.43 | 1:23.26 | 1:27.44 1:22.05 1:10.43 1:23.02 1:24.71 |
| 12 | Amaury Sechet | 1:11.53 | 1:27.88 | 1:23.25 1:11.53 1:35.38 1:25.00 1:36.94 |
| 13 | François Courtès | 1:16.81 | 1:29.83 | 1:35.43 1:30.58 1:31.97 1:26.93 1:16.81 |
| 14 | Mario Laurent | 1:27.65 | 1:32.35 | 1:44.65 1:33.06 1:29.11 1:27.65 1:34.88 |
| 15 | Olivier Vermersch | 1:21.40 | 1:35.20 | 1:21.40 1:48.91 1:36.96 1:30.46 1:38.19 |
| 16 | Quentin Lefebvre | 1:13.15 | 1:38.86 | 1:44.38 1:36.40 DNF 1:13.15 1:35.80 |
| 17 | David Gibert | 1:16.31 | 1:39.99 | 1:32.77 1:16.31 1:43.90 1:43.31 1:48.81 |
| 18 | Yoann Gauthier | 1:34.88 | 1:41.67 | 1:34.88 1:39.83 1:38.12 1:48.43 1:47.05 |
| 19 | Guillaume Erbibou | 1:46.27 | — | 1:46.27 1:47.33 — — — |
| 20 | Victor Cullot | 1:59.78 | — | 1:59.78 2:07.30 — — — |
| 21 | Jérémy Soulier | 2:13.31 | — | 2:13.31 3:09.91 — — — |
| 22 | Quentin Dallison | 2:19.83 | — | DNF 2:19.83 — — — |
| 23 | Pauline Bonnaudet | 2:34.16 | — | 3:01.03 2:34.16 — — — |