1 16 +0:52 91 29 Tudor Pro Cycling Team 20 30 3:55:22
2 2 +0:29 41 31 Groupama - FDJ 15 18 ,, 0:00
3 3 +0:33 1 24 Cofidis 10 12 ,, 0:00
4 97 +16:49 73 20 Uno-X Pro Cycling Team 5 7 ,, 0:00
5 5 +0:40 61 26 Lotto Dstny 3 4 ,, 0:00
6 27 +0:56 26 28 Movistar Team 3 ,, 0:00
7 15 +0:50 105 23 Q36.5 Pro Cycling Team 2 ,, 0:00
8 55 +1:11 116 24 Burgos-BH 1 ,, 0:00
9 83 +7:21 13 20 AG2R Citroën Team ,, 0:00
10 74 +3:52 131 29 Bingoal WB ,, 0:00
11 61 +2:09 175 28 CIC U Nantes Atlantique ,, 0:00
12 26 +0:56 82 36 TotalEnergies ,, 0:00
13 10 +0:47 16 29 AG2R Citroën Team ,, 0:00
14 72 +3:47 51 32 Team Arkéa Samsic ,, 0:00
15 4 +0:38 34 26 UAE Team Emirates 0:03 0:03
16 19 +0:55 45 29 Groupama - FDJ ,, 0:03
17 50 +1:08 56 20 Team Arkéa Samsic ,, 0:03
18 1 +0:00 21 23 Movistar Team ,, 0:03
19 41 +1:03 111 27 Burgos-BH ,, 0:03
20 54 +1:11 203 26 Nice Métropole Côte d'Azur ,, 0:03
21 84 +7:43 176 20 CIC U Nantes Atlantique ,, 0:03
22 31 +0:58 181 22 St Michel - Mavic - Auber93 ,, 0:03
23 25 +0:56 165 27 Caja Rural - Seguros RGA ,, 0:03
24 57 +1:17 184 32 St Michel - Mavic - Auber93 ,, 0:03
25 22 +0:56 112 32 Burgos-BH ,, 0:03
26 14 +0:49 86 28 TotalEnergies ,, 0:03
27 35 +1:00 106 33 Q36.5 Pro Cycling Team ,, 0:03
28 7 +0:45 83 25 TotalEnergies ,, 0:03
29 100 +16:56 123 26 Human Powered Health ,, 0:03
30 52 +1:10 22 39 Movistar Team ,, 0:03
31 56 +1:13 206 30 Nice Métropole Côte d'Azur ,, 0:03
32 29 +0:56 191 29 Van Rysel - Roubaix Lille Métropole ,, 0:03
33 46 +1:06 101 38 Q36.5 Pro Cycling Team ,, 0:03
34 33 +0:59 24 22 Movistar Team ,, 0:03
35 34 +0:59 143 24 Equipo Kern Pharma ,, 0:03
36 23 +0:56 135 22 Bingoal WB ,, 0:03
37 8 +0:45 11 27 AG2R Citroën Team ,, 0:03
38 6 +0:43 76 22 Uno-X Pro Cycling Team ,, 0:03
39 48 +1:07 114 26 Burgos-BH ,, 0:03
40 60 +1:55 54 22 Team Arkéa Samsic ,, 0:03
41 70 +3:39 124 23 Human Powered Health ,, 0:03
42 49 +1:08 151 24 Team Flanders - Baloise ,, 0:03
43 13 +0:49 163 23 Caja Rural - Seguros RGA ,, 0:03
44 36 +1:00 65 27 Lotto Dstny ,, 0:03
45 9 +0:46 23 26 Movistar Team ,, 0:03
46 51 +1:08 185 32 St Michel - Mavic - Auber93 ,, 0:03
47 43 +1:03 173 26 CIC U Nantes Atlantique ,, 0:03
48 18 +0:54 31 24 UAE Team Emirates ,, 0:03
49 53 +1:10 186 27 St Michel - Mavic - Auber93 ,, 0:03
50 58 +1:29 166 27 Caja Rural - Seguros RGA ,, 0:03
51 12 +0:49 53 20 Team Arkéa Samsic ,, 0:03
52 39 +1:02 205 24 Nice Métropole Côte d'Azur ,, 0:03
53 28 +0:56 85 37 TotalEnergies ,, 0:03
54 17 +0:53 194 28 Van Rysel - Roubaix Lille Métropole ,, 0:03
55 30 +0:57 52 36 Team Arkéa Samsic ,, 0:03
56 20 +0:55 133 31 Bingoal WB ,, 0:03
57 11 +0:48 192 27 Van Rysel - Roubaix Lille Métropole ,, 0:03
58 37 +1:00 146 23 Equipo Kern Pharma ,, 0:03
59 40 +1:02 102 24 Q36.5 Pro Cycling Team ,, 0:03
60 65 +2:43 144 27 Equipo Kern Pharma ,, 0:03
61 38 +1:01 142 25 Equipo Kern Pharma ,, 0:03
62 101 +16:59 136 23 Bingoal WB ,, 0:03
63 98 +16:50 152 24 Team Flanders - Baloise ,, 0:03
64 42 +1:03 3 25 Cofidis ,, 0:03
65 47 +1:06 125 31 Human Powered Health ,, 0:03
66 80 +6:38 174 25 CIC U Nantes Atlantique ,, 0:03
67 45 +1:06 182 25 St Michel - Mavic - Auber93 ,, 0:03
68 99 +16:53 141 25 Equipo Kern Pharma ,, 0:03
69 108 +22:15 202 24 Nice Métropole Côte d'Azur ,, 0:03
70 102 +17:07 154 24 Team Flanders - Baloise ,, 0:03
71 24 +0:56 44 20 Groupama - FDJ ,, 0:03
72 32 +0:58 195 31 Van Rysel - Roubaix Lille Métropole ,, 0:03
73 44 +1:05 196 22 Van Rysel - Roubaix Lille Métropole ,, 0:03
74 21 +0:56 71 26 Uno-X Pro Cycling Team ,, 0:03
75 107 +21:29 42 24 Groupama - FDJ 0:16 0:16
76 81 +6:46 6 29 Cofidis 0:23 0:23
77 76 +4:36 43 21 Groupama - FDJ ,, 0:23
78 103 +17:16 81 25 TotalEnergies 0:26 0:26
79 59 +1:55 46 26 Groupama - FDJ ,, 0:26
80 75 +4:08 96 23 Tudor Pro Cycling Team 0:30 0:30
81 64 +2:32 95 22 Tudor Pro Cycling Team 0:36 0:36
82 96 +16:33 2 25 Cofidis 0:37 0:37
83 86 +8:08 4 32 Cofidis ,, 0:37
84 85 +7:50 12 27 AG2R Citroën Team ,, 0:37
85 104 +18:16 5 28 Cofidis ,, 0:37
86 82 +6:53 204 25 Nice Métropole Côte d'Azur 0:39 0:39
87 73 +3:52 14 24 AG2R Citroën Team 0:41 0:41
88 77 +5:06 193 21 Van Rysel - Roubaix Lille Métropole 0:51 0:51
89 68 +3:20 15 29 AG2R Citroën Team 0:53 0:53
90 105 +18:25 74 22 Uno-X Pro Cycling Team 0:57 0:57
91 63 +2:30 66 24 Lotto Dstny ,, 0:57
92 66 +2:52 55 25 Team Arkéa Samsic 0:58 0:58
93 94 +13:35 75 22 Uno-X Pro Cycling Team 1:00 1:00
94 79 +6:16 94 30 Tudor Pro Cycling Team 1:02 1:02
95 62 +2:14 132 27 Bingoal WB 1:10 1:10
96 69 +3:25 72 27 Uno-X Pro Cycling Team ,, 1:10
97 87 +8:35 93 22 Tudor Pro Cycling Team 1:14 1:14
98 88 +10:26 103 21 Q36.5 Pro Cycling Team 2:03 2:03
99 67 +3:09 134 31 Bingoal WB ,, 2:03
100 71 +3:40 64 28 Lotto Dstny 2:42 2:42
101 106 +20:23 162 23 Caja Rural - Seguros RGA 3:02 3:02
102 89 +11:16 62 36 Lotto Dstny 4:06 4:06
103 78 +5:18 84 24 TotalEnergies 4:27 4:27
104 110 +22:23 36 31 UAE Team Emirates 4:36 4:36
105 95 +13:48 92 29 Tudor Pro Cycling Team 4:48 4:48
106 90 +12:14 35 26 UAE Team Emirates 5:21 5:21
107 93 +13:16 145 24 Equipo Kern Pharma ,, 5:21
108 92 +13:01 63 24 Lotto Dstny ,, 5:21
109 109 +22:22 126 25 Human Powered Health 5:24 5:24
110 111 +25:07 164 24 Caja Rural - Seguros RGA 7:58 7:58
111 91 +12:46 115 28 Burgos-BH 11:47 11:47
112 112 +35:40 113 26 Burgos-BH ,, 11:47
DNF 171 20 CIC U Nantes Atlantique -
DNF 121 24 Human Powered Health -
DNF 201 20 Nice Métropole Côte d'Azur -
DNF 172 25 CIC U Nantes Atlantique -
DNF 155 20 Team Flanders - Baloise -
DNF 33 26 UAE Team Emirates -
DNF 183 26 St Michel - Mavic - Auber93 -