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