| 1 | ZURITA Ricardo Alejandro | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 2 | BONETTO Damien | Team Atria - VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 2 | BONETTO Damien | Team Atria-VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 3 | MARTINEZ Yannick | Team Atria - VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 3 | MARTINEZ Yannick | Team Atria-VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 4 | HAVOT Sébastien | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | - | 46.826 | 
| 5 | GARCÍA Francisco | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 6 | PLUSQUELLEC Quentin | La Crêpe de Brocéliande-BLC | 03:12:12.000 | - | 46.826 | 
| 7 | BARRALLON Dimitri | UC Pélussin | 03:12:12.000 | - | 46.826 | 
| 8 | MUSSET Owen | La Crêpe de Brocéliande-BLC | 03:12:12.000 | - | 46.826 | 
| 9 | EIZAGIRRE Iñigo | EULEN-NUUK | 03:12:12.000 | - | 46.826 | 
| 10 | WĄSOWICZ Kajetan | Océane Top 16 | 03:12:12.000 | - | 46.826 | 
| 11 | VAN EYCKEN Clément | UC Pélussin | 03:12:12.000 | - | 46.826 | 
| 12 | SAUBÈRE Loïs | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 13 | BARBER Farley | UC Cholet 49 | 03:12:12.000 | - | 46.826 | 
| 14 | COLAUT Lilian | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | - | 46.826 | 
| 15 | MARTINEZ Diego Salvador | team | 03:12:12.000 | - | 46.826 | 
| 15 | MARTINEZ Diego Salvador | team | 03:12:12.000 | - | 46.826 | 
| 15 | MARTINEZ Diego Salvador | team | 03:12:12.000 | - | 46.826 | 
| 15 | MARTINEZ Diego Salvador | team | 03:12:12.000 | - | 46.826 | 
| 15 | MARTINEZ Diego Salvador | Equipo Essax | 03:12:12.000 | - | 46.826 | 
| 16 | PANCHE Maxime |  | 03:12:12.000 | - | 46.826 | 
| 17 | GARAIAR Beñat | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 17 | GARAIAR Beñat | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 18 | RODRIGUEZ Tadeo | Equipo Essax | 03:12:12.000 | - | 46.826 | 
| 19 | URRA GARMENDIA Aritz | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 19 | URRA GARMENDIA Aritz | Telco'm-On Clima-Osés | 03:12:12.000 | - | 46.826 | 
| 19 | URRA GARMENDIA Aritz | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 20 | LOISY Tanguy | EC Saint-Etienne Loire | 03:12:12.000 | - | 46.826 | 
| 21 | CERESUELA Mathieu |  | 03:12:12.000 | - | 46.826 | 
| 22 | PERLEAUX Dorian | UC Cholet 49 | 03:12:12.000 | - | 46.826 | 
| 23 | BOURDON Cyril |  | 03:12:12.000 | - | 46.826 | 
| 24 | DÍAZ Joel | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 25 | ASTOUL Thomas |  | 03:12:12.000 | - | 46.826 | 
| 26 | VIAL Gautier | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | - | 46.826 | 
| 27 | LANGELLA Lenaic | Team Ecoflo Chronos | 03:12:12.000 | - | 46.826 | 
| 28 | ANSONS Kristers | EC Saint-Etienne Loire | 03:12:12.000 | - | 46.826 | 
| 29 | MOSCARDO Oscar | team | 03:12:12.000 | - | 46.826 | 
| 29 | MOSCARDO Oscar | team | 03:12:12.000 | - | 46.826 | 
| 29 | MOSCARDO Oscar | team | 03:12:12.000 | - | 46.826 | 
| 29 | MOSCARDO Oscar | team | 03:12:12.000 | - | 46.826 | 
| 29 | MOSCARDO Oscar | Equipo Essax | 03:12:12.000 | - | 46.826 | 
| 30 | GRACIANNETTE Gaëtan | Team U Charente-Maritime | 03:12:12.000 | - | 46.826 | 
| 31 | LAVIGNAC Matthieu | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 31 | LAVIGNAC Matthieu | Albi Velo Sport Leroy Merlin Team Cross | 03:12:12.000 | - | 46.826 | 
| 32 | PASQUET Audric |  | 03:12:12.000 | - | 46.826 | 
| 33 | DE VINCENZI Luca | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 34 | DUVERGER Pierre-Baptiste | EC Saint-Etienne Loire | 03:12:12.000 | - | 46.826 | 
| 35 | LAPIERRE Louis | Océane Top 16 | 03:12:12.000 | - | 46.826 | 
| 36 | BESSAGUET Cedric | Team U Charente-Maritime | 03:12:12.000 | - | 46.826 | 
| 37 | GARCIA Nicolas |  | 03:12:12.000 | - | 46.826 | 
| 38 | OLARD Antoine | Team Bricquebec Cotentin | 03:12:12.000 | - | 46.826 | 
| 39 | BOSO Víctor |  | 03:12:12.000 | - | 46.826 | 
| 40 | GAILLARD Matheo |  | 03:12:12.000 | - | 46.826 | 
| 41 | PRIEUR Elian |  | 03:12:12.000 | - | 46.826 | 
| 42 | BUISSON Julien |  | 03:12:12.000 | - | 46.826 | 
| 43 | ARTHEIN Fabien Nicolas | Gwada Bikers 118 | 03:12:12.000 | - | 46.826 | 
| 44 | AJERRISTA Ekain |  | 03:12:12.000 | - | 46.826 | 
| 45 | CARREAU Dorian | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 46 | BLONS Edouard |  | 03:12:12.000 | - | 46.826 | 
| 47 | DARBO Christophe | Team France Défense | 03:12:12.000 | - | 46.826 | 
| 48 | SANZ Jose | team | 03:12:12.000 | - | 46.826 | 
| 48 | SANZ Jose | team | 03:12:12.000 | - | 46.826 | 
| 48 | SANZ Jose | team | 03:12:12.000 | - | 46.826 | 
| 48 | SANZ Jose | team | 03:12:12.000 | - | 46.826 | 
| 48 | SANZ Jose | Equipo Essax | 03:12:12.000 | - | 46.826 | 
| 49 | WARIN Hugo |  | 03:12:12.000 | - | 46.826 | 
| 50 | LUCAS Quentin |  | 03:12:12.000 | - | 46.826 | 
| 51 | LANGELLA Lilian | Océane Top 16 | 03:12:12.000 | - | 46.826 | 
| 52 | PEYENCET Mael |  | 03:12:12.000 | - | 46.826 | 
| 53 | DELMAS Théo | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 54 | ADAM Guillaume | Team Bricquebec Cotentin | 03:12:12.000 | - | 46.826 | 
| 55 | LUINAUD Romain |  | 03:12:12.000 | - | 46.826 | 
| 56 | PÉREZ-LANDALUCE Eduardo | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 56 | PÉREZ-LANDALUCE Eduardo | team | 03:12:12.000 | - | 46.826 | 
| 57 | GIROTTI Matteo | Océane Top 16 | 03:12:12.000 | - | 46.826 | 
| 58 | BIBEN Paul | EULEN-NUUK | 03:12:12.000 | - | 46.826 | 
| 59 | PIJOURLET Louis | Team Bricquebec Cotentin | 03:12:12.000 | - | 46.826 | 
| 60 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | - | 46.826 | 
| 61 | GAZUT Damien | Team Atria - VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 61 | GAZUT Damien | Team Atria-VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 62 | MURA Jean |  | 03:12:12.000 | - | 46.826 | 
| 63 | BOISSIERE Antonin |  | 03:12:12.000 | - | 46.826 | 
| 64 | DEUS Alexis | OCF Team Legend Wheels | 03:12:12.000 | - | 46.826 | 
| 65 | BERNAT Lilian | Qoda Construcciones | 03:12:12.000 | - | 46.826 | 
| 66 | LAYMOND Maxime | Hexagone - Corbas Lyon Métropole | 03:12:12.000 | - | 46.826 | 
| 67 | FAYOLLE Mehdi | Team Atria - VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 67 | FAYOLLE Mehdi | Team Atria-VS Gerzatois | 03:12:12.000 | - | 46.826 | 
| 68 | ROCHEREAU Julien |  | 03:12:12.000 | - | 46.826 | 
| 69 | FRALIN Jamy | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:12:12.000 | - | 46.826 | 
| 70 | BÉTON Damien | UC Pélussin | 03:12:12.000 | - | 46.826 | 
| 71 | MASSET Kerrian | EC Saint-Etienne Loire | 03:12:12.000 | - | 46.826 | 
| 72 | ROUDIER Hugo | EC Saint-Etienne Loire | 03:12:12.000 | - | 46.826 | 
| 73 | DARMENDRAIL Vincent |  | 03:12:12.000 | - | 46.826 | 
| 74 | HAMONIC Maximilien |  | 03:12:12.000 | - | 46.826 | 
| 75 | CARASA Alvaro | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 76 | BASTIDA Raúl | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 76 | BASTIDA Raúl | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 77 | MIRALLES Tomas | team | 03:12:12.000 | - | 46.826 | 
| 77 | MIRALLES Tomas | team | 03:12:12.000 | - | 46.826 | 
| 77 | MIRALLES Tomas | team | 03:12:12.000 | - | 46.826 | 
| 77 | MIRALLES Tomas | team | 03:12:12.000 | - | 46.826 | 
| 77 | MIRALLES Tomas | Equipo Essax | 03:12:12.000 | - | 46.826 | 
| 78 | BOURE Erwann | VS Trégueux | 03:12:12.000 | - | 46.826 | 
| 79 | VETTER Laurick | Team U Charente-Maritime | 03:12:12.000 | - | 46.826 | 
| 80 | LE BARS BRESSON Marius | La Crêpe de Brocéliande-BLC | 03:12:12.000 | - | 46.826 | 
| 81 | DELAFORGE Anthony |  | 03:12:12.000 | - | 46.826 | 
| 82 | DRANSART Maxime | Team Bricquebec Cotentin | 03:12:12.000 | - | 46.826 | 
| 83 | GIBSON Anton | Team U Charente-Maritime | 03:12:12.000 | - | 46.826 | 
| 84 | JURIO SESMA Ion | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 84 | JURIO SESMA Ion | Telco'm - On Clima - Osés | 03:12:12.000 | - | 46.826 | 
| 85 | GUTIÉRREZ Carlos | Club Ciclista Padronés - Cortizo | 03:12:12.000 | - | 46.826 | 
| 86 | BENEYROL Jérémy |  | 03:12:12.000 | - | 46.826 | 
| 87 | CHASSAING Baptiste |  | 03:12:12.000 | - | 46.826 | 
| 88 | COLIN Maxime |  | 03:12:12.000 | - | 46.826 | 
| 89 | GABASTON Remi |  | 03:12:12.000 | - | 46.826 | 
| 90 | BARBÉZAT Martial | UC Pélussin | 03:12:12.000 | - | 46.826 | 
| 91 | MARTIN Enzo |  | 03:12:12.000 | - | 46.826 | 
| 92 | MICHEL Quentin |  | 03:12:12.000 | - | 46.826 | 
| 93 | VERMANDE Pierre | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:12:12.000 | - | 46.826 | 
| 94 | LOUVRIER Erwan |  | 03:12:12.000 | - | 46.826 | 
| 95 | CHAMBON Théo | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:12:12.000 | - | 46.826 | 
| 96 | CLEMENT Erwan | Team U LH | 03:12:12.000 | - | 46.826 | 
| 97 | GERBAUD Guillaume | Team U LH | 03:12:12.000 | - | 46.826 | 
| 98 | PEYENCET Gabriel |  | 03:12:12.000 | - | 46.826 | 
| 99 | DOMENC Hugo | Mix Abadie Le Boulou - Castelsarrasin | 03:12:12.000 | - | 46.826 | 
| 100 | GAREL Mathis |  | 03:12:12.000 | - | 46.826 | 
| 101 | PELLIER Pierre-Mathieu |  | 03:12:12.000 | - | 46.826 | 
| 102 | DAVY Augustin | UC Cholet 49 | 03:12:12.000 | - | 46.826 | 
| 103 | PANCE Octave | UC Cholet 49 | 03:12:12.000 | - | 46.826 | 
| 104 | LEGRAS Hugo |  | 03:12:12.000 | - | 46.826 | 
| 105 | LACHENY Rayann | Océane Top 16 | 03:12:12.000 | - | 46.826 | 
| 106 | VARAGO Louis | Team Atria - VS Gerzatois | 03:12:28.000 | 16.000 | 46.761 | 
| 106 | VARAGO Louis | Team Atria-VS Gerzatois | 03:12:28.000 | 16.000 | 46.761 | 
| 107 | RUIZ DE BALUGERA Eder | Telco'm - On Clima - Osés | 03:12:28.000 | 16.000 | 46.761 | 
| 107 | RUIZ DE BALUGERA Eder | Telco'm - On Clima - Osés | 03:12:28.000 | 16.000 | 46.761 | 
| 108 | ARANSOLO OLANO Xabier | EULEN-NUUK | 03:13:14.000 | 1:02.000 | 46.576 | 
| 109 | ARHIE Kevin | Hexagone - Corbas Lyon Métropole | 03:13:14.000 | 1:02.000 | 46.576 | 
| 110 | ERMENAULT Corentin | Team Bricquebec Cotentin | 03:13:14.000 | 1:02.000 | 46.576 | 
| 111 | BLANCHARD Alexandre |  | 03:15:01.000 | 2:49.000 | 46.15 | 
| 112 | DAVOINE Achille | EC Saint-Etienne Loire | 03:15:01.000 | 2:49.000 | 46.15 | 
| 113 | VAUDABLE Antoine |  | 03:16:47.000 | 4:35.000 | 45.736 | 
| 114 | CRAMETTE Noé | UC Cholet 49 | 03:18:43.000 | 6:31.000 | 45.291 | 
| 115 | LIMONE Maxime | UC Pélussin | 03:21:04.000 | 8:52.000 | 44.761 | 
| 116 | FUR Maxence |  | 03:21:10.000 | 8:58.000 | 44.739 | 
| 117 | REYNAUD Jérémy | Grenoble MC 38 | 03:21:54.000 | 9:42.000 | 44.577 | 
| 1005 | CARRERE Tristan |  | 00:00.000 | -03:12:12.000 |  | 
| 1005 | CUEVA Unai |  | 00:00.000 | -03:12:12.000 |  | 
| 1005 | OSPITAL Quentin | EULEN-NUUK | 00:00.000 | -03:12:12.000 |  | 
| 1005 | CORNU Benjamin | Team Bricquebec Cotentin | 00:00.000 | -03:12:12.000 |  | 
| 1006 | MACIEJEWSKI Szymon | Telco'm - On Clima - Osés | 00:00.000 | -03:12:12.000 |  | 
| 1006 | MACIEJEWSKI Szymon | Telco'm - On Clima - Osés | 00:00.000 | -03:12:12.000 |  |