1 1 +0:00 1
Classic 37 Team Visma | Lease a Bike 16 20 2:49:43
2 2 +1:00 2
TT 29 Team Visma | Lease a Bike 12 12 0:51 0:51
3 3 +1:08 51
Hills 29 Uno-X Mobility 8 7 0:56 0:56
4 4 +1:28 54
Hills 19 Uno-X Mobility 6 5 1:12 1:12
5 5 +1:30 43
Classic 28 AG Insurance - Soudal Team 5 4 1:19 1:19
6 6 +1:36 61
Hills 23 CERATIZIT-WNT Pro Cycling Team 4 3 1:20 1:20
7 8 +1:36 3
Classic 20 Team Visma | Lease a Bike 3 2 ,, 1:20
8 7 +1:36 4
Hills 21 Team Visma | Lease a Bike 2 1 ,, 1:20
9 9 +1:36 5
GC 20 Team Visma | Lease a Bike ,, 1:20
10 10 +1:36 64
Hills 29 CERATIZIT-WNT Pro Cycling Team ,, 1:20
11 11 +1:39 42
GC 23 AG Insurance - Soudal Team 1:23 1:23
12 12 +1:42 31
TT 33 Roland 1:26 1:26
13 13 +1:45 6
Hills 30 Team Visma | Lease a Bike 1:29 1:29
14 14 +1:55 47
Hills 27 AG Insurance - Soudal Team 1:39 1:39
15 15 +2:36 83
Hills 26 Laboral Kutxa - Fundación Euskadi 2:20 2:20
16 16 +2:36 33
Classic 33 Roland ,, 2:20
17 17 +2:42 52
Hills 26 Uno-X Mobility 2:26 2:26
18 18 +2:46 12
Hills 25 FDJ - SUEZ 2:30 2:30
19 19 +2:58 122
Hills 22 Arkéa - B&B Hotels Women 2:42 2:42
20 20 +3:14 72
Classic 19 Cofidis Women Team 2:58 2:58
21 29 +3:51 73
Climber 33 Cofidis Women Team 3:00 3:00
22 25 +3:23 45
Hills 28 AG Insurance - Soudal Team 3:07 3:07
23 22 +3:23 96
Hills 24 Eneicat - CMTeam ,, 3:07
24 23 +3:23 22
Hills 26 Movistar Team ,, 3:07
25 21 +3:23 11
Classic 28 FDJ - SUEZ ,, 3:07
26 24 +3:23 86
TT 28 Laboral Kutxa - Fundación Euskadi ,, 3:07
27 26 +3:31 102
Hills 21 Canyon//SRAM Generation 3:15 3:15
28 27 +3:37 162
Climber 21 Massi-Baix Ter 3:21 3:21
29 28 +3:51 142
Hills 27 Primeau Vélo - Groupe Abadie 3:35 3:35
30 30 +4:13 115
TT 20 Cynisca Cycling 3:57 3:57
31 38 +7:53 141
Hills 28 Primeau Vélo - Groupe Abadie 4:47 4:47
32 59 +11:59 116
Hills 23 Cynisca Cycling ,, 4:47
33 64 +15:47 112
Hills 21 Cynisca Cycling 5:03 5:03
34 31 +5:22 71
TT 24 Cofidis Women Team 5:06 5:06
35 65 +15:55 181
Hills 32 Pato Bike BMC Team 5:11 5:11
36 32 +5:44 111
TT 37 Cynisca Cycling 5:28 5:28
37 34 +5:57 105
Classic 19 Canyon//SRAM Generation 5:41 5:41
38 33 +5:57 85
TT 30 Laboral Kutxa - Fundación Euskadi ,, 5:41
39 35 +6:05 13
Classic 31 FDJ - SUEZ 5:52 5:52
40 60 +12:27 172
Hills 32 Farto-BTC Women's Cycling Team 5:59 5:59
41 36 +6:26 132
GC 21 ARA | Skip Capital 6:10 6:10
42 37 +6:35 66
Hills 26 CERATIZIT-WNT Pro Cycling Team 6:19 6:19
43 68 +18:24 62
Classic 24 CERATIZIT-WNT Pro Cycling Team 7:28 7:28
44 39 +8:05 14
Classic 23 FDJ - SUEZ 7:49 7:49
45 40 +8:05 63
Sprint 29 CERATIZIT-WNT Pro Cycling Team ,, 7:49
46 41 +8:05 151
Classic 35 Aromitalia 3T Vaiano ,, 7:49
47 45 +8:48 126
Climber 27 Arkéa - B&B Hotels Women 8:32 8:32
48 49 +8:48 104
Hills 24 Canyon//SRAM Generation ,, 8:32
49 77 +24:25 74
Sprint 27 Cofidis Women Team ,, 8:32
50 51 +8:48 16
Classic 27 FDJ - SUEZ ,, 8:32
51 72 +19:25 76
TT 29 Cofidis Women Team ,, 8:32
52 69 +19:16 75
Hills 21 Cofidis Women Team ,, 8:32
53 44 +8:48 26
Hills 19 Movistar Team ,, 8:32
54 53 +9:42 191
GC 37 Selecció Catalana ,, 8:32
55 43 +8:44 21
Classic 31 Movistar Team ,, 8:32
56 55 +10:14 161
Classic 24 Massi-Baix Ter ,, 8:32
57 70 +19:16 17
Classic 31 FDJ - SUEZ ,, 8:32
58 46 +8:48 82
Classic 33 Laboral Kutxa - Fundación Euskadi ,, 8:32
59 48 +8:48 114
Hills 29 Cynisca Cycling ,, 8:32
60 52 +9:23 56
TT 36 Uno-X Mobility ,, 8:32
61 54 +9:49 15
Hills 27 FDJ - SUEZ ,, 8:32
62 47 +8:48 65
Sprint 25 CERATIZIT-WNT Pro Cycling Team ,, 8:32
63 71 +19:16 27
Sprint 19 Movistar Team ,, 8:32
64 50 +8:48 46
Hills 31 AG Insurance - Soudal Team ,, 8:32
65 42 +8:35 44
Hills 23 AG Insurance - Soudal Team ,, 8:32
66 57 +10:17 124
Hills 22 Arkéa - B&B Hotels Women 9:28 9:28
67 73 +20:27 53
Sprint 25 Uno-X Mobility 9:34 9:34
68 79 +25:54 91
Sprint 21 Eneicat - CMTeam 10:01 10:01
69 74 +20:45 153
20 Aromitalia 3T Vaiano ,, 10:01
70 56 +10:17 23
Sprint 24 Movistar Team ,, 10:01
71 58 +11:12 84
Hills 28 Laboral Kutxa - Fundación Euskadi 10:56 10:56
72 75 +21:56 183
TT 26 Pato Bike BMC Team 11:12 11:12
73 67 +18:18 192
TT 23 Selecció Catalana 11:44 11:44
74 61 +12:52 77
Hills 19 Cofidis Women Team 12:36 12:36
75 78 +25:44 196
Sprint 30 Selecció Catalana 15:00 15:00
76 63 +15:38 123
Hills 26 Arkéa - B&B Hotels Women 15:22 15:22
77 80 +26:12 125
Hills 23 Arkéa - B&B Hotels Women ,, 15:22
78 62 +15:38 121
TT 35 Arkéa - B&B Hotels Women ,, 15:22
79 76 +21:56 87
Hills 23 Laboral Kutxa - Fundación Euskadi ,, 15:22
80 90 +32:39 144
19 Primeau Vélo - Groupe Abadie 16:47 16:47
81 81 +27:32 131
Classic 20 ARA | Skip Capital 16:48 16:48
82 66 +17:56 166
TT 32 Massi-Baix Ter 16:53 16:53
83 82 +28:29 117
Hills 26 Cynisca Cycling 17:45 17:45
84 83 +28:47 197
GC 25 Selecció Catalana 18:03 18:03
85 84 +28:52 107
19 Canyon//SRAM Generation 18:08 18:08
86 91 +38:37 133
GC 19 ARA | Skip Capital 18:32 18:32
87 92 +39:38 143
19 Primeau Vélo - Groupe Abadie 19:55 19:55
88 87 +30:53 95
Hills 23 Eneicat - CMTeam 20:09 20:09
89 89 +31:03 35
Classic 23 Roland 20:19 20:19
90 86 +30:46 94
Sprint 30 Eneicat - CMTeam 20:02 20:02
91 85 +30:46 163
Sprint 20 Massi-Baix Ter ,, 20:02
92 93 +40:07 165
Classic 24 Massi-Baix Ter ,, 20:02
93 88 +30:55 194
27 Selecció Catalana ,, 20:02
OTL 81
Classic 23 Laboral Kutxa - Fundación Euskadi 25:02 25:02
OTL 182
Hills 22 Pato Bike BMC Team ,, 25:02
OTL 113
Hills 28 Cynisca Cycling 26:09 26:09
OTL 184
Sprint 36 Pato Bike BMC Team 28:24 28:24
OTL 103
Classic 22 Canyon//SRAM Generation 34:19 34:19
DNF 156
Sprint 21 Aromitalia 3T Vaiano -
DNF 164
19 Massi-Baix Ter -
DNF 146
Hills 21 Primeau Vélo - Groupe Abadie -
DNF 173
Hills 30 Farto-BTC Women's Cycling Team -
DNF 174
Farto-BTC Women's Cycling Team -
DNF 177
TT 23 Farto-BTC Women's Cycling Team -
DNF 101
Classic 25 Canyon//SRAM Generation -
DNF 137
GC 18 ARA | Skip Capital -
DNS 36
TT 33 Roland -
DNS 41
Classic 38 AG Insurance - Soudal Team -
DNS 136
Classic 26 ARA | Skip Capital -
DNS 193
Climber 21 Selecció Catalana -