PREV«
NEXT»
2024
Giro d'Italia  »  2025  »  Stage 21  »  Results

2025   »   108th Giro d'Italia (2.UWT)

Stage 21 (Final)   »   Roma  ›  Roma   (143km)
2025 | Stage 21 (Final)
Roma › Roma (143km)
menu
clear filter next stageprevious stage
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.
RnkGCTimelagBIBH2HSpecialtyAgeRiderTeamUCIPntTime
1149+5:45:37184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike1808010″3:12:193:12:19
2107+4:31:3411
Hills
26 Groves Kaden
Alpecin - Deceuninck
Alpecin - Deceuninck130506″,,0:00
3152+5:55:35136
Sprint
28 Moschetti Matteo
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team95354″,,0:00
490+4:00:39116
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek8025,,0:00
5146+5:41:38147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step6018,,0:00
6123+5:05:26224
Sprint
27 Kanter Max
XDS Astana Team
XDS Astana Team4515,,0:00
778+3:30:26203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG4012,,0:00
8101+4:22:20122
Hills
28 Aular Orluis
Movistar Team
Movistar Team3510,,0:00
9151+5:51:33218
Sprint
27 Zanoncello Enrico
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè308,,0:00
10129+5:20:03174
Sprint
28 Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta256,,0:00
11138+5:33:2625
Classic
27 Mozzato Luca
Arkéa - B&B Hotels
Arkéa - B&B Hotels205,,0:00
12145+5:41:2551
Sprint
34 Bennett Sam
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team154,,0:00
13157+6:04:3196
Sprint
26 Thijssen Gerben
Intermarché - Wanty
Intermarché - Wanty103,,0:00
14156+5:59:46165
Sprint
26 Märkl Niklas
Team Picnic PostNL
Team Picnic PostNL52,,0:00
15150+5:48:34167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL21,,0:00
16116+4:48:45213
Hills
26 Magli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè,,0:00
17114+4:46:3385
GC
25 Heiduk Kim
INEOS Grenadiers
INEOS Grenadiers,,0:00
18137+5:32:2973
TT
26 Davy Clément
Groupama - FDJ
Groupama - FDJ,,0:00
1977+3:28:54153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla,,0:00
2096+4:07:26109
Hills
25 Strong Corbin
Israel - Premier Tech
Israel - Premier Tech,,0:00
21110+4:37:0264
Classic
32 Doull Owain
EF Education - EasyPost
EF Education - EasyPost,,0:00
2289+4:00:39211
Hills
30 Fiorelli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè,,0:00
23154+5:56:04198
TT
25 Zijlaard Maikel
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
2467+3:07:4346
Hills
27 Oldani Stefano
Cofidis
Cofidis,,0:00
25135+5:31:0022
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
2672+3:16:27181
Classic
30 van Aert Wout
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
279+13:36206
GC
27 McNulty Brandon
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
2892+4:02:34123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team,,0:00
2927+1:25:5938
Hills
24 Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious,,0:00
3093+4:02:46175
Hills
33 Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
3131+1:53:53144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step,,0:00
328+13:05127
Climber
27 Rubio Einer
Movistar Team
Movistar Team,,0:00
3387+3:51:5166
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost,,0:00
343+4:4361
Climber
31 Carapaz Richard
EF Education - EasyPost
EF Education - EasyPost,,0:00
352+3:56204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
36144+5:41:19176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
3722+1:06:4027
GC
22 Svestad-Bårdseng Embret
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
3882+3:37:17155
Classic
24 Engelhardt Felix
Team Jayco AlUla
Team Jayco AlUla,,0:00
3921+1:05:07221
GC
35 Ulissi Diego
XDS Astana Team
XDS Astana Team,,0:00
4014+27:53171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
4188+3:54:04126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team,,0:00
4252+2:28:0948
GC
29 Samitier Sergio
Cofidis
Cofidis,,0:00
43136+5:31:39145
TT
26 Hayter Ethan
Soudal Quick-Step
Soudal Quick-Step,,0:00
4460+2:46:2194
GC
32 Petilli Simone
Intermarché - Wanty
Intermarché - Wanty,,0:00
4568+3:10:00197
GC
34 Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
4611+18:15166
GC
22 Poole Max
Team Picnic PostNL
Team Picnic PostNL,,0:00
47131+5:23:42135
Sprint
32 Liepiņš Emīls
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
4835+1:59:5358
Hills
30 Vendrame Andrea
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
4932+1:56:21196
GC
26 Voisard Yannis
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
50103+4:24:2884
GC
29 Hamilton Lucas
INEOS Grenadiers
INEOS Grenadiers,,0:00
5165+3:04:3643
GC
31 Lastra Jonathan
Cofidis
Cofidis,,0:00
524+6:23101
Climber
27 Gee Derek
Israel - Premier Tech
fav_gc
Israel - Premier Tech,,0:00
5398+4:16:30154
GC
28 Double Paul
Team Jayco AlUla
Team Jayco AlUla,,0:00
54111+4:40:3354
Classic
27 Dewulf Stan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
5574+3:22:5468
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost,,0:00
5641+2:12:40226
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team,,0:00
5799+4:17:4092
Classic
22 Busatto Francesco
Intermarché - Wanty
Intermarché - Wanty,,0:00
58121+5:05:006
Classic
31 Moscon Gianni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
59115+4:47:0462
TT
30 Asgreen Kasper
EF Education - EasyPost
EF Education - EasyPost,,0:00
6020+58:53195
GC
28 Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
61126+5:09:58115
Hills
31 Mosca Jacopo
Lidl - Trek
Lidl - Trek,,0:00
625+7:3233
GC
37 Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious,,0:00
6333+1:56:3374
Classic
28 Geniets Kevin
Groupama - FDJ
Groupama - FDJ,,0:00
647+12:4281
GC
28 Bernal Egan
INEOS Grenadiers
INEOS Grenadiers,,0:00
6518+52:0391
Climber
33 Meintjes Louis
Intermarché - Wanty
Intermarché - Wanty,,0:00
666+9:287
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
6748+2:23:48178
GC
32 Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
6845+2:23:27125
Climber
32 Formolo Davide
Movistar Team
Movistar Team,,0:00
69105+4:30:38194
Classic
24 Pluimers Rick
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
7080+3:34:38137
GC
29 Vader Milan
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
7128+1:32:20103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech,,0:00
7258+2:43:24158
GC
26 Zana Filippo
Team Jayco AlUla
Team Jayco AlUla,,0:00
7310+14:27191
Climber
28 Storer Michael
Tudor Pro Cycling Team
fav_gc
Tudor Pro Cycling Team,,0:00
741+0:00188
Climber
32 Yates Simon
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike,,0:00
7563+2:54:2575
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ,,0:00
7613+23:46205
Climber
35 Majka Rafał
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
7784+3:40:1455
Hills
28 Godon Dorian
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:00
7864+2:59:1276
Hills
33 Pacher Quentin
Groupama - FDJ
Groupama - FDJ,,0:00
7917+46:0431
GC
23 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious,,0:00
8040+2:11:13228
Classic
27 Scaroni Christian
XDS Astana Team
XDS Astana Team,,0:00
8144+2:23:20142
TT
34 Cattaneo Mattia
Soudal Quick-Step
Soudal Quick-Step,,0:00
8259+2:44:162
GC
25 Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
8369+3:11:07173
GC
28 Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
8425+1:23:09121
GC
35 Quintana Nairo
Movistar Team
Movistar Team,,0:00
8519+56:35146
GC
29 Knox James
Soudal Quick-Step
Soudal Quick-Step,,0:00
8655+2:37:39133
GC
26 Donovan Mark
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,0:00
8736+2:00:15202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
8812+21:43208
Climber
32 Yates Adam
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG,,0:00
8953+2:29:405
GC
29 Martínez Daniel Felipe
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
90102+4:22:4416
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck,,0:00
9124+1:22:09223
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team,,0:00
92148+5:42:42162
TT
31 Edmondson Alex
Team Picnic PostNL
Team Picnic PostNL0:250:25
9356+2:40:14222
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team,,0:25
9494+4:03:1023
Climber
27 Guglielmi Simon
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:25
95134+5:30:2556
Sprint
24 Gudmestad Tord
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,0:25
9649+2:26:0528
GC
24 Tjøtta Martin
Arkéa - B&B Hotels
Arkéa - B&B Hotels0:350:35
9771+3:15:4845
GC
27 Moniquet Sylvain
Cofidis
Cofidis,,0:35
98133+5:29:52182
TT
28 Affini Edoardo
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:35
9976+3:26:1867
GC
28 Shaw James
EF Education - EasyPost
EF Education - EasyPost,,0:35
100153+5:55:5698
Classic
33 Van Hoecke Gijs
Intermarché - Wanty
Intermarché - Wanty,,0:35
101155+5:57:0497
Classic
31 van der Hoorn Taco
Intermarché - Wanty
Intermarché - Wanty,,0:35
102120+5:03:4988
Classic
25 Turner Ben
INEOS Grenadiers
INEOS Grenadiers,,0:35
10315+36:0957
GC
28 Prodhomme Nicolas
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team0:440:44
10446+2:23:30134
GC
32 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team0:490:49
10579+3:34:2265
Classic
28 Honoré Mikkel Frølich
EF Education - EasyPost
EF Education - EasyPost,,0:49
10673+3:17:41113
Climber
33 Konrad Patrick
Lidl - Trek
Lidl - Trek,,0:49
10757+2:42:59117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek,,0:49
10881+3:36:09104
GC
40 Fuglsang Jakob
Israel - Premier Tech
Israel - Premier Tech,,0:49
10954+2:31:09118
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek,,0:49
110139+5:34:0444
GC
29 Maas Jan
Cofidis
Cofidis,,0:49
111140+5:34:3842
Classic
27 Debeaumarché Nicolas
Cofidis
Cofidis,,0:49
11237+2:01:00183
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:49
11338+2:05:13185
GC
37 Kruijswijk Steven
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:49
11495+4:07:14187
Classic
32 van Baarle Dylan
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:49
11542+2:20:47186
GC
29 Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:49
11670+3:11:24212
GC
28 Covili Luca
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè,,0:49
11791+4:01:33217
GC
26 Tarozzi Manuele
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè,,0:49
11823+1:13:35151
GC
30 Harper Chris
Team Jayco AlUla
Team Jayco AlUla,,0:49
119127+5:11:13128
GC
35 Torres Albert
Movistar Team
Movistar Team,,0:49
12026+1:24:04161
Climber
34 Bardet Romain
Team Picnic PostNL
Team Picnic PostNL,,0:49
12130+1:52:0232
Climber
35 Bilbao Pello
Bahrain - Victorious
fav_gc
Bahrain - Victorious,,0:49
12297+4:16:09172
GC
27 Bais Davide
Team Polti VisitMalta
Team Polti VisitMalta,,0:49
12350+2:26:25227
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team,,0:49
124113+4:46:1636
TT
22 Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious1:001:00
125119+4:57:19112
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek,,1:00
12616+44:41131
Classic
25 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team1:081:08
127125+5:09:49132
TT
26 Azparren Xabier Mikel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team,,1:08
12839+2:11:0478
GC
28 Rochas Rémy
Groupama - FDJ
Groupama - FDJ1:121:12
129122+5:05:183
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,1:12
130128+5:13:2253
Classic
33 De Bondt Dries
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team,,1:12
13162+2:53:29106
GC
34 Houle Hugo
Israel - Premier Tech
Israel - Premier Tech1:201:20
132143+5:38:36156
TT
33 Hepburn Michael
Team Jayco AlUla
Team Jayco AlUla6″1:411:41
13343+2:21:52164
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL,,1:41
134147+5:42:03225
GC
28 Kuzmin Anton
XDS Astana Team
XDS Astana Team,,1:41
135106+4:31:19107
Climber
30 Schultz Nick
Israel - Premier Tech
Israel - Premier Tech,,1:41
13647+2:23:31163
GC
29 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL,,1:41
13783+3:39:128
TT
35 Tratnik Jan
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,1:41
13834+1:57:52124
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team,,1:41
13951+2:27:0163
GC
26 Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost,,1:41
140159+6:25:03193
Classic
33 Krieger Alexander
Tudor Pro Cycling Team
Tudor Pro Cycling Team1:531:53
141100+4:18:2317
GC
24 Van den Bossche Fabio
Alpecin - Deceuninck
Alpecin - Deceuninck2:062:06
142158+6:07:5018
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck,,2:06
143109+4:36:4224
GC
26 Huys Laurens
Arkéa - B&B Hotels
Arkéa - B&B Hotels2:362:36
144124+5:08:1547
Classic
34 Perez Anthony
Cofidis
Cofidis2:522:52
14561+2:47:3183
TT
38 Castroviejo Jonathan
INEOS Grenadiers
INEOS Grenadiers,,2:52
14629+1:37:4682
GC
25 Arensman Thymen
INEOS Grenadiers
fav_gc
INEOS Grenadiers,,2:52
147117+4:48:51102
Classic
38 Clarke Simon
Israel - Premier Tech
Israel - Premier Tech,,2:52
148108+4:33:0093
GC
25 Colleoni Kevin
Intermarché - Wanty
Intermarché - Wanty3:003:00
14966+3:06:3371
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ3:233:23
150130+5:23:1372
Classic
33 Bystrøm Sven Erik
Groupama - FDJ
Groupama - FDJ*0:000:00
151142+5:38:2435
Hills
25 Govekar Matevž
Bahrain - Victorious
Bahrain - Victorious*,,0:00
15285+3:43:4212
Hills
29 Hermans Quinten
Alpecin - Deceuninck
Alpecin - Deceuninck3:303:30
15386+3:49:4515
Classic
25 Kielich Timo
Alpecin - Deceuninck
Alpecin - Deceuninck4:374:37
154118+4:55:0914
Classic
35 Janssens Jimmy
Alpecin - Deceuninck
Alpecin - Deceuninck,,4:37
155141+5:36:27177
Hills
26 Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta,,4:37
156112+4:42:5177
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ4:464:46
157132+5:29:33143
TT
31 Černý Josef
Soudal Quick-Step
Soudal Quick-Step4″,,4:46
15875+3:23:11214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè2″5:045:04
159104+4:26:3821
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,5:04
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntTimeTime won/lost
11-188
Climber
32 Yates Simon
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike11004004″ 82:31:01 82:31:01..
22-204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG88529052″3:563:56..
33-61
Climber
31 Carapaz Richard
EF Education - EasyPost
EF Education - EasyPost75024018″4:434:43..
44-101
Climber
27 Gee Derek
Israel - Premier Tech
fav_gc
Israel - Premier Tech6002206:236:23..
55-33
GC
37 Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious4952007:327:32..
66-7
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe4151904″9:289:28..
77-81
GC
28 Bernal Egan
INEOS Grenadiers
INEOS Grenadiers3401806″12:4212:42..
88-127
Climber
27 Rubio Einer
Movistar Team
Movistar Team28517013:0513:05..
99-206
GC
27 McNulty Brandon
UAE Team Emirates - XRG
UAE Team Emirates - XRG23516013:3613:36..
1010-191
Climber
28 Storer Michael
Tudor Pro Cycling Team
fav_gc
Tudor Pro Cycling Team18015014:2714:27..
1111-166
GC
22 Poole Max
Team Picnic PostNL
Team Picnic PostNL15514018:1518:15..
1212-208
Climber
32 Yates Adam
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG13013021:4321:43..
1313-205
Climber
35 Majka Rafał
UAE Team Emirates - XRG
UAE Team Emirates - XRG11012023:4623:46..
1414-171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta9011027:5327:53..
1515-57
GC
28 Prodhomme Nicolas
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team8010010″36:0936:09..
1616-131
Classic
25 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team75904″44:4144:41..
1717-31
GC
23 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious70856″46:0446:04..
1818-91
Climber
33 Meintjes Louis
Intermarché - Wanty
Intermarché - Wanty608052:0352:03..
1919-146
GC
29 Knox James
Soudal Quick-Step
Soudal Quick-Step557556:3556:35..
2020-195
GC
28 Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team50708″58:5358:53..
2121-221
GC
35 Ulissi Diego
XDS Astana Team
XDS Astana Team50656″1:05:071:05:07..
2222-27
GC
22 Svestad-Bårdseng Embret
Arkéa - B&B Hotels
Arkéa - B&B Hotels50601:06:401:06:40..
2323-151
GC
30 Harper Chris
Team Jayco AlUla
Team Jayco AlUla505516″1:13:351:13:35..
2424-223
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team505012″1:22:091:22:09..
2525-121
GC
35 Quintana Nairo
Movistar Team
Movistar Team50456″1:23:091:23:09..
2626-161
Climber
34 Bardet Romain
Team Picnic PostNL
Team Picnic PostNL30406″1:24:041:24:04..
2727-38
Hills
24 Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious30356″1:25:591:25:59..
2828-103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech30301:32:201:32:20..
2929-82
GC
25 Arensman Thymen
INEOS Grenadiers
fav_gc
INEOS Grenadiers30251:37:461:37:46..
3030-32
Climber
35 Bilbao Pello
Bahrain - Victorious
fav_gc
Bahrain - Victorious30202″1:52:021:52:02..
3131-144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step25204″1:53:531:53:53..
3233▲1196
GC
26 Voisard Yannis
Tudor Pro Cycling Team
Tudor Pro Cycling Team25201:56:211:56:21..
3334▲174
Classic
28 Geniets Kevin
Groupama - FDJ
Groupama - FDJ25201:56:331:56:33..
3432▼2124
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team25204″1:57:521:57:52..
3535-58
Hills
30 Vendrame Andrea
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team25201:59:531:59:53..
3637▲1202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG25204″2:00:152:00:15..
3736▼1183
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike252010″2:01:002:01:00..
3838-185
GC
37 Kruijswijk Steven
Team Visma | Lease a Bike
Team Visma | Lease a Bike25202:05:132:05:13..
3939-78
GC
28 Rochas Rémy
Groupama - FDJ
Groupama - FDJ25202″2:11:042:11:04..
4040-228
Classic
27 Scaroni Christian
XDS Astana Team
XDS Astana Team252026″2:11:132:11:13..
4141-226
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team20202:12:402:12:40..
4242-186
GC
29 Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike20202″2:20:472:20:47..
4343-164
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL20202″2:21:522:21:52..
4446▲2142
TT
34 Cattaneo Mattia
Soudal Quick-Step
Soudal Quick-Step20206″2:23:202:23:20..
4547▲2125
Climber
32 Formolo Davide
Movistar Team
Movistar Team20202:23:272:23:27..
4645▼1134
GC
32 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team20202:23:302:23:30..
4744▼3163
GC
29 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL20202:23:312:23:31..
4848-178
GC
32 Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta20208″2:23:482:23:48..
4950▲128
GC
24 Tjøtta Martin
Arkéa - B&B Hotels
Arkéa - B&B Hotels20202:26:052:26:05..
5051▲1227
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team20202:26:252:26:25..
5149▼263
GC
26 Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost15202:27:012:27:01..
5252-48
GC
29 Samitier Sergio
Cofidis
Cofidis15202:28:092:28:09..
5353-5
GC
29 Martínez Daniel Felipe
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe15202:29:402:29:40..
5454-118
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek152022″2:31:092:31:09..
5555-133
GC
26 Donovan Mark
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team15204″2:37:392:37:39..
5656-222
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team10202:40:142:40:14..
5757-117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek10202:42:592:42:59..
5858-158
GC
26 Zana Filippo
Team Jayco AlUla
Team Jayco AlUla10202″2:43:242:43:24..
5959-2
GC
25 Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe10202:44:162:44:16..
6061▲194
GC
32 Petilli Simone
Intermarché - Wanty
Intermarché - Wanty10202:46:212:46:21..
6160▼183
TT
38 Castroviejo Jonathan
INEOS Grenadiers
INEOS Grenadiers202:47:312:47:31..
6262-106
GC
34 Houle Hugo
Israel - Premier Tech
Israel - Premier Tech202:53:292:53:29..
6363-75
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ202″2:54:252:54:25..
6464-76
Hills
33 Pacher Quentin
Groupama - FDJ
Groupama - FDJ202:59:122:59:12..
6566▲143
GC
31 Lastra Jonathan
Cofidis
Cofidis203:04:363:04:36..
6665▼171
Climber
28 Gaudu David
Groupama - FDJ
Groupama - FDJ203:06:333:06:33..
6767-46
Hills
27 Oldani Stefano
Cofidis
Cofidis203:07:433:07:43..
6868-197
GC
34 Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team203:10:003:10:00..
6970▲1173
GC
28 Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta203:11:073:11:07..
7069▼1212
GC
28 Covili Luca
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè203:11:243:11:24..
7171-45
GC
27 Moniquet Sylvain
Cofidis
Cofidis203:15:483:15:48..
7272-181
Classic
30 van Aert Wout
Team Visma | Lease a Bike
Team Visma | Lease a Bike2026″3:16:273:16:27..
7373-113
Climber
33 Konrad Patrick
Lidl - Trek
Lidl - Trek203:17:413:17:41..
7475▲168
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost203:22:543:22:54..
7574▼1214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè2010″3:23:113:23:11..
7676-67
GC
28 Shaw James
EF Education - EasyPost
EF Education - EasyPost203:26:183:26:18..
7777-153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla203:28:543:28:54..
7878-203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG203:30:263:30:26..
7979-65
Classic
28 Honoré Mikkel Frølich
EF Education - EasyPost
EF Education - EasyPost203:34:223:34:22..
8080-137
GC
29 Vader Milan
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team203:34:383:34:38..
8181-104
GC
40 Fuglsang Jakob
Israel - Premier Tech
Israel - Premier Tech203:36:093:36:09..
8282-155
Classic
24 Engelhardt Felix
Team Jayco AlUla
Team Jayco AlUla203:37:173:37:17..
8383-8
TT
35 Tratnik Jan
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:39:123:39:12..
8485▲155
Hills
28 Godon Dorian
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team203:40:143:40:14..
8584▼112
Hills
29 Hermans Quinten
Alpecin - Deceuninck
Alpecin - Deceuninck203:43:423:43:42..
8686-15
Classic
25 Kielich Timo
Alpecin - Deceuninck
Alpecin - Deceuninck203:49:453:49:45..
8787-66
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost203:51:513:51:51..
8888-126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team202″3:54:043:54:04..
8989-211
Hills
30 Fiorelli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè204:00:394:00:39..
9090-116
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek2040″,,4:00:39..
9191-217
GC
26 Tarozzi Manuele
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè2018″4:01:334:01:33..
9292-123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team204:02:344:02:34..
9394▲1175
Hills
33 Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta2012″4:02:464:02:46..
9493▼123
Climber
27 Guglielmi Simon
Arkéa - B&B Hotels
Arkéa - B&B Hotels204:03:104:03:10..
9595-187
Classic
32 van Baarle Dylan
Team Visma | Lease a Bike
Team Visma | Lease a Bike204:07:144:07:14..
9696-109
Hills
25 Strong Corbin
Israel - Premier Tech
Israel - Premier Tech206″4:07:264:07:26..
9797-172
GC
27 Bais Davide
Team Polti VisitMalta
Team Polti VisitMalta204″4:16:094:16:09..
9899▲1154
GC
28 Double Paul
Team Jayco AlUla
Team Jayco AlUla204:16:304:16:30..
99100▲192
Classic
22 Busatto Francesco
Intermarché - Wanty
Intermarché - Wanty204:17:404:17:40..
10098▼217
GC
24 Van den Bossche Fabio
Alpecin - Deceuninck
Alpecin - Deceuninck204:18:234:18:23..
101102▲1122
Hills
28 Aular Orluis
Movistar Team
Movistar Team208″4:22:204:22:20..
102103▲116
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck204″4:22:444:22:44..
103104▲184
GC
29 Hamilton Lucas
INEOS Grenadiers
INEOS Grenadiers204:24:284:24:28..
104101▼321
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels2012″4:26:384:26:38..
105107▲2194
Classic
24 Pluimers Rick
Tudor Pro Cycling Team
Tudor Pro Cycling Team204:30:384:30:38..
106105▼1107
Climber
30 Schultz Nick
Israel - Premier Tech
Israel - Premier Tech204:31:194:31:19..
107108▲111
Hills
26 Groves Kaden
Alpecin - Deceuninck
Alpecin - Deceuninck2012″4:31:344:31:34..
108106▼293
GC
25 Colleoni Kevin
Intermarché - Wanty
Intermarché - Wanty204:33:004:33:00..
109109-24
GC
26 Huys Laurens
Arkéa - B&B Hotels
Arkéa - B&B Hotels204:36:424:36:42..
110110-64
Classic
32 Doull Owain
EF Education - EasyPost
EF Education - EasyPost204:37:024:37:02..
111112▲154
Classic
27 Dewulf Stan
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team204:40:334:40:33..
112111▼177
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ204:42:514:42:51..
113113-36
TT
22 Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious204:46:164:46:16..
114115▲185
GC
25 Heiduk Kim
INEOS Grenadiers
INEOS Grenadiers204″4:46:334:46:33..
115116▲162
TT
30 Asgreen Kasper
EF Education - EasyPost
EF Education - EasyPost2012″4:47:044:47:04..
116117▲1213
Hills
26 Magli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè204:48:454:48:45..
117114▼3102
Classic
38 Clarke Simon
Israel - Premier Tech
Israel - Premier Tech204:48:514:48:51..
118118-14
Classic
35 Janssens Jimmy
Alpecin - Deceuninck
Alpecin - Deceuninck204:55:094:55:09..
119119-112
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek204:57:194:57:19..
120120-88
Classic
25 Turner Ben
INEOS Grenadiers
INEOS Grenadiers204″5:03:495:03:49..
121122▲16
Classic
31 Moscon Gianni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe205:05:005:05:00..
122121▼13
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe2010″5:05:185:05:18..
123124▲1224
Sprint
27 Kanter Max
XDS Astana Team
XDS Astana Team205:05:265:05:26..
124123▼147
Classic
34 Perez Anthony
Cofidis
Cofidis205:08:155:08:15..
125125-132
TT
26 Azparren Xabier Mikel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team205:09:495:09:49..
126126-115
Hills
31 Mosca Jacopo
Lidl - Trek
Lidl - Trek205:09:585:09:58..
127127-128
GC
35 Torres Albert
Movistar Team
Movistar Team205:11:135:11:13..
128128-53
Classic
33 De Bondt Dries
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team206″5:13:225:13:22..
129129-174
Sprint
28 Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta205:20:035:20:03..
130130-72
Classic
33 Bystrøm Sven Erik
Groupama - FDJ
Groupama - FDJ205:23:135:23:13..
131131-135
Sprint
32 Liepiņš Emīls
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team205:23:425:23:42..
132132-143
TT
31 Černý Josef
Soudal Quick-Step
Soudal Quick-Step204″5:29:335:29:33..
133133-182
TT
28 Affini Edoardo
Team Visma | Lease a Bike
Team Visma | Lease a Bike205:29:525:29:52..
134134-56
Sprint
24 Gudmestad Tord
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team205:30:255:30:25..
135135-22
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels206″5:31:005:31:00..
136136-145
TT
26 Hayter Ethan
Soudal Quick-Step
Soudal Quick-Step205:31:395:31:39..
137138▲173
TT
26 Davy Clément
Groupama - FDJ
Groupama - FDJ205:32:295:32:29..
138140▲225
Classic
27 Mozzato Luca
Arkéa - B&B Hotels
Arkéa - B&B Hotels205:33:265:33:26..
139139-44
GC
29 Maas Jan
Cofidis
Cofidis205:34:045:34:04..
140141▲142
Classic
27 Debeaumarché Nicolas
Cofidis
Cofidis205:34:385:34:38..
141137▼4177
Hills
26 Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta206″5:36:275:36:27..
142143▲135
Hills
25 Govekar Matevž
Bahrain - Victorious
Bahrain - Victorious205:38:245:38:24..
143142▼1156
TT
33 Hepburn Michael
Team Jayco AlUla
Team Jayco AlUla206″5:38:365:38:36..
144145▲1176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta206″5:41:195:41:19..
145146▲151
Sprint
34 Bennett Sam
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team205:41:255:41:25..
146147▲1147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step205:41:385:41:38..
147144▼3225
GC
28 Kuzmin Anton
XDS Astana Team
XDS Astana Team205:42:035:42:03..
148148-162
TT
31 Edmondson Alex
Team Picnic PostNL
Team Picnic PostNL205:42:425:42:42..
149149-184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike2030″5:45:375:45:37..
150150-167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL2016″5:48:345:48:34..
151151-218
Sprint
27 Zanoncello Enrico
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè205:51:335:51:33..
152153▲1136
Sprint
28 Moschetti Matteo
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team204″5:55:355:55:35..
153152▼198
Classic
33 Van Hoecke Gijs
Intermarché - Wanty
Intermarché - Wanty205:55:565:55:56..
154154-198
TT
25 Zijlaard Maikel
Tudor Pro Cycling Team
Tudor Pro Cycling Team204″5:56:045:56:04..
155155-97
Classic
31 van der Hoorn Taco
Intermarché - Wanty
Intermarché - Wanty205:57:045:57:04..
156156-165
Sprint
26 Märkl Niklas
Team Picnic PostNL
Team Picnic PostNL205:59:465:59:46..
157157-96
Sprint
26 Thijssen Gerben
Intermarché - Wanty
Intermarché - Wanty206:04:316:04:31..
158158-18
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck206:07:506:07:50..
159159-193
Classic
33 Krieger Alexander
Tudor Pro Cycling Team
Tudor Pro Cycling Team206:25:036:25:03..
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-116
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek18080295+18
22-184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike13020185+50
33-181
Classic
30 van Aert Wout
Team Visma | Lease a Bike
Team Visma | Lease a Bike9510127
44-53
Classic
33 De Bondt Dries
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team127+8
55-204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG109
611▲511
Hills
26 Groves Kaden
Alpecin - Deceuninck
Alpecin - Deceuninck98+35
76▼1167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL89+1
88-178
GC
32 Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta88+12
97▼261
Climber
31 Carapaz Richard
EF Education - EasyPost
EF Education - EasyPost77
1010-122
Hills
28 Aular Orluis
Movistar Team
Movistar Team76+8
119▼2175
Hills
33 Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta72
1212-62
TT
30 Asgreen Kasper
EF Education - EasyPost
EF Education - EasyPost60
1313-3
Hills
31 Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe50
1414-131
Classic
25 Pidcock Thomas
Q36.5 Pro Cycling Team
fav_gc
Q36.5 Pro Cycling Team47
1515-223
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team45
1616-38
Hills
24 Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious41
1717-217
GC
26 Tarozzi Manuele
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè40
1818-57
GC
28 Prodhomme Nicolas
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team38
1919-221
GC
35 Ulissi Diego
XDS Astana Team
XDS Astana Team35
2020-22
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels34
2121-97
Classic
31 van der Hoorn Taco
Intermarché - Wanty
Intermarché - Wanty34
2222-112
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek33
2323-33
GC
37 Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious33
2424-88
Classic
25 Turner Ben
INEOS Grenadiers
INEOS Grenadiers33
2537▲1277
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ32+8
2625▼1228
Classic
27 Scaroni Christian
XDS Astana Team
XDS Astana Team31
2726▼1101
Climber
27 Gee Derek
Israel - Premier Tech
fav_gc
Israel - Premier Tech31
2827▼1213
Hills
26 Magli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè31
2928▼1153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla30
3029▼1188
Climber
32 Yates Simon
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike29
3130▼1144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step29
3235▲318
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck29+3
3331▼281
GC
28 Bernal Egan
INEOS Grenadiers
INEOS Grenadiers28
3432▼231
GC
23 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious27
3551▲16214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè26+10
3633▼3142
TT
34 Cattaneo Mattia
Soudal Quick-Step
Soudal Quick-Step26
3734▼316
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck26
38136
Sprint
28 Moschetti Matteo
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team2525
3936▼3198
TT
25 Zijlaard Maikel
Tudor Pro Cycling Team
Tudor Pro Cycling Team25
4038▼2161
Climber
34 Bardet Romain
Team Picnic PostNL
Team Picnic PostNL24
4139▼278
GC
28 Rochas Rémy
Groupama - FDJ
Groupama - FDJ24
4240▼246
Hills
27 Oldani Stefano
Cofidis
Cofidis22
4341▼2109
Hills
25 Strong Corbin
Israel - Premier Tech
Israel - Premier Tech22
4442▼2177
Hills
26 Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta21+1
4546▲121
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels21+3
4650▲451
Sprint
34 Bennett Sam
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team21+4
4785▲38143
TT
31 Černý Josef
Soudal Quick-Step
Soudal Quick-Step20+12
4843▼5211
Hills
30 Fiorelli Filippo
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè20
4944▼5118
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek19
5045▼5183
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike19
5147▼4173
GC
28 Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta17
5248▼4194
Classic
24 Pluimers Rick
Tudor Pro Cycling Team
Tudor Pro Cycling Team17
5349▼4191
Climber
28 Storer Michael
Tudor Pro Cycling Team
fav_gc
Tudor Pro Cycling Team17
54103▲49147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step17+14
5552▼3132
TT
26 Azparren Xabier Mikel
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team16
5653▼37
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe16
5754▼3166
GC
22 Poole Max
Team Picnic PostNL
Team Picnic PostNL16
5855▼3222
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team16
5956▼3126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team16
6057▼3172
GC
27 Bais Davide
Team Polti VisitMalta
Team Polti VisitMalta16
6183▲22218
Sprint
27 Zanoncello Enrico
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè16+7
6258▼4151
GC
30 Harper Chris
Team Jayco AlUla
Team Jayco AlUla15
6359▼4103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech15
6460▼468
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost15
6561▼4117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek15
6662▼4163
GC
29 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL14
6763▼4206
GC
27 McNulty Brandon
UAE Team Emirates - XRG
UAE Team Emirates - XRG14
6864▼4133
GC
26 Donovan Mark
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team14
6965▼455
Hills
28 Godon Dorian
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team14
7066▼492
Classic
22 Busatto Francesco
Intermarché - Wanty
Intermarché - Wanty14
7167▼4162
TT
31 Edmondson Alex
Team Picnic PostNL
Team Picnic PostNL14
7268▼4164
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL13
7369▼4182
TT
28 Affini Edoardo
Team Visma | Lease a Bike
Team Visma | Lease a Bike13
7470▼4176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta12
7571▼4195
GC
28 Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team12
7672▼475
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ12
7773▼445
GC
27 Moniquet Sylvain
Cofidis
Cofidis12
7874▼4145
TT
26 Hayter Ethan
Soudal Quick-Step
Soudal Quick-Step12
7975▼476
Hills
33 Pacher Quentin
Groupama - FDJ
Groupama - FDJ11
8076▼473
TT
26 Davy Clément
Groupama - FDJ
Groupama - FDJ11
8177▼4124
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team10
8280▼2185
GC
37 Kruijswijk Steven
Team Visma | Lease a Bike
Team Visma | Lease a Bike10+1
83203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG1010
8496▲12174
Sprint
28 Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta10+6
8594▲925
Classic
27 Mozzato Luca
Arkéa - B&B Hotels
Arkéa - B&B Hotels10+5
8678▼8127
Climber
27 Rubio Einer
Movistar Team
Movistar Team9
8779▼858
Hills
30 Vendrame Andrea
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team9
8881▼7125
Climber
32 Formolo Davide
Movistar Team
Movistar Team9
8982▼712
Hills
29 Hermans Quinten
Alpecin - Deceuninck
Alpecin - Deceuninck9
90224
Sprint
27 Kanter Max
XDS Astana Team
XDS Astana Team99
9184▼7202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG8
9286▼635
Hills
25 Govekar Matevž
Bahrain - Victorious
Bahrain - Victorious8
9397▲496
Sprint
26 Thijssen Gerben
Intermarché - Wanty
Intermarché - Wanty7+3
9487▼732
Climber
35 Bilbao Pello
Bahrain - Victorious
fav_gc
Bahrain - Victorious6
9588▼7197
GC
34 Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team6
9689▼765
Classic
28 Honoré Mikkel Frølich
EF Education - EasyPost
EF Education - EasyPost6
9790▼7186
GC
29 Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike5
9891▼7158
GC
26 Zana Filippo
Team Jayco AlUla
Team Jayco AlUla5
9992▼766
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost5
10093▼7187
Classic
32 van Baarle Dylan
Team Visma | Lease a Bike
Team Visma | Lease a Bike5
10195▼6137
GC
29 Vader Milan
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team4
10298▼4205
Climber
35 Majka Rafał
UAE Team Emirates - XRG
UAE Team Emirates - XRG3
10399▼4121
GC
35 Quintana Nairo
Movistar Team
Movistar Team3
104100▼482
GC
25 Arensman Thymen
INEOS Grenadiers
fav_gc
INEOS Grenadiers3
105101▼4134
GC
32 Howson Damien
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team3
106102▼484
GC
29 Hamilton Lucas
INEOS Grenadiers
INEOS Grenadiers3
107104▼374
Classic
28 Geniets Kevin
Groupama - FDJ
Groupama - FDJ2
108105▼3156
TT
33 Hepburn Michael
Team Jayco AlUla
Team Jayco AlUla2
109165
Sprint
26 Märkl Niklas
Team Picnic PostNL
Team Picnic PostNL22
110106▼4208
Climber
32 Yates Adam
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG1
111107▼4171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta1
112108▼4196
GC
26 Voisard Yannis
Tudor Pro Cycling Team
Tudor Pro Cycling Team1
113109▼4226
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team1
114110▼4227
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team1
115111▼4123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team1
116112▼447
Classic
34 Perez Anthony
Cofidis
Cofidis1

Sprint | Fontana dello Zodiaco (35.2 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntToday
1178
GC
32 Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta12
253
Classic
33 De Bondt Dries
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team8
3214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè5
418
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck3
5185
GC
37 Kruijswijk Steven
Team Visma | Lease a Bike
Team Visma | Lease a Bike1
 

Sprint | 5th passage of the finish line (95.6 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntToday
1143
TT
31 Černý Josef
Soudal Quick-Step
Soudal Quick-Step12
277
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ8
3214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè5
421
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels3
5177
Hills
26 Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta1
 

Red Bull KM | via di San Gregorio (118.2 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
1156
TT
33 Hepburn Michael
Team Jayco AlUla
Team Jayco AlUla156″6
2143
TT
31 Černý Josef
Soudal Quick-Step
Soudal Quick-Step84″4
3214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè52″2
477
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ3
521
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels1
Points do not count for general classification.
 

Points at finish

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
1184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike5010″10
211
Hills
26 Groves Kaden
Alpecin - Deceuninck
Alpecin - Deceuninck356″6
3136
Sprint
28 Moschetti Matteo
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team254″4
4116
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek18
5147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step14
6224
Sprint
27 Kanter Max
XDS Astana Team
XDS Astana Team12
7203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG10
8122
Hills
28 Aular Orluis
Movistar Team
Movistar Team8
9218
Sprint
27 Zanoncello Enrico
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè7
10174
Sprint
28 Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta6
1125
Classic
27 Mozzato Luca
Arkéa - B&B Hotels
Arkéa - B&B Hotels5
1251
Sprint
34 Bennett Sam
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team4
1396
Sprint
26 Thijssen Gerben
Intermarché - Wanty
Intermarché - Wanty3
14165
Sprint
26 Märkl Niklas
Team Picnic PostNL
Team Picnic PostNL2
15167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL1
 
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-223
GC
29 Fortunato Lorenzo
XDS Astana Team
fav_gc
XDS Astana Team18080355
22-228
Classic
27 Scaroni Christian
XDS Astana Team
XDS Astana Team13020201
33-57
GC
28 Prodhomme Nicolas
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team9510107
44-217
GC
26 Tarozzi Manuele
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè87
55-118
GC
32 Verona Carlos
Lidl - Trek
Lidl - Trek61
66-151
GC
30 Harper Chris
Team Jayco AlUla
Team Jayco AlUla60
77-61
Climber
31 Carapaz Richard
EF Education - EasyPost
EF Education - EasyPost47
88-161
Climber
34 Bardet Romain
Team Picnic PostNL
Team Picnic PostNL47
99-204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG45
1010-32
Climber
35 Bilbao Pello
Bahrain - Victorious
fav_gc
Bahrain - Victorious42
1111-21
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels42
1212-154
GC
28 Double Paul
Team Jayco AlUla
Team Jayco AlUla36
1313-221
GC
35 Ulissi Diego
XDS Astana Team
XDS Astana Team34
1414-205
Climber
35 Majka Rafał
UAE Team Emirates - XRG
UAE Team Emirates - XRG33
1515-45
GC
27 Moniquet Sylvain
Cofidis
Cofidis32
1616-144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step30
1717-7
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe28
1818-121
GC
35 Quintana Nairo
Movistar Team
Movistar Team28
1919-68
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost24
2020-75
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ23
2121-164
Climber
25 Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL22
2222-31
GC
23 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious20
2323-103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech20
2424-113
Climber
33 Konrad Patrick
Lidl - Trek
Lidl - Trek20
2525-142
TT
34 Cattaneo Mattia
Soudal Quick-Step
Soudal Quick-Step19
2626-81
GC
28 Bernal Egan
INEOS Grenadiers
INEOS Grenadiers19
2727-181
Classic
30 van Aert Wout
Team Visma | Lease a Bike
Team Visma | Lease a Bike18
2828-97
Classic
31 van der Hoorn Taco
Intermarché - Wanty
Intermarché - Wanty18
2929-77
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ17
3030-178
GC
32 Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta16
3131-227
GC
37 Poels Wout
XDS Astana Team
XDS Astana Team15
3232-214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè14
3333-116
Classic
29 Pedersen Mads
Lidl - Trek
Lidl - Trek12
3434-226
GC
31 Masnada Fausto
XDS Astana Team
XDS Astana Team12
3535-94
GC
32 Petilli Simone
Intermarché - Wanty
Intermarché - Wanty12
3636-188
Climber
32 Yates Simon
Team Visma | Lease a Bike
fav_gc
Team Visma | Lease a Bike11
3737-117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek11
3838-202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG10
3939-186
GC
29 Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike10
4040-171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta9
4141-12
Hills
29 Hermans Quinten
Alpecin - Deceuninck
Alpecin - Deceuninck9
4242-62
TT
30 Asgreen Kasper
EF Education - EasyPost
EF Education - EasyPost9
4343-101
Climber
27 Gee Derek
Israel - Premier Tech
fav_gc
Israel - Premier Tech9
4444-163
GC
29 Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL9
4545-158
GC
26 Zana Filippo
Team Jayco AlUla
Team Jayco AlUla9
4646-206
GC
27 McNulty Brandon
UAE Team Emirates - XRG
UAE Team Emirates - XRG8
4747-124
GC
29 Cepeda Jefferson Alveiro
Movistar Team
Movistar Team8
4848-5
GC
29 Martínez Daniel Felipe
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe8
4949-115
Hills
31 Mosca Jacopo
Lidl - Trek
Lidl - Trek8
5050-222
GC
28 Conci Nicola
XDS Astana Team
XDS Astana Team7
5151-78
GC
28 Rochas Rémy
Groupama - FDJ
Groupama - FDJ7
5252-33
GC
37 Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious6
5353-195
GC
28 Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team6
5454-125
Climber
32 Formolo Davide
Movistar Team
Movistar Team6
5555-153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla6
5656-66
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost6
5757-22
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels6
5858-126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team5
5959-183
GC
34 Kelderman Wilco
Team Visma | Lease a Bike
Team Visma | Lease a Bike5
6060-175
Hills
33 Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta5
6161-173
GC
28 Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta4
6262-185
GC
37 Kruijswijk Steven
Team Visma | Lease a Bike
Team Visma | Lease a Bike4
6363-16
Classic
30 Planckaert Edward
Alpecin - Deceuninck
Alpecin - Deceuninck4
6464-177
Hills
26 Pietrobon Andrea
Team Polti VisitMalta
Team Polti VisitMalta4
6565-133
GC
26 Donovan Mark
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team3
6666-176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta3
6767-191
Climber
28 Storer Michael
Tudor Pro Cycling Team
fav_gc
Tudor Pro Cycling Team2
6868-91
Climber
33 Meintjes Louis
Intermarché - Wanty
Intermarché - Wanty2
6969-196
GC
26 Voisard Yannis
Tudor Pro Cycling Team
Tudor Pro Cycling Team2
7070-203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG2
7171-172
GC
27 Bais Davide
Team Polti VisitMalta
Team Polti VisitMalta2
7272-11
Hills
26 Groves Kaden
Alpecin - Deceuninck
Alpecin - Deceuninck2
7373-53
Classic
33 De Bondt Dries
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team2
7474-127
Climber
27 Rubio Einer
Movistar Team
Movistar Team1
7575-208
Climber
32 Yates Adam
UAE Team Emirates - XRG
fav_gc
UAE Team Emirates - XRG1
7676-74
Classic
28 Geniets Kevin
Groupama - FDJ
Groupama - FDJ1
7777-137
GC
29 Vader Milan
Q36.5 Pro Cycling Team
Q36.5 Pro Cycling Team1
7878-15
Classic
25 Kielich Timo
Alpecin - Deceuninck
Alpecin - Deceuninck1
7979-123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team1
8080-93
GC
25 Colleoni Kevin
Intermarché - Wanty
Intermarché - Wanty1
8181-112
TT
26 Hoole Daan
Lidl - Trek
Lidl - Trek1
8282-182
TT
28 Affini Edoardo
Team Visma | Lease a Bike
Team Visma | Lease a Bike1
8383-25
Classic
27 Mozzato Luca
Arkéa - B&B Hotels
Arkéa - B&B Hotels1
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
11-204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG 82:34:57 82:34:57..
22-7
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe5:325:32..
33-166
GC
22 Poole Max
Team Picnic PostNL
Team Picnic PostNL14:1914:19..
44-171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta23:5723:57..
55-31
GC
23 Tiberi Antonio
Bahrain - Victorious
fav_gc
Bahrain - Victorious42:0842:08..
66-27
GC
22 Svestad-Bårdseng Embret
Arkéa - B&B Hotels
Arkéa - B&B Hotels1:02:441:02:44..
77-38
Hills
24 Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious1:22:031:22:03..
88-103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech1:28:241:28:24..
99-144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step1:49:571:49:57..
1010-202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG1:56:191:56:19..
1111-28
GC
24 Tjøtta Martin
Arkéa - B&B Hotels
Arkéa - B&B Hotels2:22:092:22:09..
1212-117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek2:39:032:39:03..
1313-75
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ2:50:292:50:29..
1415▲168
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost3:18:583:18:58..
1514▼1214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè3:19:153:19:15..
1616-153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla3:24:583:24:58..
1717-203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG3:26:303:26:30..
1818-155
Classic
24 Engelhardt Felix
Team Jayco AlUla
Team Jayco AlUla3:33:213:33:21..
1919-66
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost3:47:553:47:55..
2020-126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team3:50:083:50:08..
2121-123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team3:58:383:58:38..
2222-109
Hills
25 Strong Corbin
Israel - Premier Tech
Israel - Premier Tech4:03:304:03:30..
2324▲192
Classic
22 Busatto Francesco
Intermarché - Wanty
Intermarché - Wanty4:13:444:13:44..
2423▼117
GC
24 Van den Bossche Fabio
Alpecin - Deceuninck
Alpecin - Deceuninck4:14:274:14:27..
2525-21
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels4:22:424:22:42..
2626-194
Classic
24 Pluimers Rick
Tudor Pro Cycling Team
Tudor Pro Cycling Team4:26:424:26:42..
2727-77
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ4:38:554:38:55..
2828-36
TT
22 Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious4:42:204:42:20..
2929-85
GC
25 Heiduk Kim
INEOS Grenadiers
INEOS Grenadiers4:42:374:42:37..
3030-56
Sprint
24 Gudmestad Tord
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team5:26:295:26:29..
3131-22
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels5:27:045:27:04..
3232-35
Hills
25 Govekar Matevž
Bahrain - Victorious
Bahrain - Victorious5:34:285:34:28..
3333-176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta5:37:235:37:23..
3434-147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step5:37:425:37:42..
3535-184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike5:41:415:41:41..
3636-167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL5:44:385:44:38..
3737-18
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck6:03:546:03:54..

Youth day classification

RnkBIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
1184
Sprint
23 Kooij Olav
Team Visma | Lease a Bike
Team Visma | Lease a Bike3:12:193:12:19
2147
Sprint
22 Lamperti Luke
Soudal Quick-Step
Soudal Quick-Step,,0:00
3203
Classic
24 Baroncini Filippo
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
4167
Sprint
23 van Uden Casper
Team Picnic PostNL
Team Picnic PostNL,,0:00
585
GC
25 Heiduk Kim
INEOS Grenadiers
INEOS Grenadiers,,0:00
6153
Hills
23 De Pretto Davide
Team Jayco AlUla
Team Jayco AlUla,,0:00
7109
Hills
25 Strong Corbin
Israel - Premier Tech
Israel - Premier Tech,,0:00
822
Sprint
23 Epis Giosuè
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
9123
Hills
25 Barrenetxea Jon
Movistar Team
Movistar Team,,0:00
1038
Hills
24 Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious,,0:00
11144
Hills
22 Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step,,0:00
1266
TT
21 Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost,,0:00
13204
GC
21 del Toro Isaac
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
14176
GC
23 Muñoz Francisco
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
1527
GC
22 Svestad-Bårdseng Embret
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,0:00
16155
Classic
24 Engelhardt Felix
Team Jayco AlUla
Team Jayco AlUla,,0:00
17171
GC
22 Piganzoli Davide
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
18126
TT
23 Milesi Lorenzo
Movistar Team
Movistar Team,,0:00
19166
GC
22 Poole Max
Team Picnic PostNL
Team Picnic PostNL,,0:00
2068
Climber
23 Steinhauser Georg
EF Education - EasyPost
EF Education - EasyPost,,0:00
2192
Classic
22 Busatto Francesco
Intermarché - Wanty
Intermarché - Wanty,,0:00
227
Climber
21 Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
23194
Classic
24 Pluimers Rick
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
24103
Climber
25 Frigo Marco
Israel - Premier Tech
Israel - Premier Tech,,0:00
2575
GC
23 Germani Lorenzo
Groupama - FDJ
Groupama - FDJ,,0:00
2631
GC
23 Tiberi Antonio
Bahrain - Victorious
Bahrain - Victorious,,0:00
27202
Climber
22 Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
2856
Sprint
24 Gudmestad Tord
Decathlon AG2R La Mondiale Team
Decathlon AG2R La Mondiale Team0:250:25
2928
GC
24 Tjøtta Martin
Arkéa - B&B Hotels
Arkéa - B&B Hotels0:350:35
30117
TT
22 Vacek Mathias
Lidl - Trek
Lidl - Trek0:490:49
3136
TT
22 Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious1:001:00
3217
GC
24 Van den Bossche Fabio
Alpecin - Deceuninck
Alpecin - Deceuninck2:062:06
3318
Sprint
24 Plowright Jensen
Alpecin - Deceuninck
Alpecin - Deceuninck,,2:06
3435
Hills
25 Govekar Matevž
Bahrain - Victorious
Bahrain - Victorious*0:000:00
3577
GC
22 Paleni Enzo
Groupama - FDJ
Groupama - FDJ4:464:46
36214
Hills
25 Marcellusi Martin
VF Group - Bardiani CSF - Faizanè
VF Group - Bardiani CSF - Faizanè5:045:04
3721
Climber
23 Verre Alessandro
Arkéa - B&B Hotels
Arkéa - B&B Hotels,,5:04
 
RnkPrev▼▲TeamClassTimeTime won/lost
11- UAE Team Emirates - XRGWT 247:53:24 247:53:24..
22- Bahrain - VictoriousWT58:4058:40..
33- Team Visma | Lease a BikeWT1:15:371:15:37..
44- XDS Astana TeamWT1:46:401:46:40..
55- Tudor Pro Cycling TeamPRT1:52:531:52:53..
66- Movistar TeamWT1:52:561:52:56..
77- Team Picnic PostNLWT2:25:212:25:21..
88- Red Bull - BORA - hansgroheWT2:52:522:52:52..
99- Israel - Premier TechPRT3:06:013:06:01..
1010- INEOS GrenadiersWT3:09:083:09:08..
1111- EF Education - EasyPostWT3:16:013:16:01..
1212- Team Polti VisitMaltaPRT4:15:324:15:32..
1313- Soudal Quick-StepWT4:27:214:27:21..
1414- Team Jayco AlUlaWT4:42:514:42:51..
1515- Groupama - FDJWT4:45:224:45:22..
1616- Q36.5 Pro Cycling TeamPRT4:48:384:48:38..
1717- Arkéa - B&B HotelsWT5:16:045:16:04..
1818- Decathlon AG2R La Mondiale TeamWT5:26:185:26:18..
1919- Lidl - TrekWT6:14:126:14:12..
2020- CofidisWT6:16:546:16:54..
2121- Intermarché - WantyWT6:40:166:40:16..
2222- VF Group - Bardiani CSF - FaizanèPRT7:46:187:46:18..
2323- Alpecin - DeceuninckWT8:59:358:59:35..

Team day classification

RnkTeamClassTimeTime won/lost
1 VF Group - Bardiani CSF - FaizanèPRT9:36:579:36:57
2 Movistar TeamWT,,0:00
3 UAE Team Emirates - XRGWT,,0:00
4 Arkéa - B&B HotelsWT,,0:00
5 Team Picnic PostNLWT,,0:00
6 Team Polti VisitMaltaPRT,,0:00
7 Soudal Quick-StepWT,,0:00
8 EF Education - EasyPostWT,,0:00
9 Team Visma | Lease a BikeWT,,0:00
10 XDS Astana TeamWT,,0:00
11 Team Jayco AlUlaWT,,0:00
12 Decathlon AG2R La Mondiale TeamWT,,0:00
13 Intermarché - WantyWT,,0:00
14 Tudor Pro Cycling TeamPRT,,0:00
15 CofidisWT,,0:00
16 Q36.5 Pro Cycling TeamPRT,,0:00
17 INEOS GrenadiersWT,,0:00
18 Israel - Premier TechPRT,,0:00
19 Groupama - FDJWT,,0:00
20 Bahrain - VictoriousWT,,0:00
21 Red Bull - BORA - hansgroheWT,,0:00
22 Lidl - TrekWT0:490:49
23 Alpecin - DeceuninckWT2:062:06
 
Timelimit 8%, or 3:27:42 (+0:15:23)

Race information

  • Date:
    01 June 2025
  • Start time:
    15:25
  • Avg. speed winner:
    44.614 km/h
  • Classification:
    2.UWT
  • Race category:
    ME - Men Elite
  • Distance:
    143 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • Gradient final km:
    1.6%
  • ProfileScore:
    42
  • Vertical meters:
    1604
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Won how:
    Sprint of large group
  • Avg. temperature:
  • Timelimit:
    8%, or 3:27:42 (+0:15:23)

Race profile

Finish photo

  • Finishphoto of Olav Kooij winning Giro d'Italia Stage 21.
    © LaPresse
DNF = Did not finish
DNS = Did not start
OTL = Outside time limit
DF = Did finish, no result
NR = No result
*0:00 = corrected time
Rider wearing the jersey
>50% of race distance in group before peloton
F You are following this rider