1 1 +0:00 31
Climber 20 Groupama - FDJ 14 20 4:50:57
2 44 +10:36 4
Climber 28 Movistar Team 5 12 0:01 0:01
3 4 +0:56 21
Climber 33 Cofidis 3 7 0:03 0:03
4 2 +0:38 11
Classic 27 AG2R Citroën Team 5 0:09 0:09
5 6 +1:08 131
Classic 24 CIC U Nantes Atlantique 4 0:11 0:11
6 5 +1:08 51
GC 22 Team Arkéa Samsic 3 ,, 0:11
7 3 +0:50 36
Climber 26 Groupama - FDJ 2 0:14 0:14
8 7 +1:12 52
Climber 28 Team Arkéa Samsic 1 0:15 0:15
9 8 +1:42 26
GC 27 Cofidis 0:45 0:45
10 9 +1:48 43
Climber 24 Intermarché - Circus - Wanty 0:51 0:51
11 10 +1:50 101
Classic 23 St Michel - Mavic - Auber93 0:53 0:53
12 11 +1:53 105
Classic 23 St Michel - Mavic - Auber93 0:56 0:56
13 25 +3:21 96
GC 20 Team Corratec - Selle Italia ,, 0:56
14 12 +1:56 174
GC 20 Trinity Racing 0:59 0:59
15 14 +1:56 65
Climber 23 Green Project - Bardiani CSF - Faizanè ,, 0:59
16 13 +1:56 82
GC 29 TotalEnergies ,, 0:59
17 33 +6:37 117
Climber 23 Van Rysel - Roubaix Lille Métropole 1:05 1:05
18 24 +3:10 84
Classic 28 TotalEnergies 1:11 1:11
19 15 +2:08 44
Classic 22 Intermarché - Circus - Wanty ,, 1:11
20 39 +8:40 95
Climber 24 Team Corratec - Selle Italia 1:17 1:17
21 18 +2:14 16
Classic 38 AG2R Citroën Team ,, 1:17
22 17 +2:14 172
Sprint 19 Trinity Racing ,, 1:17
23 34 +6:49 86
Classic 29 TotalEnergies ,, 1:17
24 19 +2:14 132
Climber 22 CIC U Nantes Atlantique ,, 1:17
25 27 +3:42 97
GC 29 Team Corratec - Selle Italia ,, 1:17
26 16 +2:14 112
Classic 24 Van Rysel - Roubaix Lille Métropole ,, 1:17
27 29 +4:07 22
Climber 31 Cofidis 1:30 1:30
28 20 +2:21 32
Classic 22 Groupama - FDJ ,, 1:30
29 28 +4:04 5
Sprint 38 Movistar Team 1:39 1:39
30 31 +4:18 92
GC 25 Team Corratec - Selle Italia 1:53 1:53
31 21 +2:52 77
GC 25 EOLO-Kometa 1:55 1:55
32 22 +2:52 61
Climber 26 Green Project - Bardiani CSF - Faizanè ,, 1:55
33 23 +2:52 46
Climber 30 Intermarché - Circus - Wanty ,, 1:55
34 38 +8:36 125
Climber 25 Nice Métropole Côte d'Azur 2:14 2:14
35 35 +7:48 155
TT 28 BIKE AID 2:21 2:21
36 37 +7:53 151
GC 25 BIKE AID ,, 2:21
37 26 +3:32 42
Classic 29 Intermarché - Circus - Wanty 2:35 2:35
38 30 +4:15 34
Climber 33 Groupama - FDJ 3:18 3:18
39 32 +5:30 85
Classic 25 TotalEnergies 4:33 4:33
40 45 +10:49 57
TT 18 Team Arkéa Samsic ,, 4:33
41 59 +16:53 23
GC 32 Cofidis 5:14 5:14
42 46 +11:39 2
GC 39 Movistar Team ,, 5:14
43 43 +9:21 13
Classic 29 AG2R Citroën Team ,, 5:14
44 41 +9:18 144
GC 23 ABLOC CT 6:56 6:56
45 42 +9:21 37
GC 22 Groupama - FDJ ,, 6:56
46 36 +7:51 41
GC 36 Intermarché - Circus - Wanty ,, 6:56
47 52 +14:58 56
Classic 37 Team Arkéa Samsic 8:04 8:04
48 40 +9:01 54
Classic 22 Team Arkéa Samsic ,, 8:04
49 75 +20:40 103
Classic 25 St Michel - Mavic - Auber93 8:21 8:21
50 74 +20:33 142
Classic 25 ABLOC CT 9:00 9:00
51 53 +15:24 64
Climber 23 Green Project - Bardiani CSF - Faizanè 9:02 9:02
52 50 +14:09 15
Classic 27 AG2R Citroën Team 9:25 9:25
53 47 +12:37 66
Climber 31 Green Project - Bardiani CSF - Faizanè 10:12 10:12
54 55 +15:44 63
Climber 30 Green Project - Bardiani CSF - Faizanè ,, 10:12
55 58 +16:42 75
Sprint 31 EOLO-Kometa ,, 10:12
56 56 +15:44 136
Sprint 26 CIC U Nantes Atlantique ,, 10:12
57 89 +26:09 123
TT 27 Nice Métropole Côte d'Azur ,, 10:12
58 61 +17:59 45
Classic 23 Intermarché - Circus - Wanty ,, 10:12
59 90 +26:35 94
GC 24 Team Corratec - Selle Italia 10:39 10:39
60 62 +18:14 154
Climber 25 BIKE AID 11:28 11:28
61 104 +31:12 24
GC 37 Cofidis 11:40 11:40
62 110 +42:29 135
Climber 23 CIC U Nantes Atlantique ,, 11:40
63 91 +28:02 157
Climber 21 BIKE AID 12:05 12:05
64 51 +14:47 137
Classic 28 CIC U Nantes Atlantique 12:22 12:22
65 83 +23:47 124
Climber 24 Nice Métropole Côte d'Azur ,, 12:22
66 102 +30:17 165
Sprint 26 Tarteletto - Isorex ,, 12:22
67 80 +23:03 87
Sprint 35 TotalEnergies ,, 12:22
68 65 +18:47 1
TT 26 Movistar Team ,, 12:22
69 54 +15:31 111
GC 27 Van Rysel - Roubaix Lille Métropole ,, 12:22
70 69 +19:43 145
Climber 24 ABLOC CT ,, 12:22
71 79 +23:03 115
Classic 31 Van Rysel - Roubaix Lille Métropole ,, 12:22
72 82 +23:29 147
Sprint 26 ABLOC CT ,, 12:22
73 63 +18:47 7
Classic 22 Movistar Team ,, 12:22
74 78 +23:03 121
Sprint 26 Nice Métropole Côte d'Azur ,, 12:22
75 103 +30:37 164
Sprint 27 Tarteletto - Isorex ,, 12:22
76 57 +16:05 116
Classic 26 Van Rysel - Roubaix Lille Métropole ,, 12:22
77 60 +17:54 122
Climber 25 Nice Métropole Côte d'Azur ,, 12:22
78 66 +18:49 161
GC 33 Tarteletto - Isorex ,, 12:22
79 87 +24:58 3
Classic 26 Movistar Team ,, 12:22
80 100 +29:35 163
Sprint 27 Tarteletto - Isorex ,, 12:22
81 84 +23:52 141
Sprint 21 ABLOC CT ,, 12:22
82 67 +18:50 143
Sprint 24 ABLOC CT ,, 12:22
83 64 +18:47 162
Sprint 23 Tarteletto - Isorex ,, 12:22
84 70 +19:51 107
Classic 32 St Michel - Mavic - Auber93 ,, 12:22
85 94 +28:19 53
GC 36 Team Arkéa Samsic ,, 12:22
86 95 +28:19 173
Climber 20 Trinity Racing ,, 12:22
87 73 +20:06 114
Sprint 23 Van Rysel - Roubaix Lille Métropole ,, 12:22
88 68 +18:58 14
Climber 23 AG2R Citroën Team ,, 12:22
89 77 +22:27 81
Climber 24 TotalEnergies 12:44 12:44
90 48 +13:33 47
Climber 28 Intermarché - Circus - Wanty ,, 12:44
91 49 +13:41 25
Climber 25 Cofidis ,, 12:44
92 97 +28:54 12
GC 36 AG2R Citroën Team 12:57 12:57
93 107 +36:43 134
Classic 25 CIC U Nantes Atlantique 17:02 17:02
94 71 +20:00 62
Climber 28 Green Project - Bardiani CSF - Faizanè 17:35 17:35
95 92 +28:06 55
Classic 25 Team Arkéa Samsic ,, 17:35
96 108 +39:01 76
Climber 24 EOLO-Kometa ,, 17:35
97 76 +21:04 104
Classic 24 St Michel - Mavic - Auber93 ,, 17:35
98 72 +20:00 71
Climber 25 EOLO-Kometa ,, 17:35
99 98 +29:14 72
Sprint 26 EOLO-Kometa ,, 17:35
100 106 +36:27 166
Classic 25 Tarteletto - Isorex ,, 17:35
101 88 +25:41 73
Classic 22 EOLO-Kometa ,, 17:35
102 93 +28:16 74
Sprint 26 EOLO-Kometa ,, 17:35
103 85 +24:00 93
Sprint 27 Team Corratec - Selle Italia ,, 17:35
104 101 +30:11 33
Classic 29 Groupama - FDJ ,, 17:35
105 99 +29:20 106
Sprint 32 St Michel - Mavic - Auber93 ,, 17:35
106 86 +24:05 102
Sprint 31 St Michel - Mavic - Auber93 ,, 17:35
107 109 +40:25 83
TT 23 TotalEnergies 18:03 18:03
108 96 +28:44 152
Sprint 20 BIKE AID ,, 18:03
109 112 +45:22 171
TT 20 Trinity Racing 18:51 18:51
110 115 +1:00:35 175
TT 19 Trinity Racing ,, 18:51
111 81 +23:03 133
Sprint 18 CIC U Nantes Atlantique ,, 18:51
112 105 +32:09 17
Classic 20 AG2R Citroën Team 21:20 21:20
113 111 +44:05 126
Climber 24 Nice Métropole Côte d'Azur 25:23 25:23
114 114 +59:12 153
Sprint 28 BIKE AID ,, 25:23
115 113 +51:58 35
Sprint 38 Groupama - FDJ 25:27 25:27
116 116 +1:02:42 146
Sprint 25 ABLOC CT 27:04 27:04
DNF 167
Sprint 24 Tarteletto - Isorex -
DNF 176
Sprint 19 Trinity Racing -