| 387 | Charly Baskens Loïc Grignon | 35-39 | 03:54 | |
| 387 | Pierre Amadou tom SANGNIER | 16-24 | 03:54 | |
| 387 | Joël Vieira Julien Bernard | 30-34 | 03:54 | |
| 387 | Hugo Toussaint Paul Toussaint | 25-29 | 03:54 | |
| 387 | Benjamin Gora Boris Encinas | 30-34 | 03:54 | |
| 387 | Elvis Dupouy Julien Durand | 40-44 | 03:54 | |
| 387 | Guillaume Granie Thibaud Rouesné | 30-34 | 03:54 | |
| 387 | Alain Muller Jordan Porte | 35-39 | 03:54 | |
| 409 | Theo Delmon Yohan Nowak | 25-29 | 03:55 | |
| 409 | Gégory Capus Pierre-Jean Canto | 40-44 | 03:55 | |
| 409 | Raphael MERANCIENNE Thomas Guerry | 30-34 | 03:55 | |
| 409 | Laurent Tu thomas barriere | 25-29 | 03:55 | |
| 409 | Lucas Lemonnier Tony Bonniot | 25-29 | 03:55 | |
| 409 | Cyprien Cantegrit Hugo Franquet | 25-29 | 03:55 | |
| 409 | Alex Ferlet Sunny Lecomte | 25-29 | 03:55 | |
| 409 | Hugo Brunet Louis Basso | 25-29 | 03:55 | |
| 409 | Florian Antouard Lilian Lebourdais | 25-29 | 03:55 | |
| 409 | Aymeric Camain Martin Gil | 25-29 | 03:55 | |
| 409 | Sebastien Berty Yohann Godefroy | 45-49 | 03:55 | |
| 409 | Clément Combes Gaspard Mignani Jullian | 16-24 | 03:55 | |
| 409 | Christophe KOUBA Jérémy Brunet | 30-34 | 03:55 | |
| 409 | Matheo Biraud Victor Duprat | 16-24 | 03:55 | |
| 409 | Corentin Claus Guillaumes Mouynat | 35-39 | 03:55 | |
| 409 | Nicolas Andreu Nicolas Ulhmann | 30-34 | 03:55 | |
| 425 | Laurent Seraline Vincent Bernadet | 35-39 | 03:56 | |
| 425 | Benjamin Lacrouts Rémi Pailloux | 35-39 | 03:56 | |
| 425 | Adrien carret Olivier Brancorsini | 45-49 | 03:56 | |
| 425 | Arthur Clause Loïc Cislo | 16-24 | 03:56 | |
| 425 | Benjamin Trublin Gourrier Marc | 45-49 | 03:56 | |
| 425 | Florian Perinet Quentin Rivoire | 30-34 | 03:56 | |
| 425 | Robert Giraudet Teddy Moreau | 50-54 | 03:56 | |
| 425 | Hugo Poulain Olivier Sallaberry | 30-34 | 03:56 | |
| 425 | Vincent Lacroux Xavier Montaut | 30-34 | 03:56 | |
| 425 | Bryan Charge Theo Lemiere | 45-49 | 03:56 | |
| 425 | NICOLAS RAYKOV Valentin Charleux | 30-34 | 03:56 | |
| 425 | Enzo Pichon Nathan Nouveau | 16-24 | 03:56 | |
| 425 | Matthieu COUAT Maxime FRAYSSE | 35-39 | 03:56 | |
| 438 | Quentin Bernard Ronan Lepage | 25-29 | 03:57 | |
| 438 | Sylvain CASUBOLO Yannick Boulanger | 35-39 | 03:57 | |
| 438 | Aurelien Pichet Julien Ledoux | 30-34 | 03:57 | |
| 438 | Maxime Zugolaro Yohan Antonetti | 16-24 | 03:57 | |
| 438 | Jonathan Duquesnoy Xavier GUIHARD | 35-39 | 03:57 | |
| 438 | Gaël Verdeil Jeremy Portela | 30-34 | 03:57 | |
| 438 | Jean-Michel Ciron Romuald Lepers | 55-59 | 03:57 | |
| 438 | Cedric Rouch Gautier MORENO | 30-34 | 03:57 | |
| 438 | Fabien Acet Joaquim Milesi | 25-29 | 03:57 | |
| 438 | Marc PIFFETEAU SÉBASTIEN MERCIER | 30-34 | 03:57 | |
| 438 | Kevin Laperse Maxence Gorlier | 16-24 | 03:57 | |
| 438 | Damien Xicluna Loïc Morello | 30-34 | 03:57 | |
| 438 | Lionel Pirovano Lucas Gaillard | 30-34 | 03:57 | |
| 438 | Alban Mathé Pierre Vasseur | 30-34 | 03:57 | |
| 438 | Léo Izoulet Pierre Nogues | 35-39 | 03:57 | |
| 438 | Adonis Desmidt Theotime Desmidt | 16-24 | 03:57 | |
| 438 | Amalanannthan Rasiah Ludovic Lapalus | 35-39 | 03:57 | |
| 438 | Alexandre Ghilassene jonathan lucchetta | 35-39 | 03:57 | |
| 456 | Romain Blanchet Morel Yann Walkowiak | 25-29 | 03:58 | |
| 456 | Emeric LOSIO Yohan Losio | 16-24 | 03:58 | |
| 456 | Hugo Reininger Stephen Cazeres | 35-39 | 03:58 | |
| 456 | Kyliann Fatras Yohann Fatras | 25-29 | 03:58 | |
| 456 | Craig Mcmahon David irving | 40-44 | 03:58 | |
| 456 | Jean Loquet Robin Marron | 30-34 | 03:58 | |
| 456 | Loic Guiche Philippe CANIVET | 45-49 | 03:58 | |
| 456 | Andy Goncalves Mickaël Pagnier | 30-34 | 03:58 | |
| 456 | Jeremy Coudrais Mathieu Gal | 35-39 | 03:58 | |
| 456 | Alexis Barat Edgar Thion | — | 03:58 | |
| 456 | Enzo Vidal Roman Zelazny | 30-34 | 03:58 | |
| 456 | Alexandre Nicolas Fabien Riveccio | 40-44 | 03:58 | |
| 456 | Nicolas Aurejac Pascal Barrau | 30-34 | 03:58 | |
| 456 | Robin JOLY Thomas DUVERNEUIL | 35-39 | 03:58 | |
| 456 | Guillaume Rousserie Yan Delconfetto | 25-29 | 03:58 | |
| 456 | Florian Diague Richard Gormley | 35-39 | 03:58 | |
| 456 | Alexis Cazabant Tony Lataste | 35-39 | 03:58 | |
| 473 | Jacopo Sergio Sofia Nicolò Gattorna | 35-39 | 03:59 | |
| 473 | Jérémie Raveleau Julien Velasco | 40-44 | 03:59 | |
| 473 | Aurelien Maury Mathieu Einaudi | 16-24 | 03:59 | |
| 473 | Anthony Gervaize Simon Taffard | 30-34 | 03:59 | |
| 473 | Cassiano De Castro Kylian Chantefort | 16-24 | 03:59 | |
| 473 | Franck Ruault Patrick Coisnon | 50-54 | 03:59 | |
| 473 | Anthony Labas Olivier Salvan | 30-34 | 03:59 | |
| 473 | Guillaume Dumont JEROME THOBERT | 40-44 | 03:59 | |
| 473 | Corentin GALIBERT Pierre Emmanuel Bouchard | 30-34 | 03:59 | |
| 473 | Antoine Flores Romain Flores | 16-24 | 03:59 | |
| 483 | Laurent Marmoret Nathan Khidas | 16-24 | 04:00 | |
| 483 | Francis Gelin Gaetan Lopez | 30-34 | 04:00 | |
| 483 | Mateusz Bakowski Thery Gregoire | 30-34 | 04:00 | |
| 486 | BENJAMIN MONTAGNAC JANY FOURMAUX | 40-44 | 04:01 | |
| 486 | Etienne Igounenc Vincent Cantarel | 25-29 | 04:01 | |
| 486 | Jules Neu Rayan Chachoua | 16-24 | 04:01 | |
| 486 | Gaetan Capdeboscq Jofrey Lavelle | 35-39 | 04:01 | |
| 486 | Baptiste Alain Eliot Lekhal | 25-29 | 04:01 | |
| 486 | Kevin Blandin Yoann Poltronieri | 30-34 | 04:01 | |
| 486 | Clément Le mignon Paul Brunet | 16-24 | 04:01 | |
| 486 | JEAN BLARY Mickaël Lhaïba | 25-29 | 04:01 | |
| 486 | ludovic arthemise Slim Ben hassen | 40-44 | 04:01 | |
| 486 | Guillaume Charpentier Julien Lamaurelle | 35-39 | 04:01 | |
| 486 | Arthur Cazimir Jeanon Enzo Mouly | 30-34 | 04:01 | |
| 486 | Baptiste Desmoulins Evan Cruz | 30-34 | 04:01 | |
| 486 | Guillaume ROSSE Laurent Pere | 35-39 | 04:01 | |
| 486 | Guillaume Clare-Migot Pierre Francois | 35-39 | 04:01 | |
| 486 | ALEXANDRE ASPE RICHARD OBIN | 25-29 | 04:01 | |