| | 1 1 1 | 1 | Mévéna Pingliez Quentin Pingliez | 30-34 | 55:39 30-34 | |
| | 2 1 2 | 1 | Antonio Hoff Justine Pacheco | 25-29 | 57:40 25-29 | |
| | 3 2 3 | 2 | Judith Mein Moritz Kümmeler | 25-29 | 58:04 25-29 | |
| | 4 3 4 | 3 | Margot Vandenlindenloof Tim Callewaert | 25-29 | 58:27 25-29 | |
| | 5 4 5 | 4 | Tim Briggs Annabel Mckee | 25-29 | 58:31 25-29 | |
| | 6 1 6 | 1 | Xavier Schurtz Micca Borda | 35-39 | 58:43 35-39 | |
| | 7 2 7 | 2 | Simon Fauthoux Héloise Pericard | 30-34 | 1:00:03 30-34 | |
| | 8 2 8 | 2 | Gregoire Monguillon Carla Ortiz | 35-39 | 1:00:23 35-39 | |
| | 9 3 9 | 3 | Kevin Mercier Manon Cailleau | 35-39 | 1:00:33 35-39 | |
| | 10 5 10 | 5 | Margot Mazelin Thibault Orts | 25-29 | 1:00:33 25-29 | |
| | 11 6 11 | 6 | Marie Morgen Hugo Beck | 25-29 | 1:01:04 25-29 | |
| | 12 3 12 | 3 | Benjamin Voirin Julie Voirin | 30-34 | 1:01:15 30-34 | |
| | 13 7 13 | 7 | Yann Lagardère Hanne Monteyne | 25-29 | 1:01:20 25-29 | |
| | 14 4 14 | 4 | Grégoire Chiche Lisa Lallemand | 30-34 | 1:01:29 30-34 | |
| | 15 5 15 | 5 | Kimberly Allain Yannis Ouachek | 30-34 | 1:01:29 30-34 | |
| | 16 8 16 | 8 | Clara Lesenne Yanis Ferrat | 25-29 | 1:01:32 25-29 | |
| | 17 6 17 | 6 | Karolina Wachel Michael Hamilton | 30-34 | 1:01:50 30-34 | |
| | 18 9 18 | 9 | Léo Bordessoule Apolline Lecann | 25-29 | 1:01:56 25-29 | |
| | 19 10 19 | 10 | Amelie Cochard Théo Duval | 25-29 | 1:02:16 25-29 | |
| | 20 7 20 | 7 | Novela Jegouic Andreas Jegouic | 30-34 | 1:02:22 30-34 | |
| | 21 11 21 | 11 | Nicolas Dujardin Celia Esnault-Valet | 25-29 | 1:02:22 25-29 | |
| | 22 8 22 | 8 | Nicolas Paquay Morgane Courapied | 30-34 | 1:02:27 30-34 | |
| | 23 9 23 | 9 | Florine Mourou Flo Derne | 30-34 | 1:02:32 30-34 | |
| | 24 4 24 | 4 | Aubin Delas Justine Riot | 35-39 | 1:02:52 35-39 | |
| | 25 10 25 | 10 | Aurélie Dugue Simon Lorente | 30-34 | 1:02:56 30-34 | |
| | 26 5 26 | 5 | Océane Chéron Mickaël Rondineau | 35-39 | 1:03:19 35-39 | |
| | 27 11 27 | 11 | Christian Strøm Jacob Strøm | 30-34 | 1:03:20 30-34 | |
| | 28 12 28 | 12 | Jocelyn Katola Aurélie Toquart | 30-34 | 1:03:22 30-34 | |
| | 29 6 29 | 6 | Saoussen Zran Julien Noguera | 35-39 | 1:03:33 35-39 | |
| | 30 13 30 | 13 | Vincent Billault Jody Dumenieux | 30-34 | 1:03:35 30-34 | |
| | 31 7 31 | 7 | Cindy Marafico Camille Malard | 35-39 | 1:03:57 35-39 | |
| | 32 14 32 | 14 | Théo Lemonnier Gwenaëlle David | 30-34 | 1:04:07 30-34 | |
| | 33 1 33 | 1 | Sébastien Barreaud Alexia Babarit | 40-44 | 1:04:11 40-44 | |
| | 34 12 34 | 12 | Gabriel Peridy Louisa Charles | 25-29 | 1:04:22 25-29 | |
| | 35 2 35 | 2 | Riku Koskinen Kipa Tiivola | 40-44 | 1:04:32 40-44 | |
| | 36 15 36 | 15 | Emilie Detre Thibaut Morgado Da Costa | 30-34 | 1:04:41 30-34 | |
| | 37 8 37 | 8 | Camille Malard Julie Anguille | 35-39 | 1:04:44 35-39 | |
| | 38 13 38 | 13 | Romain Derboeuf Maëlle Derboeuf | 25-29 | 1:04:44 25-29 | |
| | 39 1 39 | 1 | Capucine Lapeyronie Hugo Ruinart | 16-24 | 1:04:47 16-24 | |
| | 40 2 40 | 2 | Nick Veltman Manouk De Rover | 16-24 | 1:04:59 16-24 | |
| | 41 16 41 | 16 | Sarah Bencheikh Akim Ben Mzakar | 30-34 | 1:05:02 30-34 | |
| | 42 17 42 | 17 | Chloe Deydier Edouard Degeilh | 30-34 | 1:05:03 30-34 | |
| | 43 14 43 | 14 | Mike Clevers Femke Herber | 25-29 | 1:05:05 25-29 | |
| | 44 9 44 | 9 | Malgorzata Urban Erwan Quemener | 35-39 | 1:05:12 35-39 | |
| | 45 18 45 | 18 | Tom Barneoud Émilie Mayeux | 30-34 | 1:05:18 30-34 | |
| | 46 3 46 | 3 | Adam Jonák Lucie Borovská | 16-24 | 1:05:24 16-24 | |
| | 47 19 47 | 19 | Vincent Zaleczny Zoe Golec | 30-34 | 1:05:25 30-34 | |
| | 48 20 48 | 20 | Helo Pericard Jean Baptiste Desnoix | 30-34 | 1:05:55 30-34 | |
| | 49 1 49 | 1 | Virginie Horwitz Stéphane Daniel | 45-49 | 1:06:04 45-49 | |
| | 50 21 50 | 21 | Marion Ohlmann Alan Peres | 30-34 | 1:06:19 30-34 | |
| | 51 2 51 | 2 | Thomas Lecieux Mylène Lecieux | 45-49 | 1:06:21 45-49 | |
| | 52 15 52 | 15 | Loïc Gard Caroline Thiebaux | 25-29 | 1:06:27 25-29 | |
| | 53 3 53 | 3 | Laetitia Herrero Pereira Guillaume | 40-44 | 1:06:31 40-44 | |
| | 54 10 54 | 10 | Ludivine Thomas Romain Marais | 35-39 | 1:06:31 35-39 | |
| | 55 22 55 | 22 | Barthelemy Fendt Pauline Bouzom | 30-34 | 1:06:37 30-34 | |
| | 56 23 56 | 23 | Matthieu Deville Marion Duforest | 30-34 | 1:06:47 30-34 | |
| | 57 16 57 | 16 | Maxime Cavaroz Lohane Hellot | 25-29 | 1:06:49 25-29 | |
| | 58 11 58 | 11 | Flavien Gauduchon Marie Berthail | 35-39 | 1:06:49 35-39 | |
| | 59 12 59 | 12 | Vanessa Nowé Thomas Quagebeur | 35-39 | 1:07:00 35-39 | |
| | 60 17 60 | 17 | Robert Pauline Zakary Mrabet | 25-29 | 1:07:01 25-29 | |
| | 61 18 61 | 18 | Dalila Sahraoui Alexis Carrere | 25-29 | 1:07:15 25-29 | |
| | 62 4 62 | 4 | Sixtine Paravy Anthony Antoine | 16-24 | 1:07:27 16-24 | |
| | 63 13 63 | 13 | Marion Malaure Philippe Damljanovic | 35-39 | 1:07:32 35-39 | |
| | 64 14 64 | 14 | Laure Leblanc Jason Garibal | 35-39 | 1:07:35 35-39 | |
| | 65 24 65 | 24 | Sarah Chauchard Théo Lequy | 30-34 | 1:07:37 30-34 | |
| | 66 15 66 | 15 | Lorrie Blanc Honore Che | 35-39 | 1:07:41 35-39 | |
| | 67 19 67 | 19 | Anthony Legrand Elise Lassue | 25-29 | 1:07:45 25-29 | |
| | 68 4 68 | 4 | Mehdi Gondel Irina Kusembekova | 40-44 | 1:07:47 40-44 | |
| | 69 26 69 | 26 | Roman Guillot-Sestier Nolwenn Fierville | 30-34 | 1:07:51 30-34 | |
| | 70 25 70 | 25 | Fanny Cartier Thibaud Allain | 30-34 | 1:07:51 30-34 | |
| | 71 3 71 | 3 | Pamela PHILLIPPS Gerald Petermann | 45-49 | 1:07:53 45-49 | |
| | 72 20 72 | 20 | Roland Racz Berta Kadar | 25-29 | 1:07:53 25-29 | |
| | 73 27 73 | 27 | Cyrielle Bourguignon Guillaume Grimal | 30-34 | 1:07:54 30-34 | |
| | 74 16 74 | 16 | Estelle Simon Julien Le Monze | 35-39 | 1:07:59 35-39 | |
| | 75 17 75 | 17 | Arnault Lemoine Pauline Rémy | 35-39 | 1:08:00 35-39 | |
| | 76 21 76 | 21 | Wissam Benadjaoud Tom Schmitt | 25-29 | 1:08:02 25-29 | |
| | 77 28 77 | 28 | Adrien Jacques Romane Chamaillard | 30-34 | 1:08:04 30-34 | |
| | 78 29 78 | 29 | Stéphane Sanglier Mélanie MORTELETTE | 30-34 | 1:08:07 30-34 | |
| | 79 23 79 | 23 | Noémie Bezy Anthony Bezy | 25-29 | 1:08:11 25-29 | |
| | 80 22 80 | 22 | Max Leyes Juana Schwinn | 25-29 | 1:08:11 25-29 | |
| | 81 30 81 | 30 | Daan Fievez Lotte De Graaf | 30-34 | 1:08:19 30-34 | |
| | 82 24 82 | 24 | Till Pape Sidney Kadziolka | 25-29 | 1:08:22 25-29 | |
| | 83 31 83 | 31 | Heloise Paillusseau Bastien Patoux | 30-34 | 1:08:23 30-34 | |
| | 84 18 84 | 18 | Aline Simonetti Willy Simonetti | 35-39 | 1:08:27 35-39 | |
| | 85 19 85 | 19 | Lee Evans Natalie Evans | 35-39 | 1:08:31 35-39 | |
| | 86 20 86 | 20 | Richard Price Holly Jenkins | 35-39 | 1:08:36 35-39 | |
| | 87 25 87 | 25 | Maxime Lefebvre Justine Vandewalle | 25-29 | 1:08:41 25-29 | |
| | 88 32 88 | 32 | Mallaury Boudinot Coriolan Chagnot | 30-34 | 1:08:42 30-34 | |
| | 89 26 89 | 26 | Pauline Boly Maximin Chapuis | 25-29 | 1:08:43 25-29 | |
| | 90 33 90 | 33 | Emeric Misago Justine Muller | 30-34 | 1:08:44 30-34 | |
| | 91 27 91 | 27 | Alice Guarinos Victor-Alexandre Bernard | 25-29 | 1:08:45 25-29 | |
| | 92 21 92 | 21 | Maxence Sappen Justin Sappen | 35-39 | 1:08:48 35-39 | |
| | 93 22 93 | 22 | Oliver Butcher Jennifer Nemeth | 35-39 | 1:08:50 35-39 | |
| | 94 23 94 | 23 | Sabrina Asraoui Damien Ponzio | 35-39 | 1:08:53 35-39 | |
| | 95 34 95 | 34 | Alexandre Lamier Lachise Anaïs | 30-34 | 1:08:53 30-34 | |
| | 96 28 96 | 28 | Ilias Labdaoui Noemie Hanse | 25-29 | 1:08:58 25-29 | |
| | 97 29 97 | 29 | Joffrey Chartier Chiara Chartier | 25-29 | 1:08:58 25-29 | |
| | 98 30 98 | 30 | Camille Douay Jean-Baptiste Garcia | 25-29 | 1:09:01 25-29 | |
| | 99 35 99 | 35 | Ikram Allane Valentin Genot | 30-34 | 1:09:03 30-34 | |
| | 100 24 100 | 24 | Marie Bittau Gilles Bittau | 35-39 | 1:09:04 35-39 | |