1 1 +0:00 121
TT 23 Uno-X Pro Cycling Team 14 20 4:35:49
2 3 +0:04 71
Sprint 26 EOLO-Kometa 5 12 ,, 0:00
3 5 +0:06 6
Classic 21 Groupama - FDJ 3 7 ,, 0:00
4 7 +0:10 46
Sprint 25 TotalEnergies 5 ,, 0:00
5 8 +0:10 151
Sprint 30 St Michel - Mavic - Auber93 4 ,, 0:00
6 9 +0:10 65
Sprint 25 Caja Rural - Seguros RGA 3 ,, 0:00
7 10 +0:10 82
Climber 28 Green Project - Bardiani CSF - Faizanè 2 ,, 0:00
8 11 +0:10 132
Sprint ÄRM Rait Van Rysel - Roubaix Lille Métropole 23 Van Rysel - Roubaix Lille Métropole 1 ,, 0:00
9 12 +0:10 25
Sprint 30 Cofidis ,, 0:00
10 13 +0:10 95
GC 27 Human Powered Health ,, 0:00
11 14 +0:10 14
Sprint 30 AG2R Citroën Team ,, 0:00
12 15 +0:10 53
Classic 28 Bolton Equities Black Spoke ,, 0:00
13 16 +0:10 86
Sprint 26 Green Project - Bardiani CSF - Faizanè ,, 0:00
14 17 +0:10 57
Sprint 26 Bolton Equities Black Spoke ,, 0:00
15 18 +0:10 36
Sprint 25 Team Arkéa Samsic ,, 0:00
16 19 +0:10 97
Sprint 25 Human Powered Health ,, 0:00
17 20 +0:10 112
Classic 24 Tudor Pro Cycling Team ,, 0:00
18 21 +0:10 163
Sprint 26 CIC U Nantes Atlantique ,, 0:00
19 22 +0:10 94
TT 25 Human Powered Health ,, 0:00
20 23 +0:10 173
Sprint 25 Allinq Continental Cycling Team ,, 0:00
21 24 +0:10 62
Sprint 24 Caja Rural - Seguros RGA ,, 0:00
22 25 +0:10 167
Sprint 20 CIC U Nantes Atlantique ,, 0:00
23 26 +0:10 103
GC 20 Team Corratec - Selle Italia ,, 0:00
24 27 +0:10 7
Classic 26 Groupama - FDJ ,, 0:00
25 28 +0:10 152
Sprint 31 St Michel - Mavic - Auber93 ,, 0:00
26 29 +0:10 81
Sprint 20 Green Project - Bardiani CSF - Faizanè ,, 0:00
27 30 +0:10 144
Sprint 20 Nice Métropole Côte d'Azur ,, 0:00
28 31 +0:10 74
Sprint 24 EOLO-Kometa ,, 0:00
29 32 +0:10 31
Sprint 33 Team Arkéa Samsic ,, 0:00
30 33 +0:10 47
Sprint 22 TotalEnergies ,, 0:00
31 34 +0:10 136
Sprint 23 Van Rysel - Roubaix Lille Métropole ,, 0:00
32 35 +0:10 66
Climber 36 Caja Rural - Seguros RGA ,, 0:00
33 36 +0:10 166
Classic 28 CIC U Nantes Atlantique ,, 0:00
34 4 +0:04 77
Climber 27 EOLO-Kometa ,, 0:00
35 37 +0:10 73
Sprint 31 EOLO-Kometa ,, 0:00
36 38 +0:10 93
Sprint 26 Human Powered Health ,, 0:00
37 39 +0:10 34
TT 26 Team Arkéa Samsic ,, 0:00
38 40 +0:10 91
Classic 26 Human Powered Health ,, 0:00
39 41 +0:10 105
Sprint 26 Team Corratec - Selle Italia ,, 0:00
40 42 +0:10 162
Sprint 20 CIC U Nantes Atlantique ,, 0:00
41 43 +0:10 52
TT 22 Bolton Equities Black Spoke ,, 0:00
42 44 +0:10 43
Classic 25 TotalEnergies ,, 0:00
43 45 +0:10 116
TT 24 Tudor Pro Cycling Team ,, 0:00
44 46 +0:10 113
TT 22 Tudor Pro Cycling Team ,, 0:00
45 47 +0:10 35
Classic 33 Team Arkéa Samsic ,, 0:00
46 48 +0:10 76
GC 25 EOLO-Kometa ,, 0:00
47 49 +0:10 64
GC 25 Caja Rural - Seguros RGA ,, 0:00
48 50 +0:10 102
Classic 25 Team Corratec - Selle Italia ,, 0:00
49 51 +0:10 104
Sprint 27 Team Corratec - Selle Italia ,, 0:00
50 52 +0:10 142
GC 29 Nice Métropole Côte d'Azur ,, 0:00
51 53 +0:10 33
Classic 20 Team Arkéa Samsic ,, 0:00
52 54 +0:10 156
Sprint 24 St Michel - Mavic - Auber93 ,, 0:00
53 55 +0:10 96
Classic 31 Human Powered Health ,, 0:00
54 56 +0:10 11
Classic 24 AG2R Citroën Team ,, 0:00
55 57 +0:10 67
Classic 21 Caja Rural - Seguros RGA ,, 0:00
56 58 +0:10 21
Climber 34 Cofidis ,, 0:00
57 6 +0:07 164
Classic 25 CIC U Nantes Atlantique ,, 0:00
58 59 +0:10 137
Sprint 26 Van Rysel - Roubaix Lille Métropole ,, 0:00
59 60 +0:10 176
Sprint 19 Allinq Continental Cycling Team ,, 0:00
60 61 +0:10 115
GC 30 Tudor Pro Cycling Team ,, 0:00
61 62 +0:10 42
TT 32 TotalEnergies ,, 0:00
62 63 +0:10 51
Sprint 26 Bolton Equities Black Spoke ,, 0:00
63 64 +0:10 153
Classic 25 St Michel - Mavic - Auber93 ,, 0:00
64 65 +0:10 44
Sprint 29 TotalEnergies ,, 0:00
65 66 +0:10 122
Sprint 22 Uno-X Pro Cycling Team ,, 0:00
66 67 +0:10 32
Classic 30 Team Arkéa Samsic ,, 0:00
67 68 +0:10 154
Climber 26 St Michel - Mavic - Auber93 ,, 0:00
68 69 +0:10 141
Sprint 26 Nice Métropole Côte d'Azur ,, 0:00
69 2 +0:01 92
Sprint 24 Human Powered Health ,, 0:00
70 70 +0:10 56
TT 24 Bolton Equities Black Spoke ,, 0:00
71 71 +0:10 26
TT 22 Cofidis ,, 0:00
72 72 +0:10 117
Climber 30 Tudor Pro Cycling Team ,, 0:00
73 73 +0:10 177
Climber 19 Allinq Continental Cycling Team ,, 0:00
74 74 +0:10 157
Sprint 21 St Michel - Mavic - Auber93 ,, 0:00
75 75 +0:10 114
TT 23 Tudor Pro Cycling Team ,, 0:00
76 76 +0:10 83
Climber 30 Green Project - Bardiani CSF - Faizanè ,, 0:00
77 77 +0:10 2
TT 29 Groupama - FDJ ,, 0:00
78 78 +0:10 155
Sprint 32 St Michel - Mavic - Auber93 ,, 0:00
79 79 +0:10 135
Sprint 28 Van Rysel - Roubaix Lille Métropole ,, 0:00
80 80 +0:10 125
TT 31 Uno-X Pro Cycling Team ,, 0:00
81 81 +0:10 63
Climber 22 Caja Rural - Seguros RGA ,, 0:00
82 82 +0:10 84
Climber 23 Green Project - Bardiani CSF - Faizanè ,, 0:00
83 83 +0:10 133
Classic 31 Van Rysel - Roubaix Lille Métropole ,, 0:00
84 84 +0:10 134
Sprint 24 Van Rysel - Roubaix Lille Métropole ,, 0:00
85 85 +0:10 161
Sprint 25 CIC U Nantes Atlantique ,, 0:00
86 86 +0:10 41
TT 38 TotalEnergies ,, 0:00
87 87 +0:10 143
Classic 21 Nice Métropole Côte d'Azur ,, 0:00
88 88 +0:10 5
TT 21 Groupama - FDJ ,, 0:00
89 89 +0:10 1
Climber 33 Groupama - FDJ ,, 0:00
90 90 +0:10 101
GC 24 Team Corratec - Selle Italia ,, 0:00
91 91 +0:10 55
Sprint 23 Bolton Equities Black Spoke ,, 0:00
92 92 +0:10 23
Climber 22 Cofidis ,, 0:00
93 93 +0:10 24
Classic 32 Cofidis ,, 0:00
94 94 +0:10 175
Sprint 27 Allinq Continental Cycling Team ,, 0:00
95 95 +0:10 61
Sprint 23 Caja Rural - Seguros RGA ,, 0:00
96 96 +0:10 85
Climber 31 Green Project - Bardiani CSF - Faizanè ,, 0:00
97 97 +0:10 145
TT 27 Nice Métropole Côte d'Azur ,, 0:00
98 98 +0:10 16
Classic 20 AG2R Citroën Team ,, 0:00
99 99 +0:10 124
Climber 23 Uno-X Pro Cycling Team ,, 0:00
100 100 +0:10 12
Climber 21 AG2R Citroën Team ,, 0:00
101 101 +0:10 45
Classic 26 TotalEnergies ,, 0:00
102 102 +0:10 72
Sprint 26 EOLO-Kometa ,, 0:00
103 103 +0:10 123
TT 26 Uno-X Pro Cycling Team ,, 0:00
104 104 +0:10 3
Sprint 38 Groupama - FDJ ,, 0:00
105 105 +0:10 147
Climber 25 Nice Métropole Côte d'Azur ,, 0:00
106 106 +0:10 106
TT 24 Team Corratec - Selle Italia ,, 0:00
107 107 +0:10 22
Climber 27 Cofidis ,, 0:00
108 108 +0:10 4
Classic 29 Groupama - FDJ ,, 0:00
109 109 +0:10 126
Sprint 22 Uno-X Pro Cycling Team ,, 0:00
110 110 +0:10 111
Climber 22 Tudor Pro Cycling Team ,, 0:00
111 111 +0:10 131
Classic 29 Van Rysel - Roubaix Lille Métropole ,, 0:00
112 112 +0:32 17
Sprint 23 AG2R Citroën Team 0:22 0:22
113 113 +0:32 146
Climber 25 Nice Métropole Côte d'Azur ,, 0:22
114 114 +0:50 13
Climber 23 AG2R Citroën Team 0:40 0:40
115 115 +0:52 127
Classic 25 Uno-X Pro Cycling Team 0:42 0:42
116 116 +0:52 54
Classic 25 Bolton Equities Black Spoke ,, 0:42
117 117 +0:52 107
Sprint 25 Team Corratec - Selle Italia ,, 0:42
118 118 +2:00 174
Sprint 31 Allinq Continental Cycling Team 1:50 1:50
119 119 +2:34 75
Climber 24 EOLO-Kometa 2:24 2:24
120 120 +2:34 37
TT 18 Team Arkéa Samsic ,, 2:24
DNF 165
Sprint 21 CIC U Nantes Atlantique -
DNF 171
Sprint 19 Allinq Continental Cycling Team -
DNF 172
Classic 20 Allinq Continental Cycling Team -