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

2026   »   109th Giro d'Italia (2.UWT)

Stage 21 (Final)   »   Rome  ›  Rome   (131km)
2026 | Stage 21 (Final)
Rome › Rome (131km)
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
1124+5:25:3465
Sprint
25
Milan Jonathan
Lidl - Trek
Lidl - Trek1808010″3:05:503:05:50
2133+5:33:10163
Sprint
29
Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta130506″,,0:00
3128+5:29:3256
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United95354″,,0:00
4148+5:57:17201
Sprint
32
Groenewegen Dylan
Unibet Rose Rockets
Unibet Rose Rockets8025,,0:00
5111+4:42:4644
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost6018,,0:00
6130+5:30:576
Sprint
26
Plowright Jensen
Alpecin - Premier Tech
Alpecin - Premier Tech4515,,0:00
7122+5:17:0832
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team4012,,0:00
888+4:13:20107
Hills
26
Strong Corbin
NSN Cycling Team
NSN Cycling Team3510,,0:00
958+3:17:1372
Hills
32
Aerts Toon
Lotto Intermarché
Lotto Intermarché308,,0:00
10142+5:53:17185
Classic
28
Mozzato Luca
Tudor Pro Cycling Team
Tudor Pro Cycling Team256,,0:00
11115+4:52:33131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step205,,0:00
12151+6:13:45225
Sprint
32
Malucelli Matteo
XDS Astana Team
XDS Astana Team154,,0:00
13117+5:00:06217
Hills
24Uno-X Mobility103,,0:00
1445+2:30:5918
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious52,,0:00
1579+3:59:5582
Hills
29
Aular Orluis
Movistar Team
Movistar Team21,,0:00
1672+3:48:3916
TT
23
Segaert Alec
Bahrain - Victorious
Bahrain - Victorious,,0:00
17120+5:12:4422
Hills
26
Marcellusi Martin
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
18114+4:45:4083
Classic
30
García Cortina Iván
Movistar Team
Movistar Team,,0:00
19118+5:04:29144
Sprint
24
Donaldson Robert
Team Jayco AlUla
Team Jayco AlUla,,0:00
2065+3:35:10227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team,,0:00
21126+5:26:24158
Sprint
24
van Uden Casper
Team Picnic PostNL
Team Picnic PostNL,,0:00
22125+5:25:56197
Classic
22
Morgado António
UAE Team Emirates - XRG
UAE Team Emirates - XRG4″,,0:00
23100+4:27:13115
Hills
30
González David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team,,0:00
2475+3:55:29126
Classic
26
van Dijke Mick
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
25135+5:35:05223
Classic
31
Livyns Arjen
XDS Astana Team
XDS Astana Team,,0:00
2642+2:13:4695
TT
24
Sheffield Magnus
Netcompany INEOS
Netcompany INEOS,,0:00
27116+4:53:4121
Hills
27
Magli Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
2811+15:12186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
29104+4:31:1717
Hills
27
Stannard Robert
Bahrain - Victorious
Bahrain - Victorious,,0:00
3068+3:43:5476
Classic
31
Rota Lorenzo
Lotto Intermarché
Lotto Intermarché,,0:00
3196+4:23:5013
GC
23
Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious,,0:00
3280+4:00:212
Classic
26
Bayer Tobias
Alpecin - Premier Tech
Alpecin - Premier Tech,,0:00
333+6:25121
Climber
30
Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
342+5:2231
Climber
28
Gall Felix
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
3515+23:5334
Climber
32
Mühlberger Gregor
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
3612+22:06102
GC
35
Hirt Jan
NSN Cycling Team
NSN Cycling Team,,0:00
374+7:0292
GC
26
Arensman Thymen
Netcompany INEOS
Netcompany INEOS,,0:00
3851+2:40:46188
GC
35
Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
397+10:13181
Climber
29
Storer Michael
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
4010+12:5491
GC
29
Bernal Egan
Netcompany INEOS
Netcompany INEOS,,0:00
41108+4:34:2152
Hills
30
Barthe Cyril
Groupama - FDJ United
Groupama - FDJ United,,0:00
4249+2:37:1085
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team,,0:00
43147+5:56:27183
Hills
27
Froidevaux Robin
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
44141+5:49:5068
Sprint
32
Walscheid Max
Lidl - Trek
Lidl - Trek,,0:00
45134+5:34:35103
TT
31
Mullen Ryan
NSN Cycling Team
NSN Cycling Team,,0:00
4694+4:23:28167
Hills
30
Sevilla Diego Pablo
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
47140+5:47:557
TT
27
Price-Pejtersen Johan
Alpecin - Premier Tech
Alpecin - Premier Tech,,0:00
4820+56:4061
Climber
31
Ciccone Giulio
Lidl - Trek
Lidl - Trek,,0:00
495+7:5663
Climber
28
Gee-West Derek
Lidl - Trek
Lidl - Trek,,0:00
5076+3:56:0398
Hills
27
Turner Ben
Netcompany INEOS
Netcompany INEOS,,0:00
519+11:2412
GC
38
Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious,,0:00
5214+23:14113
GC
37
de la Cruz David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team,,0:00
53105+4:31:26136
GC
25
Van den Bossche Fabio
Soudal Quick-Step
Soudal Quick-Step,,0:00
546+9:3914
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious,,0:00
55101+4:27:5023
Climber
21
Paletti Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
5616+24:12141
GC
30
O'Connor Ben
Team Jayco AlUla
Team Jayco AlUla,,0:00
5739+2:05:31187
Climber
29
Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
58106+4:32:3077
Classic
28
Rutsch Jonas
Lotto Intermarché
Lotto Intermarché,,0:00
5950+2:38:11224
GC
25
López Harold Martín
XDS Astana Team
XDS Astana Team,,0:00
6026+1:21:21143
GC
32
Bouwman Koen
Team Jayco AlUla
Team Jayco AlUla,,0:00
6136+1:59:28182
TT
30
Barta Will
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
6217+30:43116
GC
31
Harper Chris
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team,,0:00
6328+1:27:04122
GC
27
Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
6467+3:42:04212
Classic
31
Hoelgaard Markus
Uno-X Mobility
Uno-X Mobility,,0:00
6574+3:54:30124
Classic
32
Moscon Gianni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
66107+4:32:344
GC
27
Geens Jonas
Alpecin - Premier Tech
Alpecin - Premier Tech,,0:00
6718+34:26214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility,,0:00
6827+1:22:57162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
6959+3:26:08194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
70146+5:55:15184
Classic
32
Lienhard Fabian
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
7163+3:34:04222
Classic
32
Bettiol Alberto
XDS Astana Team
XDS Astana Team,,0:00
7232+1:48:2881
Climber
31
Mas Enric
Movistar Team
Movistar Team,,0:00
73144+5:54:57208
Classic
34
Reinders Elmar
Unibet Rose Rockets
Unibet Rose Rockets,,0:00
7424+1:13:3996
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS,,0:00
7525+1:15:21127
Climber
30
Vlasov Aleksandr
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,0:00
7687+4:12:2815
Classic
30
Paasschens Mathijs
Bahrain - Victorious
Bahrain - Victorious,,0:00
7738+2:03:23114
GC
27
Donovan Mark
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team,,0:00
7897+4:24:46164
Hills
34
Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
7934+1:54:2138
GC
24
Staune-Mittet Johannes
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
80131+5:32:43137
Classic
31
Van Gestel Dries
Soudal Quick-Step
Soudal Quick-Step,,0:00
81113+4:45:2236
Sprint
23
Pedersen Rasmus Søjberg
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
8281+4:01:303
Hills
23
Busatto Francesco
Alpecin - Premier Tech
Alpecin - Premier Tech,,0:00
8364+3:34:3741
GC
27
Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost,,0:00
8419+55:50192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG6″,,0:00
8583+4:02:5153
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United,,0:00
86103+4:30:3724
Classic
24
Rojas Vicente
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
8766+3:38:3186
TT
37
Oliveira Nelson
Movistar Team
Movistar Team,,0:00
88123+5:23:40105
Hills
33
Smith Dion
NSN Cycling Team
NSN Cycling Team,,0:00
8969+3:44:47165
Hills
27
Mifsud Andrea
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
9062+3:29:39104
Climber
31
Schultz Nick
NSN Cycling Team
NSN Cycling Team,,0:00
9122+1:02:10207
Climber
38
Poels Wout
Unibet Rose Rockets
Unibet Rose Rockets,,0:00
9223+1:04:2688
Climber
28
Rubio Einer
Movistar Team
Movistar Team,,0:00
9395+4:23:36155
Climber
26
Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL,,0:00
9444+2:23:2074
Classic
21
Gualdi Simone
Lotto Intermarché
Lotto Intermarché,,0:00
95109+4:36:2326
Sprint
21
Tsvetkov Nikita
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
9629+1:39:03133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step,,0:00
97102+4:30:32193
TT
27
Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG2″,,0:00
9840+2:05:4594
GC
32
Haig Jack
Netcompany INEOS
Netcompany INEOS,,0:00
9977+3:57:1297
Classic
30
Swift Connor
Netcompany INEOS
Netcompany INEOS,,0:00
10070+3:46:19135
Classic
34
Stuyven Jasper
Soudal Quick-Step
Soudal Quick-Step,,0:00
1018+10:52177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
10230+1:43:35176
GC
30
Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
10390+4:15:41178
GC
22
Rex Tim
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
1041+0:00171
GC
29
Vingegaard Jonas
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
105119+5:07:50174
Classic
26
Kielich Timo
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
10643+2:22:36172
TT
34
Campenaerts Victor
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
10713+22:12175
Climber
31
Kuss Sepp
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
10847+2:35:14168
GC
34
Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
10982+4:02:5025
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
110136+5:37:2633
Sprint
25
Gudmestad Tord
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
11192+4:18:3145
GC
22
Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost,,0:00
11237+2:00:30216
GC
27
Leknessund Andreas
Uno-X Mobility
Uno-X Mobility,,0:00
11361+3:27:38101
Hills
22
Pinarello Alessandro
NSN Cycling Team
NSN Cycling Team0:470:47
11478+3:59:4235
Classic
35
Naesen Oliver
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:47
115132+5:33:04156
GC
27
Naberman Tim
Team Picnic PostNL
Team Picnic PostNL,,0:47
11655+3:05:26134
Hills
22
Raccagni Noviero Andrea
Soudal Quick-Step
Soudal Quick-Step,,0:47
117149+5:59:46157
GC
25
van den Broek Frank
Team Picnic PostNL
Team Picnic PostNL,,0:47
118139+5:46:46203
Classic
23
Kopecký Matyáš
Unibet Rose Rockets
Unibet Rose Rockets0:570:57
119145+5:54:57202
Sprint
29
de Vries Hartthijs
Unibet Rose Rockets
Unibet Rose Rockets,,0:57
120137+5:38:5067
Sprint
23Lidl - Trek,,0:57
12184+4:04:39154
GC
31
Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL1:041:04
122150+6:02:5362
Classic
31
Consonni Simone
Lidl - Trek
Lidl - Trek,,1:04
12354+3:04:4366
TT
29
Sobrero Matteo
Lidl - Trek
Lidl - Trek,,1:04
12448+2:35:45146
GC
30
Hatherly Alan
Team Jayco AlUla
Team Jayco AlUla,,1:04
125121+5:15:36123
Hills
32
Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe1:231:23
12631+1:47:36128
GC
32
Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,1:23
12798+4:25:0727
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,1:23
12885+4:08:18161
GC
29
Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta,,1:23
12921+58:16125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,1:23
13041+2:06:3084
GC
28
López Juan Pedro
Movistar Team
Movistar Team,,1:23
13171+3:46:42166
Hills
26
Pesenti Thomas
Team Polti VisitMalta
Team Polti VisitMalta,,1:23
132112+4:44:07215
Classic
29
Dversnes Lavik Fredrik
Uno-X Mobility
Uno-X Mobility1:421:42
13346+2:31:00228
Classic
36
Ulissi Diego
XDS Astana Team
XDS Astana Team1:561:56
134127+5:28:38132
GC
29
Bastiaens Ayco
Soudal Quick-Step
Soudal Quick-Step,,1:56
13560+3:27:17138
GC
27
Zana Filippo
Soudal Quick-Step
Soudal Quick-Step,,1:56
13686+4:09:17147
GC
36
Juul-Jensen Christopher
Team Jayco AlUla
Team Jayco AlUla,,1:56
13799+4:25:3293
TT
29
Ganna Filippo
Netcompany INEOS
Netcompany INEOS,,1:56
13835+1:57:2443
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost,,1:56
13973+3:51:2148
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost,,1:56
140110+4:39:5351
TT
30
Cavagna Rémi
Groupama - FDJ United
Groupama - FDJ United2:342:34
14156+3:07:5658
Climber
22
Rolland Brieuc
Groupama - FDJ United
Groupama - FDJ United,,2:34
142138+5:42:19205
Classic
26
Kubiš Lukáš
Unibet Rose Rockets
Unibet Rose Rockets2:392:39
14352+2:45:2255
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United,,2:39
14493+4:19:2454
Classic
29
Jacobs Johan
Groupama - FDJ United
Groupama - FDJ United,,2:39
14533+1:50:1337
GC
29
Scotson Callum
Decathlon CMA CGM Team
Decathlon CMA CGM Team2:522:52
14689+4:15:4064
GC
31Lidl - Trek2:572:57
14757+3:12:32151
Climber
34
Barguil Warren
Team Picnic PostNL
Team Picnic PostNL3:093:09
14853+2:51:4157
GC
30
Rochas Rémy
Groupama - FDJ United
Groupama - FDJ United,,3:09
149143+5:53:23204
TT
26
Kopecký Tomáš
Unibet Rose Rockets
Unibet Rose Rockets,,3:09
15091+4:16:468
GC
28
Vergallito Luca
Alpecin - Premier Tech
Alpecin - Premier Tech4:414:41
151129+5:30:53206
TT
29
Larsen Niklas
Unibet Rose Rockets
Unibet Rose Rockets4:544:54
DNS153
GC
26
Flynn Sean
Team Picnic PostNL
Team Picnic PostNL
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntTimeTime won/lost
11-171
GC
29
Vingegaard Jonas
Team Visma | Lease a Bike
Team Visma | Lease a Bike110040050″ 83:22:51 83:22:51..
22-31
Climber
28
Gall Felix
Decathlon CMA CGM Team
Decathlon CMA CGM Team88529030″5:225:22..
33-121
Climber
30
Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe75024016″6:256:25..
44-92
GC
26
Arensman Thymen
Netcompany INEOS
Netcompany INEOS6002204″7:027:02..
55-63
Climber
28
Gee-West Derek
Lidl - Trek
Lidl - Trek49520012″7:567:56..
66-14
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious41519018″9:399:39..
77-181
Climber
29
Storer Michael
Tudor Pro Cycling Team
Tudor Pro Cycling Team3401804″10:1310:13..
88-177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike2851704″10:5210:52..
99-12
GC
38
Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious2351604″11:2411:24..
1010-91
GC
29
Bernal Egan
Netcompany INEOS
Netcompany INEOS1801506″12:5412:54..
1111-186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team15514015:1215:12..
1212-102
GC
35
Hirt Jan
NSN Cycling Team
NSN Cycling Team13013022:0622:06..
1313-175
Climber
31
Kuss Sepp
Team Visma | Lease a Bike
Team Visma | Lease a Bike11012010″22:1222:12..
1414-113
GC
37
de la Cruz David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team9011023:1423:14..
1515-34
Climber
32
Mühlberger Gregor
Decathlon CMA CGM Team
Decathlon CMA CGM Team8010023:5323:53..
1616-141
GC
30
O'Connor Ben
Team Jayco AlUla
Team Jayco AlUla75904″24:1224:12..
1717-116
GC
31
Harper Chris
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team70856″30:4330:43..
1818-214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility608034:2634:26..
1919-192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG557532″55:5055:50..
2020-61
Climber
31
Ciccone Giulio
Lidl - Trek
Lidl - Trek507018″56:4056:40..
2121-125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe50654″58:1658:16..
2222-207
Climber
38
Poels Wout
Unibet Rose Rockets
Unibet Rose Rockets50601:02:101:02:10..
2323-88
Climber
28
Rubio Einer
Movistar Team
Movistar Team505516″1:04:261:04:26..
2424-96
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS50501:13:391:13:39..
2525-127
Climber
30
Vlasov Aleksandr
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe50451:15:211:15:21..
2626-143
GC
32
Bouwman Koen
Team Jayco AlUla
Team Jayco AlUla30401:21:211:21:21..
2727-162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta30356″1:22:571:22:57..
2828-122
GC
27
Aleotti Giovanni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe30301:27:041:27:04..
2929-133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step30251:39:031:39:03..
3030-176
GC
30
Lemmen Bart
Team Visma | Lease a Bike
Team Visma | Lease a Bike30201:43:351:43:35..
3131-128
GC
32
Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe25201:47:361:47:36..
3233▲181
Climber
31
Mas Enric
Movistar Team
Movistar Team252012″1:48:281:48:28..
3332▼137
GC
29
Scotson Callum
Decathlon CMA CGM Team
Decathlon CMA CGM Team25201:50:131:50:13..
3434-38
GC
24
Staune-Mittet Johannes
Decathlon CMA CGM Team
Decathlon CMA CGM Team25201:54:211:54:21..
3535-43
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost25202″1:57:241:57:24..
3636-182
TT
30
Barta Will
Tudor Pro Cycling Team
Tudor Pro Cycling Team25201:59:281:59:28..
3737-216
GC
27
Leknessund Andreas
Uno-X Mobility
Uno-X Mobility252022″2:00:302:00:30..
3838-114
GC
27
Donovan Mark
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team25202:03:232:03:23..
3940▲1187
Climber
29
Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team25206″2:05:312:05:31..
4041▲194
GC
32
Haig Jack
Netcompany INEOS
Netcompany INEOS25202:05:452:05:45..
4139▼284
GC
28
López Juan Pedro
Movistar Team
Movistar Team20202:06:302:06:30..
4242-95
TT
24
Sheffield Magnus
Netcompany INEOS
Netcompany INEOS20202:13:462:13:46..
4343-172
TT
34
Campenaerts Victor
Team Visma | Lease a Bike
Team Visma | Lease a Bike20202:22:362:22:36..
4444-74
Classic
21
Gualdi Simone
Lotto Intermarché
Lotto Intermarché20202:23:202:23:20..
4546▲118
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious20206″2:30:592:30:59..
4645▼1228
Classic
36
Ulissi Diego
XDS Astana Team
XDS Astana Team20208″2:31:002:31:00..
4748▲1168
GC
34
Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta20202″2:35:142:35:14..
4847▼1146
GC
30
Hatherly Alan
Team Jayco AlUla
Team Jayco AlUla20202:35:452:35:45..
4949-85
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team20202″2:37:102:37:10..
5050-224
GC
25
López Harold Martín
XDS Astana Team
XDS Astana Team20202:38:112:38:11..
5151-188
GC
35
Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team15204″2:40:462:40:46..
5252-55
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United15204″2:45:222:45:22..
5353-57
GC
30
Rochas Rémy
Groupama - FDJ United
Groupama - FDJ United15202:51:412:51:41..
5454-66
TT
29
Sobrero Matteo
Lidl - Trek
Lidl - Trek15203:04:433:04:43..
5555-134
Hills
22
Raccagni Noviero Andrea
Soudal Quick-Step
Soudal Quick-Step15203:05:263:05:26..
5656-58
Climber
22
Rolland Brieuc
Groupama - FDJ United
Groupama - FDJ United10203:07:563:07:56..
5757-151
Climber
34
Barguil Warren
Team Picnic PostNL
Team Picnic PostNL10203:12:323:12:32..
5858-72
Hills
32
Aerts Toon
Lotto Intermarché
Lotto Intermarché10206″3:17:133:17:13..
5960▲1194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG10206″3:26:083:26:08..
6059▼1138
GC
27
Zana Filippo
Soudal Quick-Step
Soudal Quick-Step10203:27:173:27:17..
6161-101
Hills
22
Pinarello Alessandro
NSN Cycling Team
NSN Cycling Team203:27:383:27:38..
6262-104
Climber
31
Schultz Nick
NSN Cycling Team
NSN Cycling Team203:29:393:29:39..
6363-222
Classic
32
Bettiol Alberto
XDS Astana Team
XDS Astana Team2012″3:34:043:34:04..
6464-41
GC
27
Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost203:34:373:34:37..
6565-227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team2018″3:35:103:35:10..
6666-86
TT
37
Oliveira Nelson
Movistar Team
Movistar Team203:38:313:38:31..
6767-212
Classic
31
Hoelgaard Markus
Uno-X Mobility
Uno-X Mobility203:42:043:42:04..
6868-76
Classic
31
Rota Lorenzo
Lotto Intermarché
Lotto Intermarché203:43:543:43:54..
6969-165
Hills
27
Mifsud Andrea
Team Polti VisitMalta
Team Polti VisitMalta203:44:473:44:47..
7071▲1135
Classic
34
Stuyven Jasper
Soudal Quick-Step
Soudal Quick-Step2010″3:46:193:46:19..
7170▼1166
Hills
26
Pesenti Thomas
Team Polti VisitMalta
Team Polti VisitMalta203:46:423:46:42..
7272-16
TT
23
Segaert Alec
Bahrain - Victorious
Bahrain - Victorious2010″3:48:393:48:39..
7373-48
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost204″3:51:213:51:21..
7474-124
Classic
32
Moscon Gianni
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:54:303:54:30..
7575-126
Classic
26
van Dijke Mick
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe203:55:293:55:29..
7676-98
Hills
27
Turner Ben
Netcompany INEOS
Netcompany INEOS203:56:033:56:03..
7777-97
Classic
30
Swift Connor
Netcompany INEOS
Netcompany INEOS204″3:57:123:57:12..
7878-35
Classic
35
Naesen Oliver
Decathlon CMA CGM Team
Decathlon CMA CGM Team204″3:59:423:59:42..
7979-82
Hills
29
Aular Orluis
Movistar Team
Movistar Team206″3:59:553:59:55..
8080-2
Classic
26
Bayer Tobias
Alpecin - Premier Tech
Alpecin - Premier Tech204:00:214:00:21..
8181-3
Hills
23
Busatto Francesco
Alpecin - Premier Tech
Alpecin - Premier Tech204:01:304:01:30..
8282-25
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber2012″4:02:504:02:50..
8383-53
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United206″4:02:514:02:51..
8484-154
GC
31
Hamilton Chris
Team Picnic PostNL
Team Picnic PostNL204:04:394:04:39..
8585-161
GC
29
Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta204″4:08:184:08:18..
8686-147
GC
36
Juul-Jensen Christopher
Team Jayco AlUla
Team Jayco AlUla204:09:174:09:17..
8788▲115
Classic
30
Paasschens Mathijs
Bahrain - Victorious
Bahrain - Victorious204:12:284:12:28..
8890▲2107
Hills
26
Strong Corbin
NSN Cycling Team
NSN Cycling Team204:13:204:13:20..
8989-64
GC
31Lidl - Trek204:15:404:15:40..
9091▲1178
GC
22
Rex Tim
Team Visma | Lease a Bike
Team Visma | Lease a Bike204:15:414:15:41..
9187▼48
GC
28
Vergallito Luca
Alpecin - Premier Tech
Alpecin - Premier Tech204:16:464:16:46..
9293▲145
GC
22
Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost204:18:314:18:31..
9392▼154
Classic
29
Jacobs Johan
Groupama - FDJ United
Groupama - FDJ United204:19:244:19:24..
9494-167
Hills
30
Sevilla Diego Pablo
Team Polti VisitMalta
Team Polti VisitMalta2010″4:23:284:23:28..
9595-155
Climber
26
Leemreize Gijs
Team Picnic PostNL
Team Picnic PostNL204:23:364:23:36..
9698▲213
GC
23
Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious204:23:504:23:50..
9799▲2164
Hills
34
Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta208″4:24:464:24:46..
9897▼127
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber204:25:074:25:07..
9996▼393
TT
29
Ganna Filippo
Netcompany INEOS
Netcompany INEOS204:25:324:25:32..
100100-115
Hills
30
González David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team204:27:134:27:13..
101101-23
Climber
21
Paletti Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber204:27:504:27:50..
102102-193
TT
27
Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG208″4:30:324:30:32..
103103-24
Classic
24
Rojas Vicente
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber204:30:374:30:37..
104104-17
Hills
27
Stannard Robert
Bahrain - Victorious
Bahrain - Victorious204:31:174:31:17..
105105-136
GC
25
Van den Bossche Fabio
Soudal Quick-Step
Soudal Quick-Step204:31:264:31:26..
106106-77
Classic
28
Rutsch Jonas
Lotto Intermarché
Lotto Intermarché204:32:304:32:30..
107107-4
GC
27
Geens Jonas
Alpecin - Premier Tech
Alpecin - Premier Tech206″4:32:344:32:34..
108108-52
Hills
30
Barthe Cyril
Groupama - FDJ United
Groupama - FDJ United204:34:214:34:21..
109109-26
Sprint
21
Tsvetkov Nikita
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber204:36:234:36:23..
110110-51
TT
30
Cavagna Rémi
Groupama - FDJ United
Groupama - FDJ United204:39:534:39:53..
111112▲144
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost204:42:464:42:46..
112111▼1215
Classic
29
Dversnes Lavik Fredrik
Uno-X Mobility
Uno-X Mobility2016″4:44:074:44:07..
113113-36
Sprint
23
Pedersen Rasmus Søjberg
Decathlon CMA CGM Team
Decathlon CMA CGM Team204:45:224:45:22..
114114-83
Classic
30
García Cortina Iván
Movistar Team
Movistar Team204:45:404:45:40..
115115-131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step2034″4:52:334:52:33..
116116-21
Hills
27
Magli Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber208″4:53:414:53:41..
117117-217
Hills
24Uno-X Mobility205:00:065:00:06..
118118-144
Sprint
24
Donaldson Robert
Team Jayco AlUla
Team Jayco AlUla205:04:295:04:29..
119119-174
Classic
26
Kielich Timo
Team Visma | Lease a Bike
Team Visma | Lease a Bike205:07:505:07:50..
120120-22
Hills
26
Marcellusi Martin
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber204″5:12:445:12:44..
121121-123
Hills
32
Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe205:15:365:15:36..
122122-32
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team206″5:17:085:17:08..
123123-105
Hills
33
Smith Dion
NSN Cycling Team
NSN Cycling Team205:23:405:23:40..
124124-65
Sprint
25
Milan Jonathan
Lidl - Trek
Lidl - Trek2020″5:25:345:25:34..
125126▲1197
Classic
22
Morgado António
UAE Team Emirates - XRG
UAE Team Emirates - XRG206″5:25:565:25:56..
126127▲1158
Sprint
24
van Uden Casper
Team Picnic PostNL
Team Picnic PostNL205:26:245:26:24..
127128▲1132
GC
29
Bastiaens Ayco
Soudal Quick-Step
Soudal Quick-Step205:28:385:28:38..
128129▲156
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United204″5:29:325:29:32..
129125▼4206
TT
29
Larsen Niklas
Unibet Rose Rockets
Unibet Rose Rockets205:30:535:30:53..
130130-6
Sprint
26
Plowright Jensen
Alpecin - Premier Tech
Alpecin - Premier Tech205:30:575:30:57..
131132▲1137
Classic
31
Van Gestel Dries
Soudal Quick-Step
Soudal Quick-Step205:32:435:32:43..
132131▼1156
GC
27
Naberman Tim
Team Picnic PostNL
Team Picnic PostNL205:33:045:33:04..
133133-163
Sprint
29
Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta206″5:33:105:33:10..
134134-103
TT
31
Mullen Ryan
NSN Cycling Team
NSN Cycling Team205:34:355:34:35..
135135-223
Classic
31
Livyns Arjen
XDS Astana Team
XDS Astana Team205:35:055:35:05..
136136-33
Sprint
25
Gudmestad Tord
Decathlon CMA CGM Team
Decathlon CMA CGM Team205:37:265:37:26..
137137-67
Sprint
23Lidl - Trek205:38:505:38:50..
138138-205
Classic
26
Kubiš Lukáš
Unibet Rose Rockets
Unibet Rose Rockets205:42:195:42:19..
139139-203
Classic
23
Kopecký Matyáš
Unibet Rose Rockets
Unibet Rose Rockets205:46:465:46:46..
140141▲17
TT
27
Price-Pejtersen Johan
Alpecin - Premier Tech
Alpecin - Premier Tech205:47:555:47:55..
141142▲168
Sprint
32
Walscheid Max
Lidl - Trek
Lidl - Trek205:49:505:49:50..
142144▲2185
Classic
28
Mozzato Luca
Tudor Pro Cycling Team
Tudor Pro Cycling Team205:53:175:53:17..
143143-204
TT
26
Kopecký Tomáš
Unibet Rose Rockets
Unibet Rose Rockets205:53:235:53:23..
144146▲2208
Classic
34
Reinders Elmar
Unibet Rose Rockets
Unibet Rose Rockets205:54:575:54:57..
145145-202
Sprint
29
de Vries Hartthijs
Unibet Rose Rockets
Unibet Rose Rockets20,,5:54:57..
146147▲1184
Classic
32
Lienhard Fabian
Tudor Pro Cycling Team
Tudor Pro Cycling Team205:55:155:55:15..
147148▲1183
Hills
27
Froidevaux Robin
Tudor Pro Cycling Team
Tudor Pro Cycling Team205:56:275:56:27..
148149▲1201
Sprint
32
Groenewegen Dylan
Unibet Rose Rockets
Unibet Rose Rockets204″5:57:175:57:17..
149150▲1157
GC
25
van den Broek Frank
Team Picnic PostNL
Team Picnic PostNL205:59:465:59:46..
150151▲162
Classic
31
Consonni Simone
Lidl - Trek
Lidl - Trek206:02:536:02:53..
151152▲1225
Sprint
32
Malucelli Matteo
XDS Astana Team
XDS Astana Team206:13:456:13:45..
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step18080200+5
22-65
Sprint
25
Milan Jonathan
Lidl - Trek
Lidl - Trek13020153+50
33-227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team951099+5
44-216
GC
27
Leknessund Andreas
Uno-X Mobility
Uno-X Mobility87
55-171
GC
29
Vingegaard Jonas
Team Visma | Lease a Bike
Team Visma | Lease a Bike81
66-135
Classic
34
Stuyven Jasper
Soudal Quick-Step
Soudal Quick-Step75
77-161
GC
29
Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta74
88-61
Climber
31
Ciccone Giulio
Lidl - Trek
Lidl - Trek69
99-31
Climber
28
Gall Felix
Decathlon CMA CGM Team
Decathlon CMA CGM Team67
1010-25
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber66+1
1113▲244
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost66+14
1211▼116
TT
23
Segaert Alec
Bahrain - Victorious
Bahrain - Victorious62
1314▲132
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team62+10
1412▼2215
Classic
29
Dversnes Lavik Fredrik
Uno-X Mobility
Uno-X Mobility58
1518▲3164
Hills
34
Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta55+8
1627▲11201
Sprint
32
Groenewegen Dylan
Unibet Rose Rockets
Unibet Rose Rockets55+18
1715▼222
Hills
26
Marcellusi Martin
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber53+3
1845▲27163
Sprint
29
Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta53+35
1916▼3167
Hills
30
Sevilla Diego Pablo
Team Polti VisitMalta
Team Polti VisitMalta49
2017▼382
Hills
29
Aular Orluis
Movistar Team
Movistar Team48+1
2119▼2121
Climber
30
Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe46
2224▲272
Hills
32
Aerts Toon
Lotto Intermarché
Lotto Intermarché46+7
2321▼218
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious44+2
2420▼414
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious43
2522▼3192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG40
2623▼363
Climber
28
Gee-West Derek
Lidl - Trek
Lidl - Trek39
2725▼292
GC
26
Arensman Thymen
Netcompany INEOS
Netcompany INEOS38
2826▼298
Hills
27
Turner Ben
Netcompany INEOS
Netcompany INEOS37
2956▲2756
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United37+25
3028▼23
Hills
23
Busatto Francesco
Alpecin - Premier Tech
Alpecin - Premier Tech33
3144▲136
Sprint
26
Plowright Jensen
Alpecin - Premier Tech
Alpecin - Premier Tech30+12
3229▼388
Climber
28
Rubio Einer
Movistar Team
Movistar Team28
3343▲10107
Hills
26
Strong Corbin
NSN Cycling Team
NSN Cycling Team26+8
3430▼4222
Classic
32
Bettiol Alberto
XDS Astana Team
XDS Astana Team25
3531▼4177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike25
3632▼4133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step25
3733▼4228
Classic
36
Ulissi Diego
XDS Astana Team
XDS Astana Team25
3834▼4187
Climber
29
Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team23
3941▲2225
Sprint
32
Malucelli Matteo
XDS Astana Team
XDS Astana Team23+4
4035▼521
Hills
27
Magli Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber22
4147▲6185
Classic
28
Mozzato Luca
Tudor Pro Cycling Team
Tudor Pro Cycling Team22+6
4236▼681
Climber
31
Mas Enric
Movistar Team
Movistar Team21
4337▼612
GC
38
Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious20
4438▼6116
GC
31
Harper Chris
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team19
4539▼6125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe19
4640▼64
GC
27
Geens Jonas
Alpecin - Premier Tech
Alpecin - Premier Tech19
4742▼5175
Climber
31
Kuss Sepp
Team Visma | Lease a Bike
Team Visma | Lease a Bike18
4846▼285
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team17
4953▲4217
Hills
24Uno-X Mobility16+3
5048▼293
TT
29
Ganna Filippo
Netcompany INEOS
Netcompany INEOS15
5149▼2127
Climber
30
Vlasov Aleksandr
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe15
5250▼268
Sprint
32
Walscheid Max
Lidl - Trek
Lidl - Trek15
5351▼2101
Hills
22
Pinarello Alessandro
NSN Cycling Team
NSN Cycling Team14
5452▼2181
Climber
29
Storer Michael
Tudor Pro Cycling Team
Tudor Pro Cycling Team13
5527
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber1212
5654▼2186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team12
5755▼2193
TT
27
Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG12
5857▼1115
Hills
30
González David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team11
5958▼191
GC
29
Bernal Egan
Netcompany INEOS
Netcompany INEOS10
6059▼1114
GC
27
Donovan Mark
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team10
6160▼1134
Hills
22
Raccagni Noviero Andrea
Soudal Quick-Step
Soudal Quick-Step10
6261▼1151
Climber
34
Barguil Warren
Team Picnic PostNL
Team Picnic PostNL10
6362▼1165
Hills
27
Mifsud Andrea
Team Polti VisitMalta
Team Polti VisitMalta9
6463▼148
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost9
6564▼151
TT
30
Cavagna Rémi
Groupama - FDJ United
Groupama - FDJ United9
6665▼1206
TT
29
Larsen Niklas
Unibet Rose Rockets
Unibet Rose Rockets9
6766▼133
Sprint
25
Gudmestad Tord
Decathlon CMA CGM Team
Decathlon CMA CGM Team8
6867▼166
TT
29
Sobrero Matteo
Lidl - Trek
Lidl - Trek7
6968▼1183
Hills
27
Froidevaux Robin
Tudor Pro Cycling Team
Tudor Pro Cycling Team7
7069▼1141
GC
30
O'Connor Ben
Team Jayco AlUla
Team Jayco AlUla6
7170▼1207
Climber
38
Poels Wout
Unibet Rose Rockets
Unibet Rose Rockets6
7271▼1158
Sprint
24
van Uden Casper
Team Picnic PostNL
Team Picnic PostNL6
7372▼1137
Classic
31
Van Gestel Dries
Soudal Quick-Step
Soudal Quick-Step6
7473▼1205
Classic
26
Kubiš Lukáš
Unibet Rose Rockets
Unibet Rose Rockets6
7574▼1162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta5
7675▼143
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost5
7776▼1182
TT
30
Barta Will
Tudor Pro Cycling Team
Tudor Pro Cycling Team5
7877▼1168
GC
34
Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta5
7978▼155
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United5
8079▼1136
GC
25
Van den Bossche Fabio
Soudal Quick-Step
Soudal Quick-Step5
8180▼1156
GC
27
Naberman Tim
Team Picnic PostNL
Team Picnic PostNL5
8281▼1113
GC
37
de la Cruz David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team4
8382▼1143
GC
32
Bouwman Koen
Team Jayco AlUla
Team Jayco AlUla4
8483▼17
TT
27
Price-Pejtersen Johan
Alpecin - Premier Tech
Alpecin - Premier Tech4
8584▼1214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility3
8685▼196
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS3
8786▼184
GC
28
López Juan Pedro
Movistar Team
Movistar Team3
8887▼174
Classic
21
Gualdi Simone
Lotto Intermarché
Lotto Intermarché3
8988▼1188
GC
35
Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team3
9089▼1194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG3
9190▼135
Classic
35
Naesen Oliver
Decathlon CMA CGM Team
Decathlon CMA CGM Team3
9291▼18
GC
28
Vergallito Luca
Alpecin - Premier Tech
Alpecin - Premier Tech3
9392▼1102
GC
35
Hirt Jan
NSN Cycling Team
NSN Cycling Team2
9493▼1212
Classic
31
Hoelgaard Markus
Uno-X Mobility
Uno-X Mobility2
9594▼1126
Classic
26
van Dijke Mick
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe2
9695▼117
Hills
27
Stannard Robert
Bahrain - Victorious
Bahrain - Victorious2
9796▼183
Classic
30
García Cortina Iván
Movistar Team
Movistar Team2
9897▼153
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United1
9999-45
GC
22
Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost1
10098▼254
Classic
29
Jacobs Johan
Groupama - FDJ United
Groupama - FDJ United1
101100▼1132
GC
29
Bastiaens Ayco
Soudal Quick-Step
Soudal Quick-Step1

Sprint | Fontana dello Zodiaco (23.1 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntToday
127
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber12
2164
Hills
34
Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta8
3227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team5
422
Hills
26
Marcellusi Martin
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber3
525
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber1
 

Red Bull KM (77.7 km)

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
1192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG156″6
2197
Classic
22
Morgado António
UAE Team Emirates - XRG
UAE Team Emirates - XRG84″4
3193
TT
27
Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG52″2
488
Climber
28
Rubio Einer
Movistar Team
Movistar Team3
5194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG1
Points do not count for general classification.
 

Points at finish

RnkBIBH2HSpecialtyAgeRiderTeamPntBonisToday
165
Sprint
25
Milan Jonathan
Lidl - Trek
Lidl - Trek5010″10
2163
Sprint
29
Lonardi Giovanni
Team Polti VisitMalta
Team Polti VisitMalta356″6
356
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United254″4
4201
Sprint
32
Groenewegen Dylan
Unibet Rose Rockets
Unibet Rose Rockets18
544
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost14
66
Sprint
26
Plowright Jensen
Alpecin - Premier Tech
Alpecin - Premier Tech12
732
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team10
8107
Hills
26
Strong Corbin
NSN Cycling Team
NSN Cycling Team8
972
Hills
32
Aerts Toon
Lotto Intermarché
Lotto Intermarché7
10185
Classic
28
Mozzato Luca
Tudor Pro Cycling Team
Tudor Pro Cycling Team6
11131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step5
12225
Sprint
32
Malucelli Matteo
XDS Astana Team
XDS Astana Team4
13217
Hills
24Uno-X Mobility3
1418
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious2
1582
Hills
29
Aular Orluis
Movistar Team
Movistar Team1
 
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamUCIPntPntToday
11-61
Climber
31
Ciccone Giulio
Lidl - Trek
Lidl - Trek18080277
22-171
GC
29
Vingegaard Jonas
Team Visma | Lease a Bike
Team Visma | Lease a Bike13020266
33-88
Climber
28
Rubio Einer
Movistar Team
Movistar Team9510164
44-31
Climber
28
Gall Felix
Decathlon CMA CGM Team
Decathlon CMA CGM Team124
55-48
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost108
66-121
Climber
30
Hindley Jai
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe65
77-167
Hills
30
Sevilla Diego Pablo
Team Polti VisitMalta
Team Polti VisitMalta63
88-192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG55
99-63
Climber
28
Gee-West Derek
Lidl - Trek
Lidl - Trek54
1010-94
GC
32
Haig Jack
Netcompany INEOS
Netcompany INEOS40
1111-161
GC
29
Bais Mattia
Team Polti VisitMalta
Team Polti VisitMalta39
1212-125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe39
1313-175
Climber
31
Kuss Sepp
Team Visma | Lease a Bike
Team Visma | Lease a Bike38
1414-216
GC
27
Leknessund Andreas
Uno-X Mobility
Uno-X Mobility33
1515-116
GC
31
Harper Chris
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team30
1616-177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike29
1717-92
GC
26
Arensman Thymen
Netcompany INEOS
Netcompany INEOS28
1818-81
Climber
31
Mas Enric
Movistar Team
Movistar Team23
1919-14
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious19
2020-86
TT
37
Oliveira Nelson
Movistar Team
Movistar Team18
2121-188
GC
35
Warbasse Larry
Tudor Pro Cycling Team
Tudor Pro Cycling Team18
2222-194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG18
2323-25
GC
27
Tarozzi Manuele
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber18
2424-168
GC
34
Tonelli Alessandro
Team Polti VisitMalta
Team Polti VisitMalta15
2525-12
GC
38
Caruso Damiano
Bahrain - Victorious
Bahrain - Victorious15
2626-162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta13
2727-53
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United13
2828-4
GC
27
Geens Jonas
Alpecin - Premier Tech
Alpecin - Premier Tech13
2929-193
TT
27
Bjerg Mikkel
UAE Team Emirates - XRG
UAE Team Emirates - XRG12
3030-51
TT
30
Cavagna Rémi
Groupama - FDJ United
Groupama - FDJ United11
3131-181
Climber
29
Storer Michael
Tudor Pro Cycling Team
Tudor Pro Cycling Team11
3232-222
Classic
32
Bettiol Alberto
XDS Astana Team
XDS Astana Team10
3333-127
Climber
30
Vlasov Aleksandr
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe10
3434-227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team10
3535-186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team9
3636-164
Hills
34
Maestri Mirco
Team Polti VisitMalta
Team Polti VisitMalta9
3737-133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step8
3838-82
Hills
29
Aular Orluis
Movistar Team
Movistar Team8
3939-85
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team7
4040-91
GC
29
Bernal Egan
Netcompany INEOS
Netcompany INEOS6
4141-113
GC
37
de la Cruz David
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team6
4242-141
GC
30
O'Connor Ben
Team Jayco AlUla
Team Jayco AlUla6
4343-114
GC
27
Donovan Mark
Pinarello Q36.5 Pro Cycling Team
Pinarello Q36.5 Pro Cycling Team6
4444-228
Classic
36
Ulissi Diego
XDS Astana Team
XDS Astana Team5
4545-182
TT
30
Barta Will
Tudor Pro Cycling Team
Tudor Pro Cycling Team4
4646-41
GC
27
Cepeda Jefferson Alexander
EF Education - EasyPost
EF Education - EasyPost4
4747-165
Hills
27
Mifsud Andrea
Team Polti VisitMalta
Team Polti VisitMalta4
4848-156
GC
27
Naberman Tim
Team Picnic PostNL
Team Picnic PostNL4
4949-102
GC
35
Hirt Jan
NSN Cycling Team
NSN Cycling Team3
5050-96
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS3
5151-178
GC
22
Rex Tim
Team Visma | Lease a Bike
Team Visma | Lease a Bike3
5252-214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility2
5353-187
Climber
29
Stork Florian
Tudor Pro Cycling Team
Tudor Pro Cycling Team2
5454-172
TT
34
Campenaerts Victor
Team Visma | Lease a Bike
Team Visma | Lease a Bike2
5555-55
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United2
5656-138
GC
27
Zana Filippo
Soudal Quick-Step
Soudal Quick-Step2
5757-54
Classic
29
Jacobs Johan
Groupama - FDJ United
Groupama - FDJ United2
5858-215
Classic
29
Dversnes Lavik Fredrik
Uno-X Mobility
Uno-X Mobility2
5959-174
Classic
26
Kielich Timo
Team Visma | Lease a Bike
Team Visma | Lease a Bike2
6060-103
TT
31
Mullen Ryan
NSN Cycling Team
NSN Cycling Team2
6161-202
Sprint
29
de Vries Hartthijs
Unibet Rose Rockets
Unibet Rose Rockets2
6262-207
Climber
38
Poels Wout
Unibet Rose Rockets
Unibet Rose Rockets1
6363-128
GC
32
Zwiehoff Ben
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe1
6464-104
Climber
31
Schultz Nick
NSN Cycling Team
NSN Cycling Team1
6565-147
GC
36
Juul-Jensen Christopher
Team Jayco AlUla
Team Jayco AlUla1
6666-15
Classic
30
Paasschens Mathijs
Bahrain - Victorious
Bahrain - Victorious1
6767-13
GC
23
Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious1
6868-22
Hills
26
Marcellusi Martin
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber1
6969-123
Hills
32
Denz Nico
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe1
7071▲1132
GC
29
Bastiaens Ayco
Soudal Quick-Step
Soudal Quick-Step1
7170▼1206
TT
29
Larsen Niklas
Unibet Rose Rockets
Unibet Rose Rockets1
7272-157
GC
25
van den Broek Frank
Team Picnic PostNL
Team Picnic PostNL1
RnkPrev▼▲BIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
11-14
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious 83:32:30 83:32:30..
22-177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike1:131:13..
33-186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team5:335:33..
44-214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility24:4724:47..
55-192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG46:1146:11..
66-125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe48:3748:37..
77-96
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS1:04:001:04:00..
88-162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta1:13:181:13:18..
99-133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step1:29:241:29:24..
1010-38
GC
24
Staune-Mittet Johannes
Decathlon CMA CGM Team
Decathlon CMA CGM Team1:44:421:44:42..
1111-43
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost1:47:451:47:45..
1212-95
TT
24
Sheffield Magnus
Netcompany INEOS
Netcompany INEOS2:04:072:04:07..
1313-74
Classic
21
Gualdi Simone
Lotto Intermarché
Lotto Intermarché2:13:412:13:41..
1414-18
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious2:21:202:21:20..
1515-85
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team2:27:312:27:31..
1616-55
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United2:35:432:35:43..
1717-134
Hills
22
Raccagni Noviero Andrea
Soudal Quick-Step
Soudal Quick-Step2:55:472:55:47..
1818-58
Climber
22
Rolland Brieuc
Groupama - FDJ United
Groupama - FDJ United2:58:172:58:17..
1919-194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG3:16:293:16:29..
2020-101
Hills
22
Pinarello Alessandro
NSN Cycling Team
NSN Cycling Team3:17:593:17:59..
2121-227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team3:25:313:25:31..
2222-16
TT
23
Segaert Alec
Bahrain - Victorious
Bahrain - Victorious3:39:003:39:00..
2323-48
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost3:41:423:41:42..
2424-3
Hills
23
Busatto Francesco
Alpecin - Premier Tech
Alpecin - Premier Tech3:51:513:51:51..
2525-53
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United3:53:123:53:12..
2626-178
GC
22
Rex Tim
Team Visma | Lease a Bike
Team Visma | Lease a Bike4:06:024:06:02..
2727-45
GC
22
Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost4:08:524:08:52..
2829▲113
GC
23
Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious4:14:114:14:11..
2928▼127
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber4:15:284:15:28..
3030-23
Climber
21
Paletti Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber4:18:114:18:11..
3131-24
Classic
24
Rojas Vicente
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber4:20:584:20:58..
3232-26
Sprint
21
Tsvetkov Nikita
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber4:26:444:26:44..
3333-44
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost4:33:074:33:07..
3434-36
Sprint
23
Pedersen Rasmus Søjberg
Decathlon CMA CGM Team
Decathlon CMA CGM Team4:35:434:35:43..
3535-131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step4:42:544:42:54..
3636-217
Hills
24Uno-X Mobility4:50:274:50:27..
3737-144
Sprint
24
Donaldson Robert
Team Jayco AlUla
Team Jayco AlUla4:54:504:54:50..
3838-32
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team5:07:295:07:29..
3939-197
Classic
22
Morgado António
UAE Team Emirates - XRG
UAE Team Emirates - XRG5:16:175:16:17..
4040-158
Sprint
24
van Uden Casper
Team Picnic PostNL
Team Picnic PostNL5:16:455:16:45..
4141-56
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United5:19:535:19:53..
4242-33
Sprint
25
Gudmestad Tord
Decathlon CMA CGM Team
Decathlon CMA CGM Team5:27:475:27:47..
4343-67
Sprint
23Lidl - Trek5:29:115:29:11..
4444-203
Classic
23
Kopecký Matyáš
Unibet Rose Rockets
Unibet Rose Rockets5:37:075:37:07..

Youth day classification

RnkBIBH2HSpecialtyAgeRiderTeamTimeTime won/lost
156
Sprint
24
Penhoët Paul
Groupama - FDJ United
Groupama - FDJ United3:05:503:05:50
244
Classic
23
Mihkels Madis
EF Education - EasyPost
EF Education - EasyPost,,0:00
332
Classic
23
Andresen Tobias Lund
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
4131
Sprint
22
Magnier Paul
Soudal Quick-Step
Soudal Quick-Step,,0:00
5217
Hills
24Uno-X Mobility,,0:00
618
Hills
25
Zambanini Edoardo
Bahrain - Victorious
Bahrain - Victorious,,0:00
716
TT
23
Segaert Alec
Bahrain - Victorious
Bahrain - Victorious,,0:00
8144
Sprint
24
Donaldson Robert
Team Jayco AlUla
Team Jayco AlUla,,0:00
9227
Hills
24
Silva Guillermo Thomas
XDS Astana Team
XDS Astana Team,,0:00
10158
Sprint
24
van Uden Casper
Team Picnic PostNL
Team Picnic PostNL,,0:00
11197
Classic
22
Morgado António
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
1295
TT
24
Sheffield Magnus
Netcompany INEOS
Netcompany INEOS,,0:00
13186
GC
22
Rondel Mathys
Tudor Pro Cycling Team
Tudor Pro Cycling Team,,0:00
1413
GC
23
Miholjević Fran
Bahrain - Victorious
Bahrain - Victorious,,0:00
1585
TT
24
Milesi Lorenzo
Movistar Team
Movistar Team,,0:00
1614
Climber
24
Eulálio Afonso
Bahrain - Victorious
Bahrain - Victorious,,0:00
1723
Climber
21
Paletti Luca
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
18214
GC
22
Kulset Johannes
Uno-X Mobility
Uno-X Mobility,,0:00
19162
Climber
22
Crescioli Ludovico
Team Polti VisitMalta
Team Polti VisitMalta,,0:00
20194
Classic
21
Christen Jan
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
2196
GC
23
Svestad-Bårdseng Embret
Netcompany INEOS
Netcompany INEOS,,0:00
2238
GC
24
Staune-Mittet Johannes
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
2336
Sprint
23
Pedersen Rasmus Søjberg
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
243
Hills
23
Busatto Francesco
Alpecin - Premier Tech
Alpecin - Premier Tech,,0:00
25192
Climber
23
Arrieta Igor
UAE Team Emirates - XRG
UAE Team Emirates - XRG,,0:00
2653
Classic
24
Huens Axel
Groupama - FDJ United
Groupama - FDJ United,,0:00
2724
Classic
24
Rojas Vicente
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
2874
Classic
21
Gualdi Simone
Lotto Intermarché
Lotto Intermarché,,0:00
2926
Sprint
21
Tsvetkov Nikita
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber,,0:00
30133
Climber
23
Garofoli Gianmarco
Soudal Quick-Step
Soudal Quick-Step,,0:00
31177
GC
23
Piganzoli Davide
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
32178
GC
22
Rex Tim
Team Visma | Lease a Bike
Team Visma | Lease a Bike,,0:00
3333
Sprint
25
Gudmestad Tord
Decathlon CMA CGM Team
Decathlon CMA CGM Team,,0:00
3445
GC
22
Rafferty Darren
EF Education - EasyPost
EF Education - EasyPost,,0:00
35101
Hills
22
Pinarello Alessandro
NSN Cycling Team
NSN Cycling Team0:470:47
36134
Hills
22
Raccagni Noviero Andrea
Soudal Quick-Step
Soudal Quick-Step,,0:47
37203
Classic
23
Kopecký Matyáš
Unibet Rose Rockets
Unibet Rose Rockets0:570:57
3867
Sprint
23Lidl - Trek,,0:57
3927
Hills
20
Turconi Filippo
Bardiani CSF 7 Saber
Bardiani CSF 7 Saber1:231:23
40125
Climber
22
Pellizzari Giulio
Red Bull - BORA - hansgrohe
Red Bull - BORA - hansgrohe,,1:23
4143
Climber
20
Beloki Markel
EF Education - EasyPost
EF Education - EasyPost1:561:56
4248
GC
24
van der Lee Jardi Christiaan
EF Education - EasyPost
EF Education - EasyPost,,1:56
4358
Climber
22
Rolland Brieuc
Groupama - FDJ United
Groupama - FDJ United2:342:34
4455
GC
25
Kench Josh
Groupama - FDJ United
Groupama - FDJ United2:392:39
 
RnkPrev▼▲TeamClassTimeTime won/lost
11- Team Visma | Lease a BikeWT 250:42:41 250:42:41..
22- Netcompany INEOSWT40:0740:07..
33- Red Bull - BORA - hansgroheWT48:2748:27..
44- Tudor Pro Cycling TeamPRT1:04:271:04:27..
55- Decathlon CMA CGM TeamWT1:24:591:24:59..
66- Pinarello Q36.5 Pro Cycling TeamPRT1:56:181:56:18..
77- Bahrain - VictoriousWT2:13:322:13:32..
88- Lidl - TrekWT3:03:213:03:21..
99- Movistar TeamWT3:05:083:05:08..
1010- Team Jayco AlUlaWT3:23:493:23:49..
1111- Uno-X MobilityWT4:40:084:40:08..
1212- Team Polti VisitMaltaPRT5:02:035:02:03..
1313- XDS Astana TeamWT5:41:015:41:01..
1414- UAE Team Emirates - XRGWT5:56:035:56:03..
1515- EF Education - EasyPostWT5:59:525:59:52..
1616- NSN Cycling TeamWT6:10:086:10:08..
1717- Soudal Quick-StepWT6:11:386:11:38..
1818- Groupama - FDJ UnitedWT6:12:576:12:57..
1919- Lotto IntermarchéWT6:48:486:48:48..
2020- Team Picnic PostNLWT 10:08:25 10:08:25..
2121- Bardiani CSF 7 SaberPRT 10:19:41 10:19:41..
2222- Alpecin - Premier TechWT 10:32:27 10:32:27..
2323- Unibet Rose RocketsPRT 11:05:48 11:05:48..

Team day classification

RnkTeamClassTimeTime won/lost
1 XDS Astana TeamWT9:17:309:17:30
2 Bahrain - VictoriousWT,,0:00
3 Movistar TeamWT,,0:00
4 Decathlon CMA CGM TeamWT,,0:00
5 Tudor Pro Cycling TeamPRT,,0:00
6 Alpecin - Premier TechWT,,0:00
7 NSN Cycling TeamWT,,0:00
8 Lidl - TrekWT,,0:00
9 Lotto IntermarchéWT,,0:00
10 Bardiani CSF 7 SaberPRT,,0:00
11 Netcompany INEOSWT,,0:00
12 Team Polti VisitMaltaPRT,,0:00
13 Red Bull - BORA - hansgroheWT,,0:00
14 Groupama - FDJ UnitedWT,,0:00
15 Team Jayco AlUlaWT,,0:00
16 Pinarello Q36.5 Pro Cycling TeamPRT,,0:00
17 Soudal Quick-StepWT,,0:00
18 Uno-X MobilityWT,,0:00
19 Unibet Rose RocketsPRT,,0:00
20 UAE Team Emirates - XRGWT,,0:00
21 EF Education - EasyPostWT,,0:00
22 Team Visma | Lease a BikeWT,,0:00
23 Team Picnic PostNLWT0:470:47
 
Timelimit 8%, or 3:20:50 (+0:15:00)

Race information

  • Date:
    31 May 2026
  • Start time:
    15:45
  • Avg. speed winner:
    42.296 km/h
  • Classification:
    2.UWT
  • Race category:
    ME - Men Elite
  • Distance:
    131 km
  • Points scale:
  • UCI scale:
  • Parcours type:
  • Gradient final km:
    1.4%
  • ProfileScore:
    28
  • Vertical meters:
    1709
  • Departure:
  • Arrival:
  • Race ranking:
  • Startlist quality score:
  • Won how:
    Sprint of large group
  • Avg. temperature:
  • Timelimit:
    8%, or 3:20:50 (+0:15:00)

Race profile

Story of the day

The final stage began with the traditional parade. Visma first increased the pace, triggering several attacks, with Ganna's being the most dangerous. He was joined by Sobrero and Stuyven, neither contributing to the work. The trio was caught in the final kilometer, and Milan won the sprint.

Finish photo

  • Finishphoto of Jonathan Milan 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