| 474 | Gérald Molinier Jérémie Cauchy | 30-34 | 03:51 | |
| 474 | Simon Reculeau Steven Ako | 25-29 | 03:51 | |
| 474 | Timothee Badenes Zacharie Badenes | 16-24 | 03:51 | |
| 474 | Damien Colard Xavier Potier | 25-29 | 03:51 | |
| 474 | Bastien Belesta-Labourdette Dorian Giordano | 35-39 | 03:51 | |
| 474 | Etienne Lebreton Simon Suire | 30-34 | 03:51 | |
| 474 | Paul Baysse Rio Mavuba | 35-39 | 03:51 | |
| 474 | Thibault Jardin Xabi Lassalle | 30-34 | 03:51 | |
| 474 | Giovanni Linage Sébastien Muddara | 35-39 | 03:51 | |
| 474 | Julian Kinet Simon N'Diaye | 25-29 | 03:51 | |
| 474 | Gregory Lamarque Yann Da Silva | 35-39 | 03:51 | |
| 474 | Brice Lallemand Sam Levent | 30-34 | 03:51 | |
| 474 | Guillaume Rouzaud Johan Merle | 40-44 | 03:51 | |
| 474 | Emanuel De Lillis Rocco Bianchi | 35-39 | 03:51 | |
| 474 | Arthur Bronsard Léopold Manguette | 25-29 | 03:51 | |
| 474 | Clément Merceron Quentin Belliard | 30-34 | 03:51 | |
| 474 | Ian Maher Tony Barry | 35-39 | 03:51 | |
| 474 | Arnaud Marius Michael Chasselinat | 45-49 | 03:51 | |
| 474 | Anthime Rodin Enzo Nicolleau | 25-29 | 03:51 | |
| 474 | Aurélien Kelsen Thomas Colson | 40-44 | 03:51 | |
| 474 | Kenzy Mafhoum Maxime Devezeaux | 16-24 | 03:51 | |
| 474 | Devit Kaciu Marc-Hubert Di Lorenzo | 25-29 | 03:51 | |
| 474 | Djamel Benfreha Thibaut Semenadisse | 25-29 | 03:51 | |
| 474 | Tony Dourau Vincent Dourau | 30-34 | 03:51 | |
| 474 | Alexandre Bruyant Louca Lima | 25-29 | 03:51 | |
| 474 | Jules Merlin Raphaël Lacaille | 25-29 | 03:51 | |
| 474 | Guillaume Grosset Thomas Bray | 25-29 | 03:51 | |
| 474 | Curfy Cazeau Kilian Desaix | 16-24 | 03:51 | |
| 474 | Aymeric Saves Vincent Courtin | 30-34 | 03:51 | |
| 474 | Loic Cakin Youshaa Mansour | 30-34 | 03:51 | |
| 531 | Anthony Poulhazan Arthur Dupin | 16-24 | 03:52 | |
| 531 | Corentin Goursaud Hugo Truf | 25-29 | 03:52 | |
| 531 | Jeremie Couton Mathieu Valencon | 30-34 | 03:52 | |
| 531 | Keller Alexandre Martin Briolle | 30-34 | 03:52 | |
| 531 | Devendeville Thibaut Mathieu Choquet | 40-44 | 03:52 | |
| 531 | Grégory Harmand Yohan Sinope | 30-34 | 03:52 | |
| 531 | Alonzo Benard Emeric Metenier | 16-24 | 03:52 | |
| 531 | Jérémie Mazaud Julien Benabdelagiz | 35-39 | 03:52 | |
| 531 | Lucas Jeanmasson Maxime Noblet | 30-34 | 03:52 | |
| 531 | Pierre Castillou Victor Labaci | 40-44 | 03:52 | |
| 531 | Abel Amghar Alban Delaunay | 30-34 | 03:52 | |
| 531 | Boris Gros Matthieu Tissot | 35-39 | 03:52 | |
| 531 | Charles Roger Paul Monin | 25-29 | 03:52 | |
| 531 | Jason Gallagher Max Buckingham | 16-24 | 03:52 | |
| 531 | Fabien Delmas Thomas TOURNELLE | 40-44 | 03:52 | |
| 531 | Adrien Budel Yoann Dupuy | 35-39 | 03:52 | |
| 531 | Gregoire Massard Mathieu Belouad | 35-39 | 03:52 | |
| 531 | Rodolphe Girardot Romain Davoust | 30-34 | 03:52 | |
| 531 | Mathieu Boudard Raphael Blaquiere | 30-34 | 03:52 | |
| 531 | Gregory Noel Mathieu Sarramiac | 45-49 | 03:52 | |
| 531 | Louis Darnaud Victor Darnaud | 25-29 | 03:52 | |
| 531 | Antoine Chorin Jérôme Fonquernie | 40-44 | 03:52 | |
| 531 | Bastien Bucquet Romain Pinton | 30-34 | 03:52 | |
| 531 | Grégory Jullien Luc Caplong | 35-39 | 03:52 | |
| 531 | Gabriel Savoie Poitras Maxime Frabboni | 25-29 | 03:52 | |
| 531 | Thibaut Salles Thomas Salles | 35-39 | 03:52 | |
| 531 | Gregoire Chalons William Chalons | 30-34 | 03:52 | |
| 531 | Alexandre Lauseille Jimmy Gonzalez | 30-34 | 03:52 | |
| 531 | Alexy Valory Hugo Vescovi | 25-29 | 03:52 | |
| 531 | Clément Cadiot Pierre Ducasse | 30-34 | 03:52 | |
| 531 | Abdeslam Djouab Jean-François Tubacki | 50-54 | 03:52 | |
| 531 | Maxime Laurent Melvine Taine | 30-34 | 03:52 | |
| 531 | Dylan Neveu Rémi Micheline | 25-29 | 03:52 | |
| 531 | Benjamin Curé Marceau Billon | 25-29 | 03:52 | |
| 531 | Anthony Sifferlen Jonathan Lindecker | 16-24 | 03:52 | |
| 531 | Dimitri Banas Umberto Berardinucci | 40-44 | 03:52 | |
| 531 | Baptiste Nicolazo Tom Lesourd | 16-24 | 03:52 | |
| 531 | Alexandre Gigot Jordan Lagarde | 30-34 | 03:52 | |
| 531 | François Daviet Nicolas Dessons | 40-44 | 03:52 | |
| 531 | Jordan Larghi Mickael Didier | 45-49 | 03:52 | |
| 531 | Mathias MEUNIER Samuel Monfouga | 25-29 | 03:52 | |
| 531 | Julien Tomas Sébastien Bardin | 30-34 | 03:52 | |
| 531 | Arnaud Drouet Aurelien Palard | 25-29 | 03:52 | |
| 574 | Arthur Riviere Frédéric Riviere | 25-29 | 03:53 | |
| 574 | Maxime Beylacq Quentin Estrach | 30-34 | 03:53 | |
| 574 | Thomas Heran Tony Harmel | 35-39 | 03:53 | |
| 574 | Antoine Strahm Pierre Blazquez | 25-29 | 03:53 | |
| 574 | Jonathan Verissimo Stephane Verissimo | 35-39 | 03:53 | |
| 574 | Amin Daouri Christopher Roseau | 35-39 | 03:53 | |
| 574 | Hugo Boulanger Leo Boulanger | 16-24 | 03:53 | |
| 574 | Hans Gancille Noën Cudennec | 30-34 | 03:53 | |
| 574 | Paul Delos Romain Davy | 35-39 | 03:53 | |
| 574 | Axel Laussu Médéric Berthe | 35-39 | 03:53 | |
| 574 | Emanuele Salati Filippo Caucci Molara | 35-39 | 03:53 | |
| 574 | Alexis Frerot Thibault Essabar | 25-29 | 03:53 | |
| 574 | Dimitri Louis Emmanuel Verdavoine | 40-44 | 03:53 | |
| 574 | Félix Robin Hugo Drolelot | 25-29 | 03:53 | |
| 574 | Flavien Benoit Romain Benoit | 16-24 | 03:53 | |
| 574 | Damien Vespertini Nicolas Le Roux | 30-34 | 03:53 | |
| 574 | Adrien Bordes Antoine Dautel | 30-34 | 03:53 | |
| 574 | Alexis Montella Thibaud Leonard | 25-29 | 03:53 | |
| 574 | Alexandre Leite Vieira Venceslas Benrais | 30-34 | 03:53 | |
| 574 | Flavien Wrede Killian Thepot | 30-34 | 03:53 | |
| 574 | Alex PARMENTIER karim NAOUN | 25-29 | 03:53 | |
| 574 | Alain Lalivong Benjamin Huet | 25-29 | 03:53 | |
| 574 | Florent Delbreil Sylvain Delbreil | 35-39 | 03:53 | |
| 574 | Romain Rambaut Thomas Cantos | 16-24 | 03:53 | |
| 574 | Bilel Bouazza Lucas Gouge | 16-24 | 03:53 | |
| 574 | Lucas Biau Nil Raimon | 25-29 | 03:53 | |
| 574 | Malvin De Laurière Rémi Degea | 35-39 | 03:53 | |