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