1 56 26 EF Education-EasyPost 125 75 4:19:13
2 67 24 TotalEnergies 85 55 1:15 1:15
3 97 25 Lotto Dstny 70 40 ,, 1:15
4 111 21 Team Flanders - Baloise 60 32 ,, 1:15
5 75 28 Israel - Premier Tech 50 28 ,, 1:15
6 26 36 Cofidis 40 24 ,, 1:15
7 5 25 Team Arkéa Samsic 35 20 ,, 1:15
8 34 19 Groupama - FDJ 30 18 ,, 1:15
9 32 20 Groupama - FDJ 25 16 ,, 1:15
10 146 22 Tudor Pro Cycling Team 20 14 1:19 1:19
11 53 23 EF Education-EasyPost 15 12 1:55 1:55
12 41 31 Alpecin-Deceuninck 10 10 ,, 1:55
13 45 22 Alpecin-Deceuninck 5 8 ,, 1:55
14 71 34 Israel - Premier Tech 5 7 ,, 1:55
15 177 27 CIC U Nantes Atlantique 5 6 ,, 1:55
16 116 24 Team Flanders - Baloise 3 5 ,, 1:55
17 6 27 Team Arkéa Samsic 3 4 ,, 1:55
18 72 33 Israel - Premier Tech 3 3 ,, 1:55
19 74 32 Israel - Premier Tech 3 2 ,, 1:55
20 112 22 Team Flanders - Baloise 3 1 ,, 1:55
21 114 21 Team Flanders - Baloise 3 ,, 1:55
22 141 22 Tudor Pro Cycling Team 3 ,, 1:55
23 37 21 Groupama - FDJ 3 ,, 1:55
24 82 26 Uno-X Pro Cycling Team 3 ,, 1:55
25 176 20 CIC U Nantes Atlantique 3 ,, 1:55
26 95 23 Lotto Dstny ,, 1:55
27 91 20 Lotto Dstny ,, 1:55
28 104 27 Bingoal WB ,, 1:55
29 134 22 Equipo Kern Pharma ,, 1:55
30 153 31 St Michel - Mavic - Auber93 ,, 1:55
31 7 28 Team Arkéa Samsic ,, 1:55
32 96 22 Lotto Dstny ,, 1:55
33 192 23 Beltrami TSA - Tre Colli ,, 1:55
34 43 27 Alpecin-Deceuninck ,, 1:55
35 123 26 Caja Rural - Seguros RGA ,, 1:55
36 126 35 Caja Rural - Seguros RGA ,, 1:55
37 66 25 TotalEnergies ,, 1:55
38 174 25 CIC U Nantes Atlantique ,, 1:55
39 105 28 Bingoal WB ,, 1:55
40 77 21 Israel - Premier Tech ,, 1:55
41 14 32 AG2R Citroën Team ,, 1:55
42 103 23 Bingoal WB ,, 1:55
43 125 25 Caja Rural - Seguros RGA ,, 1:55
44 63 34 TotalEnergies ,, 1:55
45 171 23 CIC U Nantes Atlantique ,, 1:55
46 87 25 Uno-X Pro Cycling Team ,, 1:55
47 25 31 Cofidis ,, 1:55
48 42 21 Alpecin-Deceuninck ,, 1:55
49 184 28 Nice Métropole Côte d'Azur ,, 1:55
50 106 23 Bingoal WB ,, 1:55
51 187 29 Nice Métropole Côte d'Azur ,, 1:55
52 156 31 St Michel - Mavic - Auber93 ,, 1:55
53 143 23 Tudor Pro Cycling Team ,, 1:55
54 31 28 Groupama - FDJ ,, 1:55
55 65 24 TotalEnergies ,, 1:55
56 115 23 Team Flanders - Baloise ,, 1:55
57 172 22 CIC U Nantes Atlantique ,, 1:55
58 144 26 Tudor Pro Cycling Team ,, 1:55
59 152 24 St Michel - Mavic - Auber93 ,, 1:55
60 3 24 Team Arkéa Samsic ,, 1:55
61 11 27 AG2R Citroën Team ,, 1:55
62 131 25 Equipo Kern Pharma ,, 1:55
63 175 23 CIC U Nantes Atlantique ,, 1:55
64 17 32 AG2R Citroën Team ,, 1:55
65 136 21 Equipo Kern Pharma ,, 1:55
66 101 25 Bingoal WB ,, 1:55
67 4 36 Team Arkéa Samsic ,, 1:55
68 1 36 Team Arkéa Samsic ,, 1:55
69 86 26 Uno-X Pro Cycling Team ,, 1:55
70 85 26 Uno-X Pro Cycling Team ,, 1:55
71 76 30 Israel - Premier Tech ,, 1:55
72 2 24 Team Arkéa Samsic ,, 1:55
73 27 26 Cofidis ,, 1:55
74 22 23 Cofidis ,, 1:55
75 36 24 Groupama - FDJ ,, 1:55
76 154 26 St Michel - Mavic - Auber93 ,, 1:55
77 52 24 EF Education-EasyPost ,, 1:55
78 73 36 Israel - Premier Tech ,, 1:55
79 155 22 St Michel - Mavic - Auber93 ,, 1:55
80 94 29 Lotto Dstny ,, 1:55
81 33 29 Groupama - FDJ ,, 1:55
82 51 24 EF Education-EasyPost ,, 1:55
83 23 25 Cofidis 2:07 2:07
84 21 27 Cofidis ,, 2:07
85 24 32 Cofidis ,, 2:07
86 54 22 EF Education-EasyPost ,, 2:07
87 84 23 Uno-X Pro Cycling Team 3:22 3:22
88 147 24 Tudor Pro Cycling Team 4:49 4:49
89 132 26 Equipo Kern Pharma 9:36 9:36
90 166 22 Go Sport - Roubaix Lille Métropole ,, 9:36
91 181 23 Nice Métropole Côte d'Azur ,, 9:36
92 62 31 TotalEnergies ,, 9:36
93 173 26 CIC U Nantes Atlantique 13:17 13:17
94 182 25 Nice Métropole Côte d'Azur 13:18 13:18
95 64 24 TotalEnergies ,, 13:18
96 164 21 Go Sport - Roubaix Lille Métropole 14:33 14:33
97 195 22 Beltrami TSA - Tre Colli ,, 14:33
98 135 23 Equipo Kern Pharma ,, 14:33
99 196 22 Beltrami TSA - Tre Colli ,, 14:33
100 193 24 Beltrami TSA - Tre Colli ,, 14:33
101 162 26 Go Sport - Roubaix Lille Métropole ,, 14:33
102 185 27 Nice Métropole Côte d'Azur ,, 14:33
103 102 23 Bingoal WB ,, 14:33
104 161 28 Go Sport - Roubaix Lille Métropole ,, 14:33
105 183 28 Nice Métropole Côte d'Azur ,, 14:33
106 124 22 Caja Rural - Seguros RGA ,, 14:33
107 83 22 Uno-X Pro Cycling Team ,, 14:33
108 117 25 Team Flanders - Baloise ,, 14:33
109 186 25 Nice Métropole Côte d'Azur ,, 14:33
110 133 23 Equipo Kern Pharma ,, 14:33
111 13 30 AG2R Citroën Team ,, 14:33
112 137 24 Equipo Kern Pharma ,, 14:33
113 113 23 Team Flanders - Baloise ,, 14:33
114 127 27 Caja Rural - Seguros RGA ,, 14:33
115 47 21 Alpecin-Deceuninck ,, 14:33
116 46 26 Alpecin-Deceuninck ,, 14:33
117 16 22 AG2R Citroën Team ,, 14:33
118 107 22 Bingoal WB ,, 14:33
119 44 26 Alpecin-Deceuninck ,, 14:33
120 163 24 Go Sport - Roubaix Lille Métropole ,, 14:33
121 145 24 Tudor Pro Cycling Team ,, 14:33
122 61 29 TotalEnergies 14:37 14:37
123 12 20 AG2R Citroën Team ,, 14:37
124 121 22 Caja Rural - Seguros RGA 18:03 18:03
OTL 157 24 St Michel - Mavic - Auber93 -
OTL 122 23 Caja Rural - Seguros RGA -
OTL 92 24 Lotto Dstny -
OTL 191 21 Beltrami TSA - Tre Colli -
DNF 15 25 AG2R Citroën Team -
DNF 151 30 St Michel - Mavic - Auber93 -
DNF 165 30 Go Sport - Roubaix Lille Métropole -
DNF 167 26 Go Sport - Roubaix Lille Métropole -
DNF 81 23 Uno-X Pro Cycling Team -
DNF 93 26 Lotto Dstny -
DNF 194 20 Beltrami TSA - Tre Colli -
DNF 197 19 Beltrami TSA - Tre Colli -
DNF 55 26 EF Education-EasyPost -
DNS 35 23 Groupama - FDJ -
DNS 142 22 Tudor Pro Cycling Team -