1 1 +0:00 51
GC 32 Team Arkéa Samsic 14 20 2:55:17
2 3 +1:48 31
Climber 28 Cofidis 5 12 1:21 1:21
3 24 +8:27 21
Climber 31 Groupama - FDJ 3 7 1:30 1:30
4 7 +2:57 87
Climber 33 TotalEnergies 5 ,, 1:30
5 2 +1:30 61
Climber 30 Lotto Soudal 4 ,, 1:30
6 32 +13:26 27
Climber 24 Groupama - FDJ 3 1:37 1:37
7 22 +7:59 16
Climber 27 AG2R Citroën Team 2 2:25 2:25
8 11 +3:58 14
Climber 25 AG2R Citroën Team 1 ,, 2:25
9 45 +18:53 112
Classic 26 Bingoal Pauwels Sauces WB ,, 2:25
10 12 +3:58 71
GC 30 Team DSM ,, 2:25
11 10 +3:58 23
Classic 25 Groupama - FDJ ,, 2:25
12 13 +3:58 101
Climber 26 B&B Hotels - KTM ,, 2:25
13 47 +19:01 171
Classic 21 Team U Nantes Atlantique ,, 2:25
14 25 +9:22 85
Classic 36 TotalEnergies ,, 2:25
15 14 +3:58 17
GC 31 AG2R Citroën Team ,, 2:25
16 29 +10:37 11
Climber 25 AG2R Citroën Team ,, 2:25
17 19 +7:01 121
Climber 23 Equipo Kern Pharma ,, 2:25
18 9 +3:56 45
Climber 25 EF Education - EasyPost ,, 2:25
19 33 +14:14 103
GC 22 B&B Hotels - KTM ,, 2:25
20 8 +3:52 64
Climber 23 Lotto Soudal ,, 2:25
21 15 +4:06 95
GC 26 Uno-X Pro Cycling Team ,, 2:25
22 4 +2:50 24
Classic 25 Groupama - FDJ ,, 2:25
23 16 +4:11 72
GC 22 Team DSM ,, 2:25
24 23 +7:59 56
GC 31 Team Arkéa Samsic ,, 2:25
25 6 +2:55 4
Climber 27 Trek - Segafredo ,, 2:25
26 27 +9:30 92
GC 25 Uno-X Pro Cycling Team ,, 2:25
27 26 +9:30 73
GC 26 Team DSM ,, 2:25
28 54 +22:18 97
Climber 21 Uno-X Pro Cycling Team ,, 2:25
29 5 +2:52 1
Climber 35 Trek - Segafredo ,, 2:25
30 20 +7:11 15
Classic 25 AG2R Citroën Team 2:35 2:35
31 44 +18:10 123
GC 26 Equipo Kern Pharma 2:49 2:49
32 17 +5:12 136
GC 26 Riwal Cycling Team 3:31 3:31
33 18 +5:36 166
Climber 22 Nice Métropole Côte d'Azur 3:50 3:50
34 51 +20:18 13
GC 35 AG2R Citroën Team ,, 3:50
35 28 +9:32 55
GC 34 Team Arkéa Samsic ,, 3:50
36 50 +20:18 122
Classic 22 Equipo Kern Pharma ,, 3:50
37 30 +10:55 83
Classic 24 TotalEnergies ,, 3:50
38 40 +17:39 2
TT 29 Trek - Segafredo 5:58 5:58
39 34 +14:51 93
Climber 26 Uno-X Pro Cycling Team ,, 5:58
40 41 +17:39 76
GC 28 Team DSM ,, 5:58
41 21 +7:31 113
Classic 25 Bingoal Pauwels Sauces WB ,, 5:58
42 46 +18:54 146
TT 30 St Michel - Auber93 ,, 5:58
43 31 +11:32 52
GC 35 Team Arkéa Samsic ,, 5:58
44 63 +27:06 5
Climber 23 Trek - Segafredo ,, 5:58
45 52 +21:19 154
Classic 23 Go Sport - Roubaix Lille Métropole ,, 5:58
46 60 +25:39 127
Classic 25 Equipo Kern Pharma 9:11 9:11
47 65 +28:02 157
Sprint 27 Go Sport - Roubaix Lille Métropole 10:13 10:13
48 36 +15:47 12
Climber 29 AG2R Citroën Team ,, 10:13
49 49 +20:15 165
GC 27 Nice Métropole Côte d'Azur ,, 10:13
50 61 +26:05 105
Classic 34 B&B Hotels - KTM ,, 10:13
51 37 +15:47 34
Climber 29 Cofidis ,, 10:13
52 39 +17:10 84
Classic 35 TotalEnergies ,, 10:13
53 35 +15:27 32
Climber 26 Cofidis 10:43 10:43
54 42 +17:40 141
Classic 21 St Michel - Auber93 ,, 10:43
55 53 +21:27 74
TT 19 Team DSM 11:25 11:25
56 76 +34:30 96
TT 24 Uno-X Pro Cycling Team ,, 11:25
57 55 +23:14 132
Classic 22 Riwal Cycling Team ,, 11:25
58 43 +17:47 117
Classic 30 Bingoal Pauwels Sauces WB ,, 11:25
59 56 +23:14 36
Classic 24 Cofidis ,, 11:25
60 62 +26:38 86
Classic 27 TotalEnergies ,, 11:25
61 77 +34:30 26
Sprint 34 Groupama - FDJ ,, 11:25
62 38 +17:07 33
Classic 30 Cofidis ,, 11:25
63 71 +30:41 124
Climber 21 Equipo Kern Pharma ,, 11:25
64 48 +19:01 102
Climber 26 B&B Hotels - KTM 12:04 12:04
65 80 +37:10 81
Sprint 32 TotalEnergies ,, 12:04
66 59 +24:36 65
Climber 23 Lotto Soudal 12:13 12:13
67 72 +31:27 66
GC 24 Lotto Soudal 14:03 14:03
68 58 +24:10 161
Climber 32 Nice Métropole Côte d'Azur 14:08 14:08
69 57 +23:43 106
Classic 36 B&B Hotels - KTM 16:38 16:38
70 70 +29:19 44
Classic 24 EF Education - EasyPost 17:30 17:30
71 73 +32:51 177
Classic 26 Team U Nantes Atlantique ,, 17:30
72 67 +29:11 67
Classic 22 Lotto Soudal ,, 17:30
73 69 +29:19 133
Sprint 29 Riwal Cycling Team ,, 17:30
74 68 +29:11 111
Classic 27 Bingoal Pauwels Sauces WB ,, 17:30
75 64 +27:38 126
GC 22 Equipo Kern Pharma ,, 17:30
76 82 +38:28 152
GC 29 Go Sport - Roubaix Lille Métropole ,, 17:30
77 91 +45:15 151
Sprint 33 Go Sport - Roubaix Lille Métropole ,, 17:30
78 66 +28:05 107
Climber 27 B&B Hotels - KTM 22:31 22:31
79 87 +42:24 53
Sprint 31 Team Arkéa Samsic ,, 22:31
80 86 +41:14 62
Classic 19 Lotto Soudal ,, 22:31
81 95 +51:10 135
Sprint 26 Riwal Cycling Team ,, 22:31
82 79 +35:06 47
Classic 30 EF Education - EasyPost ,, 22:31
83 85 +40:40 54
GC 25 Team Arkéa Samsic ,, 22:31
84 81 +38:20 43
Sprint 31 EF Education - EasyPost ,, 22:31
85 90 +43:29 156
Sprint 21 Go Sport - Roubaix Lille Métropole ,, 22:31
86 93 +45:36 172
Classic 24 Team U Nantes Atlantique ,, 22:31
87 84 +40:22 37
GC 22 Cofidis ,, 22:31
88 78 +34:51 167
Sprint 28 Nice Métropole Côte d'Azur ,, 22:31
89 96 +56:07 162
Climber 29 Nice Métropole Côte d'Azur ,, 22:31
90 83 +39:07 163
Sprint 24 Nice Métropole Côte d'Azur ,, 22:31
91 92 +45:18 173
Classic 22 Team U Nantes Atlantique ,, 22:31
92 89 +42:24 145
Classic 30 St Michel - Auber93 ,, 22:31
93 88 +42:24 144
Sprint 30 St Michel - Auber93 ,, 22:31
94 94 +49:53 22
Classic 20 Groupama - FDJ ,, 22:31
95 74 +34:12 164
GC 27 Nice Métropole Côte d'Azur ,, 22:31
96 75 +34:20 176
Climber 23 Team U Nantes Atlantique ,, 22:31
DNF 147
Sprint 26 St Michel - Auber93 -
DNF 57
Classic 28 Team Arkéa Samsic -
DNF 35
Classic 22 Cofidis -
DNF 77
GC 20 Team DSM -
DNF 134
Sprint 26 Riwal Cycling Team -
DNF 137
GC 19 Riwal Cycling Team -
DNF 91
Climber 22 Uno-X Pro Cycling Team -
DNF 116
Classic 30 Bingoal Pauwels Sauces WB -
DNF 63
Sprint 27 Lotto Soudal -
DNF 175
GC 26 Team U Nantes Atlantique -
DNF 41
Climber 23 EF Education - EasyPost -
DNF 104
Classic 27 B&B Hotels - KTM -
DNF 125
Climber 23 Equipo Kern Pharma -
DNS 6
Climber 21 Trek - Segafredo -
DNS 115
GC 23 Bingoal Pauwels Sauces WB -