1 Joshua Tarling (Gbr) [TEN]
2 Wout Van Aert (Bel) [LTK] + 0'08
3 Edoardo Affini (Ita) [LTK] + 0'10
4 Alec Segaert (Bel) [TEN] + 0'13
5 Ethan Hayter (Gbr) [BBH] + 0'15
6 Mathieu van der Poel (Ned) [TNN] + 0'16
7 Kevin Vauquelin (Fra) [UAD] + 0'17
8 Kasper Asgreen (Den) [AST] + 0'19
9 Tim Wellens (Bel) [TEN]
10 Jasper Stuyven (Bel) [GFC] + 0'20
11 Tim van Dijke (Ned) [LTK] + 0'21
12 Alex Aranburu (Esp) [MOV]
13 Finn Fisher-Black (Nzl) [TVL] + 0'22
14 Logan Currie (Nzl) [PTK]
15 Niklas Larsen (Den) [TEN] + 0'23
16 Gleb Syritsa (Rus) [SOQ] + 0'24
17 Luke Durbridge (Aus) [TNN] + 0'25
18 Florian Vermeersch (Bel) [EFE]
19 Damien Touzé (Fra) [MOV]
20 Arthur Kluckers (Lux) [SOQ] + 0'26
21 Daan Hoole (Ned) [UAD] + 0'27
22 Per Strand Hagenes (Nor) [EUS] + 0'28
23 Ben Healy (Irl) [TUD]
24 Axel van der Tuuk (Ned) [SOQ] + 0'30
25 Søren Kragh Andersen (Den) [TVL]
26 Brent Van Moer (Bel) [IWA] + 0'31
27 Tom Bohli (Sui) [EUS] + 0'32
28 Thibault Guernalec (Fra) [GFC] + 0'33
29 Tobias Ludvigsson (Swe) [TNN]
30 Joel Suter (Sui) [SOQ] + 0'35
31 Connor Swift (Gbr) [Q36] + 0'37
32 Marijn van den Berg (Ned) [UAD] + 0'38
33 Nikias Arndt (Ger) [TBV]
34 Robin Orins (Bel) [TVL] + 0'39
35 Ben Tulett (Gbr) [TUD]
36 Toms Skujins (Lat) [Q36] + 0'40
37 Andrea Bagioli (Ita) [PTK]
38 Lawson Craddock (Usa) [TNN]
39 Jasper Philipsen (Bel) [LTK] + 0'41
40 Laurence Pithie (Nzl) [EFE]
41 Cédric Beullens (Bel) [GFC] + 0'42
42 Maurice Ballerstedt (Ger) [LTK] + 0'43
43 Dylan van Baarle (Ned) [AST] + 0'44
44 Thomas Gachignard (Fra) [IWA]
45 Leo Hayter (Gbr) [GFC] + 0'45
46 Krists Neilands (Lat) [Q36]
47 Paul Penhoet (Fra) [TEN] + 0'46
48 Jason Osborne (Ger) [TBV]
49 Kaden Groves (Aus) [PTK] + 0'48
50 Giovanni Lonardi (Ita) [IWA] + 0'50
51 Siebe Deweirdt (Bel) [SOQ] + 0'52
52 Valentin Madouas (Fra) [IPT] + 0'53
53 Enzo Leijnse (Ned) [TVL]
54 Lorenzo Rota (Ita) [AST] + 0'54
55 Laurenz Rex (Bel) [IPT] + 0'56
56 Arnaud De Lie (Bel) [MOV] + 0'57
57 Gianni Vermeersch (Bel) [EFE]
58 Jonas Rutsch (Ger) [Q36] + 0'59
59 Iván García (Esp) [EUS] + 1'00
60 Kelland O'Brien (Aus) [PTK] + 1'02
61 Phil Bauhaus (Ger) [TBV] + 1'04
62 Adrien Petit (Fra) [GFC] + 1'05
63 Luca Van Boven (Bel) [UAD] + 1'06
64 Dries De Bondt (Bel) [BBH]
65 Fabian Lienhard (Sui) [SOQ] + 1'07
66 Dries De Pooter (Bel) [Q36] + 1'08
67 Edward Planckaert (Bel) [TBV] + 1'09
68 Rui Oliveira (Por) [EFE]
69 Ben Hermans (Bel) [BBH] + 1'11
70 Enrico Zanoncello (Ita) [IWA] + 1'13
71 Kamiel Bonneu (Bel) [IWA] + 1'15
72 Davide Ballerini (Ita) [PTK] + 1'16
73 Vito Braet (Bel) [TVL] + 1'17
74 Guillaume Boivin (Can) [TNN] + 1'18
75 Oliver Naesen (Bel) [GFC]
76 Antoine Raugel (Fra) [SOQ] + 1'20
77 Elmar Reinders (Ned) [EFE] + 1'23
78 Liam Slock (Bel) [TBV] + 1'25
79 Amaury Capiot (Bel) [PTK] + 1'26
80 Juri Hollmann (Ger) [EUS] + 1'28
81 Timo Roosen (Ned) [TBV] + 1'29
82 Emils Liepins (Lat) [IWA]
83 Lars van den Berg (Ned) [UAD] + 1'31
84 Andoni López (Esp) [EUS] + 1'33
85 Jensen Plowright (Aus) [TEN] + 1'34
86 Robbe Ghys (Bel) [MOV] + 1'36
87 Jesse Kramer (Ned) [EUS] + 1'40
88 Artem Shmidt (Usa) [LTK]
89 Zeb Kyffin (Gbr) [AST] + 1'41
90 Leander Van Hautegem (Bel) [Q36] + 1'45
91 Rick Pluimers (Ned) [EFE]
92 Jhonatan Guatibonza (Col) [IWA] + 1'48
93 Ben Swift (Gbr) [TUD] + 1'49
94 Campbell Stewart (Nzl) [PTK] + 1'51
95 Bram Welten (Ned) [IPT]
96 Sam Bennett (Irl) [TUD] + 1'53
97 Ramses Debruyne (Bel) [GFC] + 1'55
98 Fernando Tercero (Esp) [UAD] + 1'56
99 Cesare Benedetti (Pol) [BBH] + 1'58
100 Andrey Amador (Crc) [TNN] + 1'59
101 Itamar Einhorn (Isr) [IPT]
102 Eduard Prades (Esp) [BBH]
103 Tim Merlier (Bel) [TVL] + 2'01
104 Daniel McLay (Gbr) [TUD] + 2'05
105 Lionel Taminiaux (Bel) [TBV] + 2'08
106 Abner González (Pur) [MOV] + 2'10
107 Rory Townsend (Irl) [TUD] + 2'15
108 Jonas Rickaert (Bel) [LTK] + 2'21
109 Ramon Sinkeldam (Ned) [TVL] + 2'24
110 Peter Sagan (Svk) [IPT] + 2'28
111 Sebastian Schönberger (Aut) [EUS] + 2'29
112 Fernando Gaviria (Col) [TUD] + 2'31
113 Enekoitz Azparren (Esp) [MOV] + 2'34
114 Álvaro Hodeg (Col) [AST] + 2'35
17 Luke Durbridge (Aus) [TNN] + 0'25
18 Florian Vermeersch (Bel) [EFE]
19 Damien Touzé (Fra) [MOV]
20 Arthur Kluckers (Lux) [SOQ] + 0'26
21 Daan Hoole (Ned) [UAD] + 0'27
22 Per Strand Hagenes (Nor) [EUS] + 0'28
23 Ben Healy (Irl) [TUD]
24 Axel van der Tuuk (Ned) [SOQ] + 0'30
25 Søren Kragh Andersen (Den) [TVL]
26 Brent Van Moer (Bel) [IWA] + 0'31
27 Tom Bohli (Sui) [EUS] + 0'32
28 Thibault Guernalec (Fra) [GFC] + 0'33
29 Tobias Ludvigsson (Swe) [TNN]
30 Joel Suter (Sui) [SOQ] + 0'35
31 Connor Swift (Gbr) [Q36] + 0'37
32 Marijn van den Berg (Ned) [UAD] + 0'38
33 Nikias Arndt (Ger) [TBV]
34 Robin Orins (Bel) [TVL] + 0'39
35 Ben Tulett (Gbr) [TUD]
36 Toms Skujins (Lat) [Q36] + 0'40
37 Andrea Bagioli (Ita) [PTK]
38 Lawson Craddock (Usa) [TNN]
39 Jasper Philipsen (Bel) [LTK] + 0'41
40 Laurence Pithie (Nzl) [EFE]
41 Cédric Beullens (Bel) [GFC] + 0'42
42 Maurice Ballerstedt (Ger) [LTK] + 0'43
43 Dylan van Baarle (Ned) [AST] + 0'44
44 Thomas Gachignard (Fra) [IWA]
45 Leo Hayter (Gbr) [GFC] + 0'45
46 Krists Neilands (Lat) [Q36]
47 Paul Penhoet (Fra) [TEN] + 0'46
48 Jason Osborne (Ger) [TBV]
49 Kaden Groves (Aus) [PTK] + 0'48
50 Giovanni Lonardi (Ita) [IWA] + 0'50
51 Siebe Deweirdt (Bel) [SOQ] + 0'52
52 Valentin Madouas (Fra) [IPT] + 0'53
53 Enzo Leijnse (Ned) [TVL]
54 Lorenzo Rota (Ita) [AST] + 0'54
55 Laurenz Rex (Bel) [IPT] + 0'56
56 Arnaud De Lie (Bel) [MOV] + 0'57
57 Gianni Vermeersch (Bel) [EFE]
58 Jonas Rutsch (Ger) [Q36] + 0'59
59 Iván García (Esp) [EUS] + 1'00
60 Kelland O'Brien (Aus) [PTK] + 1'02
61 Phil Bauhaus (Ger) [TBV] + 1'04
62 Adrien Petit (Fra) [GFC] + 1'05
63 Luca Van Boven (Bel) [UAD] + 1'06
64 Dries De Bondt (Bel) [BBH]
65 Fabian Lienhard (Sui) [SOQ] + 1'07
66 Dries De Pooter (Bel) [Q36] + 1'08
67 Edward Planckaert (Bel) [TBV] + 1'09
68 Rui Oliveira (Por) [EFE]
69 Ben Hermans (Bel) [BBH] + 1'11
70 Enrico Zanoncello (Ita) [IWA] + 1'13
71 Kamiel Bonneu (Bel) [IWA] + 1'15
72 Davide Ballerini (Ita) [PTK] + 1'16
73 Vito Braet (Bel) [TVL] + 1'17
74 Guillaume Boivin (Can) [TNN] + 1'18
75 Oliver Naesen (Bel) [GFC]
76 Antoine Raugel (Fra) [SOQ] + 1'20
77 Elmar Reinders (Ned) [EFE] + 1'23
78 Liam Slock (Bel) [TBV] + 1'25
79 Amaury Capiot (Bel) [PTK] + 1'26
80 Juri Hollmann (Ger) [EUS] + 1'28
81 Timo Roosen (Ned) [TBV] + 1'29
82 Emils Liepins (Lat) [IWA]
83 Lars van den Berg (Ned) [UAD] + 1'31
84 Andoni López (Esp) [EUS] + 1'33
85 Jensen Plowright (Aus) [TEN] + 1'34
86 Robbe Ghys (Bel) [MOV] + 1'36
87 Jesse Kramer (Ned) [EUS] + 1'40
88 Artem Shmidt (Usa) [LTK]
89 Zeb Kyffin (Gbr) [AST] + 1'41
90 Leander Van Hautegem (Bel) [Q36] + 1'45
91 Rick Pluimers (Ned) [EFE]
92 Jhonatan Guatibonza (Col) [IWA] + 1'48
93 Ben Swift (Gbr) [TUD] + 1'49
94 Campbell Stewart (Nzl) [PTK] + 1'51
95 Bram Welten (Ned) [IPT]
96 Sam Bennett (Irl) [TUD] + 1'53
97 Ramses Debruyne (Bel) [GFC] + 1'55
98 Fernando Tercero (Esp) [UAD] + 1'56
99 Cesare Benedetti (Pol) [BBH] + 1'58
100 Andrey Amador (Crc) [TNN] + 1'59
101 Itamar Einhorn (Isr) [IPT]
102 Eduard Prades (Esp) [BBH]
103 Tim Merlier (Bel) [TVL] + 2'01
104 Daniel McLay (Gbr) [TUD] + 2'05
105 Lionel Taminiaux (Bel) [TBV] + 2'08
106 Abner González (Pur) [MOV] + 2'10
107 Rory Townsend (Irl) [TUD] + 2'15
108 Jonas Rickaert (Bel) [LTK] + 2'21
109 Ramon Sinkeldam (Ned) [TVL] + 2'24
110 Peter Sagan (Svk) [IPT] + 2'28
111 Sebastian Schönberger (Aut) [EUS] + 2'29
112 Fernando Gaviria (Col) [TUD] + 2'31
113 Enekoitz Azparren (Esp) [MOV] + 2'34
114 Álvaro Hodeg (Col) [AST] + 2'35