Vuelta a Espana

Vuelta a España news, results, commentary, and photos of the season’s final grand tour.

Coming soon!

Results will be published once race is underway.

RankNameTeamTime
1ROGLIČ PrimožTeam Jumbo-Visma 83:07:14
2VALVERDE AlejandroMovistar Team2:33
3POGAČAR TadejUAE-Team Emirates2:55
4QUINTANA NairoMovistar Team3:46
5LÓPEZ Miguel ÁngelAstana Pro Team4:48
6MAJKA RafałBORA - hansgrohe7:33
7KELDERMAN WilcoTeam Sunweb10:04
8HAGEN Carl FredrikLotto Soudal12:54
9SOLER MarcMovistar Team22:27
10NIEVE MikelMitchelton-Scott22:34
11KNOX JamesDeceuninck - Quick Step22:55
12TEUNS DylanBahrain Merida24:06
13FUGLSANG JakobAstana Pro Team26:49
14HIGUITA SergioEF Education First32:17
15PERNSTEINER HermannBahrain Merida33:40
16IZAGIRRE IonAstana Pro Team42:00
17GUERREIRO RubenTeam Katusha Alpecin42:05
18EDET NicolasCofidis, Solutions Crédits46:24
19CHAVES EstebanMitchelton-Scott53:03
20GEOGHEGAN HART TaoTeam INEOS1:04:21
21FRANKINY KilianGroupama - FDJ1:11:42
22RODRÍGUEZ ÓscarEuskadi Basque Country - Murias1:13:14
23SÁNCHEZ Luis LeónAstana Pro Team1:17:09
24BIDARD FrançoisAG2R La Mondiale1:25:44
25O'CONNOR BenTeam Dimension Data1:25:53
26TUSVELD MartijnTeam Sunweb1:27:32
27GESINK RobertTeam Jumbo-Visma1:29:07
28STETINA PeterTrek - Segafredo1:32:25
29KUSS SeppTeam Jumbo-Visma1:35:33
30ROJAS José JoaquínMovistar Team1:44:02
31POWLESS NeilsonTeam Jumbo-Visma1:48:21
32GILBERT PhilippeDeceuninck - Quick Step1:50:02
33BENNETT GeorgeTeam Jumbo-Visma1:55:19
34POELS WoutTeam INEOS1:58:10
35LATOUR PierreAG2R La Mondiale1:59:04
36GROßSCHARTNER FelixBORA - hansgrohe2:03:33
37EG NiklasTrek - Segafredo2:04:41
38KING BenTeam Dimension Data2:10:03
39HENAO SebastiánTeam INEOS2:12:22
40NAVARRO DanielTeam Katusha Alpecin2:12:29
41MARTÍNEZ Daniel FelipeEF Education First2:13:20
42BRAMBILLA GianlucaTrek - Segafredo2:16:17
43PEDRERO AntonioMovistar Team2:20:11
44LUDVIGSSON TobiasGroupama - FDJ2:20:23
45HENAO SergioUAE-Team Emirates2:20:29
46OLIVEIRA NelsonMovistar Team2:21:16
47BOUCHARD GeoffreyAG2R La Mondiale2:25:49
48BIZKARRA MikelEuskadi Basque Country - Murias2:28:43
49HOWSON DamienMitchelton-Scott2:29:32
50RODRÍGUEZ CristiánCaja Rural - Seguros RGA2:29:33
51MEINTJES LouisTeam Dimension Data2:34:53
52CAVAGNA RémiDeceuninck - Quick Step2:35:04
53IZAGIRRE GorkaAstana Pro Team2:37:30
54FABBRO MatteoTeam Katusha Alpecin2:37:58
55ŠTYBAR ZdeněkDeceuninck - Quick Step2:39:31
56DE GENDT ThomasLotto Soudal2:40:02
57POLJAŃSKI PawełBORA - hansgrohe2:44:06
58CHEVRIER ClémentAG2R La Mondiale2:49:02
59CRADDOCK LawsonEF Education First2:49:16
60KOCH JonasCCC Team2:51:21
61ATAPUMA DarwinCofidis, Solutions Crédits2:51:36
62GRMAY TsgabuMitchelton-Scott2:52:26
63SCHULTZ NickMitchelton-Scott2:52:42
64ERVITI ImanolMovistar Team2:53:02
65VAN DER SANDE ToshLotto Soudal2:53:26
66DE LA CRUZ DavidTeam INEOS2:53:50
67MORABITO SteveGroupama - FDJ3:02:11
68CATALDO DarioAstana Pro Team3:06:30
69ARNDT NikiasTeam Sunweb3:06:44
70CONTI ValerioUAE-Team Emirates3:08:00
71DOULL OwainTeam INEOS3:08:12
72DILLIER SilvanAG2R La Mondiale3:09:54
73ARMÉE SanderLotto Soudal3:10:27
74MARCZYŃSKI TomaszLotto Soudal3:15:09
75HERRADA JoséCofidis, Solutions Crédits3:20:26
76CRAS SteffTeam Katusha Alpecin3:21:04
77GODON DorianAG2R La Mondiale3:22:00
78DECLERCQ TimDeceuninck - Quick Step3:27:05
79FRAILE OmarAstana Pro Team3:27:25
80SEIGLE RomainGroupama - FDJ3:28:02
81JAUREGUI QuentinAG2R La Mondiale3:28:13
82SÁEZ HéctorEuskadi Basque Country - Murias3:28:53
83SMITH DionMitchelton-Scott3:29:59
84PADUN MarkBahrain Merida3:30:25
85MOSCA JacopoTrek - Segafredo3:30:55
86BARTHE CyrilEuskadi Basque Country - Murias3:31:36
87ITURRIA MikelEuskadi Basque Country - Murias3:31:50
88PARDILLA SergioCaja Rural - Seguros RGA3:32:24
89PUCCIO SalvatoreTeam INEOS3:33:38
90VENTURINI ClémentAG2R La Mondiale3:37:27
91ARMIRAIL BrunoGroupama - FDJ3:38:04
92POWER RobertTeam Sunweb3:38:42
93ARCAS JorgeMovistar Team3:39:12
94ARANBURU AlexCaja Rural - Seguros RGA3:39:43
95BARCELÓ FernandoEuskadi Basque Country - Murias3:40:19
96BOASSON HAGEN EdvaldTeam Dimension Data3:40:52
97VENTOSO Francisco JoséCCC Team3:41:38
98KOCHETKOV PavelTeam Katusha Alpecin3:42:27
99STORER MichaelTeam Sunweb3:50:04
100BEWLEY SamMitchelton-Scott3:51:31
101LASTRA JonathanCaja Rural - Seguros RGA3:57:29
102MATÉ Luis ÁngelCofidis, Solutions Crédits3:57:38
103PEDERSEN CasperTeam Sunweb4:00:14
104BOL JetseBurgos-BH4:04:01
105VILELA RicardoBurgos-BH4:04:41
106STANNARD IanTeam INEOS4:05:25
107DLAMINI NicTeam Dimension Data4:05:44
108TOUZE DamienCofidis, Solutions Crédits4:08:25
109PIBERNIK LukaBahrain Merida4:12:17
110ARASHIRO YukiyaBahrain Merida4:13:18
111CHERNETSKI SergeiCaja Rural - Seguros RGA4:14:38
112SAMITIER SergioEuskadi Basque Country - Murias4:16:49
113BATTAGLIN EnricoTeam Katusha Alpecin4:18:37
114VAN HOOYDONCK NathanCCC Team4:20:35
115VANHOUCKE HarmLotto Soudal4:20:46
116CABEDO ÓscarBurgos-BH4:21:49
117BAGÜES AritzEuskadi Basque Country - Murias4:22:14
118SMIT WillieTeam Katusha Alpecin4:23:33
119MADRAZO ÁngelBurgos-BH4:24:11
120EZQUERRA JesúsBurgos-BH4:26:12
121CAPECCHI ErosDeceuninck - Quick Step4:26:16
122DOCKER MitchellEF Education First4:26:59
123NOVAK DomenBahrain Merida4:27:28
124DEGENKOLB JohnTrek - Segafredo4:28:32
125KIRSCH AlexTrek - Segafredo4:29:56
126OWEN LoganEF Education First4:31:27
127ROSSETTO StéphaneCofidis, Solutions Crédits4:31:47
128BOARO ManueleAstana Pro Team4:32:50
129VENTER JacoTeam Dimension Data4:33:59
130TILLER RasmusTeam Dimension Data4:34:22
131BARTA WillCCC Team4:36:26
132HAUSSLER HeinrichBahrain Merida4:37:44
133THEUNS EdwardTrek - Segafredo4:39:26
134BENNETT SamBORA - hansgrohe4:41:44
135SERRANO GonzaloCaja Rural - Seguros RGA4:42:56
136CUBERO JorgeBurgos-BH4:45:34
137WALSCHEID MaxTeam Sunweb4:46:52
138KUZNETSOV ViacheslavTeam Katusha Alpecin4:50:26
139SARREAU MarcGroupama - FDJ4:56:21
140ABERASTURI JonCaja Rural - Seguros RGA4:59:08
141REIJNEN KielTrek - Segafredo4:59:41
142SAJNOK SzymonCCC Team5:01:03
143MOLANO Juan SebastiánUAE-Team Emirates,,
144WALLAYS JelleLotto Soudal5:03:52
145JAKOBSEN FabioDeceuninck - Quick Step5:06:45
146RUBIO DiegoBurgos-BH5:07:04
147GAVIRIA FernandoUAE-Team Emirates5:11:32
148RICHEZE MaximilianoDeceuninck - Quick Step5:20:32
149BERNAS PawełCCC Team5:22:19
150TROIA OlivieroUAE-Team Emirates5:25:27
151ARCHBOLD ShaneBORA - hansgrohe5:30:01
152HOFSTEDE LennardTeam Jumbo-Visma5:40:23
153BICO NunoBurgos-BH5:56:19

Results provided by ProCyclingStats.

Coming soon!