| 1 | FERREIRA Louis | Océane Top 16 | 01:55:56.000 | - | 40.368 |
| 2 | MOLLY Kenny | Van Rysel - Roubaix | 01:56:19.000 | 23.000 | 40.235 |
| 3 | JARNET Maxime | Van Rysel - Roubaix | 01:56:19.000 | 23.000 | 40.235 |
| 4 | CAPRON Rémi | Van Rysel - Roubaix | 01:56:19.000 | 23.000 | 40.235 |
| 5 | IZQUIERDO Clément | AVC Aix-en-Provence | 01:56:19.000 | 23.000 | 40.235 |
| 6 | RICHARD Maxime | VC Villefranche Beaujolais | 01:56:19.000 | 23.000 | 40.235 |
| 7 | CHAUSSINAND Joris | Bourg-en-Bresse Ain Cyclisme | 01:56:19.000 | 23.000 | 40.235 |
| 8 | GUILLONNET Adrien | Hexagone - Corbas Lyon Métropole | 01:56:19.000 | 23.000 | 40.235 |
| 9 | LE TURNIER Mathias | Bourg-en-Bresse Ain Cyclisme | 01:56:19.000 | 23.000 | 40.235 |
| 10 | COWAN Quentin | SCO Dijon - Team Matériel - Velo.com | 01:56:19.000 | 23.000 | 40.235 |
| 11 | LEBEAU Mathis | Charvieu Chavagneux Isère Cyclisme | 01:56:19.000 | 23.000 | 40.235 |
| 12 | MARGUERITAT Titouan | Team Atria - VS Gerzatois | 01:56:19.000 | 23.000 | 40.235 |
| 13 | TISSIÈRES Arnaud | Elite Fondations Cycling Team | 01:56:19.000 | 23.000 | 40.235 |
| 14 | VALVASORI Larry | CR4C Roanne | 01:56:19.000 | 23.000 | 40.235 |
| 15 | ANDRÉ Gaspard | Bourg-en-Bresse Ain Cyclisme | 01:56:50.000 | 54.000 | 40.057 |
| 16 | MEEHAN Jamie | CC Étupes | 01:56:50.000 | 54.000 | 40.057 |
| 16 | MEEHAN Jamie | Cycling Ulster | 01:56:50.000 | 54.000 | 40.057 |
| 17 | BERGER Antoine | SCO Dijon - Team Matériel - Velo.com | 01:56:58.000 | 1:02.000 | 40.011 |
| 18 | ROUSSEL Antoine | EC Saint-Etienne Loire | 01:56:58.000 | 1:02.000 | 40.011 |
| 19 | BLANC Arthur | Hexagone - Corbas Lyon Métropole | 01:57:06.000 | 1:10.000 | 39.966 |
| 20 | DELACROIX Tristan | AVC Aix-en-Provence | 01:57:09.000 | 1:13.000 | 39.949 |
| 21 | PAUCHARD Eliot | Charvieu Chavagneux Isère Cyclisme | 01:57:14.000 | 1:18.000 | 39.92 |
| 22 | SPARFEL Louis | CC Étupes | 01:57:45.000 | 1:49.000 | 39.745 |
| 22 | SPARFEL Louis | Ardennes Cross Team Gecibat | 01:57:45.000 | 1:49.000 | 39.745 |
| 23 | LEVEAU Jérémy | Van Rysel - Roubaix | 01:57:54.000 | 1:58.000 | 39.695 |
| 24 | LAJAUNIAS Valerian | Team U LH | 01:57:58.000 | 2:02.000 | 39.672 |
| 25 | MARIN Julien | Hexagone - Corbas Lyon Métropole | 01:58:05.000 | 2:09.000 | 39.633 |
| 26 | BURNET Julian | SCO Dijon - Team Matériel - Velo.com | 01:58:14.000 | 2:18.000 | 39.583 |
| 27 | BUSSARD Dimitri | Velo Club Mendrisio | 01:58:14.000 | 2:18.000 | 39.583 |
| 28 | ROMEO Hugo | OCF Team Legend Wheels | 01:58:26.000 | 2:30.000 | 39.516 |
| 29 | QUEMERE Tao | VC Villefranche Beaujolais | 01:58:26.000 | 2:30.000 | 39.516 |
| 30 | THOMAS Théo | VC Villefranche Beaujolais | 01:59:15.000 | 3:19.000 | 39.245 |
| 30 | THOMAS Théo | Sebmotobikes CX Team | 01:59:15.000 | 3:19.000 | 39.245 |
| 31 | LEQUET Corentin | CC Étupes | 01:59:24.000 | 3:28.000 | 39.196 |
| 31 | LEQUET Corentin | AS Bike Racing | 01:59:24.000 | 3:28.000 | 39.196 |
| 32 | PONCHON Eliote | VC Villefranche Beaujolais | 01:59:24.000 | 3:28.000 | 39.196 |
| 32 | PONCHON Eliote | Albi Velo Sport Leroy Merlin Team Cross | 01:59:24.000 | 3:28.000 | 39.196 |
| 33 | BOTTIN Timo | Isatis Cycling Team | 01:59:42.000 | 3:46.000 | 39.098 |
| 34 | BAUDIS Anthony | Charvieu Chavagneux Isère Cyclisme | 01:59:42.000 | 3:46.000 | 39.098 |
| 35 | GUILLON Célestin | Van Rysel - Roubaix | 02:00:35.000 | 4:39.000 | 38.811 |
| 36 | ARHIE Vincent | Hexagone - Corbas Lyon Métropole | 02:00:35.000 | 4:39.000 | 38.811 |
| 37 | DARMIGNY Tom | CC Étupes | 02:00:43.000 | 4:47.000 | 38.768 |
| 38 | DE GRAEF Noah | Mini Discar Cycling Team | 02:00:51.000 | 4:55.000 | 38.726 |
| 39 | LAMBERT Mathieu | AVC Aix-en-Provence | 02:02:15.000 | 6:19.000 | 38.282 |
| 39 | LAMBERT Mathieu | Team Energizer | 02:02:15.000 | 6:19.000 | 38.282 |
| 40 | ROUSSET-FAVIER Nicolas | CC Étupes | 02:02:38.000 | 6:42.000 | 38.163 |
| 41 | ARSAC Rémi | EC Saint-Etienne Loire | 02:02:38.000 | 6:42.000 | 38.163 |
| 42 | JEAN Victor | VC Villefranche Beaujolais | 02:03:33.000 | 7:37.000 | 37.879 |
| 43 | RICHARDS Kane | AC Bisontine | 02:03:54.000 | 7:58.000 | 37.772 |
| 44 | BUFFIN Lois | CR4C Roanne | 02:04:46.000 | 8:50.000 | 37.51 |
| 45 | COSTEPLANE Aurélien | OCF Team Legend Wheels | 02:05:28.000 | 9:32.000 | 37.301 |
| 46 | BIBET Thomas | Océane Top 16 | 02:05:28.000 | 9:32.000 | 37.301 |
| 47 | MORIN Yoan | Bourg-en-Bresse Ain Cyclisme | 02:05:28.000 | 9:32.000 | 37.301 |
| 48 | DELCROS Clément | AVC Aix-en-Provence | 02:05:36.000 | 9:40.000 | 37.261 |
| 49 | HABERT Axel | Team Atria - VS Gerzatois | 02:05:45.000 | 9:49.000 | 37.217 |
| 50 | RUBINO Samuele | LAN Service - GranMonferrato | 02:06:01.000 | 00:10:05.000 | 37.138 |
| 51 | ESCURE Marin | Team U LH | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 52 | DESROCHES Alexandre | | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 53 | VANONI Filippo | Velo Club Mendrisio | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 54 | BELLABOUVIER Simon | | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 55 | GERBAUD Guillaume | Team U LH | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 56 | WOŹNIAK Szymon | Océane Top 16 | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 57 | CLER Gabin | SCO Dijon - Team Matériel - Velo.com | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 58 | GAUDEL Matteo | AC Bisontine | 02:06:21.000 | 00:10:25.000 | 37.04 |
| 59 | ROSSIER Thibault | Charvieu Chavagneux Isère Cyclisme | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 60 | MOTTIEZ Gilles | Elite Fondations Cycling Team | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 61 | FRANSEN Pim | WV West-Frisia | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 62 | AZILE LOZACH Julien | Charvieu Chavagneux Isère Cyclisme | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 63 | JAMET Alexandre | EC Saint-Etienne Loire | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 64 | MARTINEZ Yannick | Team Atria - VS Gerzatois | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 65 | ARCANGELI Romain | Charvieu Chavagneux Isère Cyclisme | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 66 | HORNY Sloan | CR4C Roanne | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 67 | AULAS Nicolas | VC Villefranche Beaujolais | 02:08:02.000 | 00:12:06.000 | 36.553 |
| 68 | JUILLARD Maximilien | Van Rysel - Roubaix | 02:08:50.000 | 00:12:54.000 | 36.326 |
| 69 | EVANS Toby | CR4C Roanne | 02:09:39.000 | 00:13:43.000 | 36.097 |
| 69 | EVANS Toby | Coupland's Bakeries/Booth's Group Team | 02:09:39.000 | 00:13:43.000 | 36.097 |
| 70 | GUERNALEC Victor | Bourg-en-Bresse Ain Cyclisme | 02:11:04.000 | 00:15:08.000 | 35.707 |
| 71 | MERMET Rémi | AC Bisontine | 02:11:04.000 | 00:15:08.000 | 35.707 |
| 72 | OTTIGER Axel | CC Étupes | 02:12:53.000 | 00:16:57.000 | 35.219 |
| 73 | BARTHOULOT Romain | AC Bisontine | 02:13:05.000 | 00:17:09.000 | 35.166 |
| 74 | VENEMA Lance | WV West-Frisia | 02:13:05.000 | 00:17:09.000 | 35.166 |
| 75 | CAMBIER Clément | Isatis Cycling Team | 02:13:05.000 | 00:17:09.000 | 35.166 |
| 76 | BEDINI Albin | AVC Aix-en-Provence | 02:13:05.000 | 00:17:09.000 | 35.166 |
| 77 | DEKKER Tijs | WV West-Frisia | 02:14:51.000 | 00:18:55.000 | 34.705 |
| 78 | MOUCHET Zian | AC Bisontine | 02:15:16.000 | 00:19:20.000 | 34.598 |
| 79 | DHOOGE Thibau | Mini Discar Cycling Team | 02:15:16.000 | 00:19:20.000 | 34.598 |
| 80 | KURMANN André | Velo Club Mendrisio | 02:15:16.000 | 00:19:20.000 | 34.598 |
| 81 | COHEN Alexis | Elite Fondations Cycling Team | 02:15:16.000 | 00:19:20.000 | 34.598 |
| 82 | ROBERTSON Matiss | Isatis Cycling Team | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 83 | GOISNARD Téo | Isatis Cycling Team | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 84 | SERRIÈRES Lucas | Team Atria - VS Gerzatois | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 85 | LARSEN Sebastian Robles | Sandvika Cykle Club | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 86 | KES Jim | WV West-Frisia | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 87 | BERNASCONI Enrico | Velo Club Mendrisio | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 88 | CASAGRANDE Diego | Velo Club Mendrisio | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 89 | MASSET Kerrian | EC Saint-Etienne Loire | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 90 | BASSON Gustav | CR4C Roanne | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 91 | JORGE Edgar | EC Saint-Etienne Loire | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 92 | BERNAT Lilian | Team U LH | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 93 | CHATELUS Axel | EC Saint-Etienne Loire | 02:15:49.000 | 00:19:53.000 | 34.458 |
| 94 | ZANOLINI Sergio | LAN Service - GranMonferrato | 02:16:44.000 | 00:20:48.000 | 34.227 |
| 95 | LAINO Edoardo | LAN Service - GranMonferrato | 02:16:44.000 | 00:20:48.000 | 34.227 |
| 96 | VANOTTI Jules | Isatis Cycling Team | 02:17:46.000 | 00:21:50.000 | 33.97 |
| 97 | HAMON Nicolas | Team U LH | 02:19:00.000 | 00:23:04.000 | 33.669 |
| 98 | ARCHAMBEAU Oscar | Mini Discar Cycling Team | 02:19:00.000 | 00:23:04.000 | 33.669 |
| 99 | LAVIGNAC Matthieu | OCF Team Legend Wheels | 02:19:25.000 | 00:23:29.000 | 33.568 |
| 99 | LAVIGNAC Matthieu | Albi Velo Sport Leroy Merlin Team Cross | 02:19:25.000 | 00:23:29.000 | 33.568 |
| 100 | BARRILLOT Bohémond | SCO Dijon - Team Matériel - Velo.com | 02:25:34.000 | 00:29:38.000 | 32.15 |
| 1005 | CHARTIER Pierre | Océane Top 16 | 00:00.000 | -01:55:56.000 | |
| 1005 | CERATO Gabriele | Elite Fondations Cycling Team | 00:00.000 | -01:55:56.000 | |
| 1005 | ROCHEREAU Julien | Team U LH | 00:00.000 | -01:55:56.000 | |
| 1005 | SCHMID Melvin | Elite Fondations Cycling Team | 00:00.000 | -01:55:56.000 | |
| 1005 | FAYOLLE Mehdi | Team Atria - VS Gerzatois | 00:00.000 | -01:55:56.000 | |
| 1005 | RUDEL Valentin | Hexagone - Corbas Lyon Métropole | 00:00.000 | -01:55:56.000 | |
| 1005 | COUTURE Cyril | OCF Team Legend Wheels | 00:00.000 | -01:55:56.000 | |
| 1005 | OTTONE Davide | LAN Service - GranMonferrato | 00:00.000 | -01:55:56.000 | |
| 1005 | CHEMIER Lilian | Isatis Cycling Team | 00:00.000 | -01:55:56.000 | |
| 1005 | LANGELLA Lilian | Océane Top 16 | 00:00.000 | -01:55:56.000 | |
| 1005 | TIPHAIGNE Mathis | Océane Top 16 | 00:00.000 | -01:55:56.000 | |