| 291 | Axel Bochereau NICOLAS BRUNET | 25-29 | 03:54 | |
| 291 | David le ferrand Juny Fromont | 45-49 | 03:54 | |
| 291 | Bilal Ouahbi Houssam Rachidi | 30-34 | 03:54 | |
| 291 | Florian Möschter Luis Zimmermann | 30-34 | 03:54 | |
| 291 | David Do nascimento Jean Baptiste Cimo | 25-29 | 03:54 | |
| 291 | Antonin JULLIEN-PALETIER Clément Gaouyat | 16-24 | 03:54 | |
| 291 | Florian Iris Valentin Lafay | 16-24 | 03:54 | |
| 291 | Cyr Avognan Isma Thiam | 40-44 | 03:54 | |
| 291 | Thomas Bacon Vincent Vilas | 45-49 | 03:54 | |
| 291 | Bastien Mazet Mathieu PICAUD | 30-34 | 03:54 | |
| 291 | Fabien PACQUELET Valentin LEBLANC | 35-39 | 03:54 | |
| 312 | Arnaud Eymeric Jules Cacitti | 16-24 | 03:55 | |
| 312 | Florian Tanne Romain Tanne | 16-24 | 03:55 | |
| 312 | Hugo Chanez Josselin Dumont | 25-29 | 03:55 | |
| 312 | Paweł Trachimowicz Tomasz Kowalczyk | 35-39 | 03:55 | |
| 312 | Nicolas Zizzo Thomas Leterreux | 30-34 | 03:55 | |
| 312 | Étienne Courbin Mathieu Courbin | 30-34 | 03:55 | |
| 312 | Sébastien PIRASTU Victor Demarty | 40-44 | 03:55 | |
| 312 | David Motos Rémy Uzel | 45-49 | 03:55 | |
| 312 | Aurelien Maupas Axel Leonelli | 35-39 | 03:55 | |
| 312 | Olivier Hue Romuald Lepers | 55-59 | 03:55 | |
| 312 | Charles Alliot Hugo Quilichini | 30-34 | 03:55 | |
| 312 | Baptistin Beau Loris Brunie | 16-24 | 03:55 | |
| 312 | Gianluca Scala Tobias Guntermann | 30-34 | 03:55 | |
| 312 | Mathis Angelier Sam Leveau | 16-24 | 03:55 | |
| 312 | Jona Meißner Lorenz Benke | 16-24 | 03:55 | |
| 312 | Caspar Bruckner Semir Ilhan | 16-24 | 03:55 | |
| 312 | Alexander Frik Waldemar Richter | 40-44 | 03:55 | |
| 312 | Alexandre Perez Hristo Barzakov | 35-39 | 03:55 | |
| 312 | Gilles Garcia Stéphane Gherardi | 35-39 | 03:55 | |
| 312 | Anton Tuerkmen Steffen Herrmann | 35-39 | 03:55 | |
| 312 | Hugo Boquien Nilson Ndombele | 16-24 | 03:55 | |
| 312 | Christophe LEMETAYER Ronald Clerence Quintana | 35-39 | 03:55 | |
| 312 | Alexandre Vinet Benoit Renier | 30-34 | 03:55 | |
| 312 | Alexandre Gousseau Stefan Giacomoni | 25-29 | 03:55 | |
| 312 | Étienne Thélin Louis Philippon | 25-29 | 03:55 | |
| 337 | Antoine Dangoisse Lucas Dangoisse | 40-44 | 03:56 | |
| 337 | Clément Riallin Jasmin Deschamps | 30-34 | 03:56 | |
| 337 | Antoine Hugot-Merlot Louison Guillaumot | 25-29 | 03:56 | |
| 337 | Christopher Gautier Théo Saliceti | 25-29 | 03:56 | |
| 337 | Lilian Crespo Yann Patricola | 25-29 | 03:56 | |
| 337 | Bruno Breuner Ludovic Campana | 35-39 | 03:56 | |
| 337 | Michal Šafránek Roman Link | 30-34 | 03:56 | |
| 337 | Pierre-Louis Lame Quentin Blanc | 30-34 | 03:56 | |
| 337 | antonin Launay Raphael Launay Acerbis | 30-34 | 03:56 | |
| 337 | Christoph Schulte Julian Steinhoff | 35-39 | 03:56 | |
| 337 | Mehdi Ammor Vincent SALESSES | 30-34 | 03:56 | |
| 337 | Kevin Perrot Lucas Woinet | 30-34 | 03:56 | |
| 337 | David Gresti Lucas Gresti | 35-39 | 03:56 | |
| 337 | Billy Buff Niklas Schaper | 30-34 | 03:56 | |
| 337 | Kevin Relo Quentin Laumond | 30-34 | 03:56 | |
| 337 | Fabian Wesemann Nathaniel Sherrill | 35-39 | 03:56 | |
| 337 | Alan Guyomarch Rémi FERRAND | 25-29 | 03:56 | |
| 337 | Maxime Servant Yoann Bruel | 30-34 | 03:56 | |
| 337 | Charles Legent Marc Legent | 35-39 | 03:56 | |
| 337 | Frederic John Niklas Köhler | 30-34 | 03:56 | |
| 337 | Kevin Legendre Willy Hesse | 35-39 | 03:56 | |
| 337 | Iliam Rossilli Maxime Guyot | 25-29 | 03:56 | |
| 337 | Romain Labé Tifenn Delhomme | 30-34 | 03:56 | |
| 337 | Fathi Mokeddem Rayane Derbal | 40-44 | 03:56 | |
| 337 | Noureddine Touati Olivier Buisson | 50-54 | 03:56 | |
| 337 | Maciej Chlebicki Pawel Ignasinski | 40-44 | 03:56 | |
| 337 | Florian BOCKTAELS Vincent Bordonnet | 25-29 | 03:56 | |
| 337 | Dylan Mazouni Yannick HARDOW | 25-29 | 03:56 | |
| 365 | Guillaume Rude Thomas Rude | 30-34 | 03:57 | |
| 365 | Mathieu Durak Théo Dondarini | 25-29 | 03:57 | |
| 365 | Antoine Tournaire Lucas Martins | 25-29 | 03:57 | |
| 365 | Anthony Hourtal Thomas Gallissaires | 30-34 | 03:57 | |
| 365 | Alexis Jard Elmen Tjandra | 25-29 | 03:57 | |
| 365 | Antoine Dugast Johan Faurite | 25-29 | 03:57 | |
| 365 | Clement Martin Gregory Blanc | 35-39 | 03:57 | |
| 365 | Manuel Holzmann Patrick Simon | 35-39 | 03:57 | |
| 365 | Lequa Maxime Maxime GUILIANI | 30-34 | 03:57 | |
| 365 | Max Pineau Nil CAPRON | 16-24 | 03:57 | |
| 365 | Jean Saccu Laurent Boulet | 40-44 | 03:57 | |
| 365 | Niclas Rothkegel Rupert Pleister | 16-24 | 03:57 | |
| 365 | Leo Goislard Samuel Goislard | 16-24 | 03:57 | |
| 365 | Adrien Bonhomme Ronan Le Borgne | 35-39 | 03:57 | |
| 365 | Clément Merceron Quentin Belliard | 30-34 | 03:57 | |
| 365 | Damien Chirat Tanguy Donde | 16-24 | 03:57 | |
| 365 | Andreas Petermann Meik Rothe | 45-49 | 03:57 | |
| 365 | Oliver Malik Patrick Hübner | 40-44 | 03:57 | |
| 365 | Guillaume Astie William Cheslet | 30-34 | 03:57 | |
| 365 | David MEAULLE Thierry Bredel | 45-49 | 03:57 | |
| 365 | Clément Cortet Timoté Laroch | 16-24 | 03:57 | |
| 386 | Hugo Blanchet Jonathan Lavie | 35-39 | 03:58 | |
| 386 | Daan Kettenburg Maad Eleiwi | 16-24 | 03:58 | |
| 386 | André Carvalho Laurent Raynaud | 35-39 | 03:58 | |
| 386 | Baptiste Vorel Ugo Gazil | 16-24 | 03:58 | |
| 386 | Leo Thomines Quentin Leval | 30-34 | 03:58 | |
| 386 | Alexandre Morgan Jérémy Kootz | 30-34 | 03:58 | |
| 386 | Sébastien boudon Yoan Chotkan | 30-34 | 03:58 | |
| 386 | Anthony Grasso Matthieu Garcia | 35-39 | 03:58 | |
| 386 | Anthony Vitale Noah Hadjadj | 25-29 | 03:58 | |
| 386 | Quentin Bizet Romain Sicilia | 30-34 | 03:58 | |
| 386 | Robin Terchi Sebastien Gonzalez | 35-39 | 03:58 | |
| 386 | Anthony Manieu Sebastien Bonnin | 40-44 | 03:58 | |
| 386 | Mathias Bratti Meddy Bonnet | 30-34 | 03:58 | |
| 386 | Mateo Chanut Thibault Florin | 16-24 | 03:58 | |
| 386 | Gianny Provincial Olivier Gimenez | 35-39 | 03:58 | |