| 1 |  AGOSTINACCHIO Mattia | Ciclistica Trevigliese | 36:25.000 | - | 0 | 
| 2 |  HOFER Valentin | Cannibal - Victorious U19 Development Team | 36:29.000 |  04.000 | 0 | 
| 3 |  JACOBS Lennes | WAC Team Hoboken | 37:15.000 |  50.000 | 0 | 
| 4 |  BENZ Benedikt | JEGG-DJR Academy | 37:34.000 |  1:09.000 | 0 | 
| 5 |  TIMMERMANS Cas |  | 38:03.000 |  1:38.000 | 0 | 
| 6 |  PEZZO ROSOLA Patrik |  | 38:05.000 |  1:40.000 | 0 | 
| 7 |  DE KEERSMAEKER Mathias |  | 38:26.000 |  2:01.000 | 0 | 
| 8 |  HETTEGGER Michael |  | 38:28.000 |  2:03.000 | 0 | 
| 9 |  LAENEN Ryan |  | 38:56.000 |  2:31.000 | 0 | 
| 10 |  FABBRO Ettore |  | 39:26.000 |  3:01.000 | 0 | 
| 11 |  EKMAN Vilmer | Svealand Cycling Team | 39:35.000 |  3:10.000 | 0 | 
| 12 |  KOUDAL Oskar |  | 39:52.000 |  3:27.000 | 0 | 
| 13 |  HUITEMA Thomas | Willebrord Wil Vooruit | 40:14.000 |  3:49.000 | 0 | 
| 14 |  IVENS Vince |  | 40:20.000 |  3:55.000 | 0 | 
| 15 |  DE GENDT Leander | Cannibal - Victorious U19 Development Team | 40:25.000 |  4:00.000 | 0 | 
| 16 |  JORDAN Ayden | Cannibal - Victorious U19 Development Team | 40:43.000 |  4:18.000 | 0 | 
| 17 |  SCHOUREN Jip | TWC Pijnenburg | 40:46.000 |  4:21.000 | 0 | 
| 18 |  VANDEN WIJNGAERT Matteo | Crabbé-Dstny U19 | 40:53.000 |  4:28.000 | 0 | 
| 19 |  PAPI Lennox | UC Dippach | 40:55.000 |  4:30.000 | 0 | 
| 20 |  ELSÄßER Luan |  | 40:57.000 |  4:32.000 | 0 | 
| 21 |  GREENWELL Samuel | GMS Cycling Team Glabbeek | 41:16.000 |  4:51.000 | 0 | 
| 22 |  GRIGOLINI Filippo |  | 41:27.000 |  5:02.000 | 0 | 
| 23 |  DUREGON Pietro | Gottardo Giochi Caneva | 41:42.000 |  5:17.000 | 0 | 
| 24 |  VOREL Lukáš |  | 41:42.000 |  5:17.000 | 0 | 
| 25 |  AASTRUP Vilmar |  | 41:54.000 |  5:29.000 | 0 | 
| 26 |  GEERTS Len |  | 42:12.000 |  5:47.000 | 0 | 
| 27 |  MITÁŠ Robert |  | 42:17.000 |  5:52.000 | 0 | 
| 28 |  VIMPANI Hayden |  | 42:18.000 |  5:53.000 | 0 | 
| 29 |  SAINTHUILE Gabriel |  | 42:50.000 |  6:25.000 | 0 | 
| 30 |  DE ZUTTER Rune |  | 43:08.000 |  6:43.000 | 0 | 
| 31 |  KNAEPEN Yoram | ACROG-Tormans | 43:40.000 |  7:15.000 | 0 | 
| 32 |  HULSMANS Lander |  | 43:42.000 |  7:17.000 | 0 | 
| 33 |  FESENMEIER Luca |  | 44:09.000 |  7:44.000 | 0 | 
| 34 |  WAUTELET Grégoire |  | 44:43.000 |  8:18.000 | 0 | 
| 35 |  VANHOUDT Kobe |  | 44:59.000 |  8:34.000 | 0 | 
| 36 |  VAN DE WEIJER Lars |  | 00:00.000 |  -00:36:25.000 |  | 
| 37 |  DESSART Sacha |  | 00:00.000 |  -00:36:25.000 |  | 
| 38 |  JACQUEMART Nathan |  | 00:00.000 |  -00:36:25.000 |  | 
| 39 |  VERMIERT Jonas |  | 00:00.000 |  -00:36:25.000 |  | 
| 40 |  ONGHENA Arne |  | 00:00.000 |  -00:36:25.000 |  | 
| 41 |  LAMBIOTTE Yanis | Crabbé-Dstny U19 | 00:00.000 |  -00:36:25.000 |  | 
| 42 |  DISPA Clément |  | 00:00.000 |  -00:36:25.000 |  | 
| 43 |  DIND Ewan |  | 00:00.000 |  -00:36:25.000 |  | 
| 44 |  MAQUET Tanel |  | 00:00.000 |  -00:36:25.000 |  | 
| 45 |  STEVENS Thibau |  | 00:00.000 |  -00:36:25.000 |  | 
| 46 |  LOENDERS Jonas |  | 00:00.000 |  -00:36:25.000 |  | 
| 47 |  WARRANT Thibaut |  | 00:00.000 |  -00:36:25.000 |  | 
| 48 |  VANDERGUCHT Mathis |  | 00:00.000 |  -00:36:25.000 |  | 
| 49 |  MOREAU Thomas |  | 00:00.000 |  -00:36:25.000 |  |