1 11
Classic 24 Decathlon AG2R La Mondiale Team 125 75 3:56:04
2 3
Classic 27 Lotto Dstny 85 55 ,, 0:00
3 26
Climber 20 Groupama - FDJ 70 40 ,, 0:00
4 5
Classic 23 Lotto Dstny 60 32 0:07 0:07
5 124
Classic 20 CIC U Nantes Atlantique 50 28 ,, 0:07
6 32
Classic 34 Arkéa - B&B Hotels 40 24 ,, 0:07
7 116
Hills 26 Nice Métropole Côte d'Azur 35 20 ,, 0:07
8 33
Hills 23 Arkéa - B&B Hotels 30 18 0:19 0:19
9 35
Classic 25 Arkéa - B&B Hotels 25 16 2:17 2:17
10 64
Classic 26 St Michel - Mavic - Auber93 20 14 ,, 2:17
11 4
Classic 28 Lotto Dstny 15 12 ,, 2:17
12 6
Classic 26 Lotto Dstny 10 10 2:20 2:20
13 1
Classic 27 Lotto Dstny 5 8 2:29 2:29
14 31
Classic 28 Arkéa - B&B Hotels 5 7 ,, 2:29
15 13
Hills 28 Decathlon AG2R La Mondiale Team 5 6 ,, 2:29
16 21
Sprint 22 Groupama - FDJ 3 5 ,, 2:29
17 34
Classic 30 Arkéa - B&B Hotels 3 4 ,, 2:29
18 76
Sprint 29 Van Rysel - Roubaix 3 3 ,, 2:29
19 14
Hills 30 Decathlon AG2R La Mondiale Team 3 2 ,, 2:29
20 66
GC 24 St Michel - Mavic - Auber93 3 1 ,, 2:29
21 114
Hills 19 Nice Métropole Côte d'Azur 3 ,, 2:29
22 53
GC 30 TotalEnergies 3 ,, 2:29
23 73
Classic 25 Van Rysel - Roubaix 3 2:33 2:33
24 47
Climber 31 Cofidis 3 2:37 2:37
25 23
Hills 20 Groupama - FDJ 3 2:41 2:41
26 22
Hills 28 Groupama - FDJ 2:47 2:47
27 36
Classic 19 Arkéa - B&B Hotels 3:18 3:18
28 37
Hills 21 Arkéa - B&B Hotels ,, 3:18
29 44
Classic 25 Cofidis 3:40 3:40
30 7
Sprint 19 Lotto Dstny 4:36 4:36
31 17
GC 19 Decathlon AG2R La Mondiale Team 4:40 4:40
32 15
TT 24 Decathlon AG2R La Mondiale Team 7:28 7:28
33 72
GC 28 Van Rysel - Roubaix ,, 7:28
34 45
Classic 33 Cofidis ,, 7:28
35 2
Classic 25 Lotto Dstny ,, 7:28
36 52
GC 36 TotalEnergies 8:49 8:49
37 57
Sprint 20 TotalEnergies ,, 8:49
38 54
Classic 38 TotalEnergies ,, 8:49
39 65
Classic 28 St Michel - Mavic - Auber93 ,, 8:49
40 75
Classic 32 Van Rysel - Roubaix ,, 8:49
41 85
Sprint 27 Madar Pro Cycling Team ,, 8:49
42 127
TT 24 CIC U Nantes Atlantique ,, 8:49
43 135
Sprint 20 MYVELO Pro Cycling Team ,, 8:49
44 82
Classic 37 Madar Pro Cycling Team ,, 8:49
45 74
Climber 22 Van Rysel - Roubaix ,, 8:49
46 122
Classic 24 CIC U Nantes Atlantique 9:01 9:01
47 16
Sprint 19 Decathlon AG2R La Mondiale Team ,, 9:01
48 117
GC 26 Nice Métropole Côte d'Azur ,, 9:01
49 111
Sprint 24 Nice Métropole Côte d'Azur ,, 9:01
50 62
Classic 25 St Michel - Mavic - Auber93 14:16 14:16
OTL 123
GC 27 CIC U Nantes Atlantique 20:11 20:11
OTL 106
GC 24 XSpeed United Continental 23:04 23:04
OTL 102
Sprint 20 XSpeed United Continental 26:15 26:15
DNF 91
Sprint 21 Novapor Speedbike Team -
DNF 84
Sprint 27 Madar Pro Cycling Team -
DNF 92
Sprint 22 Novapor Speedbike Team -
DNF 93
Climber 22 Novapor Speedbike Team -
DNF 94
Hills 27 Novapor Speedbike Team -
DNF 95
TT 22 Novapor Speedbike Team -
DNF 96
Sprint 20 Novapor Speedbike Team -
DNF 103
Sprint 23 XSpeed United Continental -
DNF 104
Sprint 23 XSpeed United Continental -
DNF 105
Classic 25 XSpeed United Continental -
DNF 107
24 XSpeed United Continental -
DNF 112
Sprint 27 Nice Métropole Côte d'Azur -
DNF 113
Hills 25 Nice Métropole Côte d'Azur -
DNF 115
Sprint 22 Nice Métropole Côte d'Azur -
DNF 121
Sprint 21 CIC U Nantes Atlantique -
DNF 125
Sprint 19 CIC U Nantes Atlantique -
DNF 126
TT 21 CIC U Nantes Atlantique -
DNF 131
Sprint 19 MYVELO Pro Cycling Team -
DNF 133
23 MYVELO Pro Cycling Team -
DNF 134
Hills 33 MYVELO Pro Cycling Team -
DNF 136
Sprint 23 MYVELO Pro Cycling Team -
DNF 86
Sprint 25 Madar Pro Cycling Team -
DNF 12
Classic 33 Decathlon AG2R La Mondiale Team -
DNF 24
Classic 31 Groupama - FDJ -
DNF 25
Sprint 20 Groupama - FDJ -
DNF 27
Climber 20 Groupama - FDJ -
DNF 41
Sprint 32 Cofidis -
DNF 42
GC 31 Cofidis -
DNF 43
Classic 21 Cofidis -
DNF 46
TT 23 Cofidis -
DNF 51
Sprint 23 TotalEnergies -
DNF 55
Sprint 26 TotalEnergies -
DNF 56
TT 22 TotalEnergies -
DNF 61
Classic 31 St Michel - Mavic - Auber93 -
DNF 63
GC 24 St Michel - Mavic - Auber93 -
DNF 67
GC 21 St Michel - Mavic - Auber93 -
DNF 71
GC 24 Van Rysel - Roubaix -
DNF 77
Classic 27 Van Rysel - Roubaix -
DNF 81
Classic 29 Madar Pro Cycling Team -
DNF 83
Sprint 21 Madar Pro Cycling Team -
DNF 87
TT 25 Madar Pro Cycling Team -
DNS 97
Classic 25 Novapor Speedbike Team -