1 23
Classic 25 Groupama - FDJ 125 75 3:49:57
2 1
Classic 25 AG2R Citroën Team 85 55 ,, 0:00
3 14
Classic 30 Cofidis 70 40 ,, 0:00
4 6
Climber 25 AG2R Citroën Team 60 32 0:09 0:09
5 35
Classic 32 Team Arkéa Samsic 50 28 ,, 0:09
6 63
Classic 23 DELKO 40 24 ,, 0:09
7 16
Climber 35 Cofidis 35 20 0:16 0:16
8 22
TT 22 Groupama - FDJ 30 18 ,, 0:16
9 2
GC 28 AG2R Citroën Team 25 16 ,, 0:16
10 34
Classic 31 Team Arkéa Samsic 20 14 0:19 0:19
11 101
Sprint 23 St Michel - Auber93 15 12 1:10 1:10
12 11
Classic 28 Cofidis 10 10 ,, 1:10
13 65
Climber 34 DELKO 5 8 ,, 1:10
14 24
Sprint 36 Groupama - FDJ 5 7 ,, 1:10
15 5
Sprint 31 AG2R Citroën Team 5 6 ,, 1:10
16 42
Climber 25 B&B Hotels p/b KTM 3 5 ,, 1:10
17 3
Climber 21 AG2R Citroën Team 3 4 ,, 1:10
18 26
Classic 19 Groupama - FDJ 3 3 ,, 1:10
19 96
Classic 29 Xelliss - Roubaix Lille Métropole 3 2 ,, 1:10
20 33
Classic 35 Team Arkéa Samsic 3 1 ,, 1:10
21 116
Sprint 25 Black Spoke Pro Cycling Academy 3 ,, 1:10
22 64
Climber 25 DELKO 3 ,, 1:10
23 4
Climber 29 AG2R Citroën Team 3 ,, 1:10
24 41
Climber 26 B&B Hotels p/b KTM 3 ,, 1:10
25 117
GC 20 Black Spoke Pro Cycling Academy 3 ,, 1:10
26 132
Sprint 24 Team NIPPO-Provence-PTS Conti 1:14 1:14
27 131
TT 25 Team NIPPO-Provence-PTS Conti ,, 1:14
28 92
Classic 28 Xelliss - Roubaix Lille Métropole ,, 1:14
29 146
GC 25 Global 6 Cycling ,, 1:14
30 135
TT 22 Team NIPPO-Provence-PTS Conti ,, 1:14
31 56
Classic 27 TotalEnergies 1:18 1:18
32 15
GC 21 Cofidis 1:24 1:24
33 105
Classic 30 St Michel - Auber93 1:34 1:34
34 12
Classic 34 Cofidis 1:38 1:38
35 66
GC 29 DELKO 3:20 3:20
36 37
TT 24 Team Arkéa Samsic 4:33 4:33
37 55
Sprint 33 TotalEnergies 8:51 8:51
38 106
Sprint 30 St Michel - Auber93 ,, 8:51
39 85
TT 28 BIKE AID 9:17 9:17
40 112
TT 22 Black Spoke Pro Cycling Academy 10:31 10:31
41 97
Sprint 28 Xelliss - Roubaix Lille Métropole 10:33 10:33
42 145
Sprint 21 Global 6 Cycling 10:35 10:35
43 84
TT 25 BIKE AID 10:36 10:36
44 62
Sprint 29 DELKO ,, 10:36
45 53
Classic 26 TotalEnergies ,, 10:36
46 87
GC 28 BIKE AID ,, 10:36
47 94
Sprint 26 Xelliss - Roubaix Lille Métropole ,, 10:36
48 133
GC 23 Team NIPPO-Provence-PTS Conti ,, 10:36
49 83
TT 22 BIKE AID ,, 10:36
50 52
Sprint 25 TotalEnergies ,, 10:36
51 32
Classic 27 Team Arkéa Samsic ,, 10:36
52 142
Classic 27 Global 6 Cycling ,, 10:36
53 67
GC 26 DELKO ,, 10:36
54 141
GC 22 Global 6 Cycling ,, 10:36
55 43
Classic 33 B&B Hotels p/b KTM ,, 10:36
56 61
Climber 22 DELKO ,, 10:36
57 107
Sprint 25 St Michel - Auber93 ,, 10:36
58 136
Sprint 25 Team NIPPO-Provence-PTS Conti ,, 10:36
59 91
Sprint 37 Xelliss - Roubaix Lille Métropole ,, 10:36
60 57
Classic 23 TotalEnergies ,, 10:36
61 111
TT 20 Black Spoke Pro Cycling Academy ,, 10:36
DNF 103
Sprint 33 St Michel - Auber93 -
DNF 102
Sprint 29 St Michel - Auber93 -
DNF 104
Classic 23 St Michel - Auber93 -
DNF 36
GC 34 Team Arkéa Samsic -
DNF 31
GC 29 Team Arkéa Samsic -
DNF 17
Classic 22 Cofidis -
DNF 13
Climber 25 Cofidis -
DNF 51
Climber 22 TotalEnergies -
DNF 54
Sprint 27 TotalEnergies -
DNF 25
Climber 24 Groupama - FDJ -
DNF 27
Classic 19 Groupama - FDJ -
DNF 21
TT 27 Groupama - FDJ -
DNF 95
Sprint 26 Xelliss - Roubaix Lille Métropole -
DNF 93
Sprint 27 Xelliss - Roubaix Lille Métropole -
DNF 86
Sprint 26 BIKE AID -
DNF 82
Sprint 41 BIKE AID -
DNF 81
Sprint 27 BIKE AID -
DNF 46
TT 24 B&B Hotels p/b KTM -
DNF 45
Classic 36 B&B Hotels p/b KTM -
DNF 47
Sprint 22 B&B Hotels p/b KTM -
DNF 44
Climber 22 B&B Hotels p/b KTM -
DNF 121
Climber 26 Swiss Racing Academy -
DNF 123
Climber 24 Swiss Racing Academy -
DNF 122
TT 22 Swiss Racing Academy -
DNF 127
Classic 23 Swiss Racing Academy -
DNF 126
TT 23 Swiss Racing Academy -
DNF 113
Classic 23 Black Spoke Pro Cycling Academy -
DNF 114
GC 28 Black Spoke Pro Cycling Academy -
DNF 115
TT 19 Black Spoke Pro Cycling Academy -
DNF 147
Climber 18 Global 6 Cycling -