Vuelta a Espana 2025

Riders Standings

Name Country Time
1 Jonas Vingegaard Denmark 74:20:28
2 Joao Almeida Portugal +1:16
3 Thomas Pidcock Great Britain +3:11
4 Jai Hindley Australia +3:41
5 Matthew Riccitello USA +5:55
6 Giulio Pellizzari Italy +7:23
7 Sepp Kuss USA +7:45
8 Felix Gall Austria +7:50
9 Torstein Traeen Norway +9:48
10 Matteo Jorgenson USA +12:16
11 Junior Lecerf Belgium +14:00
12 Harold Tejada Colombia +21:31
13 Abel Balderstone Spain +28:07
14 Jaume Guardeno Spain +30:30
15 Santiago Buitrago Colombia +45:38
16 Louis Meintjes South Africa +45:39
17 Egan Bernal Colombia +46:26
18 Giulio Ciccone Italy +48:17
19 Bruno Armirail France +48:30
20 Kevin Vermaerke USA +50:08
21 Edward Dunbar Ireland +57:19
22 Harold Lopez Ecuador +59:23
23 Rudy Molard France +1:00:51
24 Ben Tulett Great Britain +1:04:46
25 Felix Grossschartner Austria +1:09:30
26 Marc Soler Spain +1:11:14
27 Mikel Landa Spain +1:18:26
28 Damien Howson Australia +1:19:07
29 Finlay Pickering Great Britain +1:22:02
30 Jay Vine Australia +1:27:41
31 Sergio Samitier Spain +1:33:20
32 Marco Frigo Italy +1:34:17
33 Julien Bernard France +1:39:06
34 Jefferson Cepeda Ecuador +1:43:22
35 Clement Braz Afonso France +1:43:34
36 Wout Poels Netherlands +1:48:56
37 Louis Vervaeke Belgium +1:50:12
38 Andrea Bagioli Italy +1:57:31
39 Pierre Thierry France +1:59:17
40 Fausto Masnada Italy +2:01:00
41 Antonio Tiberi Italy +2:01:24
42 Johannes Staune-Mittet Norway +2:01:41
43 Jan Hirt Czechia +2:01:43
44 Bob Jungels Luxembourg +2:04:14
45 Brieuc Rolland France +2:04:21
46 Callum Scotson Australia +2:09:37
47 Jose Luis Faura Spain +2:13:57
48 Lorenzo Fortunato Italy +2:15:02
49 Gijs Leemreize Netherlands +2:16:48
50 Markel Beloki Spain +2:21:45
51 Ben Zwiehoff Germany +2:22:31
52 Leo Bisiaux France +2:22:33
53 Chris Hamilton Australia +2:25:56
54 Guillermo Juan Martinez Colombia +2:27:08
55 Carlos Canal Spain +2:28:38
56 Giovanni Aleotti Italy +2:28:38
57 Lars Craps Belgium +2:29:14
58 Eduardo Sepulveda Argentina +2:30:57
59 Victor Langellotti Monaco +2:32:10
60 Carlos Verona Spain +2:32:57
61 Sander de Pestel Belgium +2:33:33
62 Wilco Kelderman Netherlands +2:38:47
63 Hugo de la Calle Spain +2:42:30
64 Joan Bou Spain +2:43:12
65 Magnus Sheffield USA +2:44:56
66 James Shaw Great Britain +2:46:06
67 David Gonzalez Spain +2:47:42
68 Juan Ayuso Spain +2:47:57
69 Sergio Chumil Guatemala +2:49:38
70 Alex Molenaar Netherlands +2:50:43
71 Nicola Conci Italy +2:51:32
72 Michel Hessmann Germany +2:51:52
73 Mauri Vansevenant Belgium +2:53:37
74 Maximilian Schachmann Germany +2:54:04
75 Sean Quinn USA +2:55:04
76 Stefan Kueng Switzerland +2:55:41
77 Jesus Herrada Spain +2:56:36
78 Thomas Silva Uruguay +2:58:10
79 Roman Ermakov Russia +2:58:48
80 Jack Haig Australia +2:59:42
81 Brandon Rivera Colombia +3:01:23
82 Mathijs Paasschens Netherlands +3:01:46
83 Michal Kwiatkowski Poland +3:02:25
84 Finn Fisher-Black New Zealand +3:05:04
85 Jordan Labrosse France +3:09:59
86 Nans Peters France +3:10:09
87 Nico Denz Germany +3:10:43
88 Orluis Aular Venezuela +3:11:02
89 Jonas Gregaard Denmark +3:11:10
90 Jakub Otruba Czechia +3:12:26
91 Mario Aparicio Spain +3:12:44
92 Bjoern Koerdt Great Britain +3:13:49
93 Jardi Christiaan van der Lee Netherlands +3:14:12
94 Kelland O'Brien Australia +3:14:30
95 Simone Petilli Italy +3:15:26
96 Alec Segaert Belgium +3:16:15
97 David Gaudu France +3:16:55
98 Emanuel Buchmann Germany +3:17:06
99 Louis Rouland France +3:17:20
100 Patrick Gamper Austria +3:18:44
101 Gal Glivar Slovenia +3:19:37
102 David De La Cruz Spain +3:21:52
103 Thibaud Gruel France +3:24:03
104 Lukas Nerurkar Great Britain +3:24:13
105 Nicolas Vinokurov Kazakhstan +3:26:40
106 Jonas Rickaert Belgium +3:28:01
107 Ivan Cortina Spain +3:28:55
108 Pier-Andre Cote Canada +3:31:36
109 Ivo Oliveira Portugal +3:31:41
110 Christopher Juul-Jensen Denmark +3:32:28
111 Joel Nicolau Spain +3:36:13
112 Nicolas Zukowsky Canada +3:38:01
113 Alessandro Verre Italy +3:38:20
114 Marcel Camprubi Spain +3:39:36
115 Kamiel Bonneu Belgium +3:40:58
116 Huub Artz Netherlands +3:42:02
117 Nicolo Buratti Italy +3:42:13
118 Luca van Boven Belgium +3:42:14
119 Edward Planckaert Belgium +3:44:23
120 Leandre Lozouet France +3:49:26
121 Victor Guernalec France +3:52:49
122 Matteo Sobrero Italy +3:53:01
123 Dion Smith New Zealand +3:53:08
124 Remi Cavagna France +3:55:18
125 Mads Pedersen Denmark +3:56:59
126 Madis Mihkels Estonia +4:00:51
127 Ben Turner Great Britain +4:06:04
128 Dries de Pooter Belgium +4:07:09
129 Jake Stewart Great Britain +4:08:08
130 Dylan van Baarle Netherlands +4:08:16
131 Filippo Ganna Italy +4:08:59
132 Tobias Bayer Austria +4:10:00
133 Fabio Christen Switzerland +4:11:52
134 Liam Slock Belgium +4:11:58
135 Amanuel Gebrezgabihier Eritrea +4:13:29
136 Bryan Coquard France +4:15:14
137 Timo Roosen Netherlands +4:20:23
138 Tim van Dijke Netherlands +4:20:23
139 Mikkel Bjerg Denmark +4:20:41
140 Jasper De Buyst Belgium +4:21:15
141 Nadav Raisberg Israel +4:24:53
142 Ethan Vernon Great Britain +4:31:47
143 Jenthe Biermans Belgium +4:32:15
144 Domen Novak Slovenia +4:32:39
145 Jasper Philipsen Belgium +4:35:03
146 Arne Marit Belgium +4:36:51
147 Anders Foldager Denmark +4:43:01
148 Soeren Kragh Andersen Denmark +4:43:07
149 Daan Hoole Netherlands +4:44:12
150 Elia Viviani Italy +4:44:32
151 Patrick Eddy Australia +4:54:07
152 Stanislaw Aniolkowski Poland +4:57:02
153 Oscar Riesebeek Netherlands +5:08:37