1 83
GC 20 Soudal Quick-Step Devo Team 30 15 4:15:38
2 27
Hills 21 Cycling Team Friuli ASD 25 10 0:08 0:08
3 103
Hills 21 Germany 20 7 ,, 0:08
4 52
Sprint 18 Equipe continentale Groupama-FDJ 15 4 ,, 0:08
5 20
Classic 21 Circus - ReUz - Technord 10 2 ,, 0:08
6 59
Sprint 21 Lotto Dstny Development Team 5 1 ,, 0:08
7 14
Sprint 18 CIC U Nantes Atlantique 3 ,, 0:08
8 100
Sprint 21 Denmark 1 1:03 1:03
9 15
Sprint 20 CIC U Nantes Atlantique 1 ,, 1:03
10 58
Sprint 19 Lotto Dstny Development Team 1 ,, 1:03
11 51
Hills 18 Equipe continentale Groupama-FDJ ,, 1:03
12 57
Sprint 21 Lotto Dstny Development Team ,, 1:03
13 60
TT 20 Lotto Dstny Development Team 1:07 1:07
14 22
Sprint 21 Circus - ReUz - Technord 1:27 1:27
15 141
TT 20 Tudor Pro Cycling Team U23 1:28 1:28
16 80
Sprint 21 Soudal Quick-Step Devo Team 1:40 1:40
17 90
Hills 19 Team Colpack Ballan CSB 1:42 1:42
18 45
Sprint 21 EFC-L&R - Van Mossel ,, 1:42
19 49
Sprint 19 Equipe continentale Groupama-FDJ ,, 1:42
20 61
Classic 20 Luxembourg ,, 1:42
21 34
21 Vlaanderen ,, 1:42
22 47
Sprint 21 EFC-L&R - Van Mossel ,, 1:42
23 28
Hills 21 Cycling Team Friuli ASD ,, 1:42
24 147
Climber 19 United States ,, 1:42
25 31
Sprint 21 Vlaanderen 2:37 2:37
26 89
Sprint 21 Team Colpack Ballan CSB 2:42 2:42
27 43
Classic 20 EFC-L&R - Van Mossel ,, 2:42
28 111
Classic 18 Hagens Berman Axeon ,, 2:42
29 127
Sprint 22 Slovenia ,, 2:42
30 30
Climber 20 Cycling Team Friuli ASD ,, 2:42
31 113
TT 19 Hagens Berman Axeon ,, 2:42
32 82
TT 19 Soudal Quick-Step Devo Team ,, 2:42
33 142
Hills 20 Tudor Pro Cycling Team U23 ,, 2:42
34 10
Climber 19 Bingoal WB Development Team ,, 2:42
35 54
Hills 19 Equipe continentale Groupama-FDJ ,, 2:42
36 104
Sprint 21 Germany ,, 2:42
37 24
GC 21 Circus - ReUz - Technord ,, 2:42
38 5
Sprint 21 Italy ,, 2:42
39 50
Sprint 18 Equipe continentale Groupama-FDJ ,, 2:42
40 88
TT 18 Team Colpack Ballan CSB ,, 2:42
41 13
Classic 20 CIC U Nantes Atlantique ,, 2:42
42 148
Sprint 20 United States ,, 2:42
43 70
GC 19 Materiel-Velo.com ,, 2:42
44 99
GC 20 Denmark ,, 2:42
45 6
Classic 19 Italy ,, 2:42
46 139
Climber 19 Tudor Pro Cycling Team U23 ,, 2:42
47 2
Sprint 21 Italy ,, 2:42
48 55
Hills 20 Lotto Dstny Development Team 2:53 2:53
49 96
Sprint 22 Urbano - Vulsteke Cycling Team 5:12 5:12
50 12
Hills 19 Bingoal WB Development Team ,, 5:12
51 135
Hills 22 Team Lotto - Kern Haus 5:17 5:17
52 112
Hills 21 Hagens Berman Axeon ,, 5:17
53 106
Climber 18 Germany ,, 5:17
54 123
20 Basso Team Flanders 5:31 5:31
55 145
Sprint 20 United States 6:11 6:11
56 48
21 EFC-L&R - Van Mossel 6:12 6:12
DNF 44
Sprint 20 EFC-L&R - Van Mossel -
DNF 40
19 Dovy Keukens - FCC Cycling Team -
DNF 39
20 Dovy Keukens - FCC Cycling Team -
DNF 41
18 Dovy Keukens - FCC Cycling Team -
DNF 37
Hills 21 Dovy Keukens - FCC Cycling Team -
DNF 35
Sprint 21 Vlaanderen -
DNF 42
Hills 19 Dovy Keukens - FCC Cycling Team -
DNF 38
Sprint 20 Dovy Keukens - FCC Cycling Team -
DNF 16
Sprint 20 CIC U Nantes Atlantique -
DNF 140
18 Tudor Pro Cycling Team U23 -
DNF 143
18 Tudor Pro Cycling Team U23 -
DNF 144
Hills 19 Tudor Pro Cycling Team U23 -
DNF 122
19 Basso Team Flanders -
DNF 124
Climber 21 Basso Team Flanders -
DNF 125
20 Basso Team Flanders -
DNF 126
21 Basso Team Flanders -
DNF 7
18 Bingoal WB Development Team -
DNF 8
19 Bingoal WB Development Team -
DNF 23
Sprint 22 Circus - ReUz - Technord -
DNF 11
Sprint 19 Bingoal WB Development Team -
DNF 36
Classic 19 Vlaanderen -
DNF 17
Sprint 21 CIC U Nantes Atlantique -
DNF 18
Sprint 19 CIC U Nantes Atlantique -
DNF 19
Sprint 19 Circus - ReUz - Technord -
DNF 65
Sprint 20 Luxembourg -
DNF 21
Climber 18 Circus - ReUz - Technord -
DNF 25
Sprint 19 Cycling Team Friuli ASD -
DNF 26
Sprint 19 Cycling Team Friuli ASD -
DNF 29
Sprint 20 Cycling Team Friuli ASD -
DNF 32
Hills 21 Vlaanderen -
DNF 33
19 Vlaanderen -
DNF 9
18 Bingoal WB Development Team -
DNF 3
Classic 21 Italy -
DNF 63
Classic 19 Luxembourg -
DNF 95
19 Urbano - Vulsteke Cycling Team -
DNF 97
Hills 21 Denmark -
DNF 109
Classic 18 Hagens Berman Axeon -
DNF 1
Sprint 20 Italy -
DNF 98
Sprint 18 Denmark -
DNF 102
Sprint 19 Denmark -
DNF 101
Sprint 21 Denmark -
DNF 107
Sprint 20 Germany -
DNF 108
Sprint 19 Germany -
DNF 93
18 Urbano - Vulsteke Cycling Team -
DNF 114
Hills 19 Hagens Berman Axeon -
DNF 92
Classic 18 Urbano - Vulsteke Cycling Team -
DNF 4
Sprint 18 Italy -
DNF 128
TT 19 Slovenia -
DNF 129
Sprint 20 Slovenia -
DNF 130
Sprint 18 Slovenia -
DNF 131
19 Slovenia -
DNF 134
Hills 21 Team Lotto - Kern Haus -
DNF 136
Sprint 21 Team Lotto - Kern Haus -
DNF 137
Sprint 22 Team Lotto - Kern Haus -
DNF 133
Sprint 19 Team Lotto - Kern Haus -
DNF 146
21 United States -
DNF 150
Hills 20 United States -
DNF 110
TT 21 Hagens Berman Axeon -
DNF 73
18 Mini Discar Cycling Team -
DNF 53
TT 19 Equipe continentale Groupama-FDJ -
DNF 56
Sprint 21 Lotto Dstny Development Team -
DNF 62
Sprint 18 Luxembourg -
DNF 121
Sprint 20 Basso Team Flanders -
DNF 64
21 Luxembourg -
DNF 149
TT 21 United States -
DNF 66
Sprint 19 Luxembourg -
DNF 67
Sprint 21 Materiel-Velo.com -
DNF 68
Sprint 22 Materiel-Velo.com -
DNF 69
TT 21 Materiel-Velo.com -
DNF 94
18 Urbano - Vulsteke Cycling Team -
DNF 72
Sprint 22 Materiel-Velo.com -
DNF 46
Sprint 21 EFC-L&R - Van Mossel -
DNF 74
Sprint 20 Mini Discar Cycling Team -
DNF 75
19 Mini Discar Cycling Team -
DNF 76
Classic 21 Mini Discar Cycling Team -
DNF 77
20 Mini Discar Cycling Team -
DNF 78
Sprint 20 Mini Discar Cycling Team -
DNF 79
Sprint 22 Soudal Quick-Step Devo Team -
DNF 81
Sprint 20 Soudal Quick-Step Devo Team -
DNF 84
GC 21 Soudal Quick-Step Devo Team -
DNF 86
Sprint 21 Team Colpack Ballan CSB -
DNF 87
19 Team Colpack Ballan CSB -
DNF 91
21 Urbano - Vulsteke Cycling Team -
DNF 71
Sprint 22 Materiel-Velo.com -