| 478 | Gabriel Croizet Sylvain Fleury | 35-39 | 03:49 | |
| 478 | Franco Pesci Othmane Laklalech | 25-29 | 03:49 | |
| 478 | Jeremy Goyer Julien Fritsch | 30-34 | 03:49 | |
| 478 | Eric Bosma Ralph Van Weersch | 40-44 | 03:49 | |
| 478 | Kevin Gonzalez Alarza Nabil Toufik | 30-34 | 03:49 | |
| 478 | Edouard Valente Noah Coue | 16-24 | 03:49 | |
| 478 | Clément Bourbon Willy Bailly | 25-29 | 03:49 | |
| 478 | Julien Febvre Paul Flasque | 25-29 | 03:49 | |
| 478 | David Poirier Evan Baesberg | 35-39 | 03:49 | |
| 478 | Enzo Leclercq Kevin Thery | 30-34 | 03:49 | |
| 478 | Nils Dallemagne Simon Lavialle | 25-29 | 03:49 | |
| 478 | Joris Tavan Renaud Macias Hurtado | 35-39 | 03:49 | |
| 478 | Arthur Elling Gaël Sédilot | 30-34 | 03:49 | |
| 478 | Mathieu Poinin Samy Mehamli | 35-39 | 03:49 | |
| 478 | Adrien Roger Michael Leconte | 30-34 | 03:49 | |
| 478 | Charles Tenot Guillaume Moubeche | 35-39 | 03:49 | |
| 478 | Guillaume Lautrette Hugo Panelay | 30-34 | 03:49 | |
| 478 | Adam Maabdi Mathieu Frison | 30-34 | 03:49 | |
| 478 | Jolivert Athus Lionel Elmacin | 30-34 | 03:49 | |
| 478 | Joffrey Piroud Pierre Louis Desfarges | 25-29 | 03:49 | |
| 478 | Fabien Hanoun Guillaume Morton | 40-44 | 03:49 | |
| 478 | Kelvin Ly Romain Bonnin | 25-29 | 03:49 | |
| 523 | Jules Fouquet Luc Baudin | 30-34 | 03:50 | |
| 523 | Vincent Frydman Wilfried Bakala | 30-34 | 03:50 | |
| 523 | Raffaele Navarra Thomas Rodrigues | 35-39 | 03:50 | |
| 523 | Axel Marquand Melvyn Girot | 25-29 | 03:50 | |
| 523 | Adrien Leroy Charles Montel | 30-34 | 03:50 | |
| 523 | Pierre Eluard Youssef Amzay | 40-44 | 03:50 | |
| 523 | Abdelhakim Chegrouche Henri Deflandre | 30-34 | 03:50 | |
| 523 | Édouard Mallet Pierre Vandenbosch | 25-29 | 03:50 | |
| 523 | Benoit Vigreux Louis Meunier | 16-24 | 03:50 | |
| 523 | Julien Oudet Paul Olmier | 25-29 | 03:50 | |
| 523 | Aurélien Ryon Clément Caillet | 30-34 | 03:50 | |
| 523 | Maxime Zugolaro Nelson Mandela Diagne | 30-34 | 03:50 | |
| 523 | Anthony Conte Arnaud Prieur | 35-39 | 03:50 | |
| 523 | Allan Girard Chakib Aziz | 25-29 | 03:50 | |
| 523 | Alexis Grilli Thomas Chaillot | 25-29 | 03:50 | |
| 523 | Andy Clark Stephen Caullay | 50-54 | 03:50 | |
| 523 | Clement Perraguin Valentin Dansault | 30-34 | 03:50 | |
| 523 | Kevin Gomataty Samir Krouchi | 30-34 | 03:50 | |
| 523 | Esteban Macon Logan Macon | 16-24 | 03:50 | |
| 523 | Athavean Kanagendra Honoré Che | 30-34 | 03:50 | |
| 523 | Greg Tuvey John Watson | 35-39 | 03:50 | |
| 523 | Pierre-Jean Cieutat Samuel Pierre | 30-34 | 03:50 | |
| 523 | Guillaume Nascioli Julien Emmerechts | 35-39 | 03:50 | |
| 523 | Clement Deliez James Atlan | 25-29 | 03:50 | |
| 523 | Lenaic Roulleau Loïs Le Du | 35-39 | 03:50 | |
| 523 | Aloïs Mauny Emmanuel Peltier | 35-39 | 03:50 | |
| 523 | Rodolphe Rejon Willy Ledain | 40-44 | 03:50 | |
| 523 | Hugo Chiquet Nicolas Bard | 25-29 | 03:50 | |
| 523 | Frank Broers Koen Albers | 40-44 | 03:50 | |
| 523 | Sylvain Roveda Thibaut Ramlot | 30-34 | 03:50 | |
| 523 | Hugo Brazier Theo Chick | 25-29 | 03:50 | |
| 523 | J.P. Massamba Noah Massamba | 35-39 | 03:50 | |
| 523 | Fouad Adaouri Kei Chan | 35-39 | 03:50 | |
| 523 | Chaib Aarrass Seifan Medour | 25-29 | 03:50 | |
| 523 | Hugo Lepresle Vincent Abbo | 30-34 | 03:50 | |
| 523 | Alexandre Moncharmont Guillaume Moncharmont | 35-39 | 03:50 | |
| 523 | Omar Cherif Sombii Rak | 25-29 | 03:50 | |
| 523 | David Dos Santos Julien Lataste | 35-39 | 03:50 | |
| 523 | Alexandre Tortochot Jérémy Nabais | 30-34 | 03:50 | |
| 562 | Sélim Achite Valentin Beggi | 25-29 | 03:51 | |
| 562 | Florian Tanne Romain Tanne | 16-24 | 03:51 | |
| 562 | Florent Simon Julien Bensch | 35-39 | 03:51 | |
| 562 | Matteo Wachter Nathan Lozano | 16-24 | 03:51 | |
| 562 | Maxime Nyitrai Simon Koch | 30-34 | 03:51 | |
| 562 | Leo Trochard Nordine Ait-Adi | 35-39 | 03:51 | |
| 562 | Maxime Falue William Schwitzgabel | 30-34 | 03:51 | |
| 562 | Alexandre Richetin Julien Quere | 30-34 | 03:51 | |
| 562 | Louis Ritter Thibaut Ritter | 30-34 | 03:51 | |
| 562 | Craig Taylor Robert Flockhart | 40-44 | 03:51 | |
| 562 | Adrien Cartalade Jeremy Berthou | 35-39 | 03:51 | |
| 562 | Hugo Kucharski Thomas Perrin | 25-29 | 03:51 | |
| 562 | Florian Lagarrigue Sylvain Lagarrigue | 30-34 | 03:51 | |
| 562 | Julien Schamber Loris Jacquier | 25-29 | 03:51 | |
| 562 | Mady Niakate Soutougoumba Toure | 16-24 | 03:51 | |
| 562 | David Brouard Joshua Savarieau | 30-34 | 03:51 | |
| 562 | Nicolas Pericchi Nicolas Salmeron | 40-44 | 03:51 | |
| 562 | Anis Boussetta Guillaume Marcel | 40-44 | 03:51 | |
| 562 | Antoine Haas Axel Orriere | 25-29 | 03:51 | |
| 562 | Antoine Tomei Guillaume Fontanel | 35-39 | 03:51 | |
| 562 | Jose Antonio Berruezo Abellan Luis Jimenez Lopez | 35-39 | 03:51 | |
| 562 | Gaspar Lecaille Niels Nay | 16-24 | 03:51 | |
| 562 | Marc Oelze Matthieu Peronnet | 25-29 | 03:51 | |
| 562 | Aurelien Jankanskas Jeremie Lowensky | 40-44 | 03:51 | |
| 562 | Antoine Raux Maxime Canale Parola | 35-39 | 03:51 | |
| 562 | Adrien Brecheteau Jules Plisson | 35-39 | 03:51 | |
| 562 | Lucas Maspimby Yann Villard | 30-34 | 03:51 | |
| 562 | Melvin Muller Sébastien Choiselat Meine | 30-34 | 03:51 | |
| 562 | Cédric Fabre Martin Lavediaux | 25-29 | 03:51 | |
| 562 | Alexandre Le Bervet Riad Souaidia | 30-34 | 03:51 | |
| 562 | Erwan Guyon Mathis Rebeyrolle | 16-24 | 03:51 | |
| 562 | Corentin Beltrão Robin Mathieu Beltrão | 25-29 | 03:51 | |
| 562 | Jeremy Berset Jeremy Brubacher | 25-29 | 03:51 | |
| 562 | Matthias Rivain Thomas Quenouille | 30-34 | 03:51 | |
| 562 | Baudouin De Francheville Lorenzo Bensoussan | 30-34 | 03:51 | |
| 562 | Cyprien Dufournier Mathieu Choloux | 35-39 | 03:51 | |
| 562 | Louka Saric Zack Grandmougin | 16-24 | 03:51 | |
| 562 | Christopher Elena Romain Girard | 30-34 | 03:51 | |
| 562 | Maxime Aloui Rémi Bourdon | 30-34 | 03:51 | |