Junior Men, 16.8 km (6 laps)
|
| 1 Mathieu van der Poel (Netherlands) |
0:40:47 |
| 2 Martijn Budding (Netherlands) |
at 0:57 |
| 3 Adam Toupalik (Czech Republic) |
1:19 |
| 4 Logan Owen (United States of America) |
1:23 |
| 5 Nicolas Cleppe (Belgium) |
1:25 |
| 6 Dominic Grab (Switzerland) |
1:33 |
| 7 Yannick Peeters (Belgium) |
1:38 |
| 8 Quinten Hermans (Belgium) |
1:47 |
| 9 Ben Boets (Belgium) |
2:02 |
| 10 Leo Vincent (France) |
2:33 |
| 11 Curtis White (United States of America) |
2:43 |
| 12 Richard Jansen (Netherlands) |
2:53 |
| 13 Kobe Goossens (Belgium) |
2:53 |
| 14 Clement Russo (France) |
3:20 |
| 15 Karel Pokorny (Czech Republic) |
3:20 |
| 16 Manuel Todaro (Italy) |
3:31 |
| 17 Jake Womersley (Great Britain) |
3:36 |
| 18 Jack Ravenscroft (Great Britain) |
3:46 |
| 19 Peter Disera (Canada) |
3:52 |
| 20 Nadir Colledani (Italy) |
4:03 |
| 21 Marco König (Germany) |
4:14 |
| 22 Gioele Bertolini (Italy) |
4:21 |
| 23 Billy Harding (Great Britain) |
4:24 |
| 24 Jan Vastl (Czech Republic) |
4:38 |
| 25 Maxx Chance (United States of America) |
4:58 |
| 26 Adam King (Great Britain) |
5:03 |
| 27 David Lombardo (United States of America) |
5:04 |
| 28 Trevor Pearson (Canada) |
5:12 |
| 29 Elie Gesbert (France) |
5:13 |
| 30 Isaac Niles (Canada) |
5:36 |
| 31 Stephen Bassett (United States of America) |
-1 Lap |
| 32 Neil Symington (Canada) |
-2 Laps |
| 33 Yoshiki Yamada (Japan) |
-3 Laps |