| 1 | VAN GEEST Brent | | 01:06:44.000 | - | 0 |
| 2 | LAENEN Ryan | | 01:06:54.000 | 10.000 | 0 |
| 3 | PETERS Tygo | | 01:08:03.000 | 1:19.000 | 0 |
| 4 | BRASPENNING Martijn | | 01:08:36.000 | 1:52.000 | 0 |
| 5 | LOSFELD Louis | Crabbé-Dstny U19 | 01:09:05.000 | 2:21.000 | 0 |
| 6 | POLLACK Sven | | 01:09:14.000 | 2:30.000 | 0 |
| 7 | DE KEERSMAEKER Mathias | | 01:10:06.000 | 3:22.000 | 0 |
| 8 | TIELENS Neo | WAC Team Hoboken | 01:10:33.000 | 3:49.000 | 0 |
| 9 | WIJCKMANS Sebbe | Van Mossel Heist Cycling Team | 01:10:49.000 | 4:05.000 | 0 |
| 10 | WITZACK Elijah | | 01:10:53.000 | 4:09.000 | 0 |
| 11 | GENTEN Luis | | 01:11:11.000 | 4:27.000 | 0 |
| 12 | PIERSON SATABIN Rémi | | 01:11:14.000 | 4:30.000 | 0 |
| 13 | VLEUGELS Ward | | 01:11:38.000 | 4:54.000 | 0 |
| 14 | MEIJERINK Bram | | 01:12:01.000 | 5:17.000 | 0 |
| 15 | GUEUNING Florent | Crabbé-Dstny U19 | 01:12:12.000 | 5:28.000 | 0 |
| 16 | SMIT Lars | | 01:13:02.000 | 6:18.000 | 0 |
| 17 | ANCIAUX Adrien | | 01:13:25.000 | 6:41.000 | 0 |
| 18 | SMITH Finn | | 01:13:49.000 | 7:05.000 | 0 |
| 19 | VAN NEDERPELT Jurre | | 01:13:50.000 | 7:06.000 | 0 |
| 20 | VAN ELSEN Kobe | | 01:14:00.000 | 7:16.000 | 0 |
| 21 | VIVEEN Luuk | | 01:14:09.000 | 7:25.000 | 0 |
| 22 | BUßMANN Tom | | 01:14:11.000 | 7:27.000 | 0 |
| 23 | KOUDAL Oskar | | 01:14:26.000 | 7:42.000 | 0 |
| 24 | KERKLAAN Julian | | 01:14:30.000 | 7:46.000 | 0 |
| 25 | WETERINGS Senne | | 01:14:30.000 | 7:46.000 | 0 |
| 26 | BOUILLON Nolan | | 01:14:51.000 | 8:07.000 | 0 |
| 27 | LANDMAN Tobias | | 01:14:54.000 | 8:10.000 | 0 |
| 28 | SAINTHUILE Gabriel | | 01:14:59.000 | 8:15.000 | 0 |
| 29 | PFISTER Thomas | | 01:15:00.000 | 8:16.000 | 0 |
| 30 | PAREDIS Lars | | 01:15:08.000 | 8:24.000 | 0 |
| 31 | AUBIER Martin | | 01:15:10.000 | 8:26.000 | 0 |
| 32 | SPIJKER Mart | | 01:15:36.000 | 8:52.000 | 0 |
| 33 | FERKET Jasper | | 01:15:40.000 | 8:56.000 | 0 |
| 34 | VAN DER VOORT Boris | | 01:15:40.000 | 8:56.000 | 0 |
| 35 | AMET Basile | | 01:15:55.000 | 9:11.000 | 0 |
| 36 | MAQUET Tanel | | 01:16:20.000 | 9:36.000 | 0 |
| 37 | BLEUX Mathias | | 01:16:37.000 | 9:53.000 | 0 |
| 38 | CARDIJN Jorre | GMS Cycling Team Glabbeek | 01:16:46.000 | 00:10:02.000 | 0 |
| 39 | INPIJN Rick | | 01:17:23.000 | 00:10:39.000 | 0 |
| 40 | THUNNISSEN Camiel | Wielerploeg Groot Amsterdam | 01:17:37.000 | 00:10:53.000 | 0 |
| 41 | VAN HET ENDE Huub | | 01:18:00.000 | 00:11:16.000 | 0 |
| 42 | VAN BAEL Mats | | 01:18:05.000 | 00:11:21.000 | 0 |
| 43 | MEYLENDER Rick | | 01:18:05.000 | 00:11:21.000 | 0 |
| 44 | NIJMANDS Boet | | 01:18:22.000 | 00:11:38.000 | 0 |
| 45 | VAN BRUGGEN Robin | | 01:18:26.000 | 00:11:42.000 | 0 |
| 46 | GEURTSEN Daan | | 01:18:30.000 | 00:11:46.000 | 0 |
| 47 | EVERAERTS Romain | | 01:19:18.000 | 00:12:34.000 | 0 |
| 48 | BRUCHER Oscar | | 01:19:32.000 | 00:12:48.000 | 0 |
| 49 | BOOGAERTS Lenn | | 01:19:39.000 | 00:12:55.000 | 0 |
| 50 | IVENS Vince | | 01:19:47.000 | 00:13:03.000 | 0 |
| 51 | DE GROOTE Emile | Crabbé-Dstny U19 | 01:20:03.000 | 00:13:19.000 | 0 |
| 52 | HUBIN Daan | | 01:20:03.000 | 00:13:19.000 | 0 |
| 53 | NEF Dominic Michiel | | 01:20:18.000 | 00:13:34.000 | 0 |
| 54 | VAN DONGEN Brent | | 01:20:22.000 | 00:13:38.000 | 0 |
| 55 | HOFSTEDE Sem | | 01:20:24.000 | 00:13:40.000 | 0 |
| 56 | KNOCKAERT Yentel | | 01:20:41.000 | 00:13:57.000 | 0 |
| 57 | WESSELS Hugo | | 01:20:43.000 | 00:13:59.000 | 0 |
| 58 | BRUMMELHUIS Jacob | | 01:20:46.000 | 00:14:02.000 | 0 |
| 59 | FIEVEZ Sylvain | | 01:20:47.000 | 00:14:03.000 | 0 |
| 60 | PREIJER Max | | 01:20:54.000 | 00:14:10.000 | 0 |
| 61 | VAN ROODE Ties | | 01:20:57.000 | 00:14:13.000 | 0 |
| 62 | PIRLET Louis | | 01:20:59.000 | 00:14:15.000 | 0 |
| 63 | DRAGT Wouter | | 01:21:07.000 | 00:14:23.000 | 0 |
| 64 | VAN DER MADE Jorn | | 01:21:10.000 | 00:14:26.000 | 0 |
| 65 | WEIJERS Ruben | | 01:21:17.000 | 00:14:33.000 | 0 |
| 66 | WILDERMANS Jitse | | 01:21:56.000 | 00:15:12.000 | 0 |
| 67 | BRUEL Jonas | | 01:22:21.000 | 00:15:37.000 | 0 |
| 68 | JANSSEN Thomas | | 01:22:29.000 | 00:15:45.000 | 0 |
| 69 | MEYER Jan | | 01:22:35.000 | 00:15:51.000 | 0 |
| 70 | FOUBERT Nicolas | | 01:22:39.000 | 00:15:55.000 | 0 |
| 71 | SPIJKER Joost | OWC Oldenzaal & AWV de Zwaluwen | 01:23:39.000 | 00:16:55.000 | 0 |
| 72 | VANDERGRAESEN Mika | | 00:00.000 | -01:06:44.000 | |
| 73 | BÖSING Niclas | | 00:00.000 | -01:06:44.000 | |
| 74 | VANDEN ECKER Bas | | 00:00.000 | -01:06:44.000 | |
| 75 | BYNENS Wout | | 00:00.000 | -01:06:44.000 | |
| 76 | HENGEVELD Ivar | | 00:00.000 | -01:06:44.000 | |
| 77 | UBACHS Steven | | 00:00.000 | -01:06:44.000 | |
| 78 | SCHOLTEN Rocco | | 00:00.000 | -01:06:44.000 | |
| 79 | MUSIEK Sam | | 00:00.000 | -01:06:44.000 | |
| 80 | OOSTERHOF Marijn | | 00:00.000 | -01:06:44.000 | |
| 81 | GERRITSEN Timo | | 00:00.000 | -01:06:44.000 | |
| 82 | LIEWES Jasper | | 00:00.000 | -01:06:44.000 | |
| 83 | POPPE Gijs | | 00:00.000 | -01:06:44.000 | |
| 84 | VAN DE VEN Thijs | | 00:00.000 | -01:06:44.000 | |
| 85 | LELOUX Malone | | 00:00.000 | -01:06:44.000 | |
| 86 | BEERTEN Stan | | 00:00.000 | -01:06:44.000 | |
| 1005 | SCHULZ Pepe | | 00:00.000 | -01:06:44.000 | |
| 1005 | TEULINGKX Otto | | 00:00.000 | -01:06:44.000 | |
| 1005 | VAARHORST Pim | | 00:00.000 | -01:06:44.000 | |
| 1005 | KWAKMAN Linus | | 00:00.000 | -01:06:44.000 | |
| 1005 | JANSEN Tijn | | 00:00.000 | -01:06:44.000 | |
| 1005 | HARDERS Jasper | | 00:00.000 | -01:06:44.000 | |
| 1005 | MIJNTEN Rinus | WV Eemland | 00:00.000 | -01:06:44.000 | |
| 1005 | DE BRUIJN Stijn | | 00:00.000 | -01:06:44.000 | |
| 1005 | CORNÉLIS Mathéo | | 00:00.000 | -01:06:44.000 | |
| 1005 | THEITE Lars | | 00:00.000 | -01:06:44.000 | |
| 1006 | VONCKEN Valère | | 00:00.000 | -01:06:44.000 | |