| 1 | LEJEUNE Giel | GMS Cycling Team Glabbeek | 39:24.000 | - | 0 |
| 2 | HEEREN Delano | ACROG-Tormans | 40:01.000 | 37.000 | 0 |
| 3 | JANSSENS Arthur | Golazo Young Lions | 40:10.000 | 46.000 | 0 |
| 4 | OSAER Emiel | Starbikes - Vistabuild | 40:11.000 | 47.000 | 0 |
| 5 | LIPPENS Brent | Starbikes - Vistabuild | 40:22.000 | 58.000 | 0 |
| 5 | LIPPENS Brent | C.T. Keukens Buysse Knesselare VZW | 40:22.000 | 58.000 | 0 |
| 6 | GOIJERT Noël | Cannibal - Victorious U19 Development Team | 40:32.000 | 1:08.000 | 0 |
| 7 | VAN LEE Jari | | 40:34.000 | 1:10.000 | 0 |
| 8 | VERDONCK Thomas | ACROG-Tormans | 40:37.000 | 1:13.000 | 0 |
| 9 | VANDEN EYNDE Bas | ACROG-Tormans | 40:41.000 | 1:17.000 | 0 |
| 10 | VAN DEN BIGGELAAR Jop | | 40:42.000 | 1:18.000 | 0 |
| 11 | DEVOS Victor | Flandres Elite Cyclisme | 41:18.000 | 1:54.000 | 0 |
| 12 | VAN LOOKE Cas | CC Chevigny U19 | 41:23.000 | 1:59.000 | 0 |
| 12 | VAN LOOKE Cas | Athletes for Hope | 41:23.000 | 1:59.000 | 0 |
| 13 | EVENS Jarne | KZLWC - AE | 41:34.000 | 2:10.000 | 0 |
| 14 | HOVERS Loek | RTC Buitenlust | 41:35.000 | 2:11.000 | 0 |
| 15 | ROIJACKERS Matt | TWC Pijnenburg | 41:36.000 | 2:12.000 | 0 |
| 16 | STOCKMAN Lars | Golazo Young Lions | 41:36.000 | 2:12.000 | 0 |
| 17 | SMITS Maxime | ACROG-Tormans | 41:59.000 | 2:35.000 | 0 |
| 18 | VAN HOECK Sam | WAC Team Hoboken | 41:59.000 | 2:35.000 | 0 |
| 19 | VAN DIJK Levi | TWC Het Snelle Wiel | 42:01.000 | 2:37.000 | 0 |
| 20 | DE PEUTER Toon | Unlimited Cycling Team Belgium | 42:03.000 | 2:39.000 | 0 |
| 21 | VERMIERT Jonas | KZLWC - AE | 42:03.000 | 2:39.000 | 0 |
| 22 | RAEKELBOOM Noé | | 42:06.000 | 2:42.000 | 0 |
| 23 | WILLEMS Lars | Shifting Gears Strategica | 42:11.000 | 2:47.000 | 0 |
| 24 | LUIJENDIJK Joachim | Westland Wil Vooruit | 42:11.000 | 2:47.000 | 0 |
| 25 | VERVAET Kobe | AVIA - Rudyco Cycling Team | 42:15.000 | 2:51.000 | 0 |
| 26 | DETRE Maxence | Argenteuil Val de Seine Cyclisme 95 | 42:15.000 | 2:51.000 | 0 |
| 27 | SPRANGERS Seppe | ACROG-Tormans | 42:25.000 | 3:01.000 | 0 |
| 28 | TAZELAAR Maike | ZRTC Theo Middelkamp | 42:26.000 | 3:02.000 | 0 |
| 29 | VAN HOOF Kai | | 42:44.000 | 3:20.000 | 0 |
| 30 | DE LOOSE Senne | AVIA - Rudyco Cycling Team | 42:56.000 | 3:32.000 | 0 |
| 31 | GROENEVELD Darian | | 43:21.000 | 3:57.000 | 0 |
| 32 | ROELANDT Alessio | ACROG-Tormans | 43:35.000 | 4:11.000 | 0 |
| 33 | EPPING Noah | Westland Wil Vooruit | 44:00.000 | 4:36.000 | 0 |
| 34 | GEENS Lowie | Onder Ons Parike | 44:02.000 | 4:38.000 | 0 |
| 35 | VAN BELLEGHEM Thibault | Koninklijke VC 't Meetjesland | 44:05.000 | 4:41.000 | 0 |
| 36 | MEERSMAN Flor | | 44:13.000 | 4:49.000 | 0 |
| 37 | POSTMA Johan-Bart | Fortune Coffee Regioteam Noord | 44:18.000 | 4:54.000 | 0 |
| 38 | HERMAN Bas | | 44:33.000 | 5:09.000 | 0 |
| 39 | KALSBEEK Rens | | 44:44.000 | 5:20.000 | 0 |
| 40 | STROOBANTS Viggo | Biqs-Brainsquare Olympia Tienen | 44:54.000 | 5:30.000 | 0 |
| 41 | PAUWELS Jonas | ACROG-Tormans | 45:05.000 | 5:41.000 | 0 |
| 42 | JORDENS Finn | Sport & Steun - Leopoldsburg | 45:11.000 | 5:47.000 | 0 |
| 43 | MEERT Ielan | Jonge Rakkers Vollezele | 45:11.000 | 5:47.000 | 0 |
| 44 | REGOST Louis | Olympique Grande-Synthe Formation | 45:12.000 | 5:48.000 | 0 |
| 45 | COUALAN Matteo | Sprint 2000 Charleroi | 45:14.000 | 5:50.000 | 0 |
| 46 | DEMUYNCK Tiemo | AVIA - Rudyco Cycling Team | 45:26.000 | 6:02.000 | 0 |
| 47 | DEGEZELLE Lars | The Lead Out Cycling Academy | 45:37.000 | 6:13.000 | 0 |
| 48 | DHONDT Clovis | | 45:44.000 | 6:20.000 | 0 |
| 49 | LAMOTE Matteo | Cycling Team Luc Wallays - Jonge Renners | 46:09.000 | 6:45.000 | 0 |
| 50 | VERSCHOORE Robbe | VZW WP de Molenspurters Meulebeke | 46:11.000 | 6:47.000 | 0 |
| 51 | VAN BEURDEN Teun | | 00:00.000 | -00:39:24.000 | |
| 52 | VAN DYCK Robbe | Antwerp Cycling Team Kontich | 00:00.000 | -00:39:24.000 | |
| 53 | MINNE Storm | | 00:00.000 | -00:39:24.000 | |
| 54 | DUC Charles | | 00:00.000 | -00:39:24.000 | |