| 1 | Richard Delacoste | 22.57 | 25.90 | 26.43 26.20 22.57 25.08 28.26 |
| 2 | Jules Desjardin | 26.42 | 29.62 | 31.00 26.42 33.59 26.42 31.44 |
| 3 | Baptiste Bery | 32.93 | 34.71 | 35.43 33.60 35.69 35.10 32.93 |
| 4 | Valentin Hoffmann | 31.38 | 36.68 | 33.18 DNF 35.26 41.60 31.38 |
| 5 | Marie Vincent | 33.88 | 36.97 | 36.39 33.88 40.56 36.00 38.52 |
| 6 | Noé Bourdon | 36.30 | 38.81 | 36.30 39.36 42.80 37.55 39.51 |
| 7 | Eddy Deturche | 33.59 | 40.24 | 41.81 39.84 40.24 33.59 40.64 |
| 8 | Manu Dutheil | 38.04 | 40.55 | 42.75 46.36 38.84 40.07 38.04 |
| 9 | Maxime Calamand | 37.98 | 40.60 | 37.98 42.67 44.17 38.13 41.00 |
| 10 | Erwan Lesueur | 39.25 | 42.01 | 48.16 46.34 39.25 39.30 40.38 |
| 11 | Arthur Garcin | 39.92 | 42.37 | 40.36 53.59 39.92 45.53 41.22 |
| 12 | Marianne Faure | 38.38 | 43.95 | 47.68 46.93 38.38 43.84 41.08 |
| 13 | Mayron Blain | 42.89 | 45.26 | 42.89 47.07 44.66 45.16 45.96 |
| 14 | Antoine Quemerais | 41.18 | 46.23 | 53.68 41.18 44.93 49.91 43.84 |
| 15 | Anael Champion | 41.64 | 48.00 | 41.64 53.01 46.92 46.30 50.78 |
| 16 | Samuel Jehanno | 43.60 | 50.13 | 55.66 43.89 53.11 53.40 43.60 |
| 17 | Dorian Prieto | 42.31 | 51.50 | 42.31 1:01.77 47.50 46.39 1:00.61 |
| 18 | Lilyn Ma | 51.25 | 52.84 | 51.25 54.86 52.70 54.01 51.80 |
| 19 | Titouan Rincon | 49.54 | 53.07 | 1:08.34 54.62 49.54 51.01 53.58 |
| 20 | Arthur Cambon | 47.63 | 53.49 | 58.30 50.15 47.63 1:04.45 52.03 |
| 21 | Robin Dupront | 52.25 | 55.73 | 55.62 52.25 1:01.41 59.10 52.47 |
| 22 | Vadim Tkaciov | 45.59 | 56.00 | 45.59 1:02.46 53.62 56.35 58.02 |
| 23 | Gabriel De Noni | 46.78 | 56.17 | 55.63 55.55 1:00.42 46.78 57.32 |
| 24 | Arsène Laffarre | 41.27 | 57.72 | 53.15 1:07.52 54.34 41.27 1:05.67 |
| 25 | Emily Marshall | 52.32 | 57.91 | 57.12 57.52 52.32 59.09 1:04.67 |
| 26 | Axel Folke Sjöberg | 51.82 | 59.57 | 58.82 1:00.85 51.82 59.04 1:06.97 |
| 27 | Dorian Thomas | 52.32 | 1:02.53 | 52.32 1:04.79 1:02.30 1:00.51 1:09.01 |
| 28 | Quentin Monestier | 59.97 | 1:10.13 | 1:05.02 1:14.14 1:19.32 1:11.23 59.97 |
| 29 | Sylvain Batte | 1:01.13 | 1:12.22 | 1:01.13 1:40.21 1:10.29 1:06.60 1:19.76 |
| 30 | Logan Devillard | 1:03.45 | 1:15.42 | 1:15.34 1:26.11 1:15.58 1:03.45 1:15.33 |
| 31 | Qassym Sahil | 1:12.37 | 1:21.76 | 1:21.98 1:12.37 1:32.42 1:22.07 1:21.23 |
| 32 | Alenzo Amico | 1:18.80 | 1:27.35 | 1:18.80 1:23.43 1:27.32 1:31.31 1:47.08 |
| 33 | Mélina Revel | 1:30.03 | — | 1:30.03 1:39.22 — — — |
| 34 | Jordan Blasco | 1:34.39 | — | 1:40.02 1:34.39 — — — |
| 35 | Chloé Walas | 1:39.99 | — | DNF 1:39.99 — — — |
| 36 | Ilian Romero | 1:45.09 | — | 2:04.12 1:45.09 — — — |
| 37 | Jules Bernardini | 1:58.32 | — | DNF 1:58.32 — — — |
| 38 | Grégoire Chartier | 1:58.82 | — | 2:09.88 1:58.82 — — — |
| 39 | Yannick Lemoine | 1:59.84 | — | 2:27.58 1:59.84 — — — |
| 40 | Bastien Lukic | 2:20.74 | — | 2:33.74 2:20.74 — — — |
| 41 | Andréas Galera | 3:13.51 | — | 3:13.51 3:17.40 — — — |