1 27 +10:01 42
Sprint 29 Cofidis 20 30 4:19:42
2 2 +0:02 11
Climber 29 Quick-Step Alpha Vinyl Team 10 18 ,, 0:00
3 1 +0:00 23
TT 25 INEOS Grenadiers 5 12 ,, 0:00
4 3 +0:14 94
Climber 28 TotalEnergies 7 ,, 0:00
5 25 +10:00 83
Sprint 30 Groupama - FDJ 4 ,, 0:00
6 10 +0:32 71
GC 32 Team Arkéa Samsic 3 ,, 0:00
7 15 +1:21 157
TT 27 Israel - Premier Tech 2 ,, 0:00
8 6 +0:25 3
Climber 22 Movistar Team 1 ,, 0:00
9 11 +0:38 63
Climber 25 AG2R Citroën Team ,, 0:00
10 32 +10:16 95
Sprint 27 TotalEnergies ,, 0:00
11 7 +0:27 75
GC 35 Team Arkéa Samsic ,, 0:00
12 9 +0:30 62
Classic 25 AG2R Citroën Team ,, 0:00
13 5 +0:25 36
Climber 21 Trek - Segafredo ,, 0:00
14 38 +10:31 107
GC 27 B&B Hotels - KTM ,, 0:00
15 26 +10:01 112
Classic 39 Lotto Soudal ,, 0:00
16 4 +0:16 53
Climber 23 Astana Qazaqstan Team ,, 0:00
17 28 +10:01 32
Climber 28 Trek - Segafredo ,, 0:00
18 8 +0:27 16
Climber 21 Quick-Step Alpha Vinyl Team 0:06 0:06
19 13 +0:58 91
TT 36 TotalEnergies ,, 0:06
20 30 +10:08 92
GC 28 TotalEnergies ,, 0:06
21 49 +12:06 57
Classic 26 Astana Qazaqstan Team ,, 0:06
22 31 +10:09 142
GC 24 Team DSM ,, 0:06
23 35 +10:24 153
TT 25 Israel - Premier Tech ,, 0:06
24 41 +10:38 124
Classic 21 St Michel - Auber93 ,, 0:06
25 50 +12:20 33
Climber 30 Trek - Segafredo ,, 0:06
26 17 +3:06 122
GC 34 St Michel - Auber93 ,, 0:06
27 29 +10:07 31
Climber 36 Trek - Segafredo ,, 0:06
28 14 +1:06 74
GC 31 Team Arkéa Samsic ,, 0:06
29 42 +10:41 166
Climber 22 Nice Métropole Côte d'Azur ,, 0:06
30 46 +11:59 64
Climber 27 AG2R Citroën Team ,, 0:06
31 33 +10:18 54
Climber 22 Astana Qazaqstan Team 0:17 0:17
32 39 +10:34 141
GC 30 Team DSM ,, 0:17
33 12 +0:42 17
Climber 28 Quick-Step Alpha Vinyl Team ,, 0:17
34 36 +10:27 35
Climber 27 Trek - Segafredo 0:21 0:21
35 34 +10:24 93
Classic 24 TotalEnergies 0:24 0:24
36 40 +10:37 143
GC 22 Team DSM 0:27 0:27
37 55 +13:02 1
GC 24 Movistar Team 0:32 0:32
38 37 +10:28 14
GC 38 Quick-Step Alpha Vinyl Team 0:34 0:34
39 43 +10:58 45
Classic 35 Cofidis 0:41 0:41
40 54 +12:47 87
Climber 24 Groupama - FDJ 0:46 0:46
41 16 +1:23 156
Classic 33 Israel - Premier Tech 0:57 0:57
42 58 +13:57 162
Sprint 30 Nice Métropole Côte d'Azur 1:25 1:25
43 57 +13:37 61
Climber 29 AG2R Citroën Team 1:34 1:34
44 47 +12:01 65
Climber 25 AG2R Citroën Team ,, 1:34
45 51 +12:24 76
GC 29 Team Arkéa Samsic 1:36 1:36
46 45 +11:55 96
Classic 27 TotalEnergies ,, 1:36
47 44 +11:34 102
GC 28 B&B Hotels - KTM 1:38 1:38
48 52 +12:27 5
Climber 26 Movistar Team 2:15 2:15
49 56 +13:36 97
Classic 27 TotalEnergies 3:34 3:34
50 75 +15:57 73
GC 34 Team Arkéa Samsic 3:54 3:54
51 73 +15:51 7
Climber 30 Movistar Team 5:33 5:33
52 70 +15:50 44
GC 30 Cofidis ,, 5:33
53 79 +16:12 114
GC 26 Lotto Soudal 5:35 5:35
54 23 +6:59 116
Climber 23 Lotto Soudal ,, 5:35
55 84 +17:45 56
Classic 30 Astana Qazaqstan Team ,, 5:35
56 76 +15:58 6
Sprint 36 Movistar Team ,, 5:35
57 89 +18:09 101
Sprint 24 B&B Hotels - KTM ,, 5:35
58 19 +6:11 111
Classic 25 Lotto Soudal ,, 5:35
59 78 +16:05 121
Classic 23 St Michel - Auber93 ,, 5:35
60 74 +15:55 134
Classic 29 Go Sport - Roubaix Lille Métropole ,, 5:35
61 71 +15:50 155
Sprint 31 Israel - Premier Tech ,, 5:35
62 60 +15:28 103
TT 24 B&B Hotels - KTM ,, 5:35
63 24 +9:01 131
Sprint 21 Go Sport - Roubaix Lille Métropole ,, 5:35
64 90 +18:29 161
Climber 32 Nice Métropole Côte d'Azur ,, 5:35
65 63 +15:34 105
TT 19 B&B Hotels - KTM ,, 5:35
66 67 +15:38 133
Sprint 27 Go Sport - Roubaix Lille Métropole ,, 5:35
67 68 +15:43 151
Sprint 29 Israel - Premier Tech ,, 5:35
68 87 +17:56 163
Sprint 24 Nice Métropole Côte d'Azur ,, 5:35
69 59 +15:23 85
TT 30 Groupama - FDJ ,, 5:35
70 86 +17:54 104
GC 22 B&B Hotels - KTM ,, 5:35
71 22 +6:50 164
GC 27 Nice Métropole Côte d'Azur ,, 5:35
72 88 +18:09 167
Sprint 28 Nice Métropole Côte d'Azur ,, 5:35
73 61 +15:29 4
TT 24 Movistar Team ,, 5:35
74 77 +16:03 72
GC 25 Team Arkéa Samsic ,, 5:35
75 65 +15:36 126
TT 30 St Michel - Auber93 ,, 5:35
76 20 +6:14 146
GC 28 Team DSM ,, 5:35
77 66 +15:38 86
Sprint 34 Groupama - FDJ ,, 5:35
78 18 +6:11 21
Sprint 33 INEOS Grenadiers ,, 5:35
79 83 +17:44 154
GC 30 Israel - Premier Tech ,, 5:35
80 82 +17:33 46
Classic 23 Cofidis ,, 5:35
81 85 +17:49 52
Classic 28 Astana Qazaqstan Team ,, 5:35
82 69 +15:49 132
Sprint 33 Go Sport - Roubaix Lille Métropole ,, 5:35
83 64 +15:36 82
Classic 20 Groupama - FDJ ,, 5:35
84 21 +6:19 26
Classic 31 INEOS Grenadiers ,, 5:35
85 81 +17:28 81
TT 27 Groupama - FDJ ,, 5:35
86 80 +17:13 24
Climber 23 INEOS Grenadiers ,, 5:35
87 62 +15:34 12
Climber 33 Quick-Step Alpha Vinyl Team ,, 5:35
88 72 +15:50 41
Climber 26 Cofidis ,, 5:35
89 91 +18:58 25
GC 32 INEOS Grenadiers 8:42 8:42
90 93 +19:08 135
Sprint 22 Go Sport - Roubaix Lille Métropole ,, 8:42
91 53 +12:40 165
GC 27 Nice Métropole Côte d'Azur ,, 8:42
92 94 +21:12 137
Sprint 28 Go Sport - Roubaix Lille Métropole ,, 8:42
93 48 +12:05 106
Climber 35 B&B Hotels - KTM ,, 8:42
94 92 +19:03 125
Sprint 34 St Michel - Auber93 ,, 8:42
95 95 +21:48 145
Classic 22 Team DSM 9:37 9:37
96 99 +23:28 51
Classic 21 Astana Qazaqstan Team 11:30 11:30
97 97 +22:04 115
Sprint 31 Lotto Soudal ,, 11:30
98 96 +21:54 34
Sprint 23 Trek - Segafredo ,, 11:30
99 100 +24:02 117
GC 21 Lotto Soudal ,, 11:30
100 98 +22:25 123
Sprint 24 St Michel - Auber93 11:39 11:39
101 102 +26:38 43
GC 22 Cofidis 14:11 14:11
102 101 +24:40 136
Sprint 25 Go Sport - Roubaix Lille Métropole ,, 14:11
DNS 22
Climber 28 INEOS Grenadiers -