| 1 | HAVERDINGS David | Baloise - Trek Lions | 53:29.000 | - | 0 |
| 1 | HAVERDINGS David | Baloise Trek Lions | 53:29.000 | - | 0 |
| 2 | WYSEURE Joran | Alpecin-Deceuninck Development Team | 53:45.000 | 16.000 | 0 |
| 2 | WYSEURE Joran | Crelan - Fristads | 53:45.000 | 16.000 | 0 |
| 3 | LILLO Dario | Deschacht - Hens - Maes | 54:31.000 | 1:02.000 | 0 |
| 4 | VAN DE PUTTE Victor | Team Deschacht - Group Hens - Containers Maes | 55:03.000 | 1:34.000 | 0 |
| 4 | VAN DE PUTTE Victor | Deschacht - Hens - Maes | 55:03.000 | 1:34.000 | 0 |
| 5 | MICHELS Jente | Alpecin-Deceuninck Development Team | 56:10.000 | 2:41.000 | 0 |
| 5 | MICHELS Jente | Alpecin - Deceuninck | 56:10.000 | 2:41.000 | 0 |
| 6 | BOMMENEL Nathan | VC Verrois | 56:48.000 | 3:19.000 | 0 |
| 6 | BOMMENEL Nathan | AS Bike Racing | 56:48.000 | 3:19.000 | 0 |
| 7 | DOCKX Aaron | Alpecin-Deceuninck Development Team | 56:57.000 | 3:28.000 | 0 |
| 7 | DOCKX Aaron | Crelan - Fristads | 56:57.000 | 3:28.000 | 0 |
| 8 | CARRICK-ANDERSON Corran | | 57:04.000 | 3:35.000 | 0 |
| 9 | VANDERLINDEN Lukas | | 57:10.000 | 3:41.000 | 0 |
| 9 | VANDERLINDEN Lukas | Pauwels Sauzen - Bingoal | 57:10.000 | 3:41.000 | 0 |
| 10 | DE BRUYCKERE Kay | | 57:25.000 | 3:56.000 | 0 |
| 10 | DE BRUYCKERE Kay | Pauwels Sauzen - Bingoal | 57:25.000 | 3:56.000 | 0 |
| 11 | HUYBS Ward | Baloise - Trek Lions | 58:00.000 | 4:31.000 | 0 |
| 11 | HUYBS Ward | Baloise Trek Lions | 58:00.000 | 4:31.000 | 0 |
| 12 | KOERDT Bjorn | CC Étupes | 58:00.000 | 4:31.000 | 0 |
| 13 | RODRIGUEZ Miguel | | 58:14.000 | 4:45.000 | 0 |
| 14 | BARNES Daniel | Spectra Cannondale | 58:26.000 | 4:57.000 | 0 |
| 14 | BARNES Daniel | Team Spectra Wiggle p/b Vitus | 58:26.000 | 4:57.000 | 0 |
| 15 | BAERS Arne | Circus - ReUz - Technord | 58:48.000 | 5:19.000 | 0 |
| 15 | BAERS Arne | Tormans Cyclo Cross Team | 58:48.000 | 5:19.000 | 0 |
| 16 | SOONTJENS Arthur | | 59:01.000 | 5:32.000 | 0 |
| 17 | SPRANGER Jack | | 59:04.000 | 5:35.000 | 0 |
| 18 | JANSSEN Lucas | BEAT Cycling Club | 59:04.000 | 5:35.000 | 0 |
| 19 | GEERAERTS Ferre | Young Cycling Talent D&D | 59:11.000 | 5:42.000 | 0 |
| 20 | JANSSEN Wout | | 59:19.000 | 5:50.000 | 0 |
| 21 | D'HOLLANDER Senne | | 59:25.000 | 5:56.000 | 0 |
| 22 | SHELTON Marcis | | 59:32.000 | 6:03.000 | 0 |
| 23 | MCNEILL Dillon | CXHairs Devo Trek Bikes | 59:54.000 | 6:25.000 | 0 |
| 24 | ROMMELAERE Iben | | 01:00:05.000 | 6:36.000 | 0 |
| 25 | ANANIE Ugo | Dunkerque Grand Littoral | 01:00:09.000 | 6:40.000 | 0 |
| 26 | JOT Hugo | Guidon Chalettois | 01:00:47.000 | 7:18.000 | 0 |
| 26 | JOT Hugo | Ardennes Cross Team Gecibat | 01:00:47.000 | 7:18.000 | 0 |
| 27 | ALVARADO Salvador | | 01:00:57.000 | 7:28.000 | 0 |
| 28 | DELNOIJE Remon | | 01:01:04.000 | 7:35.000 | 0 |
| 29 | PEREZ Julio | | 00:00.000 | -00:53:29.000 | |
| 30 | RUSSELL Evan | Saint Piran | 00:00.000 | -00:53:29.000 | |
| 31 | VERSCHUREN Killian | VC Pays de Loudéac | 00:00.000 | -00:53:29.000 | |
| 32 | SCOTT Cody | | 00:00.000 | -00:53:29.000 | |
| 33 | MÅRD Filip | Motala AIF Serneke Allebike | 00:00.000 | -00:53:29.000 | |
| 34 | JANSE Stef | Young Cycling Talent D&D | 00:00.000 | -00:53:29.000 | |
| 35 | POTTER James | Sensa - Kanjers voor Kanjers | 00:00.000 | -00:53:29.000 | |
| 36 | NASH Tristan | | 00:00.000 | -00:53:29.000 | |
| 37 | DEBRUYNE Jaro | | 00:00.000 | -00:53:29.000 | |
| 38 | CHISHOLM Sam | | 00:00.000 | -00:53:29.000 | |
| 39 | SUAREZ Alain | Equipo Gomur | 00:00.000 | -00:53:29.000 | |
| 39 | SUAREZ Alain | Nesta - MMR CX Team | 00:00.000 | -00:53:29.000 | |
| 40 | KNOWLES Nathan | | 00:00.000 | -00:53:29.000 | |
| 41 | VAN DEN BERGH Toon | Young Cycling Talent D&D | 00:00.000 | -00:53:29.000 | |
| 42 | GERRITSEN Bram | | 00:00.000 | -00:53:29.000 | |
| 43 | PRESTAGE Sebastian | MBO Cycling - PXL Carpets - Quality Renovatie pwrd by C4C | 00:00.000 | -00:53:29.000 | |
| 44 | MERTENS Jonas | LRG - Cycling Team | 00:00.000 | -00:53:29.000 | |
| 45 | JOT Matéo | Dunkerque Grand Littoral | 00:00.000 | -00:53:29.000 | |
| 45 | JOT Matéo | Ardennes Cross Team Gecibat | 00:00.000 | -00:53:29.000 | |
| 46 | KERL Maximilian | TJ Auto Škoda | 00:00.000 | -00:53:29.000 | |
| 47 | VAN POPPEL Robin | TWC De Kempen | 00:00.000 | -00:53:29.000 | |
| 48 | NOLAN Seán | | 00:00.000 | -00:53:29.000 | |
| 49 | PAINS Xavier | Moyon Percy Vélo Club | 00:00.000 | -00:53:29.000 | |
| 49 | PAINS Xavier | Team Fima - RDV Bikeshop Alian | 00:00.000 | -00:53:29.000 | |
| 50 | HOWES Samuel | | 00:00.000 | -00:53:29.000 | |
| 51 | KOIVISTOINEN Aku | | 00:00.000 | -00:53:29.000 | |
| 52 | BERRY Sullivan | | 00:00.000 | -00:53:29.000 | |
| 53 | GONZALEZ Daniel | Unicaja Banco - Gijon | 00:00.000 | -00:53:29.000 | |
| 54 | DECLERCQ Jean-Baptiste | EFC-L&R - Van Mossel | 00:00.000 | -00:53:29.000 | |
| 55 | VERMEIREN Stef | | 00:00.000 | -00:53:29.000 | |
| 56 | MAPEL Aiden | | 00:00.000 | -00:53:29.000 | |
| 57 | BRUYNSEELS Dries | CK DUKLA Bratislava | 00:00.000 | -00:53:29.000 | |
| 58 | SCHINS Jesper | | 00:00.000 | -00:53:29.000 | |
| 59 | CAEMS Siebe | LRG - Cycling Team | 00:00.000 | -00:53:29.000 | |
| 1005 | D'HOUST Yani | | 00:00.000 | -00:53:29.000 | |
| 1005 | CEUSTERS Rune | LRG - Cycling Team | 00:00.000 | -00:53:29.000 | |
| 1005 | PAUWELS Pieter | Pauwels Sauzen - Bingoal | 00:00.000 | -00:53:29.000 | |
| 1005 | LENAERS Milan | LRG - Cycling Team | 00:00.000 | -00:53:29.000 | |
| 1005 | GREGORY Flynn | | 00:00.000 | -00:53:29.000 | |
| 1005 | DELMÉ Mauro | Antwerp Cycling Team Kontich | 00:00.000 | -00:53:29.000 | |
| 1005 | CEULEMANS Niels | LRG - Cycling Team | 00:00.000 | -00:53:29.000 | |
| 1005 | WYLLIE Simon | Team Spectra Wiggle p/b Vitus | 00:00.000 | -00:53:29.000 | |
| 1005 | STIERWALT Lucas | | 00:00.000 | -00:53:29.000 | |
| 1005 | AGOSTINACCHIO Filippo | Beltrami TSA - Tre Colli | 00:00.000 | -00:53:29.000 | |
| 1005 | AGOSTINACCHIO Filippo | Selle Italia - Guerciotti - Elite | 00:00.000 | -00:53:29.000 | |
| 1005 | MOCK Daxton | CXHairs Devo Trek Bikes | 00:00.000 | -00:53:29.000 | |
| 1005 | YOUNG Jenson | Rokit-SRCT | 00:00.000 | -00:53:29.000 | |
| 1005 | YOUNG Jenson | Garden Shed UK - Ribble - Verge Sport | 00:00.000 | -00:53:29.000 | |
| 1005 | STROHMEYER Andrew | Kelly Benefit Strategies Elite | 00:00.000 | -00:53:29.000 | |
| 1005 | STROHMEYER Andrew | CXHairs Devo Trek Bikes | 00:00.000 | -00:53:29.000 | |