| 1 | JALADEAU Artus | GSC Blagnac Vélo Sport 31 | 03:45:18.000 | - | 34.541 |
| 2 | CONOR Paul | UC Cholet 49 | 03:46:40.000 | 1:22.000 | 34.332 |
| 3 | MEEHAN Jamie | AVC Aix Provence Dole | 03:46:40.000 | 1:22.000 | 34.332 |
| 4 | TAPIZ Hugo | Equipo Finisher - Kern Pharma | 03:46:40.000 | 1:22.000 | 34.332 |
| 5 | LIGHTFOOT Mark | AVC Aix Provence Dole | 03:46:43.000 | 1:25.000 | 34.325 |
| 6 | NAVARRO Gauthier | GSC Blagnac Vélo Sport 31 | 03:50:03.000 | 4:45.000 | 33.827 |
| 7 | BONROY Max | The Lead Out Cycling Academy | 03:50:06.000 | 4:48.000 | 33.82 |
| 8 | MITCHELL Adam | Vendée U Pays de la Loire | 03:52:26.000 | 7:08.000 | 33.481 |
| 9 | AMERLYNCK Nathan | The Lead Out Cycling Academy | 03:52:58.000 | 7:40.000 | 33.404 |
| 10 | RAMOS Unai | Equipo Finisher - Kern Pharma | 03:52:58.000 | 7:40.000 | 33.404 |
| 11 | SAINT MARTIN Pierre | AVC Aix Provence Dole | 03:54:45.000 | 9:27.000 | 33.15 |
| 12 | JOWETT Lucas | The Lead Out Cycling Academy | 03:54:45.000 | 9:27.000 | 33.15 |
| 12 | JOWETT Lucas | MyPad Racing powered by Discovery Properties | 03:54:45.000 | 9:27.000 | 33.15 |
| 13 | RAUS Jerome | Béziers Méditerranée Cyclisme | 03:54:48.000 | 9:30.000 | 33.143 |
| 13 | RAUS Jerome | Crabbé-Dstny U19 | 03:54:48.000 | 9:30.000 | 33.143 |
| 14 | VIERGE Mateo | Grupo Eulen-NUUK | 03:55:18.000 | 00:10:00.000 | 33.073 |
| 15 | MURA Jean | Lescar Velo Sprint | 03:55:23.000 | 00:10:05.000 | 33.061 |
| 16 | AMAN Awet | UCI WCC Men's Team | 03:55:24.000 | 00:10:06.000 | 33.059 |
| 17 | MARTÍN Raúl | Equipo Finisher - Kern Pharma | 03:56:17.000 | 00:10:59.000 | 32.935 |
| 18 | JOB Alex | GSC Blagnac Vélo Sport 31 | 03:58:02.000 | 00:12:44.000 | 32.693 |
| 19 | THIBAULT Jean-Denis | Team Corrèze-Suchet-Nouvelle Aquitaine | 03:58:19.000 | 00:13:01.000 | 32.654 |
| 20 | VIDAL Adrien | OCF Team Legend Wheels | 03:58:40.000 | 00:13:22.000 | 32.606 |
| 21 | RONDEL Lucas | | 03:58:40.000 | 00:13:22.000 | 32.606 |
| 22 | TROGER Lucas | Team LMP-La Roche Vendée Cyclisme | 03:59:51.000 | 00:14:33.000 | 32.445 |
| 23 | LOUSTAU Matéo | Top 16 Cyclisme | 03:59:51.000 | 00:14:33.000 | 32.445 |
| 24 | JACQUES Lucas | The Lead Out Cycling Academy | 03:59:54.000 | 00:14:36.000 | 32.439 |
| 25 | HAILE Eyob | Lescar Velo Sprint | 04:00:07.000 | 00:14:49.000 | 32.409 |
| 26 | MULUGETA Yafiet | Eri-tel Cycling Team | 04:00:13.000 | 00:14:55.000 | 32.396 |
| 26 | MULUGETA Yafiet | UCI WCC Men's Team | 04:00:13.000 | 00:14:55.000 | 32.396 |
| 27 | GOÑI Ismael | Equipo Finisher - Kern Pharma | 04:02:21.000 | 00:17:03.000 | 32.111 |
| 28 | HERBRETEAU Victor | UC Cholet 49 | 04:02:45.000 | 00:17:27.000 | 32.058 |
| 29 | LAURENT Alexandre | Team Pays de Briec | 04:03:18.000 | 00:18:00.000 | 31.985 |
| 30 | GALLO Aurélien | | 04:04:19.000 | 00:19:01.000 | 31.852 |
| 31 | DUCLOS-LASSALLE Hugo | Equipo Finisher - Kern Pharma | 04:04:19.000 | 00:19:01.000 | 31.852 |
| 32 | LEWIS FOLLOWS Charlie | Huesca La Magia - Renault Auto Cuatro | 04:04:19.000 | 00:19:01.000 | 31.852 |
| 33 | MARTINEAU Nolan | UC Cholet 49 | 04:04:19.000 | 00:19:01.000 | 31.852 |
| 34 | GOASDOUE Loic | Béziers Méditerranée Cyclisme | 04:04:21.000 | 00:19:03.000 | 31.848 |
| 35 | MACKIE Ewan | MyPad Racing powered by Discovery Properties | 04:04:21.000 | 00:19:03.000 | 31.848 |
| 35 | MACKIE Ewan | The Lead Out Cycling Academy | 04:04:21.000 | 00:19:03.000 | 31.848 |
| 35 | MACKIE Ewan | EFC-L&R - Van Mossel | 04:04:21.000 | 00:19:03.000 | 31.848 |
| 36 | DELRUE Maxim | The Lead Out Cycling Academy | 04:04:51.000 | 00:19:33.000 | 31.783 |
| 37 | BROOKES Joseph | AVC Aix Provence Dole | 04:04:59.000 | 00:19:41.000 | 31.765 |
| 38 | VERHAEGHE Antoine | Team U LH | 04:09:57.000 | 00:24:39.000 | 31.134 |
| 38 | VERHAEGHE Antoine | team | 04:09:57.000 | 00:24:39.000 | 31.134 |
| 39 | LETURGIE Bastien | OCF Team Legend Wheels | 04:10:10.000 | 00:24:52.000 | 31.107 |
| 40 | FONTENELLE Noam | OCF Team Legend Wheels | 04:10:10.000 | 00:24:52.000 | 31.107 |
| 41 | ROUANET Maël | GSC Blagnac Vélo Sport 31 | 04:11:16.000 | 00:25:58.000 | 30.971 |
| 42 | ARLA Jérémy | | 04:11:43.000 | 00:26:25.000 | 30.916 |
| 43 | DEJAEGHER Floris | The Lead Out Cycling Academy | 04:12:20.000 | 00:27:02.000 | 30.84 |
| 44 | PENDERY Léo | Béziers Méditerranée Cyclisme | 04:12:20.000 | 00:27:02.000 | 30.84 |
| 45 | LADEÏRO Benoît | | 04:12:23.000 | 00:27:05.000 | 30.834 |
| 46 | SEIGNEURET Thomas | | 04:12:27.000 | 00:27:09.000 | 30.826 |
| 47 | NOUGUE-DESSUS Aaron | Telco'm - On Clima - Osés | 04:12:33.000 | 00:27:15.000 | 30.814 |
| 48 | CHARTEAU Diego | Vendée U Pays de la Loire | 04:12:33.000 | 00:27:15.000 | 30.814 |
| 49 | RENARD Valentin | | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 50 | TESSIER Maxime | Team LMP-La Roche Vendée Cyclisme | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 51 | BONALUMI Clément | Béziers Méditerranée Cyclisme | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 52 | BILLET Adrien | Team LMP-La Roche Vendée Cyclisme | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 53 | CODEGA Damien | | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 54 | MAGNOULON Lorik | GSC Blagnac Vélo Sport 31 | 04:24:51.000 | 00:39:33.000 | 29.383 |
| 55 | LAYRAC Gabriel | AVC Aix Provence Dole | 04:24:55.000 | 00:39:37.000 | 29.375 |
| 56 | GARCES Bruno | Huesca La Magia - Renault Auto Cuatro | 04:25:01.000 | 00:39:43.000 | 29.364 |
| 57 | CHEVIGNON Jules | Team LMP-La Roche Vendée Cyclisme | 04:28:34.000 | 00:43:16.000 | 28.976 |
| 58 | OLANO Unax | Grupo Eulen-NUUK | 04:29:32.000 | 00:44:14.000 | 28.872 |
| 59 | BETELU Unax | Grupo Eulen-NUUK | 04:29:32.000 | 00:44:14.000 | 28.872 |
| 60 | IRIARTE Igor | Grupo Eulen-NUUK | 04:29:35.000 | 00:44:17.000 | 28.867 |
| 61 | LACOSTE Anthony | | 04:30:50.000 | 00:45:32.000 | 28.734 |
| 62 | APPLENCOURT Ryan | Apogé Cycliste | 04:30:55.000 | 00:45:37.000 | 28.725 |
| 63 | DOMENC Hugo | | 04:31:01.000 | 00:45:43.000 | 28.714 |
| 64 | VULLIEZ Lohann | Grupo Eulen-NUUK | 04:31:45.000 | 00:46:27.000 | 28.637 |
| 65 | RABY Charly | Team LMP-La Roche Vendée Cyclisme | 04:33:33.000 | 00:48:15.000 | 28.448 |
| 66 | KOS Robin | The Lead Out Cycling Academy | 04:34:45.000 | 00:49:27.000 | 28.324 |
| 67 | CHARTIER Pierre | Lescar Velo Sprint | 04:36:48.000 | 00:51:30.000 | 28.114 |
| 68 | LAMOULINE Sam | Béziers Méditerranée Cyclisme | 04:36:48.000 | 00:51:30.000 | 28.114 |
| 69 | DOLÉDEC Elouan | Dinan Sport Cycling | 04:39:14.000 | 00:53:56.000 | 27.869 |
| 70 | MEYNARD Maxime | Vendée U Pays de la Loire | 04:39:14.000 | 00:53:56.000 | 27.869 |
| 71 | WALKER Emile | | 04:39:14.000 | 00:53:56.000 | 27.869 |
| 72 | BERNARD Lilian | Team LMP-La Roche Vendée Cyclisme | 04:39:14.000 | 00:53:56.000 | 27.869 |
| 73 | PAVIS Evan | Vendée U Pays de la Loire | 00:00.000 | -03:45:18.000 | |
| 1005 | POTTIER Raphaël | AVC Aix Provence Dole | 00:00.000 | -03:45:18.000 | |
| 1005 | ESCURE Marin | Team U LH | 00:00.000 | -03:45:18.000 | |
| 1005 | WOLF Grégoire | Lescar Velo Sprint | 00:00.000 | -03:45:18.000 | |
| 1005 | DUFORT Corentin | Lescar Velo Sprint | 00:00.000 | -03:45:18.000 | |
| 1005 | VEDEL Gabin | Guidon Sprinter Canalien Cycling Team | 00:00.000 | -03:45:18.000 | |
| 1005 | SCOTT Oliver | Vendée U Pays de la Loire | 00:00.000 | -03:45:18.000 | |
| 1005 | MATOSSIAN Sévane | AVC Aix-en-Provence | 00:00.000 | -03:45:18.000 | |
| 1005 | SANTA-BARBARA Daniel | | 00:00.000 | -03:45:18.000 | |
| 1005 | ROUILLARD Henri | | 00:00.000 | -03:45:18.000 | |
| 1005 | SASCO Xabi | | 00:00.000 | -03:45:18.000 | |