1 1 +0:00 11
Sprint 30 Cofidis 14 20 4:29:24
2 2 +0:07 26
Sprint 23 EF Education - EasyPost 5 12 ,, 0:00
3 3 +0:10 54
Hills 29 Tudor Pro Cycling Team 3 7 ,, 0:00
4 15 +0:23 142
Sprint 30 St Michel - Mavic - Auber93 5 ,, 0:00
5 14 +0:23 5
TT 29 Groupama - FDJ 4 ,, 0:00
6 11 +0:22 43
Sprint 28 TotalEnergies 3 ,, 0:00
7 34 +0:25 162
Sprint ÄRM Rait Go Sport - Roubaix Lille Métropole 23 Go Sport - Roubaix Lille Métropole 2 0:02 0:02
8 50 +0:25 145
Classic 22 St Michel - Mavic - Auber93 1 ,, 0:02
9 47 +0:25 105
Hills 23 Team Flanders - Baloise ,, 0:02
10 21 +0:25 13
Sprint 33 Cofidis ,, 0:02
11 37 +0:25 33
Classic 22 Team Arkéa Samsic ,, 0:02
12 32 +0:25 56
Sprint 23 Tudor Pro Cycling Team ,, 0:02
13 4 +0:15 62
Sprint 26 Uno-X Pro Cycling Team ,, 0:02
14 23 +0:25 41
Classic 37 TotalEnergies ,, 0:02
15 20 +0:25 136
Sprint 20 CIC U Nantes Atlantique ,, 0:02
16 33 +0:25 96
Sprint 23 Bingoal WB ,, 0:02
17 16 +0:23 122
TT 24 Euskaltel - Euskadi ,, 0:02
18 38 +0:25 85
Sprint 25 Team Corratec ,, 0:02
19 19 +0:25 1
Sprint 31 Groupama - FDJ ,, 0:02
20 26 +0:25 156
Sprint 29 Nice Métropole Côte d'Azur ,, 0:02
21 35 +0:25 126
Classic 20 Euskaltel - Euskadi ,, 0:02
22 7 +0:19 44
Classic 25 TotalEnergies ,, 0:02
23 67 +0:25 36
GC 21 Team Arkéa Samsic ,, 0:02
24 49 +0:25 95
Classic 23 Bingoal WB ,, 0:02
25 22 +0:25 123
Hills 28 Euskaltel - Euskadi ,, 0:02
26 31 +0:25 112
Hills 22 Burgos - BH ,, 0:02
27 76 +4:16 103
Sprint 22 Team Flanders - Baloise ,, 0:02
28 8 +0:20 75
Classic 26 Q36.5 Pro Cycling Team ,, 0:02
29 30 +0:25 124
Hills 21 Euskaltel - Euskadi ,, 0:02
30 25 +0:25 25
Sprint 26 EF Education - EasyPost ,, 0:02
31 27 +0:25 63
Classic 26 Uno-X Pro Cycling Team ,, 0:02
32 46 +0:25 46
Classic 24 TotalEnergies ,, 0:02
33 56 +0:25 15
GC 21 Cofidis ,, 0:02
34 6 +0:19 64
Sprint 20 Uno-X Pro Cycling Team ,, 0:02
35 55 +0:25 86
Climber 22 Team Corratec ,, 0:02
36 24 +0:25 163
Sprint 26 Go Sport - Roubaix Lille Métropole ,, 0:02
37 53 +0:25 121
Sprint 34 Euskaltel - Euskadi ,, 0:02
38 5 +0:19 113
Sprint 24 Burgos - BH ,, 0:02
39 54 +0:25 91
GC 30 Bingoal WB ,, 0:02
40 10 +0:21 74
TT 33 Q36.5 Pro Cycling Team ,, 0:02
41 65 +0:25 32
Classic 36 Team Arkéa Samsic ,, 0:02
42 45 +0:25 161
Classic 29 Go Sport - Roubaix Lille Métropole ,, 0:02
43 43 +0:25 4
Sprint 21 Groupama - FDJ ,, 0:02
44 40 +0:25 165
Classic 30 Go Sport - Roubaix Lille Métropole ,, 0:02
45 60 +0:25 21
Climber 21 EF Education - EasyPost ,, 0:02
46 68 +0:25 12
GC 31 Cofidis ,, 0:02
47 51 +0:25 23
GC 26 EF Education - EasyPost ,, 0:02
48 41 +0:25 71
Classic 21 Q36.5 Pro Cycling Team ,, 0:02
49 59 +0:25 51
Classic 22 Tudor Pro Cycling Team ,, 0:02
50 62 +0:25 143
Classic 25 St Michel - Mavic - Auber93 ,, 0:02
51 39 +0:25 94
Hills 29 Bingoal WB ,, 0:02
52 52 +0:25 82
GC 24 Team Corratec ,, 0:02
53 78 +5:37 106
TT 20 Team Flanders - Baloise ,, 0:02
54 48 +0:25 73
Classic 31 Q36.5 Pro Cycling Team ,, 0:02
55 18 +0:24 22
Classic 22 EF Education - EasyPost ,, 0:02
56 57 +0:25 152
GC 28 Nice Métropole Côte d'Azur ,, 0:02
57 71 +0:25 35
GC 36 Team Arkéa Samsic ,, 0:02
58 9 +0:21 93
Hills 23 Bingoal WB ,, 0:02
59 42 +0:25 164
GC 26 Go Sport - Roubaix Lille Métropole ,, 0:02
60 69 +0:25 101
GC 23 Team Flanders - Baloise ,, 0:02
61 17 +0:23 141
Sprint 30 St Michel - Mavic - Auber93 ,, 0:02
62 63 +0:25 34
Classic 29 Team Arkéa Samsic ,, 0:02
63 44 +0:25 72
Classic 20 Q36.5 Pro Cycling Team ,, 0:02
64 12 +0:22 14
TT 27 Cofidis ,, 0:02
65 89 +10:14 3
TT 37 Groupama - FDJ ,, 0:02
66 70 +0:25 16
Classic 36 Cofidis ,, 0:02
67 64 +0:25 53
Classic 26 Tudor Pro Cycling Team ,, 0:02
68 61 +0:25 114
Classic 26 Burgos - BH ,, 0:02
69 29 +0:25 146
Sprint 31 St Michel - Mavic - Auber93 ,, 0:02
70 58 +0:25 144
Hills 32 St Michel - Mavic - Auber93 ,, 0:02
71 72 +1:25 24
Classic 31 EF Education - EasyPost 1:02 1:02
72 73 +1:28 6
Sprint 26 Groupama - FDJ 1:05 1:05
73 74 +1:31 83
GC 23 Team Corratec 1:08 1:08
74 13 +0:22 131
Sprint 28 CIC U Nantes Atlantique 0:02 0:02
75 28 +0:25 134
Sprint 20 CIC U Nantes Atlantique ,, 0:02
76 66 +0:25 111
Hills 27 Burgos - BH ,, 0:02
77 36 +0:25 84
GC 24 Team Corratec ,, 0:02
78 75 +4:11 133
Classic 25 CIC U Nantes Atlantique 3:50 3:50
79 77 +4:45 155
GC 24 Nice Métropole Côte d'Azur 4:22 4:22
80 90 +11:02 52
Classic 23 Tudor Pro Cycling Team ,, 4:22
81 79 +5:54 166
Sprint 24 Go Sport - Roubaix Lille Métropole 5:31 5:31
82 92 +14:08 2
TT 20 Groupama - FDJ ,, 5:31
83 80 +5:54 92
Sprint 29 Bingoal WB ,, 5:31
84 81 +6:59 65
GC 22 Uno-X Pro Cycling Team 6:36 6:36
85 82 +8:38 135
Sprint 26 CIC U Nantes Atlantique 8:17 8:17
86 88 +9:57 81
GC 21 Team Corratec ,, 8:17
87 87 +8:40 115
Hills 23 Burgos - BH ,, 8:17
88 86 +8:40 45
Classic 28 TotalEnergies ,, 8:17
89 85 +8:40 61
TT 31 Uno-X Pro Cycling Team ,, 8:17
90 83 +8:39 125
Classic 25 Euskaltel - Euskadi ,, 8:17
91 84 +8:40 66
TT 26 Uno-X Pro Cycling Team ,, 8:17
92 91 +12:42 154
GC 28 Nice Métropole Côte d'Azur 12:19 12:19
DNF 42
Sprint 25 TotalEnergies -
DNF 132
Sprint 25 CIC U Nantes Atlantique -
DNF 151
Sprint 21 Nice Métropole Côte d'Azur -
DNF 153
Hills 25 Nice Métropole Côte d'Azur -
DNS 55
Hills 22 Tudor Pro Cycling Team -
DNS 76
Sprint 25 Q36.5 Pro Cycling Team -
DNS 102
Sprint 22 Team Flanders - Baloise -
DNS 116
Sprint 28 Burgos - BH -