2024
«
»
2025»51st

Volta ao Algarve em Bicicleta

(2.Pro)
2025»Stage 5 (ITT) (Final)»SalirMalhão(19.6km)

clear filter
The time won/lost column displays the gains in time in the GC. Click on the time of any rider to view the relative gains on this rider.
Select two riders to compare.
RnkGCTimelagBIBH2HSpecialtyRiderAgeTeamUCIPntTimeAvg
11+0:0016
GC
VINGEGAARD Jonas Team Visma | Lease a Bike
28Team Visma | Lease a Bike203028.25,641.370
267+16:3311
Classic
VAN AERT Wout Team Visma | Lease a Bike
30Team Visma | Lease a Bike15180.11,141.102
316+1:48121
GC
TIBERI Antonio Bahrain - Victorious
23Bahrain - Victorious10120.14,6841.017
44+0:3683
Classic
GRÉGOIRE Romain Groupama - FDJ
22Groupama - FDJ570.29,740.662
55+0:4024
GC
SCHACHMANN Maximilian Soudal Quick-Step
31Soudal Quick-Step340.30,6940.638
62+0:151
GC
ALMEIDA João UAE Team Emirates - XRG
26UAE Team Emirates - XRG30.30,7440.637
76+0:4391
Classic
POWLESS Neilson EF Education - EasyPost
28EF Education - EasyPost20.36,540.503
83+0:2451
GC
DE PLUS Laurens INEOS Grenadiers
29INEOS Grenadiers10.36,8340.495
97+0:4826
GC
VAN WILDER Ilan Soudal Quick-Step
24Soudal Quick-Step0.38,4640.457
1068+17:0736
TT
SÖDERQVIST Jakob Lidl - Trek
21Lidl - Trek0.38,6540.453
1113+1:27115
GC
POOLE Max Team Picnic PostNL
21Team Picnic PostNL0.44,1240.326
128+0:5344
GC
ROGLIČ Primož Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe0.49,5440.202
139+0:5431
GC
GEOGHEGAN HART Tao Lidl - Trek
29Lidl - Trek0.50,4840.180
1470+17:1753
TT
GANNA Filippo INEOS Grenadiers
28INEOS Grenadiers0.51,4840.158
1533+4:4715
GC
TULETT Ben Team Visma | Lease a Bike
23Team Visma | Lease a Bike0.56,6140.041
1617+1:5457
GC
ARENSMAN Thymen INEOS Grenadiers
25INEOS Grenadiers1.01,1939.937
1712+1:1634
TT
VACEK Mathias Lidl - Trek
22Lidl - Trek1.01,6539.926
1845+7:2821
TT
CATTANEO Mattia Soudal Quick-Step
34Soudal Quick-Step1.04,7139.857
1955+12:5942
Classic
LAZKANO Oier Red Bull - BORA - hansgrohe
25Red Bull - BORA - hansgrohe1.07,539.795
2053+11:4382
TT
CAVAGNA Rémi Groupama - FDJ
29Groupama - FDJ1.09,8539.742
2174+18:2793
GC
SHAW James EF Education - EasyPost
28EF Education - EasyPost1.10,6239.725
2218+2:003
GC
GROßSCHARTNER Felix UAE Team Emirates - XRG
31UAE Team Emirates - XRG1.13,1639.668
2320+2:37141
Classic
ALAPHILIPPE Julian Tudor Pro Cycling Team
32Tudor Pro Cycling Team1.14,7139.634
2450+10:33112
GC
VAN DEN BROEK Frank Team Picnic PostNL
24Team Picnic PostNL1.14,7739.632
2522+3:00135
GC
HERRADA Jesús Cofidis
34Cofidis1.15,1539.624
2623+3:0746
TT
TRATNIK Jan Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe1.15,2339.622
2710+0:572
Classic
CHRISTEN Jan UAE Team Emirates - XRG
20UAE Team Emirates - XRG1.17,139.580
2811+1:154
Classic
MORGADO António UAE Team Emirates - XRG
21UAE Team Emirates - XRG1.21,0339.493
2914+1:30136
GC
TEUNS Dylan Cofidis
32Cofidis1.21,1439.491
3049+10:1685
TT
KÜNG Stefan Groupama - FDJ
31Groupama - FDJ1.22,0439.471
3136+5:31124
GC
CARUSO Damiano Bahrain - Victorious
37Bahrain - Victorious1.23,7539.433
3219+2:09146
GC
STORK Florian Tudor Pro Cycling Team
27Tudor Pro Cycling Team1.26,3939.375
3325+3:24147
GC
VOISARD Yannis Tudor Pro Cycling Team
26Tudor Pro Cycling Team1.34,6139.195
3415+1:3867
GC
VERGALLITO Luca Alpecin - Deceuninck
27Alpecin - Deceuninck1.38,239.117
3540+6:3117
GC
KELDERMAN Wilco Team Visma | Lease a Bike
33Team Visma | Lease a Bike1.48,2938.900
3627+3:4394
Classic
HONORÉ Mikkel Frølich EF Education - EasyPost
28EF Education - EasyPost1.51,1138.839
3772+17:2092
Classic
VALGREN Michael EF Education - EasyPost
33EF Education - EasyPost1.54,0538.777
3869+17:1297
TT
ASGREEN Kasper EF Education - EasyPost
30EF Education - EasyPost1.54,6338.764
3939+6:2464
TT
HOLLMANN Juri Alpecin - Deceuninck
25Alpecin - Deceuninck1.55,8438.739
40105+24:5145
Sprint
THORNLEY Callum Red Bull - BORA - hansgrohe
21Red Bull - BORA - hansgrohe1.58,1938.689
4193+21:35125
Climber
EULÁLIO Afonso Bahrain - Victorious
23Bahrain - Victorious1.59,7238.656
4256+13:1577
Classic
27Lotto2.00,8338.633
4338+6:1714
Climber
KUSS Sepp Team Visma | Lease a Bike
30Team Visma | Lease a Bike2.03,538.576
4428+3:5735
GC
VERONA Carlos Lidl - Trek
32Lidl - Trek2.04,9438.546
4529+3:58165
GC
GUERIN Alexis Anicolor / Tien 21
32Anicolor / Tien 212.06,2738.518
4634+5:0465
GC
MEURISSE Xandro Alpecin - Deceuninck
33Alpecin - Deceuninck2.07,2838.497
4780+19:5413
Classic
BENOOT Tiesj Team Visma | Lease a Bike
30Team Visma | Lease a Bike2.07,6738.489
48111+26:195
TT
OLIVEIRA Ivo UAE Team Emirates - XRG
28UAE Team Emirates - XRG2.07,7738.487
4946+9:0287
Climber
ROLLAND Brieuc Groupama - FDJ
21Groupama - FDJ2.10,8638.422
5030+4:13182
TT
ANTUNES Tiago Efapel Cycling
27Efapel Cycling2.11,3338.412
5175+18:5923
Classic
LAMPAERT Yves Soudal Quick-Step
33Soudal Quick-Step2.14,5838.344
5224+3:1776
Classic
LIVYNS Arjen Lotto
30Lotto2.16,7138.300
5326+3:4086
GC
ROCHAS Rémy Groupama - FDJ
28Groupama - FDJ2.17,2138.289
5442+6:46155
GC
OTRUBA Jakub Caja Rural - Seguros RGA
27Caja Rural - Seguros RGA2.17,8638.276
55129+36:17162
TT
REIS Rafael Anicolor / Tien 21
32Anicolor / Tien 212.19,1938.248
5665+15:24137
TT
THOMAS Benjamin Cofidis
29Cofidis2.20,2938.225
5751+11:1355
Classic
WATSON Samuel INEOS Grenadiers
23INEOS Grenadiers2.20,5538.220
5871+17:1825
Classic
VAN GESTEL Dries Soudal Quick-Step
30Soudal Quick-Step2.20,9938.211
5937+5:5395
GC
COSTA Rui EF Education - EasyPost
38EF Education - EasyPost2.32,637.972
6089+20:537
Classic
POLITT Nils UAE Team Emirates - XRG
30UAE Team Emirates - XRG2.33,437.956
6157+13:3122
GC
GELDERS Gil Soudal Quick-Step
22Soudal Quick-Step2.35,1437.920
6235+5:31163
GC
FERNÁNDEZ Rubén Anicolor / Tien 21
33Anicolor / Tien 212.35,7137.909
6341+6:43105
Classic
ROTA Lorenzo Intermarché - Wanty
29Intermarché - Wanty2.35,9737.903
6431+4:30133
GC
32Cofidis2.37,9837.863
65109+25:31161
GC
NYCH Artem Anicolor / Tien 21
29Anicolor / Tien 212.41,0737.800
6677+19:1096
Classic
MIHKELS Madis EF Education - EasyPost
21EF Education - EasyPost2.47,9437.661
6778+19:11114
Classic
DEGENKOLB John Team Picnic PostNL
36Team Picnic PostNL2.49,2937.634
6821+2:5663
Hills
HERMANS Quinten Alpecin - Deceuninck
29Alpecin - Deceuninck2.52,7437.565
6954+11:4747
Classic
WANDAHL Frederik Red Bull - BORA - hansgrohe
23Red Bull - BORA - hansgrohe2.53,3137.554
7032+4:4332
GC
OOMEN Sam Lidl - Trek
29Lidl - Trek2.53,8837.542
7191+21:2375
Classic
25Lotto2.54,6437.527
7244+7:23106
Classic
RUTSCH Jonas Intermarché - Wanty
27Intermarché - Wanty2.54,6937.526
7397+22:0373
Classic
28Lotto2.54,837.524
7496+21:57126
Climber
OLIVO Bryan Bahrain - Victorious
22Bahrain - Victorious3.04,2337.337
7586+20:21225
Climber
DOMINGUES Duarte Credibom / LA Alumínios / Marcos Car
20Credibom / LA Alumínios / Marcos Car3.04,8337.325
76121+32:08211
Hills
BUSTAMANTE Adrián GI Group Holding - Simoldes - UDO
26GI Group Holding - Simoldes - UDO3.11,1237.201
7752+11:40241
Climber
LOPES Lucas Rádio Popular - Paredes - Boavista
21Rádio Popular - Paredes - Boavista3.13,2637.159
7892+21:256
Hills
OLIVEIRA Rui UAE Team Emirates - XRG
28UAE Team Emirates - XRG3.14,4637.136
79110+26:05187
GC
SWIRBUL Keegan Efapel Cycling
29Efapel Cycling3.14,6537.132
8094+21:45134
Classic
FRETIN Milan Cofidis
23Cofidis3.16,0937.104
8163+15:07186
Hills
PINTO Pedro Efapel Cycling
24Efapel Cycling3.16,9937.086
8287+20:25101
Classic
BRAET Vito Intermarché - Wanty
24Intermarché - Wanty3.20,4837.018
8373+18:1833
Classic
STUYVEN Jasper Lidl - Trek
32Lidl - Trek3.20,7737.013
84128+35:45232
Classic
CONTTE Tomas Aviludo - Louletano - Loulé
26Aviludo - Louletano - Loulé3.22,0436.988
8585+20:14107
GC
VAN SINTMAARTENSDIJK Roel Intermarché - Wanty
23Intermarché - Wanty3.24,9336.932
8690+21:16152
GC
BOU Joan Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA3.26,5236.901
8776+19:10113
Classic
COMBAUD Romain Team Picnic PostNL
33Team Picnic PostNL3.27,7836.877
8859+14:0362
Hills
GLIVAR Gal Alpecin - Deceuninck
22Alpecin - Deceuninck3.29,9736.835
8981+19:59132
Classic
ALLEGAERT Piet Cofidis
30Cofidis3.31,1336.813
9058+14:0161
Classic
BAYER Tobias Alpecin - Deceuninck
25Alpecin - Deceuninck3.33,4336.769
9195+21:4956
GC
THOMAS Geraint INEOS Grenadiers
38INEOS Grenadiers3.39,6836.649
92103+24:45231
Classic
TIVANI German Nicolás Aviludo - Louletano - Loulé
29Aviludo - Louletano - Loulé3.39,8836.645
9383+20:04123
Hills
BURATTI Nicolò Bahrain - Victorious
23Bahrain - Victorious3.41,7336.610
9462+15:05221
TT
DUARTE Emanuel Credibom / LA Alumínios / Marcos Car
28Credibom / LA Alumínios / Marcos Car3.43,3736.579
95101+22:5843
Classic
MEEUS Jordi Red Bull - BORA - hansgrohe
26Red Bull - BORA - hansgrohe3.45,6836.535
9699+22:3984
Classic
JACOBS Johan Groupama - FDJ
27Groupama - FDJ3.45,7336.534
9784+20:09116
Sprint
VAN UDEN Casper Team Picnic PostNL
23Team Picnic PostNL3.46,8336.514
98127+33:38237
GÁLVEZ Jorge Aviludo - Louletano - Loulé
24Aviludo - Louletano - Loulé3.48,3136.486
9988+20:38144
Classic
HALLER Marco Tudor Pro Cycling Team
33Tudor Pro Cycling Team3.53,8836.381
100137+53:25202
TT
SALGUEIRO Carlos Miguel APHotels & Resorts / Tavira / SC Farense
25APHotels & Resorts / Tavira / SC Farense3.54,8736.362
10143+6:54164
GC
WOOD Harrison Anicolor / Tien 21
24Anicolor / Tien 213.57,0636.321
10264+15:23181
GC
SILVA Joaquim Efapel Cycling
32Efapel Cycling4.07,6236.125
103108+25:19195
Climber
PINHEIRO Ivo FEIRENSE - BEECELER
26FEIRENSE - BEECELER4.12,3536.038
104113+28:51223
Hills
MONTEZ Alexandre Credibom / LA Alumínios / Marcos Car
23Credibom / LA Alumínios / Marcos Car4.18,0435.933
105140+1:00:05166
OLIVEIRA Gonçalo Anicolor / Tien 21
24Anicolor / Tien 214.18,435.927
106114+30:2152
GC
PUCCIO Salvatore INEOS Grenadiers
35INEOS Grenadiers4.33,4135.654
10747+9:20203
Climber
SILVA Afonso APHotels & Resorts / Tavira / SC Farense
24APHotels & Resorts / Tavira / SC Farense4.36,4835.599
10848+9:26242
Climber
LEAL Tiago Rádio Popular - Paredes - Boavista
25Rádio Popular - Paredes - Boavista4.36,8835.592
109136+45:12235
TT
OYARZÚN Carlos Iván Aviludo - Louletano - Loulé
43Aviludo - Louletano - Loulé4.40,0335.535
110102+24:35143
Hills
FROIDEVAUX Robin Tudor Pro Cycling Team
26Tudor Pro Cycling Team4.44,8235.450
11198+22:33234
GC
DEL PINO Jesus Aviludo - Louletano - Loulé
34Aviludo - Louletano - Loulé4.49,4535.368
112115+30:23127
Sprint
VAN MECHELEN Vlad Bahrain - Victorious
20Bahrain - Victorious4.49,6535.364
11361+14:23156
GC
SORARRAIN Gorka Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA4.53,6935.293
11466+16:19243
Climber
GONÇALVES Hélder Rádio Popular - Paredes - Boavista
24Rádio Popular - Paredes - Boavista4.56,7835.238
11582+20:0137
Hills
MOSCA Jacopo Lidl - Trek
31Lidl - Trek4.57,4835.226
116112+28:17233
Climber
DOMÍNGUEZ David Aviludo - Louletano - Loulé
24Aviludo - Louletano - Loulé5.05,8835.079
117123+32:41217
RIBEIRO André GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO5.06,1735.074
118120+31:4127
Sprint
VANGHELUWE Warre Soudal Quick-Step
23Soudal Quick-Step5.06,835.063
119134+41:05193
Classic
DE PAULA Victor Cesar FEIRENSE - BEECELER
21FEIRENSE - BEECELER5.12,1534.970
120106+25:05227
Hills
NUNES Hugo Credibom / LA Alumínios / Marcos Car
28Credibom / LA Alumínios / Marcos Car5.12,1634.969
121124+32:5112
TT
VAN BELLE Loe Team Visma | Lease a Bike
23Team Visma | Lease a Bike5.13,1134.953
122125+32:54122
Sprint
BRUTTOMESSO Alberto Bahrain - Victorious
21Bahrain - Victorious5.15,3234.915
123104+24:4672
Classic
31Lotto5.16,2634.899
12460+14:11154
Hills
JOHNSTON Calum Caja Rural - Seguros RGA
26Caja Rural - Seguros RGA5.16,4634.895
125107+25:09142
Sprint
DAINESE Alberto Tudor Pro Cycling Team
26Tudor Pro Cycling Team5.18,934.853
126130+39:18183
Classic
CARVALHO André Efapel Cycling
27Efapel Cycling5.19,8634.837
127122+32:16201
Climber
BARBOSA Diogo APHotels & Resorts / Tavira / SC Farense
24APHotels & Resorts / Tavira / SC Farense5.20,0434.833
128133+40:54222
Hills
LEAÇA Gonçalo Credibom / LA Alumínios / Marcos Car
27Credibom / LA Alumínios / Marcos Car5.22,7134.788
129135+42:09246
Hills
AMADO Gonçalo Rádio Popular - Paredes - Boavista
31Rádio Popular - Paredes - Boavista5.24,9534.749
130117+31:27247
DURÃES Rafael Rádio Popular - Paredes - Boavista
18Rádio Popular - Paredes - Boavista5.31,0334.645
131131+39:19212
Hills
GUAVITA Cesar David GI Group Holding - Simoldes - UDO
23GI Group Holding - Simoldes - UDO5.34,7134.583
13279+19:22213
Climber
CARVALHO Rui GI Group Holding - Simoldes - UDO
29GI Group Holding - Simoldes - UDO5.39,9634.494
133119+31:37117
Classic
WELTEN Bram Team Picnic PostNL
27Team Picnic PostNL5.40,5334.485
134143+1:11:00204
Sprint
CAMPOS Francisco APHotels & Resorts / Tavira / SC Farense
27APHotels & Resorts / Tavira / SC Farense5.40,6234.483
135142+1:05:46224
Sprint
NARCISO Diogo Credibom / LA Alumínios / Marcos Car
23Credibom / LA Alumínios / Marcos Car5.52,0134.292
136116+30:33145
Classic
LIENHARD Fabian Tudor Pro Cycling Team
31Tudor Pro Cycling Team5.59,5534.167
137126+33:1554
Hills
SHMIDT Artem INEOS Grenadiers
21INEOS Grenadiers6.09,9233.996
138144+1:11:59184
FERREIRA António Efapel Cycling
24Efapel Cycling6.10,4633.987
139132+39:52176
TT
MARTINGIL César Tavfer-Ovos Matinados-Mortágua
30Tavfer-Ovos Matinados-Mortágua6.10,8933.980
140141+1:00:14216
Sprint
CAMPOS Noah GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO6.13,9533.930
141100+22:48245
GC
FONTE César Rádio Popular - Paredes - Boavista
38Rádio Popular - Paredes - Boavista6.19,4233.841
142139+54:07236
LEAL Cláudio Aviludo - Louletano - Loulé
20Aviludo - Louletano - Loulé6.23,4733.776
143138+53:34167
Hills
COSTA Fábio Anicolor / Tien 21
25Anicolor / Tien 216.29,9133.672
144145+1:13:19244
Sprint
MARTINS João Rádio Popular - Paredes - Boavista
20Rádio Popular - Paredes - Boavista6.36,6933.563
145118+31:32157
Hills
IBÁÑEZ Javier Caja Rural - Seguros RGA
23Caja Rural - Seguros RGA6.49,9133.354
146146+1:20:46192
BORGES José FEIRENSE - BEECELER
35FEIRENSE - BEECELER6.59,0633.210
OTL206
PINTO Diogo APHotels & Resorts / Tavira / SC Farense
19APHotels & Resorts / Tavira / SC Farense7.09,7933.043
OTL173
TT
SILVA Bruno Tavfer-Ovos Matinados-Mortágua
36Tavfer-Ovos Matinados-Mortágua7.12,0233.009
OTL103
Hills
KAMP Alexander Intermarché - Wanty
31Intermarché - Wanty7.24,2932.820
OTL215
VALLS Miquel GI Group Holding - Simoldes - UDO
25GI Group Holding - Simoldes - UDO7.33,4732.681
OTL175
TT
MORAIS Francisco Tavfer-Ovos Matinados-Mortágua
26Tavfer-Ovos Matinados-Mortágua7.40,3832.576
OTL185
Sprint
MESA Santiago Efapel Cycling
27Efapel Cycling7.40,4932.575
OTL226
OLIVEIRA João Credibom / LA Alumínios / Marcos Car
22Credibom / LA Alumínios / Marcos Car8.15,832.052
DNF131
GC
IZAGIRRE Ion Cofidis
36Cofidis-
DNS71
Classic
22Lotto-
DNS81
Classic
ASKEY Lewis Groupama - FDJ
23Groupama - FDJ-
DNS102
Classic
GIRMAY Biniam Intermarché - Wanty
24Intermarché - Wanty-
DNS104
Classic
REX Laurenz Intermarché - Wanty
25Intermarché - Wanty-
DNS196
Classic
ANDRADE Pedro FEIRENSE - BEECELER
24FEIRENSE - BEECELER-
DNS214
TT
GONÇALVES Gaspar GI Group Holding - Simoldes - UDO
29GI Group Holding - Simoldes - UDO-
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
Timelimit 25%, or 35:31 (+7:06)
RnkPrev▼▲BIBH2HSpecialtyRiderAgeTeamUCIPntTimeTime won/lost
16▲516
GC
VINGEGAARD Jonas Team Visma | Lease a Bike
28Team Visma | Lease a Bike200150 13:19:30..
22-1
GC
ALMEIDA João UAE Team Emirates - XRG
26UAE Team Emirates - XRG1501100:15
0:15
..
33-51
GC
DE PLUS Laurens INEOS Grenadiers
29INEOS Grenadiers125900:24
0:24
..
410▲683
Classic
GRÉGOIRE Romain Groupama - FDJ
22Groupama - FDJ100800:36
0:36
..
514▲924
GC
SCHACHMANN Maximilian Soudal Quick-Step
31Soudal Quick-Step85700:40
0:40
..
611▲591
Classic
POWLESS Neilson EF Education - EasyPost
28EF Education - EasyPost70600:43
0:43
..
713▲626
GC
VAN WILDER Ilan Soudal Quick-Step
24Soudal Quick-Step60550:48
0:48
..
87▼144
GC
ROGLIČ Primož Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe50500:53
0:53
..
98▼131
GC
GEOGHEGAN HART Tao Lidl - Trek
29Lidl - Trek40450:54
0:54
..
101▼92
Classic
CHRISTEN Jan UAE Team Emirates - XRG
20UAE Team Emirates - XRG35400:57
0:57
..
114▼74
Classic
MORGADO António UAE Team Emirates - XRG
21UAE Team Emirates - XRG30361:15
1:15
..
1215▲334
TT
VACEK Mathias Lidl - Trek
22Lidl - Trek25321:16
1:16
..
1316▲3115
GC
POOLE Max Team Picnic PostNL
21Team Picnic PostNL20281:27
1:27
..
1412▼2136
GC
TEUNS Dylan Cofidis
32Cofidis15241:30
1:30
..
155▼1067
GC
VERGALLITO Luca Alpecin - Deceuninck
27Alpecin - Deceuninck10201:38
1:38
..
1623▲7121
GC
TIBERI Antonio Bahrain - Victorious
23Bahrain - Victorious5161:48
1:48
..
1719▲257
GC
ARENSMAN Thymen INEOS Grenadiers
25INEOS Grenadiers5141:54
1:54
..
1818-3
GC
GROßSCHARTNER Felix UAE Team Emirates - XRG
31UAE Team Emirates - XRG5122:00
2:00
..
1917▼2146
GC
STORK Florian Tudor Pro Cycling Team
27Tudor Pro Cycling Team5102:09
2:09
..
2021▲1141
Classic
ALAPHILIPPE Julian Tudor Pro Cycling Team
32Tudor Pro Cycling Team582:37
2:37
..
219▼1263
Hills
HERMANS Quinten Alpecin - Deceuninck
29Alpecin - Deceuninck562:56
2:56
..
2224▲2135
GC
HERRADA Jesús Cofidis
34Cofidis543:00
3:00
..
2329▲646
TT
TRATNIK Jan Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe533:07
3:07
..
2420▼476
Classic
LIVYNS Arjen Lotto
30Lotto523:17
3:17
..
2526▲1147
GC
VOISARD Yannis Tudor Pro Cycling Team
26Tudor Pro Cycling Team513:24
3:24
..
2622▼486
GC
ROCHAS Rémy Groupama - FDJ
28Groupama - FDJ53:40
3:40
..
2730▲394
Classic
HONORÉ Mikkel Frølich EF Education - EasyPost
28EF Education - EasyPost53:43
3:43
..
2831▲335
GC
VERONA Carlos Lidl - Trek
32Lidl - Trek53:57
3:57
..
2927▼2165
GC
GUERIN Alexis Anicolor / Tien 21
32Anicolor / Tien 2153:58
3:58
..
3032▲2182
TT
ANTUNES Tiago Efapel Cycling
27Efapel Cycling54:13
4:13
..
3128▼3133
GC
32Cofidis34:30
4:30
..
3225▼732
GC
OOMEN Sam Lidl - Trek
29Lidl - Trek34:43
4:43
..
3337▲415
GC
TULETT Ben Team Visma | Lease a Bike
23Team Visma | Lease a Bike34:47
4:47
..
3434-65
GC
MEURISSE Xandro Alpecin - Deceuninck
33Alpecin - Deceuninck35:04
5:04
..
3533▼2163
GC
FERNÁNDEZ Rubén Anicolor / Tien 21
33Anicolor / Tien 2135:31
5:31
..
3639▲3124
GC
CARUSO Damiano Bahrain - Victorious
37Bahrain - Victorious3,,
5:31
..
3736▼195
GC
COSTA Rui EF Education - EasyPost
38EF Education - EasyPost35:53
5:53
..
3840▲214
Climber
KUSS Sepp Team Visma | Lease a Bike
30Team Visma | Lease a Bike36:17
6:17
..
3941▲264
TT
HOLLMANN Juri Alpecin - Deceuninck
25Alpecin - Deceuninck36:24
6:24
..
4045▲517
GC
KELDERMAN Wilco Team Visma | Lease a Bike
33Team Visma | Lease a Bike36:31
6:31
..
4138▼3105
Classic
ROTA Lorenzo Intermarché - Wanty
29Intermarché - Wanty6:43
6:43
..
4243▲1155
GC
OTRUBA Jakub Caja Rural - Seguros RGA
27Caja Rural - Seguros RGA6:46
6:46
..
4335▼8164
GC
WOOD Harrison Anicolor / Tien 21
24Anicolor / Tien 216:54
6:54
..
4442▼2106
Classic
RUTSCH Jonas Intermarché - Wanty
27Intermarché - Wanty7:23
7:23
..
4547▲221
TT
CATTANEO Mattia Soudal Quick-Step
34Soudal Quick-Step7:28
7:28
..
4648▲287
Climber
ROLLAND Brieuc Groupama - FDJ
21Groupama - FDJ9:02
9:02
..
4744▼3203
Climber
SILVA Afonso APHotels & Resorts / Tavira / SC Farense
24APHotels & Resorts / Tavira / SC Farense9:20
9:20
..
4846▼2242
Climber
LEAL Tiago Rádio Popular - Paredes - Boavista
25Rádio Popular - Paredes - Boavista9:26
9:26
..
4951▲285
TT
KÜNG Stefan Groupama - FDJ
31Groupama - FDJ10:16
10:16
..
5054▲4112
GC
VAN DEN BROEK Frank Team Picnic PostNL
24Team Picnic PostNL10:33
10:33
..
5150▼155
Classic
WATSON Samuel INEOS Grenadiers
23INEOS Grenadiers11:13
11:13
..
5249▼3241
Climber
LOPES Lucas Rádio Popular - Paredes - Boavista
21Rádio Popular - Paredes - Boavista11:40
11:40
..
5358▲582
TT
CAVAGNA Rémi Groupama - FDJ
29Groupama - FDJ11:43
11:43
..
5452▼247
Classic
WANDAHL Frederik Red Bull - BORA - hansgrohe
23Red Bull - BORA - hansgrohe11:47
11:47
..
5567▲1242
Classic
LAZKANO Oier Red Bull - BORA - hansgrohe
25Red Bull - BORA - hansgrohe12:59
12:59
..
5662▲677
Classic
27Lotto13:15
13:15
..
5761▲422
GC
GELDERS Gil Soudal Quick-Step
22Soudal Quick-Step13:31
13:31
..
5857▼161
Classic
BAYER Tobias Alpecin - Deceuninck
25Alpecin - Deceuninck14:01
14:01
..
5959-62
Hills
GLIVAR Gal Alpecin - Deceuninck
22Alpecin - Deceuninck14:03
14:03
..
6053▼7154
Hills
JOHNSTON Calum Caja Rural - Seguros RGA
26Caja Rural - Seguros RGA14:11
14:11
..
6155▼6156
GC
SORARRAIN Gorka Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA14:23
14:23
..
6265▲3221
TT
DUARTE Emanuel Credibom / LA Alumínios / Marcos Car
28Credibom / LA Alumínios / Marcos Car15:05
15:05
..
6366▲3186
Hills
PINTO Pedro Efapel Cycling
24Efapel Cycling15:07
15:07
..
6463▼1181
GC
SILVA Joaquim Efapel Cycling
32Efapel Cycling15:23
15:23
..
6568▲3137
TT
THOMAS Benjamin Cofidis
29Cofidis15:24
15:24
..
6664▼2243
Climber
GONÇALVES Hélder Rádio Popular - Paredes - Boavista
24Rádio Popular - Paredes - Boavista16:19
16:19
..
6778▲1111
Classic
VAN AERT Wout Team Visma | Lease a Bike
30Team Visma | Lease a Bike16:33
16:33
..
6885▲1736
TT
SÖDERQVIST Jakob Lidl - Trek
21Lidl - Trek17:07
17:07
..
6973▲497
TT
ASGREEN Kasper EF Education - EasyPost
30EF Education - EasyPost17:12
17:12
..
7081▲1153
TT
GANNA Filippo INEOS Grenadiers
28INEOS Grenadiers17:17
17:17
..
7170▼125
Classic
VAN GESTEL Dries Soudal Quick-Step
30Soudal Quick-Step17:18
17:18
..
7274▲292
Classic
VALGREN Michael EF Education - EasyPost
33EF Education - EasyPost17:20
17:20
..
7371▼233
Classic
STUYVEN Jasper Lidl - Trek
32Lidl - Trek18:18
18:18
..
7492▲1893
GC
SHAW James EF Education - EasyPost
28EF Education - EasyPost18:27
18:27
..
7587▲1223
Classic
LAMPAERT Yves Soudal Quick-Step
33Soudal Quick-Step18:59
18:59
..
7675▼1113
Classic
COMBAUD Romain Team Picnic PostNL
33Team Picnic PostNL19:10
19:10
..
7776▼196
Classic
MIHKELS Madis EF Education - EasyPost
21EF Education - EasyPost,,
19:10
..
7880▲2114
Classic
DEGENKOLB John Team Picnic PostNL
36Team Picnic PostNL19:11
19:11
..
7969▼10213
Climber
CARVALHO Rui GI Group Holding - Simoldes - UDO
29GI Group Holding - Simoldes - UDO19:22
19:22
..
8094▲1413
Classic
BENOOT Tiesj Team Visma | Lease a Bike
30Team Visma | Lease a Bike19:54
19:54
..
8184▲3132
Classic
ALLEGAERT Piet Cofidis
30Cofidis19:59
19:59
..
8272▼1037
Hills
MOSCA Jacopo Lidl - Trek
31Lidl - Trek20:01
20:01
..
8379▼4123
Hills
BURATTI Nicolò Bahrain - Victorious
23Bahrain - Victorious20:04
20:04
..
8477▼7116
Sprint
VAN UDEN Casper Team Picnic PostNL
23Team Picnic PostNL20:09
20:09
..
8589▲4107
GC
VAN SINTMAARTENSDIJK Roel Intermarché - Wanty
23Intermarché - Wanty20:14
20:14
..
8691▲5225
Climber
DOMINGUES Duarte Credibom / LA Alumínios / Marcos Car
20Credibom / LA Alumínios / Marcos Car20:21
20:21
..
8790▲3101
Classic
BRAET Vito Intermarché - Wanty
24Intermarché - Wanty20:25
20:25
..
8888-144
Classic
HALLER Marco Tudor Pro Cycling Team
33Tudor Pro Cycling Team20:38
20:38
..
8998▲97
Classic
POLITT Nils UAE Team Emirates - XRG
30UAE Team Emirates - XRG20:53
20:53
..
9095▲5152
GC
BOU Joan Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA21:16
21:16
..
9199▲875
Classic
25Lotto21:23
21:23
..
9297▲56
Hills
OLIVEIRA Rui UAE Team Emirates - XRG
28UAE Team Emirates - XRG21:25
21:25
..
93107▲14125
Climber
EULÁLIO Afonso Bahrain - Victorious
23Bahrain - Victorious21:35
21:35
..
94100▲6134
Classic
FRETIN Milan Cofidis
23Cofidis21:45
21:45
..
9596▲156
GC
THOMAS Geraint INEOS Grenadiers
38INEOS Grenadiers21:49
21:49
..
96102▲6126
Climber
OLIVO Bryan Bahrain - Victorious
22Bahrain - Victorious21:57
21:57
..
97103▲673
Classic
28Lotto22:03
22:03
..
9893▼5234
GC
DEL PINO Jesus Aviludo - Louletano - Loulé
34Aviludo - Louletano - Loulé22:33
22:33
..
99101▲284
Classic
JACOBS Johan Groupama - FDJ
27Groupama - FDJ22:39
22:39
..
10086▼14245
GC
FONTE César Rádio Popular - Paredes - Boavista
38Rádio Popular - Paredes - Boavista22:48
22:48
..
101104▲343
Classic
MEEUS Jordi Red Bull - BORA - hansgrohe
26Red Bull - BORA - hansgrohe22:58
22:58
..
102108▲6143
Hills
FROIDEVAUX Robin Tudor Pro Cycling Team
26Tudor Pro Cycling Team24:35
24:35
..
103111▲8231
Classic
TIVANI German Nicolás Aviludo - Louletano - Loulé
29Aviludo - Louletano - Loulé24:45
24:45
..
104106▲272
Classic
31Lotto24:46
24:46
..
105115▲1045
Sprint
THORNLEY Callum Red Bull - BORA - hansgrohe
21Red Bull - BORA - hansgrohe24:51
24:51
..
106110▲4227
Hills
NUNES Hugo Credibom / LA Alumínios / Marcos Car
28Credibom / LA Alumínios / Marcos Car25:05
25:05
..
107109▲2142
Sprint
DAINESE Alberto Tudor Pro Cycling Team
26Tudor Pro Cycling Team25:09
25:09
..
108112▲4195
Climber
PINHEIRO Ivo FEIRENSE - BEECELER
26FEIRENSE - BEECELER25:19
25:19
..
109114▲5161
GC
NYCH Artem Anicolor / Tien 21
29Anicolor / Tien 2125:31
25:31
..
110113▲3187
GC
SWIRBUL Keegan Efapel Cycling
29Efapel Cycling26:05
26:05
..
111117▲65
TT
OLIVEIRA Ivo UAE Team Emirates - XRG
28UAE Team Emirates - XRG26:19
26:19
..
112116▲4233
Climber
DOMÍNGUEZ David Aviludo - Louletano - Loulé
24Aviludo - Louletano - Loulé28:17
28:17
..
113119▲6223
Hills
MONTEZ Alexandre Credibom / LA Alumínios / Marcos Car
23Credibom / LA Alumínios / Marcos Car28:51
28:51
..
114122▲852
GC
PUCCIO Salvatore INEOS Grenadiers
35INEOS Grenadiers30:21
30:21
..
115121▲6127
Sprint
VAN MECHELEN Vlad Bahrain - Victorious
20Bahrain - Victorious30:23
30:23
..
116118▲2145
Classic
LIENHARD Fabian Tudor Pro Cycling Team
31Tudor Pro Cycling Team30:33
30:33
..
117123▲6247
DURÃES Rafael Rádio Popular - Paredes - Boavista
18Rádio Popular - Paredes - Boavista31:27
31:27
..
118120▲2157
Hills
IBÁÑEZ Javier Caja Rural - Seguros RGA
23Caja Rural - Seguros RGA31:32
31:32
..
119124▲5117
Classic
WELTEN Bram Team Picnic PostNL
27Team Picnic PostNL31:37
31:37
..
120125▲527
Sprint
VANGHELUWE Warre Soudal Quick-Step
23Soudal Quick-Step31:41
31:41
..
121131▲10211
Hills
BUSTAMANTE Adrián GI Group Holding - Simoldes - UDO
26GI Group Holding - Simoldes - UDO32:08
32:08
..
122126▲4201
Climber
BARBOSA Diogo APHotels & Resorts / Tavira / SC Farense
24APHotels & Resorts / Tavira / SC Farense32:16
32:16
..
123128▲5217
RIBEIRO André GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO32:41
32:41
..
124129▲512
TT
VAN BELLE Loe Team Visma | Lease a Bike
23Team Visma | Lease a Bike32:51
32:51
..
125130▲5122
Sprint
BRUTTOMESSO Alberto Bahrain - Victorious
21Bahrain - Victorious32:54
32:54
..
126127▲154
Hills
SHMIDT Artem INEOS Grenadiers
21INEOS Grenadiers33:15
33:15
..
127132▲5237
GÁLVEZ Jorge Aviludo - Louletano - Loulé
24Aviludo - Louletano - Loulé33:38
33:38
..
128135▲7232
Classic
CONTTE Tomas Aviludo - Louletano - Loulé
26Aviludo - Louletano - Loulé35:45
35:45
..
129138▲9162
TT
REIS Rafael Anicolor / Tien 21
32Anicolor / Tien 2136:17
36:17
..
130139▲9183
Classic
CARVALHO André Efapel Cycling
27Efapel Cycling39:18
39:18
..
131137▲6212
Hills
GUAVITA Cesar David GI Group Holding - Simoldes - UDO
23GI Group Holding - Simoldes - UDO39:19
39:19
..
132136▲4176
TT
MARTINGIL César Tavfer-Ovos Matinados-Mortágua
30Tavfer-Ovos Matinados-Mortágua39:52
39:52
..
133141▲8222
Hills
LEAÇA Gonçalo Credibom / LA Alumínios / Marcos Car
27Credibom / LA Alumínios / Marcos Car40:54
40:54
..
134143▲9193
Classic
DE PAULA Victor Cesar FEIRENSE - BEECELER
21FEIRENSE - BEECELER41:05
41:05
..
135144▲9246
Hills
AMADO Gonçalo Rádio Popular - Paredes - Boavista
31Rádio Popular - Paredes - Boavista42:09
42:09
..
136145▲9235
TT
OYARZÚN Carlos Iván Aviludo - Louletano - Loulé
43Aviludo - Louletano - Loulé45:12
45:12
..
137149▲12202
TT
SALGUEIRO Carlos Miguel APHotels & Resorts / Tavira / SC Farense
25APHotels & Resorts / Tavira / SC Farense53:25
53:25
..
138147▲9167
Hills
COSTA Fábio Anicolor / Tien 21
25Anicolor / Tien 2153:34
53:34
..
139148▲9236
LEAL Cláudio Aviludo - Louletano - Loulé
20Aviludo - Louletano - Loulé54:07
54:07
..
140151▲11166
OLIVEIRA Gonçalo Anicolor / Tien 21
24Anicolor / Tien 211:00:05
1:00:05
..
141150▲9216
Sprint
CAMPOS Noah GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO1:00:14
1:00:14
..
142153▲11224
Sprint
NARCISO Diogo Credibom / LA Alumínios / Marcos Car
23Credibom / LA Alumínios / Marcos Car1:05:46
1:05:46
..
143154▲11204
Sprint
CAMPOS Francisco APHotels & Resorts / Tavira / SC Farense
27APHotels & Resorts / Tavira / SC Farense1:11:00
1:11:00
..
144155▲11184
FERREIRA António Efapel Cycling
24Efapel Cycling1:11:59
1:11:59
..
145157▲12244
Sprint
MARTINS João Rádio Popular - Paredes - Boavista
20Rádio Popular - Paredes - Boavista1:13:19
1:13:19
..
146159▲13192
BORGES José FEIRENSE - BEECELER
35FEIRENSE - BEECELER1:20:46
1:20:46
..
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
RnkPrev▼▲BIBH2HSpecialtyRiderAgeTeamPointsToday
11-43
Classic
MEEUS Jordi Red Bull - BORA - hansgrohe
26Red Bull - BORA - hansgrohe45-
22-134
Classic
FRETIN Milan Cofidis
23Cofidis35-
310▲711
Classic
VAN AERT Wout Team Visma | Lease a Bike
30Team Visma | Lease a Bike24+12
416▲1216
GC
VINGEGAARD Jonas Team Visma | Lease a Bike
28Team Visma | Lease a Bike20+15
55-53
TT
GANNA Filippo INEOS Grenadiers
28INEOS Grenadiers20-
69▲31
GC
ALMEIDA João UAE Team Emirates - XRG
26UAE Team Emirates - XRG17+5
76▼196
Classic
MIHKELS Madis EF Education - EasyPost
21EF Education - EasyPost16-
87▼12
Classic
CHRISTEN Jan UAE Team Emirates - XRG
20UAE Team Emirates - XRG15-
98▼1116
Sprint
VAN UDEN Casper Team Picnic PostNL
23Team Picnic PostNL15-
1011▲151
GC
DE PLUS Laurens INEOS Grenadiers
29INEOS Grenadiers13+3
11-121
GC
TIBERI Antonio Bahrain - Victorious
23Bahrain - Victorious10+10
12-83
Classic
GRÉGOIRE Romain Groupama - FDJ
22Groupama - FDJ8+8
1312▼184
Classic
JACOBS Johan Groupama - FDJ
27Groupama - FDJ7-
1413▼134
TT
VACEK Mathias Lidl - Trek
22Lidl - Trek6-
1514▼161
Classic
BAYER Tobias Alpecin - Deceuninck
25Alpecin - Deceuninck6-
16-24
GC
SCHACHMANN Maximilian Soudal Quick-Step
31Soudal Quick-Step6+6
1715▼24
Classic
MORGADO António UAE Team Emirates - XRG
21UAE Team Emirates - XRG6-
1827▲991
Classic
POWLESS Neilson EF Education - EasyPost
28EF Education - EasyPost5+4
1917▼267
GC
VERGALLITO Luca Alpecin - Deceuninck
27Alpecin - Deceuninck4-
2018▼255
Classic
WATSON Samuel INEOS Grenadiers
23INEOS Grenadiers4-
2120▼177
Classic
27Lotto4-
2219▼3156
GC
SORARRAIN Gorka Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA4-
2321▼2123
Hills
BURATTI Nicolò Bahrain - Victorious
23Bahrain - Victorious4-
2423▼131
GC
GEOGHEGAN HART Tao Lidl - Trek
29Lidl - Trek3-
25-26
GC
VAN WILDER Ilan Soudal Quick-Step
24Soudal Quick-Step2+2
2624▼244
GC
ROGLIČ Primož Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe2-
2725▼2227
Hills
NUNES Hugo Credibom / LA Alumínios / Marcos Car
28Credibom / LA Alumínios / Marcos Car2-
2826▼227
Sprint
VANGHELUWE Warre Soudal Quick-Step
23Soudal Quick-Step2-
29-36
TT
SÖDERQVIST Jakob Lidl - Trek
21Lidl - Trek1+1
3028▼233
Classic
STUYVEN Jasper Lidl - Trek
32Lidl - Trek1-
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
RnkPrev▼▲BIBH2HSpecialtyRiderAgeTeamPointsToday
11-231
Classic
TIVANI German Nicolás Aviludo - Louletano - Loulé
29Aviludo - Louletano - Loulé28-
26▲41
GC
ALMEIDA João UAE Team Emirates - XRG
26UAE Team Emirates - XRG14+6
32▼184
Classic
JACOBS Johan Groupama - FDJ
27Groupama - FDJ13-
43▼12
Classic
CHRISTEN Jan UAE Team Emirates - XRG
20UAE Team Emirates - XRG12-
54▼177
Classic
27Lotto9-
65▼127
Sprint
VANGHELUWE Warre Soudal Quick-Step
23Soudal Quick-Step9-
77-51
GC
DE PLUS Laurens INEOS Grenadiers
29INEOS Grenadiers6-
810▲244
GC
ROGLIČ Primož Red Bull - BORA - hansgrohe
35Red Bull - BORA - hansgrohe6+2
98▼161
Classic
BAYER Tobias Alpecin - Deceuninck
25Alpecin - Deceuninck6-
109▼1154
Hills
JOHNSTON Calum Caja Rural - Seguros RGA
26Caja Rural - Seguros RGA4-
11-83
Classic
GRÉGOIRE Romain Groupama - FDJ
22Groupama - FDJ4+4
1211▼1156
GC
SORARRAIN Gorka Caja Rural - Seguros RGA
28Caja Rural - Seguros RGA4-
1312▼116
GC
VINGEGAARD Jonas Team Visma | Lease a Bike
28Team Visma | Lease a Bike3-
14-121
GC
TIBERI Antonio Bahrain - Victorious
23Bahrain - Victorious3+3
1513▼294
Classic
HONORÉ Mikkel Frølich EF Education - EasyPost
28EF Education - EasyPost3-
1614▼2217
RIBEIRO André GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO3-
1715▼24
Classic
MORGADO António UAE Team Emirates - XRG
21UAE Team Emirates - XRG2-
1816▼2195
Climber
PINHEIRO Ivo FEIRENSE - BEECELER
26FEIRENSE - BEECELER2-
1917▼252
GC
PUCCIO Salvatore INEOS Grenadiers
35INEOS Grenadiers2-
2018▼2115
GC
POOLE Max Team Picnic PostNL
21Team Picnic PostNL1-
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
RnkPrev▼▲BIBH2HSpecialtyRiderAgeTeamTimeTime won/lost
13▲283
Classic
GRÉGOIRE Romain Groupama - FDJ
22Groupama - FDJ 13:20:06..
21▼12
Classic
CHRISTEN Jan UAE Team Emirates - XRG
20UAE Team Emirates - XRG0:21
0:21
..
32▼14
Classic
MORGADO António UAE Team Emirates - XRG
21UAE Team Emirates - XRG0:39
0:39
..
44-115
GC
POOLE Max Team Picnic PostNL
21Team Picnic PostNL0:51
0:51
..
55-87
Climber
ROLLAND Brieuc Groupama - FDJ
21Groupama - FDJ8:26
8:26
..
66-241
Climber
LOPES Lucas Rádio Popular - Paredes - Boavista
21Rádio Popular - Paredes - Boavista11:04
11:04
..
78▲136
TT
SÖDERQVIST Jakob Lidl - Trek
21Lidl - Trek16:31
16:31
..
87▼196
Classic
MIHKELS Madis EF Education - EasyPost
21EF Education - EasyPost18:34
18:34
..
99-225
Climber
DOMINGUES Duarte Credibom / LA Alumínios / Marcos Car
20Credibom / LA Alumínios / Marcos Car19:45
19:45
..
1010-126
Climber
OLIVO Bryan Bahrain - Victorious
22Bahrain - Victorious21:21
21:21
..
1111-45
Sprint
THORNLEY Callum Red Bull - BORA - hansgrohe
21Red Bull - BORA - hansgrohe24:15
24:15
..
1212-127
Sprint
VAN MECHELEN Vlad Bahrain - Victorious
20Bahrain - Victorious29:47
29:47
..
1313-247
DURÃES Rafael Rádio Popular - Paredes - Boavista
18Rádio Popular - Paredes - Boavista30:51
30:51
..
1415▲1217
RIBEIRO André GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO32:05
32:05
..
1516▲1122
Sprint
BRUTTOMESSO Alberto Bahrain - Victorious
21Bahrain - Victorious32:18
32:18
..
1614▼254
Hills
SHMIDT Artem INEOS Grenadiers
21INEOS Grenadiers32:39
32:39
..
1717-193
Classic
DE PAULA Victor Cesar FEIRENSE - BEECELER
21FEIRENSE - BEECELER40:29
40:29
..
1818-236
LEAL Cláudio Aviludo - Louletano - Loulé
20Aviludo - Louletano - Loulé53:31
53:31
..
1919-216
Sprint
CAMPOS Noah GI Group Holding - Simoldes - UDO
20GI Group Holding - Simoldes - UDO59:38
59:38
..
2020-244
Sprint
MARTINS João Rádio Popular - Paredes - Boavista
20Rádio Popular - Paredes - Boavista1:12:43
1:12:43
..
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton
RnkPrev▼▲TeamClassTimeTime won/lost
11- UAE Team Emirates - XRGWT 40:01:06..
22- Lidl - TrekWT2:03
2:03
..
35▲2 Tudor Pro Cycling TeamPRT5:22
5:22
..
46▲2 EF Education - EasyPostWT5:53
5:53
..
54▼1 CofidisWT6:01
6:01
..
63▼3 Alpecin - DeceuninckWT6:06
6:06
..
78▲1 Team Visma | Lease a BikeWT6:07
6:07
..
87▼1 Soudal Quick-StepWT6:15
6:15
..
910▲1 Groupama - FDJWT8:47
8:47
..
1012▲2 INEOS GrenadiersWT9:27
9:27
..
1113▲2 Bahrain - VictoriousWT10:52
10:52
..
1214▲2 Red Bull - BORA - hansgroheWT11:21
11:21
..
1311▼2 Team Picnic PostNLWT11:36
11:36
..
149▼5 Anicolor / Tien 21CT12:10
12:10
..
1516▲1 LottoPRT26:31
26:31
..
1615▼1 Rádio Popular - Paredes - BoavistaCT28:28
28:28
..
1717- Caja Rural - Seguros RGAPRT30:32
30:32
..
1818- Intermarché - WantyWT31:14
31:14
..
1919- Efapel CyclingCT31:15
31:15
..
2020- Credibom / LA Alumínios / Marcos CarCT55:15
55:15
..
2121- GI Group Holding - Simoldes - UDOCT1:02:00
1:02:00
..
2222- Aviludo - Louletano - LouléCT1:02:21
1:02:21
..
2323- APHotels & Resorts / Tavira / SC FarenseCT1:12:58
1:12:58
..
2424- FEIRENSE - BEECELERCT2:06:59
2:06:59
..
2525- Tavfer-Ovos Matinados-MortáguaCT2:28:19
2:28:19
..
DNF=Did not finish / DNS=Did not start / OTL = Outside time limit / DF=Did finish, no result / NR=No result Rider wearing the jersey >50% of race distance in group before peloton

Race information

  • Date:
    23 February 2025
  • Start time:
    13:31 (14:31 CET)
  • Avg. speed winner:
    41.384 km/h
  • Classification:
    2.Pro
  • Race category:
    ME - Men Elite
  • Distance:
    19.6 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • ProfileScore:
    57
  • Vertical meters:
    367
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Avg. temperature:

Race profile