| 1 | VERZIJL Sten | WILVO Group - TWC De Kempen | 08:29.000 | - | 47.033 |
| 2 | VILA Emiliano | ASPTT Nancy | 08:35.000 | 06.000 | 46.485 |
| 3 | GERRITSMA Bouke | Wielerploeg Groot Amsterdam | 08:52.000 | 23.000 | 45 |
| 4 | KELLER Hermann | | 08:53.000 | 24.000 | 44.916 |
| 5 | DESCHATRES Martin | AC Bisontine | 08:57.000 | 28.000 | 44.581 |
| 6 | BRINKMAN David | Global Cycling Team | 09:04.000 | 35.000 | 44.007 |
| 7 | VINCENT Lucas | | 09:15.000 | 46.000 | 43.135 |
| 8 | JOLLY Carl | Schils - Doltcini | 09:21.000 | 52.000 | 42.674 |
| 9 | NUBUL Owan | VC François | 09:23.000 | 54.000 | 42.522 |
| 10 | JOHN Briton | | 09:24.000 | 55.000 | 42.447 |
| 11 | GERAN Ronald | Convergence SC Abymienne Propreté 2000 | 09:25.000 | 56.000 | 42.372 |
| 12 | COULOT Lenny | | 09:29.000 | 1:00.000 | 42.074 |
| 13 | KITTAVINY Jean Erique | AC et de la Verdure de Petit-Bourg | 09:31.000 | 1:02.000 | 41.926 |
| 14 | RISAL Mathis | Team Energizer | 09:31.000 | 1:02.000 | 41.926 |
| 15 | HASPOT Anthony | | 09:31.000 | 1:02.000 | 41.926 |
| 16 | HORN Luidgy Samuel | Convergence SC Abymienne Propreté 2000 | 09:35.000 | 1:06.000 | 41.635 |
| 17 | NUBUL Edwin | VC François | 09:36.000 | 1:07.000 | 41.563 |
| 18 | VAN WEELE Jannes | Global Cycling Team | 09:36.000 | 1:07.000 | 41.563 |
| 19 | SEMON Loïc | ASPTT Nancy | 09:37.000 | 1:08.000 | 41.49 |
| 20 | MONGEY Guillaume | | 09:38.000 | 1:09.000 | 41.419 |
| 21 | RAGOT Thierry | | 09:39.000 | 1:10.000 | 41.347 |
| 22 | BOUSQUET Benjamin | | 09:41.000 | 1:12.000 | 41.205 |
| 23 | FERGUSON Elyot | ASPTT Nancy | 09:41.000 | 1:12.000 | 41.205 |
| 24 | BONNET Anthony | | 09:46.000 | 1:17.000 | 40.853 |
| 25 | CREMONA Maxime | UC Haguenau | 09:46.000 | 1:17.000 | 40.853 |
| 26 | NICOLAS Yvenson | | 09:51.000 | 1:22.000 | 40.508 |
| 27 | RINGUET Patrice | | 09:51.000 | 1:22.000 | 40.508 |
| 28 | DESMONIERE Daryl | | 09:58.000 | 1:29.000 | 40.033 |
| 29 | ARNOLD Joshua | UC Haguenau | 09:58.000 | 1:29.000 | 40.033 |
| 30 | DE JONCKHEERE Johan | ASPTT Nancy | 10:00.000 | 1:31.000 | 39.9 |
| 31 | FRAUMAR Dane | | 10:02.000 | 1:33.000 | 39.767 |
| 32 | SCHILS Dominic | Schils - Doltcini | 10:05.000 | 1:36.000 | 39.57 |
| 33 | SERRANO URSULE Caymmi | | 10:06.000 | 1:37.000 | 39.505 |
| 34 | JAVOUHEY Clement | | 10:06.000 | 1:37.000 | 39.505 |
| 35 | JANDIA Mario | | 10:08.000 | 1:39.000 | 39.375 |
| 36 | PONET Pierce | | 10:08.000 | 1:39.000 | 39.375 |
| 37 | GAST Mathias | UC Haguenau | 10:09.000 | 1:40.000 | 39.31 |
| 38 | LOUISON Adrien | UC Haguenau | 10:12.000 | 1:43.000 | 39.118 |
| 39 | CHARDIGNY Hugo | ASPTT Nancy | 10:13.000 | 1:44.000 | 39.054 |
| 40 | MANGIN Jeremy | | 10:13.000 | 1:44.000 | 39.054 |
| 41 | HAGUES Hugo | | 10:13.000 | 1:44.000 | 39.054 |
| 42 | BOYET Adrien | | 10:14.000 | 1:45.000 | 38.99 |
| 43 | THÉBYNE Ludwig | | 10:15.000 | 1:46.000 | 38.927 |
| 44 | WACHOWIAK Mathis | | 10:17.000 | 1:48.000 | 38.801 |
| 45 | VAN DE MIEROOP Sam | Team Flanders | 10:17.000 | 1:48.000 | 38.801 |
| 46 | STANISLAS Mickaël | Jeunesse Cycliste 231 | 10:17.000 | 1:48.000 | 38.801 |
| 47 | DÉDÉ Djanyl | | 10:19.000 | 1:50.000 | 38.675 |
| 48 | BUZARE Maurice | | 10:19.000 | 1:50.000 | 38.675 |
| 49 | WILLEMSEN Mees | Global Cycling Team | 10:19.000 | 1:50.000 | 38.675 |
| 50 | VAN ELS Vivian | | 10:20.000 | 1:51.000 | 38.613 |
| 51 | GRINVILLE James | | 10:21.000 | 1:52.000 | 38.551 |
| 52 | STANIS Myron | | 10:26.000 | 1:57.000 | 38.243 |
| 53 | GOLITIN Kenric | | 10:28.000 | 1:59.000 | 38.121 |
| 54 | EDOM William | VC Lucéen | 10:29.000 | 2:00.000 | 38.06 |
| 55 | POLONIE Stéphane | | 10:30.000 | 2:01.000 | 38 |
| 56 | JACQUES Dylan | | 10:33.000 | 2:04.000 | 37.82 |
| 57 | TSANG-YEE-MOÏ Terry | | 10:35.000 | 2:06.000 | 37.701 |
| 58 | LE CLAIRE Bryan | Team Born'Heures | 10:37.000 | 2:08.000 | 37.582 |
| 59 | BASIN Alexis | | 10:38.000 | 2:09.000 | 37.524 |
| 60 | DEY Curtis | | 10:38.000 | 2:09.000 | 37.524 |
| 61 | THIVER René-Yves | | 10:38.000 | 2:09.000 | 37.524 |
| 62 | D'ABREU Nohan | | 10:41.000 | 2:12.000 | 37.348 |
| 63 | THIEL Jean Guillaume | | 10:42.000 | 2:13.000 | 37.29 |
| 64 | LAVENETTE Christian | | 10:43.000 | 2:14.000 | 37.232 |
| 65 | AMBROSE-PARISH James | TAAP - Kalas | 10:44.000 | 2:15.000 | 37.174 |
| 66 | MIRANDA John | | 10:45.000 | 2:16.000 | 37.116 |
| 67 | GROVER Freddie | Sn Vitae HUUB p/b Bim Bam Coaching | 10:47.000 | 2:18.000 | 37.002 |
| 68 | STEWENSON Styve | | 10:49.000 | 2:20.000 | 36.888 |
| 69 | GOLITIN Raylan | | 10:52.000 | 2:23.000 | 36.718 |
| 70 | PENA Eloyck | | 10:53.000 | 2:24.000 | 36.662 |
| 71 | DOXAINT William | | 10:56.000 | 2:27.000 | 36.494 |
| 72 | JORDAN Nacto | | 10:57.000 | 2:28.000 | 36.438 |
| 73 | GRINVILLE Harrison | | 10:58.000 | 2:29.000 | 36.383 |
| 74 | FONCLAUD Jacky | | 11:00.000 | 2:31.000 | 36.273 |
| 75 | BLOIS Antoine | UC Haguenau | 11:00.000 | 2:31.000 | 36.273 |
| 76 | BUZARÉ Herman | | 11:00.000 | 2:31.000 | 36.273 |
| 77 | APINSA Cleff | | 11:02.000 | 2:33.000 | 36.163 |
| 78 | CIPPE Cillian | | 11:04.000 | 2:35.000 | 36.054 |
| 79 | JOSEPH Marc | | 11:09.000 | 2:40.000 | 35.785 |
| 80 | PERLET Gérémy | | 11:09.000 | 2:40.000 | 35.785 |
| 81 | BRUNEAU Christophe | | 11:11.000 | 2:42.000 | 35.678 |
| 82 | PROUST Arthur | | 11:12.000 | 2:43.000 | 35.625 |
| 1006 | LAVERSANNE Damien | | 00:00.000 | -8:29.000 | |
| 1007 | DIAS Luis Félipé | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | TALANE Marc | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | MONTILLA Maximo Elvin | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | LALOUPE Nicolas | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | BARROS RAMOS Antonio Hudson | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | DANTIN Lauyck | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | MERILLE Stéphane | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | DORILAS Fabrice | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | POLONY Andy | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | FRAUMAR Dave | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | NEIDY Aubert | | 11:12.000 | 2:43.000 | 35.625 |
| 1007 | KOESE Hippolyte | | 11:12.000 | 2:43.000 | 35.625 |