| # | Name | Val | |
|---|---|---|---|
| 1 | VAN DER POEL Mathieu | 58:14 | |
| 2 | NIEUWENHUIS Joris | +37 | |
| 3 | VANTHOURENHOUT Michael | +01:06 | |
| 4 | RONHAAR Pim | +01:36 | |
| 5 | ISERBYT Eli | +02:08 | |
| 6 | ADAMS Jens | +02:21 | |
| 7 | BOROŠ Michael | +02:29 | |
| 8 | MEEUSSEN Witse | +02:35 | |
| 9 | NYS Thibau | +02:44 | |
| 10 | ORTS LLORET Felipe | +02:48 | |
| 11 | WYSEURE Joran | +03:03 | |
| 12 | VANDEBOSCH Toon | +03:13 | |
| 13 | VANDEPUTTE Niels | +03:28 | |
| 14 | SWEECK Laurens | +03:31 | |
| 15 | VAN DER HAAR Lars | +03:32 | |
| 16 | VENTURINI Clement | +03:34 | |
| 17 | FONTANA Filippo | +03:35 | |
| 18 | KUHN Kevin | +04:12 | |
| 19 | KAMP Ryan | +04:13 | |
| 20 | HENDRIKX Mees | +04:41 | |
| 21 | MENUT David | +04:50 | |
| 22 | KONWA Marek | +04:55 | |
| 23 | SUAREZ Kevin | +05:10 | |
| 24 | MASON Cameron | +05:30 | |
| 25 | RÜEGG Timon | +05:52 | |
| 26 | BRUNNER Eric | +06:02 | |
| 27 | ŤOUPALÍK Adam | +06:26 | |
| 28 | ROUILLER Loris | +06:32 | |
| 29 | JUNQUERA Mario | +06:34 | |
| 30 | BERTOLINI Gioele | +06:52 | |
| 31 | ŠTYBAR Zdeněk | +07:02 | |
| 32 | MEISEN Marcel | +07:44 | |
| 33 | VAN KESSEL Corne | +07:54 | |
| 34 | ŘÍMAN Jakub | +07:56 | |
| 35 | SOMMER Jan | +08:11 | |
| 36 | MOTTIEZ Gilles | +08:50 | |
| 37 | FUNSTON Scott | -1 | |
| 38 | DINA Márton | -1 | |
| 39 | ULIK Matej | -1 | |
| 40 | HERRMANN Lukas | -2 | |
| 41 | CLARK Tyler | -2 | |
| 42 | RISBERG David | -2 | |
| 43 | VANÍČEK Šimon | -2 | |
| 44 | SAWADA Toki | -2 | |
| 45 | HEIGL Philipp | -2 | |
| 46 | RUSSELL Evan | -3 | |
| 47 | MILLBURN Gary | -3 | |
| 48 | MEIN Thomas | DNF | |
| 49 | WHITE Curtis | DNF |