Giro d'Italia 2025  |  Stage 1. Durrës - Tirana   

108th edition

160 km, 9 May 2025

Rider Team Time
1.
Mads PEDERSEN
Lidl - Trek 3h36'24"
2.
Wout VAN AERT
Team Visma - Lease a Bike
3.
Orluis Alberto AULAR SANABRIA
Movistar Team
4.
Francesco BUSATTO
Intermarché - Wanty
5.
Thomas PIDCOCK
Q36.5 Pro Cycling Team
6.
Diego ULISSI
XDS - Astana Team
7.
Richard António CARAPAZ MONTENEGRO
EF Education - Easypost
8.
Max POOLE
Team Picnic - PostNL
9.
Nicola CONCI
XDS - Astana Team
10.
Davide PIGANZOLI
Team Polti - VisitMalta
11.
Giulio CICCONE
Lidl - Trek
12.
Antonio TIBERI
Bahrain Victorious
13.
Paul DOUBLE
Team Jayco - AlUla
14.
Felix ENGELHARDT
Team Jayco - AlUla
15.
Primož ROGLIČ
Red Bull - Bora - Hansgrohe
16.
Romain BARDET
Team Picnic - PostNL
17.
Jai HINDLEY
Red Bull - Bora - Hansgrohe
18.
Einer Augusto RUBIO REYES
Movistar Team
19.
Damiano CARUSO
Bahrain Victorious
20.
Isaac DEL TORO ROMERO
UAE Team Emirates
21.
Simon YATES
Team Visma - Lease a Bike
22.
Mathias VACEK
Lidl - Trek
23.
Michael STORER
Tudor Pro Cycling Team
24.
David GAUDU
Groupama - FDJ
25.
Egan Arley BERNAL GÓMEZ
Ineos Grenadiers
26.
Adam YATES
UAE Team Emirates
27.
Brandon MCNULTY
UAE Team Emirates
28.
Nairo Alexander QUINTANA ROJAS
Movistar Team
29.
Juan AYUSO PESQUERA
UAE Team Emirates
30.
Damien HOWSON
Q36.5 Pro Cycling Team
31.
Giovanni ALEOTTI
Red Bull - Bora - Hansgrohe
32.
Wilco KELDERMAN
Team Visma - Lease a Bike
33.
Rafał MAJKA
UAE Team Emirates
34.
Chris HARPER
Team Jayco - AlUla
35.
Giulio PELLIZZARI
Red Bull - Bora - Hansgrohe
36.
Cristian SCARONI
XDS - Astana Team
37.
Florian STORK
Tudor Pro Cycling Team 00'22"
38.
Quinten HERMANS
Alpecin - Deceuninck
39.
Filippo FIORELLI
VF Group - Bardiani - CSF - Faizanè 00'25"
40.
Milan VADER
Q36.5 Pro Cycling Team 00'57"
41.
Sergio SAMITIER SAMITIER
Cofidis
42.
Martin TJOTTA
Arkea - B&B Hotels
43.
Mattia BAIS
Team Polti - VisitMalta
44.
Stefano OLDANI
Cofidis
45.
Chris HAMILTON
Team Picnic - PostNL
46.
Davide BAIS
Team Polti - VisitMalta
47.
Derek GEE
Israel - Premier Tech
48.
Lorenzo FORTUNATO
XDS - Astana Team
49.
Louis MEINTJES
Intermarché - Wanty
50.
Davide FORMOLO
Movistar Team
51.
James SHAW
EF Education - Easypost
52.
Jan HIRT
Israel - Premier Tech
53.
Jefferson Alexander CEPEDA ORTIZ
EF Education - Easypost
54.
Nicolas PRODHOMME
Decathlon - Ag2r La Mondiale
55.
Alessandro PINARELLO
VF Group - Bardiani - CSF - Faizanè
56.
Daniel Felipe MARTÍNEZ POVEDA
Red Bull - Bora - Hansgrohe
57.
Jefferson Alveiro CEPEDA HERNÁNDEZ
Movistar Team
58.
Thymen ARENSMAN
Ineos Grenadiers 01'35"
59.
Joshua TARLING
Ineos Grenadiers
60.
Wout POELS
XDS - Astana Team
61.
Luca COVILI
VF Group - Bardiani - CSF - Faizanè 01'37"
62.
Filippo MAGLI
VF Group - Bardiani - CSF - Faizanè
63.
Sven Erik BYSTRØM
Groupama - FDJ
64.
Lorenzo GERMANI
Groupama - FDJ
65.
Kévin GENIETS
Groupama - FDJ
66.
Edoardo ZAMBANINI
Bahrain Victorious
67.
Søren Kragh ANDERSEN
Lidl - Trek
68.
Filippo ZANA
Team Jayco - AlUla
69.
Martin MARCELLUSI
VF Group - Bardiani - CSF - Faizanè
70.
Marco FRIGO
Israel - Premier Tech
71.
Koen BOUWMAN
Team Jayco - AlUla
72.
James KNOX
Soudal - Quick Step
73.
Michel RIES
Arkea - B&B Hotels 02'20"
74.
Ben TURNER
Ineos Grenadiers
75.
Simon GUGLIELMI
Arkea - B&B Hotels
76.
Jon BARRENETXEA GOLZARRI
Movistar Team
77.
Mattia CATTANEO
Soudal - Quick Step
78.
Alessandro VERRE
Arkea - B&B Hotels
79.
Igor ARRIETA LIZARRAGA
UAE Team Emirates
80.
Quentin PACHER
Groupama - FDJ
81.
Corbin STRONG
Israel - Premier Tech 03'00"
82.
Dries DE BONDT
Decathlon - Ag2r La Mondiale 03'53"
83.
Embret SVESTAD BÅRDSENG
Arkea - B&B Hotels
84.
Rick PLUIMERS
Tudor Pro Cycling Team
85.
Simone PETILLI
Intermarché - Wanty
86.
Max KANTER
XDS - Astana Team
87.
Manuele TAROZZI
VF Group - Bardiani - CSF - Faizanè
88.
Davide DE PRETTO
Team Jayco - AlUla
89.
Mark DONOVAN
Q36.5 Pro Cycling Team
90.
Fabio VAN DEN BOSSCHE
Alpecin - Deceuninck
91.
Jay VINE
UAE Team Emirates 03'59"
92.
Dorian GODON
Decathlon - Ag2r La Mondiale 04'43"
93.
Nickolas ZUKOWSKY
Q36.5 Pro Cycling Team 05'35"
94.
Alessio MARTINELLI
VF Group - Bardiani - CSF - Faizanè
95.
Kaden GROVES
Alpecin - Deceuninck
96.
Lucas PLAPP
Team Jayco - AlUla
97.
Lawrence WARBASSE
Tudor Pro Cycling Team
98.
Anthony PEREZ
Cofidis
99.
Jonathan LASTRA MARTÍNEZ
Cofidis
100.
Yannis VOISARD
Tudor Pro Cycling Team
101.
Rémy ROCHAS
Groupama - FDJ
102.
Pello BILBAO LÓPEZ DE ARMENTIA
Bahrain Victorious
103.
Fausto MASNADA
XDS - Astana Team 07'23"
104.
Carlos VERONA QUINTANILLA
Lidl - Trek 07'27"
105.
Jonathan CASTROVIEJO NICOLÁS
Ineos Grenadiers 08'18"
106.
Brandon Smith RIVERA VARGAS
Ineos Grenadiers
107.
Mikkel Frølich HONORÉ
EF Education - Easypost
108.
Afonso Oliveira EULALIO
Bahrain Victorious
109.
Hugo HOULE
Israel - Premier Tech
110.
Nicholas SCHULTZ
Israel - Premier Tech
111.
Andrea VENDRAME
Decathlon - Ag2r La Mondiale
112.
Tord GUDMESTAD
Decathlon - Ag2r La Mondiale
113.
Darren RAFFERTY
EF Education - Easypost
114.
Dion SMITH
Intermarché - Wanty
115.
Kevin COLLEONI
Intermarché - Wanty
116.
Juri HOLLMANN
Alpecin - Deceuninck
117.
Edward PLANCKAERT
Alpecin - Deceuninck
118.
Owain DOULL
EF Education - Easypost
119.
Mirco MAESTRI
Team Polti - VisitMalta 09'41"
120.
Jacopo MOSCA
Lidl - Trek
121.
Daan HOOLE
Lidl - Trek
122.
Dylan VAN BAARLE
Team Visma - Lease a Bike
123.
Patrick KONRAD
Lidl - Trek
124.
Nico DENZ
Red Bull - Bora - Hansgrohe
125.
Filippo BARONCINI
UAE Team Emirates 10'37"
126.
Enrico ZANONCELLO
VF Group - Bardiani - CSF - Faizanè
127.
Paul MAGNIER
Soudal - Quick Step
128.
Lorenzo MILESI
Movistar Team
129.
Alessandro TONELLI
Team Polti - VisitMalta
130.
Steven KRUIJSWIJK
Team Visma - Lease a Bike
131.
Milan FRETIN
Cofidis
132.
Gianmarco GAROFOLI
Soudal - Quick Step
133.
Lucas HAMILTON
Ineos Grenadiers
134.
Georg STEINHAUSER
EF Education - Easypost
135.
Jakob FUGLSANG
Israel - Premier Tech
136.
Simon CLARKE
Israel - Premier Tech
137.
Josef ČERNÝ
Soudal - Quick Step
138.
Clément DAVY
Groupama - FDJ 12'23"
139.
Andrea PIETROBON
Team Polti - VisitMalta
140.
Edoardo AFFINI
Team Visma - Lease a Bike
141.
Stan DEWULF
Decathlon - Ag2r La Mondiale
142.
Laurens HUYS
Arkea - B&B Hotels
143.
Anton KUZMIN
XDS - Astana Team
144.
Xabier Mikel AZPARREN IRURZUN
Q36.5 Pro Cycling Team
145.
Gijs LEEMREIZE
Team Picnic - PostNL
146.
Bart LEMMEN
Team Visma - Lease a Bike
147.
Francisco MUÑOZ LLANA
Team Polti - VisitMalta
148.
Enzo PALENI
Groupama - FDJ
149.
Casper VAN UDEN
Team Picnic - PostNL
150.
Albert TORRES BARCELÓ
Movistar Team
151.
Nicolas DEBEAUMARCHÉ
Cofidis
152.
Jan MAAS
Cofidis
153.
Giovanni LONARDI
Team Polti - VisitMalta
154.
Sam BENNETT
Decathlon - Ag2r La Mondiale
155.
Timo KIELICH
Alpecin - Deceuninck
156.
Giosué EPIS
Arkea - B&B Hotels 13'15"
157.
Michael HEPBURN
Team Jayco - AlUla
158.
Luca MOZZATO
Arkea - B&B Hotels
159.
Matteo MOSCHETTI
Q36.5 Pro Cycling Team
160.
Bram WELTEN
Team Picnic - PostNL
161.
Olav KOOIJ
Team Visma - Lease a Bike
162.
Alexander EDMONDSON
Team Picnic - PostNL
163.
Andrea PASQUALON
Bahrain Victorious
164.
Gijs VAN HOECKE
Intermarché - Wanty
165.
Gerben THIJSSEN
Intermarché - Wanty
166.
Emīls LIEPIŅŠ
Q36.5 Pro Cycling Team
167.
Fran MIHOLJEVIĆ
Bahrain Victorious
168.
Gianni MOSCON
Red Bull - Bora - Hansgrohe
169.
Taco VAN DER HOORN
Intermarché - Wanty
170.
Kim HEIDUK
Ineos Grenadiers
171.
Sylvain MONIQUET
Cofidis
172.
Jan TRATNIK
Red Bull - Bora - Hansgrohe 13'36"
173.
Luke LAMPERTI
Soudal - Quick Step 17'23"
174.
Jensen PLOWRIGHT
Alpecin - Deceuninck
175.
Kasper ASGREEN
EF Education - Easypost
176.
Maikel ZIJLAARD
Tudor Pro Cycling Team
177.
Alexander KRIEGER
Tudor Pro Cycling Team
178.
Jimmy JANSSENS
Alpecin - Deceuninck
179.
Ethan HAYTER
Soudal - Quick Step
180.
Matevž GOVEKAR
Bahrain Victorious
181.
Marco BRENNER
Tudor Pro Cycling Team
182.
Niklas MÄRKL
Team Picnic - PostNL 26'08"
GC Leader

Stage information

Start, finish: Stage 1. Durrës - Tirana

Distance: 160 km

Date: 9 May 2025