| 1 | Biel Salmons Gonzalez | 11.43 | 12.90 | 12.75 12.31 13.65 11.43 15.16 |
| 2 | Nicolas Gertner Kilian | 12.36 | 13.24 | 15.33 14.31 12.93 12.36 12.47 |
| 3 | Virgile Perrot | 15.29 | 17.03 | 16.62 16.95 18.56 15.29 17.53 |
| 4 | Diego Alfonso | 15.94 | 17.96 | 17.70 18.55 17.63 15.94 19.00 |
| 5 | Lucas Déglise | 14.68 | 18.08 | 16.44 26.70 14.68 20.37 17.43 |
| 6 | Quentin Rivault | 15.26 | 18.38 | 17.81 18.76 18.58 18.90 15.26 |
| 7 | Peter Grassard | 17.61 | 18.96 | 19.98 19.00 17.89 17.61 23.78 |
| 8 | Marco Giordano | 15.74 | 19.79 | 21.49 18.62 15.74 20.65 20.11 |
| 9 | Antoine Isselin | 18.54 | 20.02 | 18.54 26.12 19.70 18.79 21.57 |
| 10 | Antony Frackowiak | 16.89 | 20.21 | 21.75 19.71 19.18 25.15 16.89 |
| 11 | Arthur Garcin | 18.67 | 20.43 | 22.47 24.19 18.85 19.96 18.67 |
| 12 | Clément Boyer | 17.71 | 20.65 | 21.89 25.09 17.71 21.31 18.76 |
| 13 | Anton Piau | 17.62 | 20.73 | 30.47 22.85 17.72 21.61 17.62 |
| 14 | Jules Desjardin | 20.54 | 21.66 | 21.76 20.54 20.57 22.74 22.66 |
| 15 | Tom Chiesura | 14.95 | 21.82 | 25.65 26.89 18.61 21.20 14.95 |
| 16 | Zhedong Wang (王哲栋) | 18.79 | 22.11 | 18.79 21.79 23.18 21.35 24.42 |
| 17 | Victor Chenu | 19.86 | 22.48 | 20.44 25.07 24.13 22.87 19.86 |
| 18 | Delphine Tran | 20.40 | 22.48 | 40.12 22.40 23.20 21.84 20.40 |
| 19 | Carolina Guidetti | 16.57 | 22.59 | 16.57 20.07 29.84 25.71 21.99 |
| 20 | Lorenzo Pillon | 18.80 | 22.65 | 22.76 22.60 18.80 27.87 22.59 |
| 21 | Mayron Blain | 18.06 | 22.86 | 24.92 22.97 23.67 18.06 21.95 |
| 22 | Marie Vincent | 21.26 | 23.00 | 22.60 21.26 22.41 31.16 24.00 |
| 23 | Samuel Jehanno | 18.31 | 23.40 | 25.35 18.31 20.36 24.48 26.41 |
| 24 | Alaric Pouchain | 19.79 | 24.05 | 20.75 19.86 19.79 39.96 31.55 |
| 25 | Simone Santarsiero | 19.00 | 24.67 | 20.85 19.00 26.00 33.16 27.17 |
| 26 | Hongyuan Fu (傅泓源) | 21.37 | 24.72 | 25.07 27.20 21.88 21.37 30.60 |
| 27 | Nox Clémenceau | 22.04 | 25.17 | 33.38 24.83 23.80 22.04 26.89 |
| 28 | Matteo Dummar | 24.15 | 26.49 | 25.02 28.06 26.40 24.15 29.77 |
| 29 | Wilfrid Py | 22.79 | 26.62 | 26.25 30.19 30.10 23.50 22.79 |
| 30 | Képha Baguelin | 19.28 | 27.07 | 20.69 19.28 41.35 28.65 31.88 |
| 31 | Adrien Neveu | 21.84 | 27.16 | 31.90 32.43 23.86 21.84 25.71 |
| 32 | Hari Anirudh | 26.20 | 27.39 | 26.20 35.69 26.34 26.76 29.08 |
| 33 | Baptiste Bery | 20.47 | 27.66 | 20.47 29.40 26.31 29.15 27.52 |
| 34 | Théo Monteau | 26.00 | 28.55 | 26.95 27.27 31.42 26.00 48.74 |
| 35 | Erwan Lesueur | 26.26 | 28.79 | 31.59 27.27 27.51 26.26 37.15 |
| 36 | Axel Thouin | 24.85 | 29.91 | 29.69 24.85 50.80 32.48 27.56 |
| 37 | Étienne Aubry | 25.22 | 29.98 | 25.22 40.59 31.24 32.33 26.37 |
| 38 | Dorian Prieto | 27.88 | 30.62 | 27.88 31.12 29.64 31.10 31.33 |
| 39 | Eliott Crancée | 24.42 | 33.19 | 35.64 37.27 30.95 24.42 32.99 |
| 40 | Lucas Gulemirian | 26.83 | 35.60 | 30.71 49.59 48.37 26.83 27.73 |
| 41 | Sonam Joubert | 28.43 | 36.85 | 40.40 43.84 35.59 34.56 28.43 |
| 42 | Arthur Cambon | 32.61 | 37.03 | 35.52 1:01.79 38.01 37.57 32.61 |
| 43 | Antoine Martini | 28.07 | 37.42 | 36.42 41.78 39.98 28.07 35.86 |
| 44 | Méline Auteri | 34.40 | 37.68 | 35.99 38.47 38.58 34.40 55.37 |
| 45 | Raphaël Weis | 31.77 | 40.38 | 37.91 41.00 42.23 43.10 31.77 |
| 46 | Vincenzo Maria Gammino | 27.65 | 40.60 | 27.65 45.23 31.28 52.18 45.30 |
| 47 | Jonathan Dammann | 40.84 | 42.51 | 52.99 41.77 40.84 43.10 42.67 |
| 48 | Léo Oger | 41.20 | 43.77 | 47.38 41.20 42.33 54.58 41.60 |
| 49 | Armand Lemarinier | 36.51 | 45.95 | 41.45 36.51 1:00.75 53.13 43.26 |
| 50 | Colin Heitzmann | 49.19 | 56.08 | 49.19 55.05 53.83 1:17.30 59.37 |
| 51 | Alexia Plantivaux | 49.42 | 1:25.91 | 49.42 1:15.61 DNF 2:04.06 58.07 |
| 52 | Paul Lerouge | 50.30 | — | 50.30 DNF — — — |
| 53 | Antoine Lagache | 50.64 | — | 51.50 50.64 — — — |
| 54 | Alexis Gaudard | 1:00.26 | — | 1:00.26 1:13.68 — — — |
| 55 | Nicolas Fabre | 1:00.65 | — | 1:00.65 1:19.68 — — — |
| 56 | Gabriel Luthun | 1:30.04 | — | 1:30.04 DNF — — — |
| 57 | Samantha Levy | 3:20.08 | — | DNF 3:20.08 — — — |