Stage 21: Hipódromo de la Zarzuela (ESP) -> Madrid (ESP)
Vuelta 2023 • 17-09-2023 • 101.1 kms
AD
Cyclingoo: The whole cycling season in your pocket
Follow the Tour, Giro, Vuelta, classics and more with live results and classifications.
Download for free
Stage results
| Rank | Cyclist | Team | Time |
|---|---|---|---|
| 1 |
Groves, Kaden (AUS)
|
ADC | 02:24:13 |
| 2 |
Ganna, Filippo (ITA)
|
IGD | + 00:00:00 |
| 3 |
Denz, Nico (GER)
|
BOH | + 00:00:00 |
| 4 |
Page, Hugo (FRA)
|
ICW | + 00:00:00 |
| 5 |
García Cortina, Iván (ESP)
|
MOV | + 00:00:00 |
| 6 |
Faria Da Costa, Rui Alberto (POR)
|
ICW | + 00:00:00 |
| 7 |
Van Den Berg, Marijn (NED)
|
EFE | + 00:00:00 |
| 8 |
Evenepoel, Remco (BEL)
|
SOQ | + 00:00:00 |
| 9 |
Van Gestel, Dries (BEL)
|
TEN | + 00:00:00 |
| 10 |
Kämna, Lennard (GER)
|
BOH | + 00:00:00 |
| 11 |
Hofstetter, Hugo (FRA)
|
ARK | + 00:00:00 |
| 12 |
Cimolai, Davide (ITA)
|
COF | + 00:00:00 |
| 13 |
Menten, Milan (BEL)
|
LTD | + 00:00:00 |
| 14 |
Askey, Lewis (GBR)
|
GFC | + 00:00:00 |
| 15 |
Govekar, Matevz (SLO)
|
TBV | + 00:00:00 |
| 16 |
González, David (ESP)
|
CJR | + 00:00:00 |
| 17 |
Theuns, Edward (BEL)
|
LTK | + 00:00:00 |
| 18 |
Sobrero, Matteo (ITA)
|
JAY | + 00:00:00 |
| 19 |
Godon, Dorian (FRA)
|
ACT | + 00:00:00 |
| 20 |
Barthe, Cyril (FRA)
|
BBH | + 00:00:00 |
| 21 |
Oliveira, Rui (POR)
|
UAD | + 00:00:00 |
| 22 |
Pedersen, Casper (DEN)
|
SOQ | + 00:00:00 |
| 23 |
Carvalho, André (POR)
|
COF | + 00:00:00 |
| 24 |
Barrenetxea, Jon (ESP)
|
CJR | + 00:00:00 |
| 25 |
Dainese, Alberto (ITA)
|
DSM | + 00:00:00 |
| 26 |
Ayuso, Juan (ESP)
|
UAD | + 00:00:00 |
| 27 |
Soupe, Geoffrey (FRA)
|
TEN | + 00:00:00 |
| 28 |
Landa, Mikel (ESP)
|
TBV | + 00:00:00 |
| 29 |
Rubio Reyes, Einer (COL)
|
MOV | + 00:00:00 |
| 30 |
Sütterlin, Jasha (GER)
|
TBV | + 00:00:00 |
| 31 |
Higuita, Sergio (COL)
|
BOH | + 00:00:00 |
| 32 |
Uijtdebroeks, Cian (BEL)
|
BOH | + 00:00:00 |
| 33 |
Rodríguez Martín, Cristian (ESP)
|
ARK | + 00:00:00 |
| 34 |
Vlasov, Aleksandr (RUS)
|
BOH | + 00:00:00 |
| 35 |
Caruso, Damiano (ITA)
|
TBV | + 00:00:00 |
| 36 |
Barceló Aragón, Fernando (ESP)
|
CJR | + 00:00:00 |
| 37 |
Le Berre, Mathis (FRA)
|
ARK | + 00:00:00 |
| 38 |
Cattaneo, Mattia (ITA)
|
SOQ | + 00:00:00 |
| 39 |
Cras, Steff (BEL)
|
TEN | + 00:00:00 |
| 40 |
Lapeira, Paul (FRA)
|
ACT | + 00:00:00 |
| 41 |
Buitrago Sánchez, Santiago (COL)
|
TBV | + 00:00:00 |
| 42 |
Mollema, Bauke (NED)
|
LTK | + 00:00:00 |
| 43 |
Felline, Fabio (ITA)
|
AST | + 00:00:00 |
| 44 |
Doubey, Fabien (FRA)
|
TEN | + 00:00:00 |
| 45 |
Mosca, Jacopo (ITA)
|
LTK | + 00:00:00 |
| 46 |
Bissegger, Stefan (SUI)
|
EFE | + 00:00:00 |
| 47 |
Van Poppel, Boy (NED)
|
ICW | + 00:00:00 |
| 48 |
Johansen, Julius (DEN)
|
ICW | + 00:00:23 |
| 49 |
Van Baarle, Dylan (NED)
|
TJV | + 00:00:26 |
| 50 |
Valter, Attila (HUN)
|
TJV | + 00:00:26 |
| 51 |
Gesink, Robert (NED)
|
TJV | + 00:00:26 |
| 52 |
Roglič, Primož (SLO)
|
TJV | + 00:00:26 |
| 53 |
Vingegaard, Jonas (DEN)
|
TJV | + 00:00:26 |
| 54 |
Kelderman, Wilco (NED)
|
TJV | + 00:00:26 |
| 55 |
Tratnik, Jan (SLO)
|
TJV | + 00:00:26 |
| 56 |
Kuss, Sepp (USA)
|
TJV | + 00:00:26 |
| 57 |
Ezquerra, Jesús (ESP)
|
BBH | + 00:00:26 |
| 58 |
Sánchez Mayo, Pelayo (ESP)
|
BBH | + 00:00:26 |
| 59 |
Okamika Bengoetxea, Ander (ESP)
|
BBH | + 00:00:26 |
| 60 |
Owsian, Lukasz (POL)
|
ARK | + 00:00:26 |
| 61 |
Mas, Enric (ESP)
|
MOV | + 00:00:26 |
| 62 |
Tiberi, Antonio (ITA)
|
TBV | + 00:00:26 |
| 63 |
Vendrame, Andrea (ITA)
|
ACT | + 00:00:26 |
| 64 |
Almeida, João (POR)
|
UAD | + 00:00:26 |
| 65 |
Petilli, Simone (ITA)
|
ICW | + 00:00:26 |
| 66 |
Molard, Rudy (FRA)
|
GFC | + 00:00:26 |
| 67 |
Díaz Gallego, José Manuel (ESP)
|
BBH | + 00:00:26 |
| 68 |
Prodhomme, Nicolas (FRA)
|
ACT | + 00:00:26 |
| 69 |
Warbasse, Lawrence (USA)
|
ACT | + 00:00:26 |
| 70 |
Zwiehoff, Ben (GER)
|
BOH | + 00:00:26 |
| 71 |
Van Eetvelt, Lennert (BEL)
|
LTD | + 00:00:26 |
| 72 |
Zeits, Andrey (KAZ)
|
AST | + 00:00:26 |
| 73 |
Pronskiy, Vadim (KAZ)
|
AST | + 00:00:26 |
| 74 |
Molano Benavides, Juan Sebastian (COL)
|
UAD | + 00:00:26 |
| 75 |
Grégoire, Romain (FRA)
|
GFC | + 00:00:26 |
| 76 |
Gradek, Kamil (POL)
|
TBV | + 00:00:26 |
| 77 |
Ourselin, Paul (FRA)
|
TEN | + 00:00:26 |
| 78 |
Poels, Wouter (NED)
|
TBV | + 00:00:26 |
| 79 |
Buchmann, Emanuel (GER)
|
BOH | + 00:00:26 |
| 80 |
Erviti, Imanol (ESP)
|
MOV | + 00:00:26 |
| 81 |
Serry, Pieter (BEL)
|
SOQ | + 00:00:26 |
| 82 |
Ballerstedt, Maurice (GER)
|
ADC | + 00:00:26 |
| 83 |
Germani, Lorenzo (ITA)
|
GFC | + 00:00:26 |
| 84 |
Oliveira, Nelson Filipe (POR)
|
MOV | + 00:00:26 |
| 85 |
Fernández, Rúben (ESP)
|
COF | + 00:00:36 |
| 86 |
Navarro, Daniel (ESP)
|
BBH | + 00:00:38 |
| 87 |
Bol, Jetse (NED)
|
BBH | + 00:00:38 |
| 88 |
Elissonde, Kenny (FRA)
|
LTK | + 00:00:38 |
| 89 |
Lazkano Lopez, Oier (ESP)
|
MOV | + 00:00:38 |
| 90 |
Vervaeke, Louis (BEL)
|
SOQ | + 00:00:41 |
| 91 |
Engelhardt, Felix (GER)
|
JAY | + 00:00:41 |
| 92 |
Balderstone Roumens, Abel (ESP)
|
CJR | + 00:00:43 |
| 93 |
Fagundez Lima, Eric Antonio (URU)
|
BBH | + 00:00:43 |
| 94 |
Osborne, Jason (GER)
|
ADC | + 00:00:43 |
| 95 |
Sepúlveda, Eduardo (ARG)
|
LTD | + 00:00:46 |
| 96 |
Fraile, Omar (ESP)
|
IGD | + 00:00:46 |
| 97 |
Heiduk, Kim Alexander (GER)
|
IGD | + 00:00:46 |
| 98 |
Hirt, Jan (CZE)
|
SOQ | + 00:00:46 |
| 99 |
Camargo Pineda, Diego Andrés (COL)
|
EFE | + 00:00:46 |
| 100 |
Martínez, Lenny (FRA)
|
GFC | + 00:00:49 |
| 101 |
Battistella, Samuele (ITA)
|
AST | + 00:00:51 |
| 102 |
López, Juan Pedro (ESP)
|
LTK | + 00:00:51 |
| 103 |
Cherel, Mikael (FRA)
|
ACT | + 00:00:51 |
| 104 |
Storer, Michel (AUS)
|
GFC | + 00:00:59 |
| 105 |
Vergaerde, Otto (BEL)
|
LTK | + 00:01:06 |
| 106 |
Hamilton, Chris (AUS)
|
DSM | + 00:01:10 |
| 107 |
Thomas, Geraint (GBR)
|
IGD | + 00:01:10 |
| 108 |
Ghebreigzabhier, Amanuel (ERI)
|
LTK | + 00:01:10 |
| 109 |
Schlegel, Michal (CZE)
|
CJR | + 00:01:10 |
| 110 |
Sánchez, Luis León (ESP)
|
AST | + 00:01:23 |
| 111 |
Gesbert, Elie (FRA)
|
ARK | + 00:01:36 |
| 112 |
Ledanois, Kevin (FRA)
|
ARK | + 00:01:36 |
| 113 |
Planckaert, Edward (BEL)
|
ADC | + 00:01:38 |
| 114 |
Knox, James (GBR)
|
SOQ | + 00:01:47 |
| 115 |
Watson, Samuel (GBR)
|
GFC | + 00:02:06 |
| 116 |
Davy, Clément (FRA)
|
GFC | + 00:02:11 |
| 117 |
Janssens, Jimmy (BEL)
|
ADC | + 00:02:13 |
| 118 |
Castroviejo, Jonathan (ESP)
|
IGD | + 00:02:19 |
| 119 |
Bernard, Julien (FRA)
|
LTK | + 00:02:32 |
| 120 |
Caicedo, Jonathan (ECU)
|
EFE | + 00:02:32 |
| 121 |
Quinn, Sean (USA)
|
EFE | + 00:02:32 |
| 122 |
Dombrowski, Joseph Lloyd (USA)
|
AST | + 00:02:32 |
| 123 |
Moniquet, Sylvain (BEL)
|
LTD | + 00:02:32 |
| 124 |
Poole, Max (GBR)
|
DSM | + 00:02:53 |
| 125 |
Arcas Peña, Jorge (ESP)
|
MOV | + 00:03:01 |
| 126 |
Koch, Jonas (GER)
|
BOH | + 00:00:00 |
| 127 |
De Gendt, Thomas (BEL)
|
LTD | + 00:03:20 |
| 128 |
Ries, Michel (LUX)
|
ARK | + 00:03:20 |
| 129 |
Soler, Marc (ESP)
|
UAD | + 00:03:21 |
| 130 |
Fisher-Black, Finn (NZL)
|
UAD | + 00:03:23 |
| 131 |
Piccolo, Andrea (ITA)
|
EFE | + 00:03:26 |
| 132 |
Carthy, Hugh (GBR)
|
EFE | + 00:03:26 |
| 133 |
Bernal, Egan Arley (COL)
|
IGD | + 00:03:29 |
| 134 |
Combaud, Romain (FRA)
|
DSM | + 00:03:36 |
| 135 |
Flynn, Sean (GBR)
|
DSM | + 00:03:36 |
| 136 |
Bardet, Romain (FRA)
|
DSM | + 00:03:36 |
| 137 |
Herrada, Jesús (ESP)
|
COF | + 00:03:36 |
| 138 |
Herrada Lopez, José (ESP)
|
COF | + 00:03:36 |
| 139 |
Rochas, Rémy (FRA)
|
COF | + 00:03:38 |
| 140 |
Bidard, François (FRA)
|
COF | + 00:03:38 |
| 141 |
Grignard, Sébastien (BEL)
|
LTD | + 00:03:43 |
| 142 |
Van Den Berg, Julius (NED)
|
EFE | + 00:03:51 |
| 143 |
Drizners, Jarrad (AUS)
|
LTD | + 00:04:43 |
| 144 |
Kron, Andreas (DEN)
|
LTD | + 00:04:43 |
| 145 |
Bayer, Tobias (AUT)
|
ADC | + 00:05:33 |
| 146 |
Novak, Domen (SLO)
|
UAD | + 00:06:09 |
| 147 |
Nicolau, Joel (ESP)
|
CJR | + 00:06:09 |
| 148 |
Maas, Jan (NED)
|
JAY | + 00:13:30 |
Standings
General
Kuss, Sepp
76:48:21
Mountain
Evenepoel, Remco
135 pts
Points
Groves, Kaden
315 pts
Youth
Ayuso, Juan
76:51:39
Team
Jumbo - Visma
229:42:26
Stage Information
This is stage number 21 of the race Vuelta 2023.
It takes place on 17-09-2023, between Hipódromo de la Zarzuela (ESP) and Madrid (ESP), its length is 101.1 km, and the scheduled start and end times are from 17:59:00 to 19:58:00.
Here, you will find information about this event, including maps, stage profiles, final kilometers profile, and complete rankings.