| | 101 | 7 | Alexandre Carpentier Xavier Gautier | 40-49 | 01:02:06 | |
| | 102 | 55 | Pierre Ruiz Benoît Joseph Bernard | 30-39 | 01:02:09 | |
| | 103 | 56 | Romain Guichard Joseph Jean | 30-39 | 01:02:10 | |
| | 104 | 41 | Keefe Teo Luca Jumabhoy | 16-29 | 01:02:13 | |
| | 105 | 58 | Thomas Lemmel Paul Roetynck | 30-39 | 01:02:13 | |
| | 106 | 57 | Adrien Lesellier Thibaud Villoury | 30-39 | 01:02:13 | |
| | 107 | 59 | Alex Cannarozzo Zulmea Devy | 30-39 | 01:02:17 | |
| | 108 | 60 | Quentin Bramoullé Nicolas Herpin | 30-39 | 01:02:19 | |
| | 109 | 61 | Hemrick Verwaerde Romain Marchand | 30-39 | 01:02:23 | |
| | 110 | 43 | Jeremy Teboul MAXIME OUAIRY | 16-29 | 01:02:26 | |
| | 111 | 42 | Clément Gobert Axel Chevalier | 16-29 | 01:02:26 | |
| | 112 | 44 | Clovis Barcelo Theophil Ayzac | 16-29 | 01:02:27 | |
| | 113 | 62 | Clément Chatenet Omar Kossoko | 30-39 | 01:02:30 | |
| | 114 | 45 | Antoine Lutrand Pierre Sierra | 16-29 | 01:02:30 | |
| | 115 | 63 | Steven Denize Florian Bordas | 30-39 | 01:02:32 | |
| | 116 | 46 | Quentin Jeusseaume Thomas Huret | 16-29 | 01:02:40 | |
| | 117 | 64 | Paul Normand Pierrick Auray | 30-39 | 01:02:43 | |
| | 118 | 47 | Hugo Poudou Jérémie Dumontier | 16-29 | 01:02:48 | |
| | 119 | 65 | William Boirat Djibril Diallo | 30-39 | 01:02:51 | |
| | 120 | 66 | Vincent Martin Fabien Villagordo | 30-39 | 01:02:52 | |
| | 121 | 67 | CHARLES FOURCADE Alexandre AYALA | 30-39 | 01:02:53 | |
| | 122 | 48 | Etienne Ca Guillaume Louis | 16-29 | 01:02:53 | |
| | 123 | 50 | Christopher Loyer Mathieu Le Meur | 16-29 | 01:02:54 | |
| | 124 | 49 | William Mcallister Jordan Heywood | 16-29 | 01:02:54 | |
| | 125 | 68 | Mathieu Oddone Thibault Davignon | 30-39 | 01:02:54 | |
| | 126 | 51 | Tom Laheurte Duval Theo | 16-29 | 01:02:56 | |
| | 127 | 69 | Nicolas Dujardin Nicolas Castaing | 30-39 | 01:03:03 | |
| | 128 | 52 | Thibaud Blind Antoine Blind | 16-29 | 01:03:05 | |
| | 129 | 70 | Isaac Azoulay Oumar Ba | 30-39 | 01:03:06 | |
| | 130 | 53 | Aubin Vanhoove Maxime Provenzano | 16-29 | 01:03:07 | |
| | 131 | 71 | Nicolas Zizzo Thomas Leterreux | 30-39 | 01:03:10 | |
| | 132 | 72 | Jonathan Vansteene Victor Degraeve | 30-39 | 01:03:12 | |
| | 133 | 73 | Mathieu Artieres Gaetan L'Huillier | 30-39 | 01:03:17 | |
| | 134 | 74 | Julien Arias Gauthier Klauss | 30-39 | 01:03:20 | |
| | 135 | 75 | Benjamin Kalita Yanis Moulahcene Mhamed | 30-39 | 01:03:29 | |
| | 136 | 55 | Nicolas Jan Alex Charrier | 16-29 | 01:03:33 | |
| | 137 | 54 | Lucas Miramont Kaïs Boulanger | 16-29 | 01:03:33 | |
| | 138 | 76 | Jonathan Jean Anthony Fiquet | 30-39 | 01:03:49 | |
| | 139 | 77 | Maxime Menard Guillaume Mollet | 30-39 | 01:03:52 | |
| | 140 | 78 | Mehdi Messaoudi Clement Berenger | 30-39 | 01:03:54 | |
| | 141 | 56 | Quentin Ouagadjio Tom Mayer | 16-29 | 01:03:55 | |
| | 142 | 57 | Nathan Grondin Ronan Nedelec | 16-29 | 01:04:02 | |
| | 143 | 8 | Tristan Robert Emmanuel Pothier | 40-49 | 01:04:04 | |
| | 144 | 79 | Arnaud Dupin Nicolas Florisoone | 30-39 | 01:04:08 | |
| | 145 | 58 | Eliott Ratelade Matthieu Maradi | 16-29 | 01:04:12 | |
| | 146 | 80 | Kesavanambi Thamiz Halaoui Maxime | 30-39 | 01:04:17 | |
| | 147 | 81 | Edouard Lotfi Alexandre Duclos | 30-39 | 01:04:19 | |
| | 148 | 59 | Theo Lemiere Valentin Huber | 16-29 | 01:04:19 | |
| | 149 | 60 | Jules Pellat Fabien Maironne | 16-29 | 01:04:21 | |
| | 150 | 61 | Charlie Spay Theo Cianfarani | 16-29 | 01:04:38 | |
| | 151 | 82 | Gurvan Le Goff Romain Guehennec | 30-39 | 01:04:39 | |
| | 152 | 83 | Mikael Dubief Romain Duchene | 30-39 | 01:04:41 | |
| | 153 | 62 | Dylan Jamet Tom Teulière | 16-29 | 01:04:41 | |
| | 154 | 63 | Victor Dreyer Antoine Jolly | 16-29 | 01:04:42 | |
| | 155 | 64 | Mathieu Lemarchand Vincent Tresene | 16-29 | 01:04:42 | |
| | 156 | 84 | Bertrand Beaufils Christophe Beaufils | 30-39 | 01:04:43 | |
| | 157 | 85 | Antuan Merinero Björn Joosten | 30-39 | 01:04:45 | |
| | 158 | 86 | Clement Renard Alexandre Lambert | 30-39 | 01:04:46 | |
| | 159 | 87 | Willow ZEGHDANI Loïc Delprat | 30-39 | 01:04:49 | |
| | 160 | 88 | Hassen Mcharek Jacob Kasel | 30-39 | 01:04:55 | |
| | 161 | 89 | Samuel Grialou Sofien Taouriri | 30-39 | 01:05:01 | |
| | 162 | 65 | Matthieu Bégeot Thomas Cayarcy | 16-29 | 01:05:02 | |
| | 163 | 90 | Alexandre Roveyaz Henri Fradier | 30-39 | 01:05:05 | |
| | 164 | 66 | Magnus Nordistuen Løvik Ola Hauen | 16-29 | 01:05:07 | |
| | 165 | 67 | Boris Liégaux Pierre Boutraingain | 16-29 | 01:05:08 | |
| | 166 | 91 | Rudy Passicos Bertrand Soum | 30-39 | 01:05:08 | |
| | 167 | 68 | Pierre-Louis Heuland Léo Langlais | 16-29 | 01:05:17 | |
| | 168 | 69 | Valentin Dupont Alexandre Rago | 16-29 | 01:05:19 | |
| | 169 | 9 | Ibrahim Volkan Daniel Moore | 40-49 | 01:05:23 | |
| | 170 | 92 | Nathan Touchais Ludovic Chaix | 30-39 | 01:05:28 | |
| | 171 | 93 | Kevin Douerin Jordan Ramette | 30-39 | 01:05:29 | |
| | 172 | 10 | Pierre-Antoine Facheaux Olivier Duranthon | 40-49 | 01:05:29 | |
| | 173 | 70 | Gaspard Lebon Tom Lebon | 16-29 | 01:05:37 | |
| | 174 | 94 | Thomas Ulrich William Mennesson | 30-39 | 01:05:41 | |
| | 175 | 95 | Jeremy Hinault Guillaume Croizer | 30-39 | 01:05:42 | |
| | 176 | 96 | Pierre-Gilles Angeli Marvin Molton | 30-39 | 01:05:46 | |
| | 177 | 97 | Simon Bouloux Nicolas Szetela | 30-39 | 01:05:49 | |
| | 178 | 71 | Thibault Bariant Adrien Brossard | 16-29 | 01:05:52 | |
| | 179 | 72 | Guillaume Brignone Tom Brignone | 16-29 | 01:05:53 | |
| | 180 | 73 | Yanis El Hadi Ludovic Pomares | 16-29 | 01:05:53 | |
| | 181 | 74 | Dylan Scalfati Joris Casado | 16-29 | 01:05:54 | |
| | 182 | 98 | Cédric Montigny Alexis Janczak | 30-39 | 01:05:54 | |
| | 183 | 75 | Clément Vanhersecke Loïc Hamon | 16-29 | 01:05:56 | |
| | 184 | 76 | Sebastien Valandro Geoffroy Canard | 16-29 | 01:06:05 | |
| | 185 | 99 | Jean-Luc Hamon Emmanuel Reboursiere | 30-39 | 01:06:06 | |
| | 186 | 77 | Thibault Arcel Erwan Austin | 16-29 | 01:06:14 | |
| | 187 | 100 | Jérémie Depery Yohann Lamant | 30-39 | 01:06:19 | |
| | 188 | 11 | Morgan Robineau Adrien Robineau | 40-49 | 01:06:24 | |
| | 189 | 12 | Jonathan Meire Ludovic Lefebre | 40-49 | 01:06:27 | |
| | 190 | 101 | Alexandre Collignon Julien Miniou | 30-39 | 01:06:28 | |
| | 191 | 102 | Pierre Noblecourt Guillaume Gallet | 30-39 | 01:06:29 | |
| | 192 | 103 | Stuart Charles Vincent Araujo | 30-39 | 01:06:32 | |
| | 193 | 78 | Elie Jeune Lucas Bartezak | 16-29 | 01:06:37 | |
| | 194 | 104 | Vincent Etchebers Pierre Glaçon | 30-39 | 01:06:41 | |
| | 195 | 79 | Théo Katsurakis Vincent Michaud | 16-29 | 01:06:42 | |
| | 196 | 105 | Valerick Lantin-Beaulieu Lorrys Willems | 30-39 | 01:06:47 | |
| | 197 | 106 | Sebastien Hirsch Guillaume Siber | 30-39 | 01:06:58 | |
| | 198 | 107 | Guillaume Compan Simon Avignon | 30-39 | 01:07:02 | |
| | 199 | 80 | Florian Verron Benjamin Verron | 16-29 | 01:07:02 | |
| | 200 | 81 | Maxence Eon Evan Michelet | 16-29 | 01:07:02 | |