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