| 1 | DUCULTY Bastien | | 27:22.000 | - | 46.041 |
| 2 | TERRIER Antoine | | 27:32.000 | 10.000 | 45.763 |
| 3 | KELLY Joshua | Miami Blazers | 27:33.000 | 11.000 | 45.735 |
| 4 | CHARDON Baptiste | Team Cama CCD | 27:33.000 | 11.000 | 45.735 |
| 5 | CLAVIER Kendric | | 27:40.000 | 18.000 | 45.542 |
| 6 | CASTRO Camilo | | 27:44.000 | 22.000 | 45.433 |
| 7 | VANONY Tony Chris | | 28:00.000 | 38.000 | 45 |
| 8 | JOIN Alexandre | | 28:20.000 | 58.000 | 44.471 |
| 9 | AYACHE Thibault | | 28:37.000 | 1:15.000 | 44.03 |
| 10 | ANDRE LUBIN Yannis | | 28:37.000 | 1:15.000 | 44.03 |
| 11 | CLERE Emilien | VC Lucéen | 28:39.000 | 1:17.000 | 43.979 |
| 12 | DEGOT Damien | ESEG Douai | 28:42.000 | 1:20.000 | 43.902 |
| 13 | HORN Luidgy Samuel | | 28:43.000 | 1:21.000 | 43.877 |
| 14 | DELOUMEAUX Jérémy | Convergence SC Abymienne Propreté 2000 | 28:44.000 | 1:22.000 | 43.852 |
| 15 | LUTIN Larry | | 28:44.000 | 1:22.000 | 43.852 |
| 16 | RABINAUD Alexandre | | 28:45.000 | 1:23.000 | 43.826 |
| 17 | ALIDOR Adrien | USR Vélo Sotranfamat | 28:57.000 | 1:35.000 | 43.523 |
| 18 | AGRICOLE Yannis | Uni Sport Lamentinois | 29:01.000 | 1:39.000 | 43.423 |
| 19 | LEROUX Allan | | 29:03.000 | 1:41.000 | 43.373 |
| 20 | DROTZ Antoine | Union Cosnoise Sportive | 29:11.000 | 1:49.000 | 43.175 |
| 21 | BOUCAUD Dylhan | | 29:12.000 | 1:50.000 | 43.151 |
| 22 | BRISMONTIER Nicolas | VC Lucéen | 29:14.000 | 1:52.000 | 43.101 |
| 23 | JEANNE Vladimir | USR Vélo Sotranfamat | 29:15.000 | 1:53.000 | 43.077 |
| 24 | BIEBUYCK Aurélien | Benediction Kitei Pro 2020 | 29:16.000 | 1:54.000 | 43.052 |
| 25 | ELAN Thomas | VC Lucéen | 29:25.000 | 2:03.000 | 42.833 |
| 26 | MAGAUD Antoine | | 29:28.000 | 2:06.000 | 42.76 |
| 27 | SORACÁ Diego Armando | | 29:30.000 | 2:08.000 | 42.712 |
| 28 | CASI VIALLET Isao Robin | CC Étupes | 29:32.000 | 2:10.000 | 42.664 |
| 29 | DEMANET Thomas | OC Val d'Oise 95 | 29:42.000 | 2:20.000 | 42.424 |
| 30 | HODEBOURG RINNA Josué | | 29:56.000 | 2:34.000 | 42.094 |
| 31 | KITTAVINY Stéphane | ASC Karak | 29:57.000 | 2:35.000 | 42.07 |
| 32 | VEDEL Gabin | Mix Abadie Le Boulou - Castelsarrasin | 30:05.000 | 2:43.000 | 41.884 |
| 33 | LAURENT Mickaël | | 30:13.000 | 2:51.000 | 41.699 |
| 34 | BOYEAU Fendley | Uni Sport Lamentinois | 30:15.000 | 2:53.000 | 41.653 |
| 35 | PHAETON Collins | Espoir du Sud | 30:19.000 | 2:57.000 | 41.561 |
| 36 | LACHAGES Alexandre | Convergence SC Abymienne Propreté 2000 | 30:20.000 | 2:58.000 | 41.538 |
| 37 | ODVELT Clerge | Excelsior | 30:45.000 | 3:23.000 | 40.976 |
| 38 | ROMNEY Maël | | 30:48.000 | 3:26.000 | 40.909 |
| 39 | MARGUERITE Youri | | 30:54.000 | 3:32.000 | 40.777 |
| 40 | URCEL Adrien | | 30:57.000 | 3:35.000 | 40.711 |
| 41 | BILLOTET Mathieu | Gwada Bikers 118 | 31:02.000 | 3:40.000 | 40.602 |
| 42 | PIERRE-LÉANDRE Mixlon | | 31:07.000 | 3:45.000 | 40.493 |
| 43 | SARTHAL Yohann | | 31:08.000 | 3:46.000 | 40.471 |
| 44 | VIGNES Lucas | | 31:12.000 | 3:50.000 | 40.385 |
| 45 | MOUQUET Vincent | Union Cosnoise Sportive | 31:17.000 | 3:55.000 | 40.277 |
| 46 | RETHORÉ Wilfried | VC Lucéen | 31:18.000 | 3:56.000 | 40.256 |
| 47 | LANARRE Kévin | Guidon Sprinter Canalien Cycling Team | 31:18.000 | 3:56.000 | 40.256 |
| 48 | CARRERA Bastian Alexis | Guidon Sprinter Canalien Cycling Team | 31:22.000 | 4:00.000 | 40.17 |
| 49 | RIVARD Dominique | | 31:24.000 | 4:02.000 | 40.127 |
| 50 | VANDERPOOL Gregory | Austin Aviators | 31:24.000 | 4:02.000 | 40.127 |
| 51 | MASSON Christophe | | 31:41.000 | 4:19.000 | 39.769 |
| 52 | BLONDIN Audric | | 31:51.000 | 4:29.000 | 39.56 |
| 53 | DURO Kevin | Gwada Bikers 118 | 31:52.000 | 4:30.000 | 39.54 |
| 54 | SUARES Gilles | USR Vélo Sotranfamat | 31:54.000 | 4:32.000 | 39.498 |
| 55 | PATRIGEON Noam | VC Lucéen | 32:10.000 | 4:48.000 | 39.171 |
| 56 | VIARDOT Jacques | | 32:18.000 | 4:56.000 | 39.009 |
| 57 | BAILEY Zefal Trevor | | 32:29.000 | 5:07.000 | 38.789 |
| 58 | LANCLUME Ricardo Jude | Espoir du Sud | 32:36.000 | 5:14.000 | 38.65 |
| 59 | CARPENTER Regis | Espoir du Sud | 33:02.000 | 5:40.000 | 38.143 |
| 60 | VALÈRE William | | 33:07.000 | 5:45.000 | 38.047 |