Sarrou wins junior men's title
Race Results
By
Daniel Simms
published
Charles becomes cadet national champion
Add us as a preferred source on Google
Subscribe to our newsletter
Swipe to scroll horizontally
| 1 | Jordan Sarrou (Creuse Oxygene Specialized) | 1:36:01 |
| 2 | Titouan Perrin Ganier (Irwego Commencal) | 0:01:07 |
| 3 | Aurélien Daniel (Breiz Mountain) | 0:02:13 |
| 4 | Adrien Carpentier (Qbikes Maule Epone) | 0:03:08 |
| 5 | Kevin Miquel (Veloroc Lapierre) | 0:03:18 |
| 6 | David Menut (Creuse Oxygene Specialized) | 0:04:20 |
| 7 | Alrick Martin (Egobike) | 0:04:55 |
| 8 | Thomas Fautrero (ASPTT Definitive Gitane) | 0:06:37 |
| 9 | Antoine Guiliani (Culture Velo Nice) | 0:07:46 |
| 10 | Emilien Viennet (BH-Suntour) | 0:08:24 |
| 11 | Arthur Tropardy (Uc Darnetal) | 0:08:37 |
| 12 | Thibault Marquet (Cotes D’Armor) | 0:09:15 |
| 13 | Benjamin Boulenc (Cami Calent Catala) | 0:10:49 |
| 14 | Maxime Laurent (Veloroc Lapierre) | 0:11:37 |
| 15 | Sébastien Moya (Cami Calent Catala) | 0:12:08 |
| 16 | Remi Gueydan (Roue D'or Annecy) | 0:12:20 |
| 17 | Marvin Gruget (Look Beaumes De Venise) | 0:12:44 |
| 18 | Pierre Dubois Dit Laroy (U.S.Giromagny VTT) | 0:13:09 |
| 19 | Marius Louvet (Master Team Offroad) | 0:13:20 |
| 20 | Mathieu Hun (VC Des Cinq Chateaux) | 0:13:34 |
| 21 | Florian Boyer Resses (Aix VTT Thrifty) | 0:13:56 |
| 22 | Lucas Redois (Master Team Offroad) | 0:14:09 |
| 23 | Thomas Decugis (Aix VTT Thrifty) | 0:14:24 |
| 24 | Anthony David (Look Beaumes De Venise) | 0:14:27 |
| 25 | Pierre Luc Vaxelaire (Look Beaumes De Venise) | 0:14:43 |
| 26 | Axel Richard (Velo Club Saint-Lo -Pont-Hebe) | 0:15:14 |
| 27 | Thomas Talon (Omnium Cycliste Raphaelois) | 0:15:37 |
| 28 | Antonin Gourgin (Clic Chambery Savoie) | 0:16:12 |
| 29 | Antoine Socquet Juglard (V.C. Praz Sur Arly) | 0:16:27 |
| 30 | Arnaud Fabre (MJC VTT Du Canton Vert) | 0:16:30 |
| 31 | Charlelie Cantaloube (Aveyron VTT) | 0:16:37 |
| 32 | Remy Bourdon (R. VTT) | 0:16:40 |
| 33 | Ugo Ferrari (Clic Chambery Savoie) | 0:17:07 |
| 34 | Christophe Laporte (Saint Cyr Okibike VTT) | 0:17:25 |
| 35 | Bastien Rolland (A.S.P.T.T. Briancon) | 0:17:31 |
| 36 | Guillaume Muller (VTT Fun Club) | 0:17:32 |
| 37 | Martin Veve (Veloroc Lapierre) | 0:18:24 |
| 38 | Quentin Thierry (Remiremont VTT) | 0:18:50 |
| 39 | Olivier Ferrari (VTT Vcco 17) | 0:18:57 |
| 40 | Matthieu Perrusset (Master Team Offroad) | 0:21:28 |
| 41 | Sebastien Perret (La Motte Servolex Cyclism) | 0:22:03 |
| 42 | Loic Gazelle (Aix VTT Thrifty) | 0:22:13 |
| 43 | Alban Perrono (Cotes D’Armor) | 0:22:27 |
| 44 | Quentin Le Dizes (Keops) | 0:22:38 |
| 45 | Simon Peyroux (Qbikes Maule Epone) | 0:22:44 |
| 46 | Clement Rouget (Keops) | 0:23:05 |
| 47 | Dorian Grasset (A C Bazancourt Reims) | 0:23:21 |
| 48 | Julien Bely (Vendee VTT) | 0:23:41 |
| 49 | Adrien Le Meur (Pays Des Abers-Gt-Sugoi) | 0:24:13 |
| 50 | Benoît Clement (As De Fondettes VTT) | 0:24:20 |
| 51 | Timoté Gaugry (VTTclub Gevrey Chambertin) | 0:24:50 |
| 52 | Jérôme Delaire (As De Fondettes VTT) | 0:25:23 |
| 53 | François Voitey (VTT Conliege Jura Bassin De L) | 0:25:26 |
| 54 | Philippe Weiland (Thionville VTT) | 0:25:38 |
| 55 | Nicolas Renchet (Hyperu/Wilier/Gap) | 0:25:53 |
| 56 | Guillaume Gauthier (VTT Conliege Jura Bassin De L) | 0:26:22 |
| 57 | Antoine Relave (V.V. Savignolais) | 0:27:28 |
| 58 | Jonathan Perret (Creuse Oxygene Specialized) | 0:27:50 |
| 59 | Cyril Schuehmacher (VTT Plateau Lizon-Sunn) | 0:28:18 |
| 60 | Lucas Garbellotto (Chouet'bike Club) | 0:28:55 |
| 61 | Simon Dousset (VTT Estuaire Club GauriAC) | 0:29:19 |
| 62 | Rodolphe Lestievent (VTT Conliege Jura Bassin De L) | 0:29:39 |
| 63 | Hugo Armand (Hyperu/Wilier/Gap) | 0:37:10 |
| 64 | Joseph Truffinet (Creuse Oxygene) | 0:37:12 |
| 65 | Alexis Bru (Ecc Pontvallain) | 0:37:13 |
| 66 | Marvin Mace (Cotes D’Armor) | 0:37:14 |
| 67 | Jérémie Jaxel (Val D'europe Team Cyc.) | 0:37:15 |
| 68 | Vincent Arnaud (Club Cycliste De Die) | 0:37:16 |
| 69 | Romain Damiano (Saint Cyr Okibike VTT) | 0:37:16 |
| 70 | Kevin Rage (V.C. Brignais) | 0:37:18 |
| -1lap | Hugo Bondoux (VTT Conliege Jura Bassin De L) | Row 70 - Cell 2 |
| -1lap | Pierre Yves Quehe (Cotes D’Armor) | Row 71 - Cell 2 |
| -1lap | Quentin Lienard (Redon Oc) | Row 72 - Cell 2 |
| -1lap | Léo Gernigon Halna (Vcs Bettonnais) | Row 73 - Cell 2 |
| -1lap | Romain Bihel (Vo2) | Row 74 - Cell 2 |
| -1lap | Clement Escalier (Ec Alesienne) | Row 75 - Cell 2 |
| -1lap | Damien Desuzinge (VTT Leman) | Row 76 - Cell 2 |
| -1lap | Damien Besnard (Evasion VTT Auxerrois) | Row 77 - Cell 2 |
| -1lap | Raphaël Lorain (Us Crepynoise C) | Row 78 - Cell 2 |
| -1lap | Rodolphe Hilaire (Planete 2 Roues - Lozere) | Row 79 - Cell 2 |
| -1lap | Francois Pollet Villard (R.O. Annecienne) | Row 80 - Cell 2 |
| -1lap | Alexandre Gratia (C.A. Peymeinade) | Row 81 - Cell 2 |
| -1lap | Michael Lozano (Alpes De Haute Provence) | Row 82 - Cell 2 |
| -1lap | Loic Gautret (Look Beaumes De Venise) | Row 83 - Cell 2 |
| -1lap | Kevin Chalmel (Olympique C.V.O.) | Row 84 - Cell 2 |
| -1lap | Ronan Marta (Qbikes Maule Epone) | Row 85 - Cell 2 |
| -1lap | Pierre Martin (Velo Club Dolois) | Row 86 - Cell 2 |
| -1lap | Jérôme Formal (Accro'velo Massi) | Row 87 - Cell 2 |
| -1lap | Thibaut Racle (VTT Conliege Jura Bassin De L) | Row 88 - Cell 2 |
| -1lap | Tanguy Mehois (Velo Sport Romorantin) | Row 89 - Cell 2 |
| -1lap | Romain Chauffert (U.C.Joinville Vallage) | Row 90 - Cell 2 |
| -1lap | Jean Baptiste Ghibaudo (C.A. Peymeinade) | Row 91 - Cell 2 |
| -1lap | Maxime Rouzairol (Club Sports Loisirs Chamberet-Chateaun) | Row 92 - Cell 2 |
| -1lap | Thibault Dupont (VS Clissonnais) | Row 93 - Cell 2 |
| -1lap | Romain Floch (Cotes D’Armor) | Row 94 - Cell 2 |
| -1lap | Maxime Salmon (Keops) | Row 95 - Cell 2 |
| -1lap | Corentin Fromont (Pulsion VTT) | Row 96 - Cell 2 |
| -1lap | Victor Etienne (VC Pays De LoudeAC) | Row 97 - Cell 2 |
| -1lap | François Pourchel (O Grande Synthe) | Row 98 - Cell 2 |
| -1lap | Clément Pelletier (VTT Conliege Jura Bassin De L) | Row 99 - Cell 2 |
Swipe to scroll horizontally
| 1 | Quentin Charles (Cycl Seyssinet Seyssins) | 1:07:19 |
| 2 | Maxime Urruty (Culture Velo Nice) | 0:00:35 |
| 3 | Thibault Poussin (U.C.H.A.V. Pays De L'ain VTT) | 0:00:50 |
| 4 | Thibault Geneste (MJC VTT Du Canton Vert) | 0:01:14 |
| 5 | Titouan Carod (Club Cycliste De Die) | 0:01:49 |
| 6 | Charles Planet (Remiremont VTT) | 0:03:07 |
| 7 | Theo Portal (Aix VTT Thrifty) | 0:03:46 |
| 8 | Victor Koretzky (Velo Sprint Narbonnais) | 0:05:17 |
| 9 | Kevin Heyrault (Saint Cyr Okibike VTT) | 0:05:53 |
| 10 | Amaël Jegu (Cotes D’Armor) | 0:06:05 |
| 11 | Antoine Bouqueret (VC Saulceen Elbeuf Les Thuits Vo) | 0:06:24 |
| 12 | Maxime Lhopiteau (Creuse Oxygene) | 0:06:38 |
| 13 | Paul Mathou (Creuse Oxygene) | 0:06:40 |
| 14 | Romain Seigle (Club Viennois D'animat Cy) | 0:06:53 |
| 15 | Thomas Griot (V.C. Rumillien) | 0:07:07 |
| 16 | Arnaud Cannau (Gardanne Velo) | 0:07:51 |
| 17 | Julien Grimbert (ASPTT Definitive Gitane) | 0:07:55 |
| 18 | Benjamin Gelabert (Vo2) | 0:08:08 |
| 19 | Nicolas Le Roy (Aix VTT Thrifty) | 0:08:09 |
| 20 | Mathieu Begouaussel (Look Beaumes De Venise) | 0:09:28 |
| 21 | Maxime Danon (Club Viennois D'animat Cy) | 0:10:03 |
| 22 | Loïc Doubey (S.C.Arinthod Foyer Rural) | 0:10:28 |
| 23 | Quentin Ruch (Velo Club Ste Marie Aux Mines) | 0:10:39 |
| 24 | Flavian Le Guellec (Pays Des Abers-Gt-Sugoi) | 0:10:50 |
| 25 | Aymeric Hazard (AmbazAC Sprinter Club) | 0:10:59 |
| 26 | Yohann Lebarillier (OVTT Lillebonne) | 0:11:01 |
| 27 | Justin Mottier (Ca Evron) | 0:11:07 |
| 28 | Erwann Morra (Alpes De Haute Provence) | 0:11:41 |
| 29 | Corentin Rolland (V.V. Savignolais) | 0:12:21 |
| 30 | Youri Fetas (Aix VTT Thrifty) | 0:12:43 |
| 31 | Alexis Noel (VC Ruffey Les Echirey) | 0:13:15 |
| 32 | Jean Louis Bourdevaire (95-Us Domont) | 0:13:51 |
| 33 | Valentin Paugam (VTT Vcco 17) | 0:13:58 |
| 34 | Quentin Massot (Calvisson VTT) | 0:14:02 |
| 35 | Guillaume Duplant (C.C.V.S.A VTT) | 0:14:09 |
| 36 | Quentin Boisseau (Cso Millau) | 0:14:44 |
| 37 | Pierrick Huet (VTT Fun Club) | 0:14:47 |
| 38 | Nicolas Rigaud (Ec Boucles Marne) | 0:14:52 |
| 39 | Cyril Grangladen (ASPTT Mulhouse) | 0:15:08 |
| 40 | Jules Soyez (Lourdes VTT) | 0:15:28 |
| 41 | Théo Barthelemy (VTT Loisirs Chalonnais) | 0:15:58 |
| 42 | Florian Trigo () | 0:15:59 |
| 43 | Ivan Gicquiau (ASPTT VTT Vannes) | 0:16:34 |
| 44 | Antoine Coz (Cc Guidelois) | 0:16:42 |
| 45 | Denis Delon (Us Metro Transports) | 0:17:09 |
| 46 | Yann Pollet Villard (R.O. Annecienne) | 0:17:39 |
| 47 | Joshua Bednarski (Clic Chambery Savoie) | 0:17:46 |
| 48 | Alexandre Trehu (Ca Evron) | 0:17:48 |
| 49 | Laurent Pasco (ASPTT VTT Vannes) | 0:18:09 |
| 50 | François Delquaire (Velo Club De Besse) | 0:18:16 |
| 51 | Bastien Fouquet (Al La Chapelle St Ursin) | 0:18:33 |
| 52 | Théo Weber (Thionville VTT) | 0:19:07 |
| 53 | Pierrick Del Castillo (Aix V.T.T. Thrifty) | 0:20:38 |
| 54 | Sebastien Roux (Cycl Seyssinet Seyssins) | 0:20:46 |
| 55 | Enzo Meneghini (Team 16 VTT) | 0:21:00 |
| 56 | Andy Garcia (Accro'velo Massi) | 0:21:01 |
| 57 | Quentin De Carvalho (Bearn VTT Gave Et Coteaux) | 0:21:07 |
| 58 | Theo Meuzard (R-VTT Morillon) | 0:21:19 |
| 59 | Remi Carlicchi (Peille VTT) | 0:21:32 |
| 60 | Maxime Azibert (La Pomme Marseille Mbk) | 0:21:39 |
| 61 | Cyril Trabichet (VTT Leman) | 0:22:41 |
| 62 | Bastien Magnier (Qbikes Maule Epone) | 0:23:00 |
| 63 | Florian Amoretti (Gardanne Velo) | 0:23:22 |
| 64 | Laurent Dupont (VS Pays De Lamballe) | 0:23:46 |
| 65 | Paul Molaro (E.C.Fumacienne) | 0:24:07 |
| 66 | Baptiste Dousset (VTT Estuaire Club GauriAC) | 0:24:22 |
| 67 | Augustin Regost (AC De Bourthes Et Ses Environs) | 0:24:32 |
| 68 | Anthony Barriere (AmbazAC Sprinter Club) | 0:24:44 |
| 69 | Mathieu Piednoir (Vcs Bettonnais) | 0:24:51 |
| 70 | Jonathan Chan (Amsl Frejus VTT Le Club) | 0:24:55 |
| 71 | Thomas Bussiere (Energy Cycle MozAC) | 0:24:56 |
| 72 | Charly Guerrier (Ec Mayennaise) | 0:25:04 |
| 73 | Bastien Putatti (Abadie VTT) | 0:25:34 |
| 74 | Marc Antoine Perez (Omnium Cycliste Raphaelois) | 0:25:38 |
| 75 | Samuel Gerard (Rennes Bike Park) | 0:26:02 |
| 76 | Etienne Pousse (Grenade Team VTT) | 0:26:29 |
| 77 | Pierrick Fournier (Vendee VTT) | 0:27:18 |
| 78 | Félix Lhenry (Mesvrin VTT) | 0:27:22 |
| 79 | Rodolphe Gilbert (Le Team 16 VTT) | 0:27:44 |
| 80 | Bastien Grosjean (U.S.Giromagny VTT) | 0:29:20 |
| 81 | Sebastien Salnot (MJC VTT Du Canton Vert) | 0:29:49 |
| 82 | Romain Garente (MJC VTT Du Canton Vert) | 0:30:04 |
| 83 | Quentin Loret (VTT Vcco 17) | 0:30:05 |
| 84 | Guillaume Pacha (Team Des Costes Pelissanne) | 0:30:07 |
| 85 | Alexandre Calmes (Clap'bike) | 0:31:04 |
| 86 | Grégory Pol (Horizon VTT Montlucon) | 0:31:36 |
| 87 | Quentin Creuzot (AmbazAC Sprinter Club) | 0:35:25 |
| 88 | Nicolas Moraldi (Marseille VTT Passion Haibike) | 0:35:26 |
| 89 | Raphaël Gay (Velo Club De Besse) | 0:35:27 |
| 90 | Baptiste Althuser (VTT Michelbach) | 0:35:27 |
| 91 | Yann Bedu (Energy Cycle MozAC) | 0:35:30 |
| 92 | Arthur Champagne (La Pomme Marseille Mbk) | 0:35:31 |
| 93 | Benjamin Vakanas (Omnium Cycliste Raphaelois) | 0:35:33 |
| -1lap | Romain Duvernay (VTT Conliege Jura Bassin De L) | Row 93 - Cell 2 |
| -1lap | Charly Sibille (VTT Conliege Jura Bassin De L) | Row 94 - Cell 2 |
| -1lap | Jules Cressend (Frejus Roc D'azur) | Row 95 - Cell 2 |
| -1lap | Emilien Chauvetet (V.C. Rumillien) | Row 96 - Cell 2 |
| -1lap | Benjamin Krawczyk (VC De L'escaut) | Row 97 - Cell 2 |
| -1lap | Paul Apertet (Omnium Cycliste Raphaelois) | Row 98 - Cell 2 |
| -1lap | Kevin Francois (E. B. Manosque) | Row 99 - Cell 2 |
| -1lap | Valentin Gourg (ASPTT Draguignan) | Row 100 - Cell 2 |
| -1lap | Christopher Piguet (V.C.C. Morteau Montbenoit) | Row 101 - Cell 2 |
Get The Leadout Newsletter
The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!
TOPICS
Latest on Cyclingnews
-
Huub Artz powers to victory ahead of Dylan van Baarle at Dutch men's national time trial championships
Sjoerd Bax takes third place in Laren -
Daniek Hengeveld scorches final lap for her first elite women's Dutch time trial national title
Femke De Vries and Lieke Nooijen earn silver and bronze medals for Visma-Lease a Bike podium sweep in 36km test delayed because of European heat wave -
Adjustments made at National Championships around Europe as June heatwave strikes
Federations take measures for this week's races, including adding shaded areas, air-conditioned trucks for changing, and even sprinkler systems -
Amazon Prime Day 2026 bike deals LIVE: The Cyclingnews tech team is back for DAY TWO of the summer sale
Even more cycling deals as day two of the Prime Day sale gets underway



