| 1 | THÉOT Killian | VC Rouen 76 | 03:20:31.000 | - | 0 |
| 2 | BONETTO Damien | Team Atria - VS Gerzatois | 03:20:31.000 | - | 0 |
| 3 | BASSON Gustav | CR4C Roanne | 03:20:31.000 | - | 0 |
| 4 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 03:20:31.000 | - | 0 |
| 5 | HOUCOU Emmanuel | AVC Aix-en-Provence | 03:20:31.000 | - | 0 |
| 6 | PETIT Clément | VC Rouen 76 | 03:20:31.000 | - | 0 |
| 7 | LOULERGUE Victor | Bourg-en-Bresse Ain Cyclisme | 03:20:31.000 | - | 0 |
| 8 | HARDOUIN Louis | Guidon Chalettois | 03:20:31.000 | - | 0 |
| 9 | SORANZO Mael | EC Saint-Etienne Loire | 03:20:31.000 | - | 0 |
| 10 | LARENAUDIE Axel | CC Nogent-sur-Oise | 03:20:31.000 | - | 0 |
| 11 | CHAN TSIN Romain | USSA Pavilly Barentin | 03:20:31.000 | - | 0 |
| 12 | FILLION Erwann | Team Bricquebec Cotentin | 03:20:31.000 | - | 0 |
| 13 | GIORDANENGO Tom | CR4C Roanne | 03:20:31.000 | - | 0 |
| 14 | LIARDET Arthur | Team N'side | 03:20:31.000 | - | 0 |
| 15 | VASSEUR Aubin | VC Rouen 76 | 03:20:31.000 | - | 0 |
| 16 | DELARUE Max | VC Rouen 76 | 03:20:31.000 | - | 0 |
| 17 | HABERT Axel | Team Atria - VS Gerzatois | 03:20:31.000 | - | 0 |
| 18 | DELACROIX Tristan | AVC Aix-en-Provence | 03:20:31.000 | - | 0 |
| 19 | DAVID Alexis | AC Bisontine | 03:20:31.000 | - | 0 |
| 20 | LECAMUS-LAMBERT Florentin | VC Rouen 76 | 03:20:31.000 | - | 0 |
| 21 | CARPENTIER Florian | USSA Pavilly Barentin | 03:20:37.000 | 06.000 | 0 |
| 22 | MARGUERITAT Titouan | Team Atria - VS Gerzatois | 03:20:39.000 | 08.000 | 0 |
| 23 | BASARABA Mykhailo | UC Monaco | 03:20:39.000 | 08.000 | 0 |
| 24 | LAGRÉE Adrien | Team Bricquebec Cotentin | 03:20:41.000 | 10.000 | 0 |
| 25 | RAMBAULT Axel | Guidon Chalettois | 03:20:41.000 | 10.000 | 0 |
| 26 | TESSIORE Tommaso | UC Monaco | 03:20:41.000 | 10.000 | 0 |
| 27 | DROUET Victor | USSA Pavilly Barentin | 03:20:41.000 | 10.000 | 0 |
| 28 | HECTOR Raphaël | VC Rouen 76 | 03:20:41.000 | 10.000 | 0 |
| 29 | ZAHEM Maël | CC Nogent-sur-Oise | 03:20:41.000 | 10.000 | 0 |
| 30 | SEIGNEURET Thomas | | 03:20:41.000 | 10.000 | 0 |
| 31 | COQUERET Louis | VC Unité Schwenheim | 03:20:41.000 | 10.000 | 0 |
| 32 | DELAUNAY Estevan | Bourg-en-Bresse Ain Cyclisme | 03:20:41.000 | 10.000 | 0 |
| 33 | ALMEIDA Pierre | Team Atria - VS Gerzatois | 03:20:41.000 | 10.000 | 0 |
| 34 | FOISSOTTE Paul | VC Unité Schwenheim | 03:20:46.000 | 15.000 | 0 |
| 35 | VILA Emiliano | ASPTT Nancy | 03:20:48.000 | 17.000 | 0 |
| 36 | FRANCOME Alexandre | CC Nogent-sur-Oise | 03:20:50.000 | 19.000 | 0 |
| 37 | RONGÈRE Quentin | CR4C Roanne | 03:20:50.000 | 19.000 | 0 |
| 38 | PATAT Clement | USSA Pavilly Barentin | 03:20:55.000 | 24.000 | 0 |
| 39 | MORIN Yoan | Bourg-en-Bresse Ain Cyclisme | 03:20:55.000 | 24.000 | 0 |
| 40 | GAUDEL Matteo | AC Bisontine | 03:20:55.000 | 24.000 | 0 |
| 41 | LEBRETON Samuel | USSA Pavilly Barentin | 03:20:55.000 | 24.000 | 0 |
| 42 | GRAND Antoine | Hexagone - Corbas Lyon Métropole | 03:20:55.000 | 24.000 | 0 |
| 43 | PAUCHARD Eliot | Charvieu Chavagneux Isère Cyclisme | 03:20:55.000 | 24.000 | 0 |
| 44 | TÓTH Márkó | UC Monaco | 03:20:55.000 | 24.000 | 0 |
| 45 | RIBEIRO DA CRUZ Mathias | Hexagone - Corbas Lyon Métropole | 03:20:55.000 | 24.000 | 0 |
| 46 | ARHIE Vincent | Hexagone - Corbas Lyon Métropole | 03:21:00.000 | 29.000 | 0 |
| 47 | LAMBERT Mathieu | AVC Aix-en-Provence | 03:21:00.000 | 29.000 | 0 |
| 47 | LAMBERT Mathieu | Team Energizer | 03:21:00.000 | 29.000 | 0 |
| 48 | PACOURET Amaury | Team Atria - VS Gerzatois | 03:21:02.000 | 31.000 | 0 |
| 49 | PICHON Mathis | CC Nogent-sur-Oise | 03:21:02.000 | 31.000 | 0 |
| 50 | PAQUET Tom | Team N'side | 03:21:02.000 | 31.000 | 0 |
| 51 | BRIDRON Thibaud | Guidon Chalettois | 03:21:02.000 | 31.000 | 0 |
| 52 | ANSARD Jason | Guidon Chalettois | 03:21:02.000 | 31.000 | 0 |
| 53 | PICHON Bastien | CC Nogent-sur-Oise | 03:21:02.000 | 31.000 | 0 |
| 54 | RACAULT Ronan | Guidon Chalettois | 03:21:02.000 | 31.000 | 0 |
| 55 | MEYER Arthur | Bourg-en-Bresse Ain Cyclisme | 03:21:02.000 | 31.000 | 0 |
| 56 | HUSNI Thomas | Charvieu Chavagneux Isère Cyclisme | 03:21:02.000 | 31.000 | 0 |
| 57 | PICARD Léon | Bourg-en-Bresse Ain Cyclisme | 03:21:02.000 | 31.000 | 0 |
| 58 | BUFFIN Lois | CR4C Roanne | 03:21:02.000 | 31.000 | 0 |
| 59 | AZILE LOZACH Julien | Charvieu Chavagneux Isère Cyclisme | 03:21:02.000 | 31.000 | 0 |
| 60 | RUBINO Samuele | LAN Service - GranMonferrato | 03:21:02.000 | 31.000 | 0 |
| 61 | ROUDIER Hugo | EC Saint-Etienne Loire | 03:21:24.000 | 53.000 | 0 |
| 62 | BEAUNE Mavric | VC Rouen 76 | 03:21:28.000 | 57.000 | 0 |
| 63 | ERMENAULT Corentin | Team Bricquebec Cotentin | 03:21:34.000 | 1:03.000 | 0 |
| 64 | MOREL Tom | Team Bricquebec Cotentin | 03:21:34.000 | 1:03.000 | 0 |
| 65 | BOILEAU Leo | EC Saint-Etienne Loire | 03:21:34.000 | 1:03.000 | 0 |
| 66 | LETHIER Melvyn | AC Bisontine | 03:21:46.000 | 1:15.000 | 0 |
| 67 | PLAMONDON Joel | Team N'side | 03:21:55.000 | 1:24.000 | 0 |
| 68 | BROOKES Joseph | AVC Aix-en-Provence | 03:22:09.000 | 1:38.000 | 0 |
| 69 | MILES Carson | Team N'side | 03:22:25.000 | 1:54.000 | 0 |
| 70 | BELOHVOŠČIKS Kristiāns | UC Monaco | 03:22:25.000 | 1:54.000 | 0 |
| 71 | WALLIANG Thibault | AC Bisontine | 03:22:47.000 | 2:16.000 | 0 |
| 72 | ANDERSEN Sander | Bourg-en-Bresse Ain Cyclisme | 03:22:58.000 | 2:27.000 | 0 |
| 73 | KRAEMER Léo | VC Unité Schwenheim | 03:23:00.000 | 2:29.000 | 0 |
| 74 | RIZZA Stefano | LAN Service - GranMonferrato | 03:23:00.000 | 2:29.000 | 0 |
| 75 | HERER Aurélien | | 03:23:04.000 | 2:33.000 | 0 |
| 76 | PIERRAT Joseph | Team N'side | 03:23:04.000 | 2:33.000 | 0 |
| 77 | GERY Lorris | EC Saint-Etienne Loire | 03:25:58.000 | 5:27.000 | 0 |
| 78 | RICHARDS Kane | AC Bisontine | 03:27:26.000 | 6:55.000 | 0 |
| 79 | MARSAN Luc | AVC Aix-en-Provence | 03:29:06.000 | 8:35.000 | 0 |
| 1005 | BEDINI Albin | AVC Aix-en-Provence | 00:00.000 | -03:20:31.000 | |
| 1005 | FAVARD Gabin | AVC Aix-en-Provence | 00:00.000 | -03:20:31.000 | |
| 1005 | MERLIN Cyrian | Team Atria - VS Gerzatois | 00:00.000 | -03:20:31.000 | |
| 1005 | RAYNAUD Baptiste | Team Atria - VS Gerzatois | 00:00.000 | -03:20:31.000 | |
| 1005 | KOLEHMAINEN Oskari | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | VENKOV Ventsislav | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | SHIMAZAKI Masao | Yowamushi Pedal Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | SHIMAZAKI Masao | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | DURANDO Grégory | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | DURAND Dorian | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | MARINOV Martin | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | WIĘCZKOWSKI Paweł | NIPPO-EF-Martigues | 00:00.000 | -03:20:31.000 | |
| 1005 | CREPIN Felicien | VC Unité Schwenheim | 00:00.000 | -03:20:31.000 | |
| 1005 | FINCKBOHNER Anaël | VC Unité Schwenheim | 00:00.000 | -03:20:31.000 | |
| 1005 | GABRIEL Timothé | VC Unité Schwenheim | 00:00.000 | -03:20:31.000 | |
| 1005 | GABRIEL Timothé | Team CX TPM | 00:00.000 | -03:20:31.000 | |
| 1005 | JOT Matéo | VC Unité Schwenheim | 00:00.000 | -03:20:31.000 | |
| 1005 | JOT Matéo | Ardennes Cross Team Gecibat | 00:00.000 | -03:20:31.000 | |
| 1005 | CHOUFFE Lenny | AC Bisontine | 00:00.000 | -03:20:31.000 | |
| 1005 | ROLLÉE Thibault | AC Bisontine | 00:00.000 | -03:20:31.000 | |
| 1005 | BONNEFOY Nicolas | CR4C Roanne | 00:00.000 | -03:20:31.000 | |
| 1005 | DERRIEU Theo | CR4C Roanne | 00:00.000 | -03:20:31.000 | |
| 1005 | MARCENAC Louis | CR4C Roanne | 00:00.000 | -03:20:31.000 | |
| 1005 | COULONDRE Gabriel | Guidon Chalettois | 00:00.000 | -03:20:31.000 | |
| 1005 | TRICOT Corentin | Guidon Chalettois | 00:00.000 | -03:20:31.000 | |
| 1005 | LOISY Tanguy | EC Saint-Etienne Loire | 00:00.000 | -03:20:31.000 | |
| 1005 | DAVOINE Achille | EC Saint-Etienne Loire | 00:00.000 | -03:20:31.000 | |
| 1005 | BOUQUET Thomas | USSA Pavilly Barentin | 00:00.000 | -03:20:31.000 | |
| 1005 | RICHARD Nathan | USSA Pavilly Barentin | 00:00.000 | -03:20:31.000 | |
| 1005 | DAUMONT William | CC Nogent-sur-Oise | 00:00.000 | -03:20:31.000 | |
| 1005 | VANDERMEERSCH Emilien | CC Nogent-sur-Oise | 00:00.000 | -03:20:31.000 | |
| 1005 | ANSELMI Daniele | LAN Service - GranMonferrato | 00:00.000 | -03:20:31.000 | |
| 1005 | LAINO Edoardo | LAN Service - GranMonferrato | 00:00.000 | -03:20:31.000 | |
| 1005 | ZANOLINI Sergio | LAN Service - GranMonferrato | 00:00.000 | -03:20:31.000 | |
| 1005 | TAROLLA Matteo | LAN Service - GranMonferrato | 00:00.000 | -03:20:31.000 | |
| 1005 | BORDOLI Nicola | LAN Service - GranMonferrato | 00:00.000 | -03:20:31.000 | |
| 1005 | MÉAL Théo | Team Bricquebec Cotentin | 00:00.000 | -03:20:31.000 | |
| 1005 | MIAS Antoine | Team Bricquebec Cotentin | 00:00.000 | -03:20:31.000 | |
| 1005 | MOULIN Maxime | Team Bricquebec Cotentin | 00:00.000 | -03:20:31.000 | |
| 1005 | HAMMOUCHEN Kassa | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:20:31.000 | |
| 1005 | ISSACK Lionel | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:20:31.000 | |
| 1005 | PLAISANT Lucas | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:20:31.000 | |
| 1005 | RUSSO Mathias | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:20:31.000 | |
| 1005 | PAYANY Matt | OCC Antibes-Alpes-Maritimes | 00:00.000 | -03:20:31.000 | |
| 1005 | ARCANGELI Romain | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | BAUDIS Anthony | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | LE PROVOST Gabriel | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | ROSSIER Thibault | Charvieu Chavagneux Isère Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | STOPA Guillaume | Team N'side | 00:00.000 | -03:20:31.000 | |
| 1005 | MEYNARD Maxime | Hexagone - Corbas Lyon Métropole | 00:00.000 | -03:20:31.000 | |
| 1005 | THOMASSIN Maxime | Hexagone - Corbas Lyon Métropole | 00:00.000 | -03:20:31.000 | |
| 1005 | PECQUENARD Jules | UC Monaco | 00:00.000 | -03:20:31.000 | |
| 1005 | SZIJÁRTÓ Zétény | UC Monaco | 00:00.000 | -03:20:31.000 | |
| 1005 | LEROUX Allan | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | GUEUDRET Alexandre | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | BOUZON Antoine | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | ROBERTSON Matiss | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | MICHAUD Tom | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | MESNIL Thibault | Isatis Cycling Team | 00:00.000 | -03:20:31.000 | |
| 1005 | CLÉMENT Jules | ASPTT Nancy | 00:00.000 | -03:20:31.000 | |
| 1005 | CHAMBERLAND Max | ASPTT Nancy | 00:00.000 | -03:20:31.000 | |
| 1005 | POISOT Luka | ASPTT Nancy | 00:00.000 | -03:20:31.000 | |
| 1005 | SEMON Loïc | ASPTT Nancy | 00:00.000 | -03:20:31.000 | |
| 1005 | DUVIGNEAU Guillaume | Sablé Sarthe Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | DELESTRE Alexis | Sablé Sarthe Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | BOUTVILLE David | Sablé Sarthe Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | COCAULT Paul | Sablé Sarthe Cyclisme | 00:00.000 | -03:20:31.000 | |
| 1005 | ASTIE Thomas | | 00:00.000 | -03:20:31.000 | |
| 1005 | BUFFAZ Maxime | Lyon Sprint Evolution | 00:00.000 | -03:20:31.000 | |
| 1005 | VERNIÉ Pierre | Lyon Sprint Evolution | 00:00.000 | -03:20:31.000 | |
| 1005 | MIZOGUCHI Tatsuya | Lyon Sprint Evolution | 00:00.000 | -03:20:31.000 | |
| 1005 | PAYAN Romain | Lyon Sprint Evolution | 00:00.000 | -03:20:31.000 | |
| 1005 | HERER Marek | | 00:00.000 | -03:20:31.000 | |
| 1005 | MALLET Quentin | | 00:00.000 | -03:20:31.000 | |
| 1005 | BONNET Louis | | 00:00.000 | -03:20:31.000 | |
| 1005 | DIEUDONNÉ Tom | | 00:00.000 | -03:20:31.000 | |
| 1005 | DESPEYROUX Florian | | 00:00.000 | -03:20:31.000 | |
| 1005 | NUNES Thibaud | | 00:00.000 | -03:20:31.000 | |
| 1005 | PELLOUX Thomas | | 00:00.000 | -03:20:31.000 | |
| 1005 | DOMENC Hugo | | 00:00.000 | -03:20:31.000 | |
| 1005 | PRIEUR Elian | | 00:00.000 | -03:20:31.000 | |