Stage 10: Lucca (ITA) -> Pisa (ITA)

Giro d'Italia 2025 • 20-05-2025 • 28.6 kms

Rankings

AD

Cyclingoo: All the cycling you love in one app

Get results, follow the GC and check all the key info for every race.

Cyclingoo promo

Try it now

Stage results

Rank Cyclist Team Time
1 Image: Daan Hoole Hoole, Daan (NED) LTK 00:32:30
2 Image: Joshua Tarling Tarling, Joshua (GBR) IGD + 00:00:07
3 Image: Ethan Hayter Hayter, Ethan (GBR) SOQ + 00:00:10
4 Image: Mattia Cattaneo Cattaneo, Mattia (ITA) SOQ + 00:00:23
5 Image: Edoardo Affini Affini, Edoardo (ITA) TVL + 00:00:24
6 Image: Jay Vine Vine, Jay (AUS) UAD + 00:00:37
7 Image: Lucas Plapp Plapp, Lucas (AUS) JAY + 00:00:44
8 Image: Marco Frigo Frigo, Marco (ITA) IPT + 00:00:47
9 Image: Michael Hepburn Hepburn, Michael (AUS) JAY + 00:00:50
10 Image: Xabier Mikel Azparren Irurzun Azparren Irurzun, Xabier Mikel (ESP) Q36 + 00:00:54
11 Image: Lorenzo Milesi Milesi, Lorenzo (ITA) MOV + 00:00:54
12 Image: Kasper Asgreen Asgreen, Kasper (DEN) EFE + 00:00:59
13 Image: Filippo Baroncini Baroncini, Filippo (ITA) UAD + 00:01:00
14 Image: Derek Gee Gee, Derek (CAN) IPT + 00:01:00
15 Image: Max Poole Poole, Max (GBR) TPP + 00:01:04
16 Image: Wout Van Aert Van Aert, Wout (BEL) TVL + 00:01:09
17 Image: Primož Roglič Roglič, Primož (SLO) RBH + 00:01:15
18 Image: Dorian Godon Godon, Dorian (FRA) DAT + 00:01:16
19 Image: Josef Cerny Cerny, Josef (CZE) SOQ + 00:01:24
20 Image: Gianmarco Garofoli Garofoli, Gianmarco (ITA) SOQ + 00:01:24
21 Image: Thymen Arensman Arensman, Thymen (NED) IGD + 00:01:28
22 Image: Juan Ayuso Ayuso, Juan (ESP) UAD + 00:01:34
23 Image: Simon Yates Yates, Simon (GBR) TVL + 00:01:43
24 Image: Dylan Van Baarle Van Baarle, Dylan (NED) TVL + 00:01:47
25 Image: Clément Davy Davy, Clément (FRA) GFC + 00:01:51
26 Image: Antonio Tiberi Tiberi, Antonio (ITA) TBV + 00:01:53
27 Image: Damiano Caruso Caruso, Damiano (ITA) TBV + 00:01:54
28 Image: Lorenzo Germani Germani, Lorenzo (ITA) GFC + 00:01:54
29 Image: Enzo Paleni Paleni, Enzo (FRA) GFC + 00:01:58
30 Image: Embret Svestad-Bårdseng Svestad-Bårdseng, Embret (NOR) ARK + 00:01:58
31 Image: Chris Harper Harper, Chris (AUS) JAY + 00:02:01
32 Image: Sven Erik Byström Byström, Sven Erik (NOR) GFC + 00:02:10
33 Image: Mads Pedersen Pedersen, Mads (DEN) LTK + 00:02:10
34 Image: Louis Meintjes Meintjes, Louis (RSA) IWA + 00:02:13
35 Image: Anthony Perez Perez, Anthony (FRA) COF + 00:02:20
36 Image: Giulio Pellizzari Pellizzari, Giulio (ITA) RBH + 00:02:22
37 Image: Isaac Del Toro Del Toro, Isaac (MEX) UAD + 00:02:22
38 Image: Brandon McNulty McNulty, Brandon (USA) UAD + 00:02:23
39 Image: Mirco Maestri Maestri, Mirco (ITA) PTV + 00:02:23
40 Image: Mark Donovan Donovan, Mark (GBR) Q36 + 00:02:24
41 Image: Adam Yates Yates, Adam (GBR) UAD + 00:02:27
42 Image: Thomas Pidcock Pidcock, Thomas (GBR) Q36 + 00:02:28
43 Image: Fausto Masnada Masnada, Fausto (ITA) XAT + 00:02:28
44 Image: Davide Piganzoli Piganzoli, Davide (ITA) PTV + 00:02:29
45 Image: Andrea Vendrame Vendrame, Andrea (ITA) DAT + 00:02:30
46 Image: David Gaudu Gaudu, David (FRA) GFC + 00:02:32
47 Image: Michel Storer Storer, Michel (AUS) TUD + 00:02:33
48 Image: Diego Ulissi Ulissi, Diego (ITA) XAT + 00:02:37
49 Image: Nicolas Prodhomme Prodhomme, Nicolas (FRA) DAT + 00:02:37
50 Image: James Knox Knox, James (GBR) SOQ + 00:02:39
51 Image: Mathias Vacek Vacek, Mathias (CZE) LTK + 00:02:42
52 Image: Dries De Bondt De Bondt, Dries (BEL) DAT + 00:02:43
53 Image: Lawrence Warbasse Warbasse, Lawrence (USA) TUD + 00:02:44
54 Image: Daniel Felipe Martínez Poveda Martínez Poveda, Daniel Felipe (COL) RBH + 00:02:45
55 Image: Stan Dewulf Dewulf, Stan (BEL) DAT + 00:02:45
56 Image: Alessandro Tonelli Tonelli, Alessandro (ITA) PTV + 00:02:47
57 Image: Giulio Ciccone Ciccone, Giulio (ITA) LTK + 00:02:48
58 Image: Einer Rubio Reyes Rubio Reyes, Einer (COL) MOV + 00:02:51
59 Image: Richard Antonio Carapaz Carapaz, Richard Antonio (ECU) EFE + 00:02:52
60 Image: Wilco Kelderman Kelderman, Wilco (NED) TVL + 00:02:53
61 Image: Quentin Pacher Pacher, Quentin (FRA) GFC + 00:02:56
62 Image: Romain Bardet Bardet, Romain (FRA) TPP + 00:02:56
63 Image: Jacopo Mosca Mosca, Jacopo (ITA) LTK + 00:02:56
64 Image: Egan Arley Bernal Bernal, Egan Arley (COL) IGD + 00:02:58
65 Image: Steven Kruijswijk Kruijswijk, Steven (NED) TVL + 00:02:59
66 Image: Filippo Zana Zana, Filippo (ITA) JAY + 00:02:59
67 Image: Rémy Rochas Rochas, Rémy (FRA) GFC + 00:03:01
68 Image: Francisco Muñoz Llana Muñoz Llana, Francisco (ESP) PTV + 00:03:06
69 Image: Bart Lemmen Lemmen, Bart (NED) TVL + 00:03:08
70 Image: Nicolas Debeaumarché Debeaumarché, Nicolas (FRA) COF + 00:03:09
71 Image: Yannis Voisard Voisard, Yannis (SUI) TUD + 00:03:10
72 Image: Stefano Oldani Oldani, Stefano (ITA) COF + 00:03:11
73 Image: Jimmy Janssens Janssens, Jimmy (BEL) ADC + 00:03:11
74 Image: Francesco Busatto Busatto, Francesco (ITA) IWA + 00:03:12
75 Image: Fran Miholjevic Miholjevic, Fran (HRV) TBV + 00:03:12
76 Image: Damien Howson Howson, Damien (AUS) Q36 + 00:03:12
77 Image: Jonathan Lastra Martinez Lastra Martinez, Jonathan (ESP) COF + 00:03:13
78 Image: Alexander Edmondson Edmondson, Alexander (AUS) TPP + 00:03:13
79 Image: Jensen Plowright Plowright, Jensen (AUS) ADC + 00:03:14
80 Image: Wouter Poels Poels, Wouter (NED) XAT + 00:03:14
81 Image: Jan Maas Maas, Jan (NED) COF + 00:03:15
82 Image: Martin Tjøtta Tjøtta, Martin (NOR) ARK + 00:03:15
83 Image: Edoardo Zambanini Zambanini, Edoardo (ITA) TBV + 00:03:16
84 Image: James Shaw Shaw, James (GBR) EFE + 00:03:16
85 Image: Giovanni Aleotti Aleotti, Giovanni (ITA) RBH + 00:03:17
86 Image: Chris Hamilton Hamilton, Chris (AUS) TPP + 00:03:18
87 Image: Gijs Van Hoecke Van Hoecke, Gijs (BEL) IWA + 00:03:18
88 Image: Rafal Majka Majka, Rafal (POL) UAD + 00:03:20
89 Image: Gianni Moscon Moscon, Gianni (ITA) RBH + 00:03:21
90 Image: Emils Liepins Liepins, Emils (LAT) Q36 + 00:03:23
91 Image: Hugo Houle Houle, Hugo (CAN) IPT + 00:03:24
92 Image: Sam Bennett Bennett, Sam (IRL) DAT + 00:03:24
93 Image: Georg Steinhauser Steinhauser, Georg (GER) EFE + 00:03:24
94 Image: Filippo Fiorelli Fiorelli, Filippo (ITA) VBF + 00:03:25
95 Image: Sergio Samitier Samitier Samitier Samitier, Sergio (ESP) COF + 00:03:26
96 Image: Mattia Bais Bais, Mattia (ITA) PTV + 00:03:28
97 Image: Maikel Zijlaard Zijlaard, Maikel (NED) TUD + 00:03:30
98 Image: Tord Gudmestad Gudmestad, Tord (NOR) DAT + 00:03:34
99 Image: Davide Formolo Formolo, Davide (ITA) MOV + 00:03:35
100 Image: Lorenzo Fortunato Fortunato, Lorenzo (ITA) XAT + 00:03:35
101 Image: Kim Alexander Heiduk Heiduk, Kim Alexander (GER) IGD + 00:03:36
102 Image: Rick Pluimers Pluimers, Rick (NED) TUD + 00:03:36
103 Image: Nicola Conci Conci, Nicola (ITA) XAT + 00:03:40
104 Image: Sylvain Moniquet Moniquet, Sylvain (BEL) COF + 00:03:41
105 Image: Simone Petilli Petilli, Simone (ITA) IWA + 00:03:42
106 Image: Felix Engelhardt Engelhardt, Felix (GER) JAY + 00:03:42
107 Image: Milan Fretin Fretin, Milan (BEL) COF + 00:03:43
108 Image: Jakob Fuglsang Fuglsang, Jakob (DEN) IPT + 00:03:44
109 Image: Timo Kielich Kielich, Timo (BEL) ADC + 00:03:44
110 Image: Luca Covili Covili, Luca (ITA) VBF + 00:03:46
111 Image: Kevin Geniets Geniets, Kevin (LUX) GFC + 00:03:48
112 Image: Alessandro Verre Verre, Alessandro (ITA) ARK + 00:03:48
113 Image: Davide De Pretto De Pretto, Davide (ITA) JAY + 00:03:49
114 Image: Igor Arrieta Lizarraga Arrieta Lizarraga, Igor (ESP) UAD + 00:03:50
115 Image: Luke Lamperti Lamperti, Luke (USA) SOQ + 00:03:50
116 Image: Jan Tratnik Tratnik, Jan (SLO) RBH + 00:03:51
117 Image: Florian Stork Stork, Florian (GER) TUD + 00:03:51
118 Image: Davide Bais Bais, Davide (ITA) PTV + 00:03:52
119 Image: Corbin Strong Strong, Corbin (NZL) IPT + 00:03:55
120 Image: Orluis Alberto Aular Sanabria Aular Sanabria, Orluis Alberto (VEN) MOV + 00:03:55
121 Image: Andrea Pietrobon Pietrobon, Andrea (ITA) PTV + 00:03:55
122 Image: Giovanni Lonardi Lonardi, Giovanni (ITA) PTV + 00:03:56
123 Image: Nico Denz Denz, Nico (GER) RBH + 00:04:00
124 Image: Kaden Groves Groves, Kaden (AUS) ADC + 00:04:00
125 Image: Casper Van Uden Van Uden, Casper (NED) TPP + 00:04:01
126 Image: Jon Barrenetxea Barrenetxea, Jon (ESP) MOV + 00:04:01
127 Image: Simon Clarke Clarke, Simon (AUS) IPT + 00:04:02
128 Image: Nairo Quintana Rojas Quintana Rojas, Nairo (COL) MOV + 00:04:03
129 Image: Max Kanter Kanter, Max (GER) XAT + 00:04:04
130 Image: Giosuè Epis Epis, Giosuè (ITA) ARK + 00:04:04
131 Image: Carlos Verona Verona, Carlos (ESP) LTK + 00:04:05
132 Image: Lucas Hamilton Hamilton, Lucas (AUS) IGD + 00:04:06
133 Image: Owain Doull Doull, Owain (GBR) EFE + 00:04:08
134 Image: Alessio Martinelli Martinelli, Alessio (ITA) VBF + 00:04:09
135 Image: Matevz Govekar Govekar, Matevz (SLO) TBV + 00:04:10
136 Image: Pello Bilbao López De Armentia Bilbao López De Armentia, Pello (ESP) TBV + 00:04:11
137 Image: Ben Turner Turner, Ben (GBR) IGD + 00:04:13
138 Image: Quinten Hermans Hermans, Quinten (BEL) ADC + 00:04:13
139 Image: Laurens Huys Huys, Laurens (BEL) ARK + 00:04:13
140 Image: Anton Kuzmin Kuzmin, Anton (KAZ) XAT + 00:04:15
141 Image: Paul Magnier Magnier, Paul (FRA) SOQ + 00:04:15
142 Image: Edward Planckaert Planckaert, Edward (BEL) ADC + 00:04:15
143 Image: Milan Vader Vader, Milan (NED) Q36 + 00:04:16
144 Image: Luca Mozzato Mozzato, Luca (ITA) ARK + 00:04:19
145 Image: Patrick Konrad Konrad, Patrick (AUT) LTK + 00:04:20
146 Image: Paul Double Double, Paul (GBR) JAY + 00:04:21
147 Image: Gijs Leemreize Leemreize, Gijs (NED) TPP + 00:04:22
148 Image: Niklas Märkl Märkl, Niklas (GER) TPP + 00:04:26
149 Image: Olav Kooij Kooij, Olav (NED) TVL + 00:04:32
150 Image: Afonso Eulálio Eulálio, Afonso (POR) TBV + 00:04:36
151 Image: Cristian Scaroni Scaroni, Cristian (ITA) XAT + 00:04:37
152 Image: Nicholas Schultz Schultz, Nicholas (AUS) IPT + 00:04:38
153 Image: Gerben Thijssen Thijssen, Gerben (BEL) IWA + 00:04:38
154 Image: Taco Van Der Hoorn Van Der Hoorn, Taco (NED) IWA + 00:04:40
155 Image: Darren Rafferty Rafferty, Darren (IRL) EFE + 00:04:44
156 Image: Filippo Magli Magli, Filippo (ITA) VBF + 00:04:50
157 Image: Matteo Moschetti Moschetti, Matteo (ITA) Q36 + 00:04:51
158 Image: Jefferson Cepeda Hernández Cepeda Hernández, Jefferson (ECU) MOV + 00:04:51
159 Image: Martin Marcellusi Marcellusi, Martin (ITA) VBF + 00:04:54
160 Image: Enrico Zanoncello Zanoncello, Enrico (ITA) VBF + 00:04:55
161 Image: Jonathan Castroviejo Castroviejo, Jonathan (ESP) IGD + 00:04:56
162 Image: Simon Guglielmi Guglielmi, Simon (FRA) ARK + 00:05:01
163 Image: Manuele Tarozzi Tarozzi, Manuele (ITA) VBF + 00:05:11
164 Image: Kevin Colleoni Colleoni, Kevin (ITA) IWA + 00:05:15
165 Image: Brandon Smith Rivera Vargas Rivera Vargas, Brandon Smith (COL) IGD + 00:05:17
166 Image: Alexander Krieger Krieger, Alexander (GER) TUD + 00:05:19
167 Image: Albert Torres Torres, Albert (ESP) MOV + 00:05:34
168 Image: Fabio Van Den Bossche Van Den Bossche, Fabio (BEL) ADC + 00:05:48
169 Image: Jefferson Alexander Cepeda Ortiz Cepeda Ortiz, Jefferson Alexander (ECU) EFE + 00:05:51
170 Image: Mikkel Frolich Honoré Honoré, Mikkel Frolich (DEN) EFE + 00:06:07
171 Image: Marco Brenner Brenner, Marco (GER) TUD + 00:06:13

Standings

General

Yates, Simon

82:31:01

Mountain

Fortunato, Lorenzo

355 pts

Points

Pedersen, Mads

295 pts

Youth

Del Toro, Isaac

82:34:57

Team

UAE Team Emirates - XRG

247:53:24

Stage Information

This is stage number 10 of the race Giro d'Italia 2025.

It takes place on 20-05-2025, between Lucca (ITA) and Pisa (ITA), its length is 28.6 km, and the scheduled start and end times are from 13:15:00 to 17:15:00.

Here, you will find information about this event, including maps, stage profiles, final kilometers profile, and complete rankings.

Image license:
Images by giroditalia.it / © RCS Mediagroup S.p.a.