1 86
Sprint 26 TotalEnergies 125 75 4:41:22
2 15
Sprint 25 Intermarché - Wanty 85 55 ,, 0:00
3 21
Classic 28 Arkéa - B&B Hotels 70 40 ,, 0:00
4 1
Classic 28 Q36.5 Pro Cycling Team 60 32 ,, 0:00
5 27
Classic 30 Arkéa - B&B Hotels 50 28 ,, 0:00
6 146
Classic 29 Van Rysel - Roubaix 40 24 ,, 0:00
7 76
Sprint 26 VF Group - Bardiani CSF - Faizanè 35 20 ,, 0:00
8 92
Climber 26 Equipo Kern Pharma 30 18 ,, 0:00
9 113
Classic 21 Team Novo Nordisk 25 16 ,, 0:00
10 155
Sprint 21 Nice Métropole Côte d'Azur 20 14 ,, 0:00
11 131
Classic 26 CIC U Nantes Atlantique 15 12 ,, 0:00
12 71
Climber 29 VF Group - Bardiani CSF - Faizanè 10 10 ,, 0:00
13 11
Classic 23 Intermarché - Wanty 5 8 ,, 0:00
14 41
Classic 23 Decathlon AG2R La Mondiale Team 5 7 ,, 0:00
15 162
Classic 26 St Michel - Mavic - Auber93 5 6 ,, 0:00
16 22
Sprint 24 Arkéa - B&B Hotels 3 5 ,, 0:00
17 126
Climber 21 Soudal - Quick-Step Devo Team 3 4 ,, 0:00
18 122
Sprint 20 Soudal - Quick-Step Devo Team 3 3 ,, 0:00
19 62
Classic 27 Uno-X Mobility 3 2 ,, 0:00
20 35
Climber 25 Cofidis 3 1 ,, 0:00
21 163
Sprint 31 St Michel - Mavic - Auber93 3 ,, 0:00
22 52
Sprint 30 Groupama - FDJ 3 ,, 0:00
23 144
Classic 31 Van Rysel - Roubaix 3 0:07 0:07
24 167
Sprint 28 St Michel - Mavic - Auber93 3 0:08 0:08
25 101
Sprint 34 Euskaltel - Euskadi 3 ,, 0:08
26 36
Classic 32 Cofidis ,, 0:08
27 47
Climber 21 Decathlon AG2R La Mondiale Team ,, 0:08
28 161
Classic 25 St Michel - Mavic - Auber93 ,, 0:08
29 125
Sprint 18 Soudal - Quick-Step Devo Team ,, 0:08
30 2
Climber 22 Q36.5 Pro Cycling Team ,, 0:08
31 64
Sprint 27 Uno-X Mobility ,, 0:08
32 61
Classic 20 Uno-X Mobility ,, 0:08
33 82
Classic 29 TotalEnergies ,, 0:08
34 51
Climber 19 Groupama - FDJ ,, 0:08
35 81
Classic 26 TotalEnergies ,, 0:08
36 165
Classic 23 St Michel - Mavic - Auber93 ,, 0:08
37 23
Classic 34 Arkéa - B&B Hotels ,, 0:08
38 16
Classic 32 Intermarché - Wanty ,, 0:08
39 85
Classic 38 TotalEnergies 0:15 0:15
40 24
TT 26 Arkéa - B&B Hotels 0:17 0:17
41 43
Climber 23 Decathlon AG2R La Mondiale Team 0:19 0:19
42 73
Classic 24 VF Group - Bardiani CSF - Faizanè ,, 0:19
43 87
TT 21 TotalEnergies 0:22 0:22
44 74
Climber 23 VF Group - Bardiani CSF - Faizanè 0:39 0:39
45 151
Sprint 26 Nice Métropole Côte d'Azur 0:43 0:43
46 17
Climber 31 Intermarché - Wanty 0:46 0:46
47 136
TT 21 CIC U Nantes Atlantique 0:48 0:48
48 102
Sprint 24 Euskaltel - Euskadi ,, 0:48
49 133
Climber 19 CIC U Nantes Atlantique ,, 0:48
50 75
Climber 31 VF Group - Bardiani CSF - Faizanè ,, 0:48
51 105
Classic 25 Euskaltel - Euskadi ,, 0:48
52 124
Sprint 18 Soudal - Quick-Step Devo Team ,, 0:48
53 141
Sprint 23 Van Rysel - Roubaix ,, 0:48
54 55
Sprint 19 Groupama - FDJ ,, 0:48
55 57
Sprint 19 Groupama - FDJ ,, 0:48
56 145
Classic 27 Van Rysel - Roubaix ,, 0:48
57 94
Climber 24 Equipo Kern Pharma ,, 0:48
58 67
Climber 28 Uno-X Mobility ,, 0:48
59 147
Sprint 27 Van Rysel - Roubaix ,, 0:48
60 4
Classic 32 Q36.5 Pro Cycling Team 0:57 0:57
61 26
Sprint 19 Arkéa - B&B Hotels 2:08 2:08
62 127
Sprint 19 Soudal - Quick-Step Devo Team ,, 2:08
63 14
Classic 35 Intermarché - Wanty 3:10 3:10
64 66
Sprint 23 Uno-X Mobility 3:13 3:13
65 153
Sprint 24 Nice Métropole Côte d'Azur 3:18 3:18
66 13
Sprint 20 Intermarché - Wanty 3:52 3:52
67 106
Climber 21 Euskaltel - Euskadi ,, 3:52
68 134
Climber 19 CIC U Nantes Atlantique ,, 3:52
69 143
Classic 30 Van Rysel - Roubaix ,, 3:52
70 84
Classic 29 TotalEnergies ,, 3:52
71 187
Sprint 22 MYVELO Pro Cycling Team ,, 3:52
72 72
Climber 27 VF Group - Bardiani CSF - Faizanè ,, 3:52
73 54
Climber 20 Groupama - FDJ ,, 3:52
74 34
GC 22 Cofidis ,, 3:52
75 135
Classic 24 CIC U Nantes Atlantique ,, 3:52
76 77
Classic 26 VF Group - Bardiani CSF - Faizanè ,, 3:52
77 114
Sprint 35 Team Novo Nordisk ,, 3:52
78 96
Classic 25 Equipo Kern Pharma ,, 3:52
79 65
Climber 21 Uno-X Mobility ,, 3:52
80 166
Sprint 28 St Michel - Mavic - Auber93 ,, 3:52
81 93
GC 28 Equipo Kern Pharma ,, 3:52
82 156
Climber 24 Nice Métropole Côte d'Azur 3:56 3:56
83 12
GC 19 Intermarché - Wanty 3:59 3:59
84 104
GC 20 Euskaltel - Euskadi 5:40 5:40
85 103
Sprint 20 Euskaltel - Euskadi ,, 5:40
86 185
Sprint 32 MYVELO Pro Cycling Team ,, 5:40
87 132
Sprint 21 CIC U Nantes Atlantique 5:43 5:43
88 164
Sprint 25 St Michel - Mavic - Auber93 ,, 5:43
89 116
Sprint 22 Team Novo Nordisk ,, 5:43
90 112
GC 33 Team Novo Nordisk ,, 5:43
91 137
Climber 24 CIC U Nantes Atlantique ,, 5:43
92 53
Sprint 25 Groupama - FDJ ,, 5:43
93 6
Classic 23 Q36.5 Pro Cycling Team ,, 5:43
94 91
Sprint 27 Equipo Kern Pharma ,, 5:43
95 107
Climber 26 Euskaltel - Euskadi 5:49 5:49
96 3
Climber 25 Q36.5 Pro Cycling Team ,, 5:49
97 5
Sprint 27 Q36.5 Pro Cycling Team 5:54 5:54
98 111
Sprint 25 Team Novo Nordisk 7:57 7:57
99 121
Sprint 19 Soudal - Quick-Step Devo Team 9:09 9:09
100 63
Climber 23 Uno-X Mobility 9:50 9:50
101 25
Climber 19 Arkéa - B&B Hotels 10:19 10:19
102 46
Sprint 19 Decathlon AG2R La Mondiale Team 10:20 10:20
103 45
GC 26 Decathlon AG2R La Mondiale Team ,, 10:20
104 142
Sprint 29 Van Rysel - Roubaix 10:33 10:33
DNF 32
Classic 26 Cofidis -
DNF 181
Classic 33 MYVELO Pro Cycling Team -
DNF 123
Climber 19 Soudal - Quick-Step Devo Team -
DNF 83
Climber 30 TotalEnergies -
DNF 117
Sprint 23 Team Novo Nordisk -
DNF 183
Sprint 32 MYVELO Pro Cycling Team -
DNF 95
Climber 22 Equipo Kern Pharma -
DNF 56
Sprint 19 Groupama - FDJ -
DNF 44
Climber 29 Decathlon AG2R La Mondiale Team -
DNF 186
Climber 19 MYVELO Pro Cycling Team -
DNF 182
Climber 21 MYVELO Pro Cycling Team -
DNF 157
Climber 19 Nice Métropole Côte d'Azur -
DNF 154
Climber 26 Nice Métropole Côte d'Azur -
DNF 152
Classic 22 Nice Métropole Côte d'Azur -
DNF 97
Climber 29 Equipo Kern Pharma -
DNF 33
GC 31 Cofidis -
DNF 31
Climber 26 Cofidis -
DNF 184
GC 25 MYVELO Pro Cycling Team -
DNF 115
TT 30 Team Novo Nordisk -