1 24 +4:38 25
TT 30 Team SD Worx 50 50 3:16:30
2 12 +2:47 36
Hills 23 FDJ - SUEZ - Futuroscope 40 30 1:24 1:24
3 16 +3:26 62
Classic 33 Canyon//SRAM Racing 30 18 ,, 1:24
4 14 +2:55 131
Hills 27 EF Education-TIBCO-SVB 25 13 ,, 1:24
5 1 +0:00 41
Classic 35 Team Jumbo-Visma 20 10 1:40 1:40
6 19 +4:32 22
Classic 26 Team SD Worx 18 7 ,, 1:40
7 2 +0:16 104
Classic 25 Valcar - Travel & Service 15 4 ,, 1:40
8 15 +3:11 84
Hills 23 Team BikeExchange - Jayco 10 3 ,, 1:40
9 4 +0:21 2
Classic 30 Trek - Segafredo 8 2 ,, 1:40
10 6 +0:57 21
Classic 25 Team SD Worx 6 1 ,, 1:40
11 42 +11:21 95
Hills 25 Ceratizit-WNT Pro Cycling ,, 1:40
12 13 +2:55 55
Hills 24 Team DSM ,, 1:40
13 8 +1:14 11
Classic 39 Movistar Team ,, 1:40
14 7 +1:05 51
GC 23 Team DSM ,, 1:40
15 10 +2:20 63
Hills 29 Canyon//SRAM Racing ,, 1:40
16 3 +0:16 61
Classic 27 Canyon//SRAM Racing ,, 1:40
17 26 +4:44 92
Sprint 23 Ceratizit-WNT Pro Cycling ,, 1:40
18 5 +0:51 24
Classic 36 Team SD Worx ,, 1:40
19 9 +1:48 31
Classic 26 FDJ - SUEZ - Futuroscope ,, 1:40
20 32 +5:37 144
Hills 24 Plantur-Pura ,, 1:40
21 34 +6:19 162
Hills 22 Parkhotel Valkenburg ,, 1:40
22 47 +13:57 103
Hills 20 Valcar - Travel & Service ,, 1:40
23 33 +6:07 32
Classic 30 FDJ - SUEZ - Futuroscope ,, 1:40
24 20 +4:32 6
TT 35 Trek - Segafredo ,, 1:40
25 29 +5:11 82
Hills 29 Team BikeExchange - Jayco ,, 1:40
26 52 +15:49 111
Classic 40 Cofidis Women Team ,, 1:40
27 17 +3:49 43
TT 27 Team Jumbo-Visma 1:47 1:47
28 21 +4:34 195
Hills 25 Uno-X Pro Cycling Team 2:32 2:32
29 35 +6:53 83
Hills 26 Team BikeExchange - Jayco ,, 2:32
30 18 +4:28 141
Classic 19 Plantur-Pura 3:11 3:11
31 22 +4:37 221
Hills 28 Roland Cogeas Edelweiss Squad ,, 3:11
32 25 +4:44 171
Classic 21 AG Insurance - NXTG Team ,, 3:11
33 11 +2:26 71
Hills 38 UAE Team ADQ ,, 3:11
34 23 +4:37 121
Classic 25 Liv Racing Xstra ,, 3:11
35 27 +4:50 52
Classic 21 Team DSM ,, 3:11
36 44 +12:20 186
Hills 25 Arkéa Pro Cycling Team ,, 3:11
37 31 +5:32 16
Classic 29 Movistar Team ,, 3:11
38 30 +5:25 46
Classic 23 Team Jumbo-Visma ,, 3:11
39 36 +7:36 44
Sprint 34 Team Jumbo-Visma ,, 3:11
40 37 +7:53 152
GC 25 Le Col - Wahoo ,, 3:11
41 28 +5:01 5
Classic 20 Trek - Segafredo ,, 3:11
42 40 +10:21 26
Classic 32 Team SD Worx ,, 3:11
43 38 +8:25 1
Classic 24 Trek - Segafredo ,, 3:11
44 39 +9:16 232
Hills 24 Human Powered Health 6:22 6:22
45 43 +11:32 76
Hills 29 UAE Team ADQ 7:11 7:11
46 48 +14:21 35
Hills 22 FDJ - SUEZ - Futuroscope ,, 7:11
47 45 +13:44 14
Sprint 23 Movistar Team 9:12 9:12
48 41 +11:08 214
TT 29 St Michel - Auber93 WE ,, 9:12
49 62 +17:37 191
TT 34 Uno-X Pro Cycling Team 9:30 9:30
50 46 +13:49 15
Hills 25 Movistar Team ,, 9:30
51 55 +16:12 56
Sprint 23 Team DSM 9:51 9:51
52 50 +15:08 102
Hills 27 Valcar - Travel & Service ,, 9:51
53 96 +24:32 185
Hills 22 Arkéa Pro Cycling Team ,, 9:51
54 58 +16:37 181
Climber 31 Arkéa Pro Cycling Team ,, 9:51
55 49 +14:30 93
Hills 24 Ceratizit-WNT Pro Cycling ,, 9:51
56 56 +16:24 133
Hills 33 EF Education-TIBCO-SVB 12:12 12:12
57 59 +16:38 201
TT 27 Stade Rochelais Charente-Maritime 12:17 12:17
58 80 +20:47 74
TT 23 UAE Team ADQ 13:37 13:37
59 61 +17:33 66
Hills 29 Canyon//SRAM Racing ,, 13:37
60 91 +23:01 34
Classic 21 FDJ - SUEZ - Futuroscope ,, 13:37
61 63 +17:54 122
Sprint 25 Liv Racing Xstra ,, 13:37
62 76 +19:16 165
Hills 23 Parkhotel Valkenburg 14:10 14:10
63 108 +27:06 53
Classic 22 Team DSM ,, 14:10
64 64 +18:01 153
Sprint 20 Le Col - Wahoo ,, 14:10
65 114 +30:30 172
Classic 21 AG Insurance - NXTG Team ,, 14:10
66 67 +18:23 175
Classic 20 AG Insurance - NXTG Team ,, 14:10
67 69 +18:37 211
Classic 22 St Michel - Auber93 WE ,, 14:10
68 65 +18:18 94
Classic 29 Ceratizit-WNT Pro Cycling ,, 14:10
69 123 +35:36 112
Sprint 25 Cofidis Women Team ,, 14:10
70 53 +15:55 196
Classic 20 Uno-X Pro Cycling Team ,, 14:10
71 66 +18:23 64
Classic 34 Canyon//SRAM Racing ,, 14:10
72 111 +29:34 216
Sprint 25 St Michel - Auber93 WE ,, 14:10
73 102 +26:18 106
Classic 27 Valcar - Travel & Service ,, 14:10
74 89 +21:50 235
Classic 23 Human Powered Health ,, 14:10
75 112 +29:52 23
Sprint 35 Team SD Worx ,, 14:10
76 68 +18:23 164
Classic 25 Parkhotel Valkenburg ,, 14:10
77 70 +18:37 124
Classic 28 Liv Racing Xstra ,, 14:10
78 107 +26:54 155
Classic 26 Le Col - Wahoo ,, 14:10
79 122 +34:16 65
Hills 29 Canyon//SRAM Racing ,, 14:10
80 84 +21:11 75
Classic 33 UAE Team ADQ ,, 14:10
81 71 +18:40 215
Hills 31 St Michel - Auber93 WE ,, 14:10
82 87 +21:38 154
Sprint 26 Le Col - Wahoo ,, 14:10
83 92 +23:39 134
TT 33 EF Education-TIBCO-SVB ,, 14:10
84 77 +19:27 113
Classic 21 Cofidis Women Team ,, 14:10
85 72 +18:43 163
Hills 29 Parkhotel Valkenburg ,, 14:10
86 86 +21:28 226
TT 42 Roland Cogeas Edelweiss Squad ,, 14:10
87 105 +26:40 132
Hills 23 EF Education-TIBCO-SVB ,, 14:10
88 75 +18:49 72
Classic 35 UAE Team ADQ ,, 14:10
89 88 +21:38 136
Hills 20 EF Education-TIBCO-SVB ,, 14:10
90 85 +21:28 233
Hills 30 Human Powered Health ,, 14:10
91 118 +31:49 116
Climber 43 Cofidis Women Team ,, 14:10
92 119 +32:03 135
TT 38 EF Education-TIBCO-SVB ,, 14:10
93 93 +23:51 96
Sprint 25 Ceratizit-WNT Pro Cycling ,, 14:10
94 97 +25:10 125
GC 21 Liv Racing Xstra ,, 14:10
95 99 +25:27 123
TT 28 Liv Racing Xstra ,, 14:10
96 95 +24:03 115
Sprint 23 Cofidis Women Team ,, 14:10
97 90 +22:25 161
Hills 21 Parkhotel Valkenburg ,, 14:10
98 79 +19:44 174
Classic 24 AG Insurance - NXTG Team ,, 14:10
99 60 +17:21 234
Hills 22 Human Powered Health ,, 14:10
100 81 +21:03 193
Classic 30 Uno-X Pro Cycling Team ,, 14:10
101 129 +41:42 212
GC 22 St Michel - Auber93 WE ,, 14:10
102 116 +31:16 156
Classic 25 Le Col - Wahoo ,, 14:10
103 73 +18:48 42
TT 23 Team Jumbo-Visma ,, 14:10
104 94 +23:58 224
TT 30 Roland Cogeas Edelweiss Squad ,, 14:10
105 101 +25:57 86
Climber 25 Team BikeExchange - Jayco ,, 14:10
106 57 +16:35 142
Sprint 31 Plantur-Pura ,, 14:10
107 103 +26:21 143
Sprint 31 Plantur-Pura ,, 14:10
108 82 +21:04 91
TT 34 Ceratizit-WNT Pro Cycling ,, 14:10
109 51 +15:43 151
Hills 24 Le Col - Wahoo ,, 14:10
110 127 +39:10 166
TT 22 Parkhotel Valkenburg ,, 14:10
111 54 +16:07 3
Classic 32 Trek - Segafredo ,, 14:10
112 74 +18:48 231
Hills 20 Human Powered Health ,, 14:10
113 100 +25:42 126
Classic 29 Liv Racing Xstra ,, 14:10
114 98 +25:19 4
TT 33 Trek - Segafredo ,, 14:10
115 121 +33:29 45
Hills 21 Team Jumbo-Visma ,, 14:10
116 83 +21:07 236
Classic 28 Human Powered Health ,, 14:10
117 124 +36:22 192
Classic 29 Uno-X Pro Cycling Team ,, 14:10
118 78 +19:39 184
Hills 21 Arkéa Pro Cycling Team 15:12 15:12
119 109 +27:37 12
TT 31 Movistar Team 17:09 17:09
120 106 +26:48 145
Classic 25 Plantur-Pura ,, 17:09
121 117 +31:22 13
Classic 28 Movistar Team ,, 17:09
122 104 +26:30 183
Hills 24 Arkéa Pro Cycling Team ,, 17:09
123 115 +30:39 101
Hills 24 Valcar - Travel & Service 18:22 18:22
124 113 +30:24 85
Hills 31 Team BikeExchange - Jayco ,, 18:22
125 128 +39:51 182
Hills 27 Arkéa Pro Cycling Team 20:05 20:05
126 126 +39:08 203
Classic 22 Stade Rochelais Charente-Maritime ,, 20:05
127 120 +32:25 105
Sprint 28 Valcar - Travel & Service 20:08 20:08
128 110 +29:28 222
Classic 28 Roland Cogeas Edelweiss Squad 23:15 23:15
129 130 +45:39 194
TT 22 Uno-X Pro Cycling Team 24:06 24:06
130 125 +36:31 213
Classic 33 St Michel - Auber93 WE ,, 24:06
DNF 54
Sprint 23 Team DSM -