1 82
Climber 30 Astana Qazaqstan Team 125 75 4:19:11
2 33
Climber 35 Lidl - Trek 85 55 0:24 0:24
3 81
Classic 27 Astana Qazaqstan Team 70 40 0:32 0:32
4 5
Classic 33 UAE Team Emirates 60 32 0:35 0:35
5 35
Classic 32 Lidl - Trek 50 28 0:49 0:49
6 56
Climber 35 Caja Rural - Seguros RGA 40 24 0:56 0:56
7 71
Climber 34 Cofidis 35 20 3:29 3:29
8 106
GC 27 Human Powered Health 30 18 3:37 3:37
9 6
Climber 34 UAE Team Emirates 25 16 ,, 3:37
10 46
Climber 28 Movistar Team 20 14 ,, 3:37
11 23
Climber 22 BORA - hansgrohe 15 12 ,, 3:37
12 114
GC 23 EOLO-Kometa 10 10 3:42 3:42
13 134
GC 22 Equipo Kern Pharma 5 8 3:53 3:53
14 54
Climber 27 Caja Rural - Seguros RGA 5 7 6:43 6:43
15 64
Sprint 33 Burgos - BH 5 6 6:44 6:44
16 61
Climber 28 Burgos - BH 3 5 6:48 6:48
17 15
Climber 27 Euskaltel - Euskadi 3 4 6:51 6:51
18 44
Sprint 38 Movistar Team 3 3 6:55 6:55
19 127
Climber 22 TotalEnergies 3 2 7:18 7:18
20 83
Classic 23 Astana Qazaqstan Team 3 1 8:04 8:04
21 3
GC 33 UAE Team Emirates 3 9:20 9:20
22 62
Climber 32 Burgos - BH 3 9:24 9:24
23 2
GC 27 UAE Team Emirates 3 9:31 9:31
24 13
Climber 24 Euskaltel - Euskadi 3 10:22 10:22
25 66
Climber 27 Burgos - BH 3 10:23 10:23
26 166
Classic 25 Electro Hiper Europa ,, 10:23
27 94
Climber 27 BAI - Sicasal - Petro de Luanda 10:30 10:30
28 51
Climber 23 Caja Rural - Seguros RGA ,, 10:30
29 65
Climber 21 Burgos - BH 10:33 10:33
30 154
Classic 29 Global 6 Cycling ,, 10:33
31 116
Climber 27 EOLO-Kometa ,, 10:33
32 115
Climber 22 EOLO-Kometa ,, 10:33
33 14
Climber 20 Euskaltel - Euskadi 10:37 10:37
34 12
GC 28 Euskaltel - Euskadi ,, 10:37
35 164
Climber 24 Electro Hiper Europa 10:53 10:53
36 4
Classic 24 UAE Team Emirates 11:05 11:05
37 171
GC 38 NSJBI Victoria Sports Cycling Team 11:59 11:59
38 107
GC 29 Human Powered Health 12:06 12:06
39 52
Sprint 26 Caja Rural - Seguros RGA 12:08 12:08
40 95
Climber 24 BAI - Sicasal - Petro de Luanda 12:17 12:17
41 63
Climber 31 Burgos - BH 12:29 12:29
42 165
Sprint 26 Electro Hiper Europa 12:42 12:42
43 97
TT 22 BAI - Sicasal - Petro de Luanda 15:24 15:24
44 34
Climber 20 Lidl - Trek ,, 15:24
45 156
Climber 22 Global 6 Cycling 15:42 15:42
46 146
Climber 30 JCL Team UKYO ,, 15:42
47 72
GC 23 Cofidis ,, 15:42
48 74
Classic 25 Cofidis ,, 15:42
49 126
Classic 37 TotalEnergies ,, 15:42
50 124
Classic 24 TotalEnergies ,, 15:42
51 162
Climber 22 Electro Hiper Europa ,, 15:42
52 123
Classic 28 TotalEnergies ,, 15:42
53 142
GC 39 JCL Team UKYO ,, 15:42
54 151
Climber 27 Global 6 Cycling ,, 15:42
55 84
GC 23 Astana Qazaqstan Team ,, 15:42
56 57
GC 28 Caja Rural - Seguros RGA ,, 15:42
57 141
GC 35 JCL Team UKYO ,, 15:42
58 136
Climber 23 Equipo Kern Pharma ,, 15:42
59 92
Climber 35 BAI - Sicasal - Petro de Luanda ,, 15:42
60 53
Climber 27 Caja Rural - Seguros RGA ,, 15:42
61 135
GC 23 Equipo Kern Pharma ,, 15:42
62 102
TT 28 Human Powered Health 15:53 15:53
63 121
Climber 24 TotalEnergies ,, 15:53
64 11
TT 24 Euskaltel - Euskadi 15:55 15:55
65 17
Climber 25 Euskaltel - Euskadi ,, 15:55
66 131
Climber 20 Equipo Kern Pharma 16:08 16:08
67 132
Climber 25 Equipo Kern Pharma 16:12 16:12
68 43
Classic 22 Movistar Team 16:15 16:15
DNF 1
Climber 20 UAE Team Emirates -
DNF 7
TT 31 UAE Team Emirates -
DNF 16
Climber 28 Euskaltel - Euskadi -
DNF 21
TT 30 BORA - hansgrohe -
DNF 22
Climber 25 BORA - hansgrohe -
DNF 24
GC 28 BORA - hansgrohe -
DNF 25
Climber 29 BORA - hansgrohe -
DNF 26
Climber 29 BORA - hansgrohe -
DNF 27
Climber 27 BORA - hansgrohe -
DNF 31
Sprint 23 Lidl - Trek -
DNF 36
Classic 21 Lidl - Trek -
DNF 41
Classic 22 Movistar Team -
DNF 42
Classic 27 Movistar Team -
DNF 45
Classic 19 Movistar Team -
DNF 47
GC 25 Movistar Team -
DNF 55
Climber 25 Caja Rural - Seguros RGA -
DNF 67
GC 24 Burgos - BH -
DNF 73
GC 37 Cofidis -
DNF 76
Classic 25 Cofidis -
DNF 77
TT 27 Cofidis -
DNF 85
Classic 29 Astana Qazaqstan Team -
DNF 86
GC 24 Astana Qazaqstan Team -
DNF 87
Climber 33 Astana Qazaqstan Team -
DNF 91
Sprint 25 BAI - Sicasal - Petro de Luanda -
DNF 93
Sprint 24 BAI - Sicasal - Petro de Luanda -
DNF 96
Sprint 18 BAI - Sicasal - Petro de Luanda -
DNF 103
Classic 24 Human Powered Health -
DNF 104
TT 25 Human Powered Health -
DNF 105
Sprint 28 Human Powered Health -
DNF 111
Classic 38 EOLO-Kometa -
DNF 112
Climber 21 EOLO-Kometa -
DNF 113
Sprint 24 EOLO-Kometa -
DNF 117
GC 23 EOLO-Kometa -
DNF 125
Sprint 29 TotalEnergies -
DNF 133
Climber 22 Equipo Kern Pharma -
DNF 137
TT 25 Equipo Kern Pharma -
DNF 143
Sprint 33 JCL Team UKYO -
DNF 145
Classic 27 JCL Team UKYO -
DNF 152
Sprint 25 Global 6 Cycling -
DNF 155
Climber 22 Global 6 Cycling -
DNF 157
TT 30 Global 6 Cycling -
DNF 161
Climber 21 Electro Hiper Europa -
DNF 163
Climber 22 Electro Hiper Europa -
DNF 172
GC 37 NSJBI Victoria Sports Cycling Team -
DNF 173
Sprint 24 NSJBI Victoria Sports Cycling Team -
DNF 174
GC 38 NSJBI Victoria Sports Cycling Team -
DNF 175
Sprint 21 NSJBI Victoria Sports Cycling Team -
DNF 176
Sprint 33 NSJBI Victoria Sports Cycling Team -
DNF 177
Sprint 29 NSJBI Victoria Sports Cycling Team -