Vuelta a Espana 2025

Stage 18: Valladolid - Valladolid

Distance: 12.2km | Stage Type: timetrial | Race Type: timetrial | finished

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