| 1 |  VAN DER HAAR Lars | Baloise - Trek Lions | 57:10.000 | - | 0 | 
| 1 |  VAN DER HAAR Lars | Baloise Trek Lions | 57:10.000 | - | 0 | 
| 2 |  SOETE Daan | Deschacht - Hens - Maes | 57:13.000 |  03.000 | 0 | 
| 3 |  MENUT David | Cross Team Legendre | 57:15.000 |  05.000 | 0 | 
| 3 |  MENUT David | AS Bike Racing | 57:15.000 |  05.000 | 0 | 
| 4 |  VANDEBOSCH Toon | Alpecin-Deceuninck Development Team | 57:16.000 |  06.000 | 0 | 
| 4 |  VANDEBOSCH Toon | Alpecin - Deceuninck | 57:16.000 |  06.000 | 0 | 
| 5 |  RÜEGG Timon | Cross Team Legendre | 57:16.000 |  06.000 | 0 | 
| 5 |  RÜEGG Timon | Cross Team Legendre | 57:16.000 |  06.000 | 0 | 
| 6 |  AERTS Thijs | Baloise - Trek Lions | 57:17.000 |  07.000 | 0 | 
| 6 |  AERTS Thijs | Baloise Trek Lions | 57:17.000 |  07.000 | 0 | 
| 7 |  BOROŠ Michael | Elkov - Kasper | 57:20.000 |  10.000 | 0 | 
| 8 |  WHITE Curtis | Best Buddies Racing | 57:21.000 |  11.000 | 0 | 
| 9 |  LOOCKX Lander | Deschacht - Hens - Maes | 57:23.000 |  13.000 | 0 | 
| 10 |  MEEUSEN Tom | Deschacht - Hens - Maes | 57:52.000 |  42.000 | 0 | 
| 11 |  SWARTZ Caleb |  | 58:14.000 |  1:04.000 | 0 | 
| 12 |  LELANDAIS Rémi | Cross Team Legendre | 58:31.000 |  1:21.000 | 0 | 
| 12 |  LELANDAIS Rémi | Cross Team Legendre | 58:31.000 |  1:21.000 | 0 | 
| 13 |  DILLMAN Andrew | Texas Roadhouse Cycling Team PB Athletic Brewing Co | 58:48.000 |  1:38.000 | 0 | 
| 14 |  VAN DEN HAM Michael |  | 58:50.000 |  1:40.000 | 0 | 
| 15 |  STROHMEYER Andrew | CXHairs Devo Trek Bikes | 59:06.000 |  1:56.000 | 0 | 
| 16 |  HAIDET Lance | L39ION of Los Angeles | 59:18.000 |  2:08.000 | 0 | 
| 17 |  VAN KEMPEN Jules |  | 59:25.000 |  2:15.000 | 0 | 
| 18 |  SPRANGER Jack |  | 59:45.000 |  2:35.000 | 0 | 
| 19 |  MATTER Brian |  | 59:47.000 |  2:37.000 | 0 | 
| 20 |  SCOTT Cody |  | 59:52.000 |  2:42.000 | 0 | 
| 21 |  MCNEILL Dillon | CXHairs Devo Trek Bikes | 59:53.000 |  2:43.000 | 0 | 
| 22 |  MOCK Daxton | CXHairs Devo Trek Bikes | 59:53.000 |  2:43.000 | 0 | 
| 23 |  NOEL Sam |  | 59:57.000 |  2:47.000 | 0 | 
| 24 |  FIX Brannan |  | 59:59.000 |  2:49.000 | 0 | 
| 25 |  HILDEBRANDT Casey |  |  01:00:05.000 |  2:55.000 | 0 | 
| 26 |  LARSON Michael |  |  01:00:20.000 |  3:10.000 | 0 | 
| 27 |  VALENTI Luke | Toronto Hustle Junior Cycling |  01:00:21.000 |  3:11.000 | 0 | 
| 28 |  GINIAT Andrew | CS Velo Racing |  01:00:21.000 |  3:11.000 | 0 | 
| 29 |  FREDERICK Ben |  |  01:00:41.000 |  3:31.000 | 0 | 
| 30 |  WOODFORD Alexander |  |  01:00:53.000 |  3:43.000 | 0 | 
| 31 |  RAMSAY Noah |  |  01:01:12.000 |  4:02.000 | 0 | 
| 32 |  SANDERSON Brody |  |  01:01:13.000 |  4:03.000 | 0 | 
| 33 |  STIERWALT Lucas |  |  01:01:24.000 |  4:14.000 | 0 | 
| 34 |  LANDO Nicholas |  |  01:01:28.000 |  4:18.000 | 0 | 
| 35 |  ZAKRAJSEK Dylan |  |  01:01:39.000 |  4:29.000 | 0 | 
| 36 |  BRENNEMAN Owen | CXHairs Devo Trek Bikes |  01:01:52.000 |  4:42.000 | 0 | 
| 37 |  O'DONNELL Trevor |  |  01:02:11.000 |  5:01.000 | 0 | 
| 38 |  VIALLE Alexandre |  |  01:02:34.000 |  5:24.000 | 0 | 
| 39 |  UETRECHT Ryder |  |  01:02:37.000 |  5:27.000 | 0 | 
| 40 |  RUSSENBERGER Wanja |  |  01:02:37.000 |  5:27.000 | 0 | 
| 41 |  MOTE Adam |  |  01:02:37.000 |  5:27.000 | 0 | 
| 42 |  JUNGE Frederick |  |  01:02:37.000 |  5:27.000 | 0 | 
| 43 |  O'CONNOR-WALKER Seamus |  |  01:02:37.000 |  5:27.000 | 0 | 
| 44 |  CONAWAY Henry |  |  01:02:37.000 |  5:27.000 | 0 | 
| 45 |  KNOWLES Nathan |  |  01:02:37.000 |  5:27.000 | 0 | 
| 46 |  MAPEL Aiden |  |  01:02:37.000 |  5:27.000 | 0 | 
| 47 |  BLOYD-PESHKIN Jeremy |  |  01:02:37.000 |  5:27.000 | 0 | 
| 48 |  HARDIN William | Project Echelon Racing |  01:02:37.000 |  5:27.000 | 0 | 
| 49 |  SWEET Benjamin |  |  01:02:37.000 |  5:27.000 | 0 | 
| 50 |  OKENFUSS Jon |  |  01:02:37.000 |  5:27.000 | 0 | 
| 51 |  RIENTS Jesse |  |  01:02:37.000 |  5:27.000 | 0 | 
| 52 |  OLSEN Dakota |  |  01:02:37.000 |  5:27.000 | 0 | 
| 1005 |  HERRMANN Lukas | Heizomat Radteam p/b Kloster Kitchen | 00:00.000 |  -00:57:10.000 |  | 
| 1005 |  SHELTON Marcis |  | 00:00.000 |  -00:57:10.000 |  | 
| 1005 |  HAVERDINGS David | AA Drink Young Lions | 00:00.000 |  -00:57:10.000 |  | 
| 1005 |  HAVERDINGS David | Baloise Trek Lions | 00:00.000 |  -00:57:10.000 |  | 
| 1005 |  MYLES Mark |  | 00:00.000 |  -00:57:10.000 |  | 
| 1006 |  ORTENBLAD Tobin |  | 00:00.000 |  -00:57:10.000 |  | 
| 1006 |  OPPIZZI Mattéo |  | 00:00.000 |  -00:57:10.000 |  | 
| 1006 |  NYSTROM Felipe Timoteo |  | 00:00.000 |  -00:57:10.000 |  | 
| 1006 |  SCHROEDER Allan | CS Velo Racing | 00:00.000 |  -00:57:10.000 |  | 
| 1006 |  BAUER Josh |  | 00:00.000 |  -00:57:10.000 |  |