Vuelta a Colombia 2025 - Stage 9

Alvarado > Alto del Vina, 217.0km

01.08-10.08

Results

Stage

PosRiderTeam Time
1 Diego Camargo Team Medellin-EPM 6:13:51
2 Yeison Reyes Orgullo Paisa + 00.12
3 Rodrigo Contreras Nu Colombia + 00.12
4 Juan Diego Alba Nu Colombia + 00.54
5 Sebastian Castano Team Sistecredito + 01.23
6 José Urian Team Sistecredito + 01.26
7 Yonathan Miguel Eugenio EBSA-Indeportes Boyacá + 01.31
8 Yesid Pira Hino-One-La Red + 01.35
9 Carlos Gutiérrez Movistar-Best PC + 01.38
10 Julian Alarcón Team Fundecom + 02.02
11 Alexander Gil Canel's-Java + 02.14
12 Mauricio Zapata GW Erco Shimano + 02.20
13 Daniel Carvajal Chia Ciudad de la Luna + 02.29
14 Javier Jamaica Nu Colombia + 02.38
15 Heiner Parra Canel's-Java + 03.41
16 Kevin David Castillo Team Sistecredito + 03.49
17 Robinson Lopez GW Erco Shimano + 05.13
18 Edwar Rondon CRIC Nacional + 05.37
19 Brayan Obando Movistar-Best PC + 05.57
20 Edgar Andres Pinzon GW Erco Shimano + 08.32
21 Kenny Nijssen Universe Cycling Team + 08.32
22 Nicolas Paredes Hino-One-La Red + 09.07
23 Lars Quaedvlieg Universe Cycling Team + 09.10
24 Santiago Gomez Marin Team Sistecredito + 09.16
25 Didier Chaparro 100% Huevos-Alc Manizales + 09.18
26 Santiago Puerres Team Origenes Coffee + 10.29
27 Wilson Pena Team Sistecredito + 10.34
28 Cristian Munoz Nu Colombia + 10.41
29 Cristian Rico Nu Colombia + 10.41
30 Edgar Torres Hino-One-La Red + 10.41
31 Emmanuel Ortiz 100% Huevos-Alc Manizales + 10.57
32 Robert Plazas EBSA-Indeportes Boyacá + 11.41
33 Juan Camilo Espitia Tolima es pasión-Sheffy + 12.32
34 Oscar Fernandez Team Medellin-EPM + 14.19
35 Samuel Arias 100% Huevos-Alc Manizales + 14.19
36 Joseph Florez Team Fundecom + 14.22
37 Juan Felipe Osorio Orgullo Paisa + 16.40
38 Santiago Montenegro Movistar-Best PC + 16.40
39 Victor Tuiz Hino-One-La Red + 16.40
40 Daniel Felipe Orjuela Tolima es pasión-Sheffy + 16.40
41 Camilo Castiblanco Pio Rico Cycling Team + 18.31
42 Luis Monteros Movistar-Best PC + 18.32
43 Jhonatan Sanchez Chia Ciudad de la Luna + 18.40
44 Eduardo Edwin Moyata Cruz Pio Rico Cycling Team + 19.06
45 Bernardo Suaza Orgullo Paisa + 19.13
46 Elias Tobasia EBSA-Indeportes Boyacá + 19.18
47 Santiago Velez Valle del Cauca + 21.57
48 Camilo Alvarez Boyacá es para Vivirla + 21.57
49 Jewinson Leandro Varela 7C-Economy Rent a Car + 22.39
50 Juan Diego Hoyos Team Sistecredito + 22.56
51 Rafael Pineda EBSA-Indeportes Boyacá + 24.07
52 Brayan Sanchez Team Medellin-EPM + 24.07
53 Edwin Patiño Boyacá es para Vivirla + 24.07
54 Yeisson Casallas Avinal Alcaldia El Carmen de Viboral + 24.07
55 Daniel Hoyos 100% Huevos-Alc Manizales + 24.07
56 Brandon Rojas GW Erco Shimano + 24.07
57 Bart Buijk Universe Cycling Team + 24.55
58 Wilmer Parrado Chia Ciudad de la Luna + 25.09
59 Jose Manuel Aramayo Pio Rico Cycling Team + 25.22
60 Luis Daniel Oses 7C-Economy Rent a Car + 25.22
61 Daniel Mendez Orgullo Paisa + 25.48
62 Dorian Monterroso Hino-One-La Red + 26.20
63 Sergio Henao Nu Colombia + 26.41
64 Luis Socha Fuerzas Armadas + 28.44
65 Yeferson Olivares Boyacá es para Vivirla + 28.48
66 Moises Camelo Tolima es pasión-Sheffy + 32.02
67 Yerzon Sanchez Chia Ciudad de la Luna + 33.36
68 Juan David Bernal Pio Rico Cycling Team + 33.43
69 Jordan Tabares 100% Huevos-Alc Manizales + 34.03
70 Leison Damian Maca CRIC Nacional + 34.03
71 Richard Huera Movistar-Best PC + 34.06
72 Alejandro Ruiz 100% Huevos-Alc Manizales + 34.06
73 Robigzon Oyola Team Medellin-EPM + 34.06
74 Jose Ortega Pio Rico Cycling Team + 37.36
75 Jhon Eduar Patino Valle del Cauca + 40.10
76 Erin Fabian Espinel Boyacá es para Vivirla + 40.10
77 Oscar Quiroz Nu Colombia + 40.10
78 Jonathan Pasquel Team Origenes Coffee + 40.10
79 John Jimenez 7C-Economy Rent a Car + 40.10
80 Jhonatan Restrepo Orgullo Paisa + 40.10
81 Luis Aguilar 7C-Economy Rent a Car + 40.10
82 Juan Pablo Rendon Jaimes Orgullo Paisa + 40.10
83 Sebastian Albarracin Boyacá es para Vivirla + 40.10
84 Daniel Felipe Guzman Team Origenes Coffee + 40.10
85 Alejandro Morales Team Fundecom + 40.10
86 Brayan Molano Boyacá es para Vivirla + 40.10
87 Jeferson Ruiz GW Erco Shimano + 40.10
88 Cristian Damian Velez GW Erco Shimano + 40.10
89 Alejandro Osorio Orgullo Paisa + 40.10
90 Cormac McGeough Canel's-Java + 40.22
91 Daniel Arroyave GW Erco Shimano + 42.19
92 Angel Hoyos Pio Rico Cycling Team + 42.19
93 Santiago Escudero Avinal Alcaldia El Carmen de Viboral + 42.38
94 Jhon Fredy Avila Fuerzas Armadas + 42.38
95 Juan Pablo Vallejo 100% Huevos-Alc Manizales + 42.59
96 Deiber Fabian Conejo CRIC Nacional + 44.28
97 Mario Alexander Valbuena Chia Ciudad de la Luna + 47.29
98 Wilmar Paredes Team Medellin-EPM + 51.11
99 Manuel Fernando Gualteros Chia Ciudad de la Luna + 51.11
100 Pablo Paredes Avinal Alcaldia El Carmen de Viboral + 51.11
101 Julian Cardona Team Medellin-EPM + 51.11
102 Carlos Chamorro Team Origenes Coffee + 51.11
103 Anderson Castro Boyacá es para Vivirla + 51.11
104 Juan Felipe Riascos Team Origenes Coffee + 51.11
105 Ignacio Prado Canel's-Java + 51.11
106 Fidel Camilo Alvis Chia Ciudad de la Luna + 51.11
107 Jaime Chacon Fuerzas Armadas + 52.37
108 Jerson David Riano Chaparro Fuerzas Armadas + 52.56
- Juan David Zuluaga Avinal Alcaldia El Carmen de Viboral DSQ
- Daniel Arevalo Tolima es pasión-Sheffy DSQ
- Juan Pablo Restrepo EBSA-Indeportes Boyacá DSQ
- Kevin Nazario Arango Tolima es pasión-Sheffy DSQ
- Luis López Alc Facatativa-4W Rentaca DNF
- Pablo Caicedo Movistar-Best PC DNF
- Juan Felipe Medina Team Fundecom DNF
- Esteban Cuartas Team Fundecom DNF
- Byron Guama Movistar-Best PC DNF
- Marlon Garzón Herrera EBSA-Indeportes Boyacá DNF

GC

PosRiderTeam Time
1 Rodrigo Contreras Nu Colombia 32:11:51
2 Diego Camargo Team Medellin-EPM + 00.46
3 Yeison Reyes Orgullo Paisa + 01.48
4 Yonathan Miguel Eugenio EBSA-Indeportes Boyacá + 02.43
5 Sebastian Castano Team Sistecredito + 07.49
6 Juan Diego Alba Nu Colombia + 09.11
7 Yesid Pira Hino-One-La Red + 11.37
8 Robinson Lopez GW Erco Shimano + 12.18
9 Mauricio Zapata GW Erco Shimano + 14.35
10 Julian Alarcón Team Fundecom + 15.27
11 Javier Jamaica Nu Colombia + 16.12
12 Kevin David Castillo Team Sistecredito + 17.27
13 Alexander Gil Canel's-Java + 17.31
14 Brayan Obando Movistar-Best PC + 19.10
15 Edgar Andres Pinzon GW Erco Shimano + 19.30
16 Nicolas Paredes Hino-One-La Red + 21.44
17 Robert Plazas EBSA-Indeportes Boyacá + 25.11
18 Daniel Carvajal Chia Ciudad de la Luna + 26.23
19 Carlos Gutiérrez Movistar-Best PC + 27.03
20 Wilson Pena Team Sistecredito + 27.22
21 Cristian Munoz Nu Colombia + 27.24
22 Oscar Fernandez Team Medellin-EPM + 27.25
23 Edgar Torres Hino-One-La Red + 27.28
24 Heiner Parra Canel's-Java + 27.57
25 Edwar Rondon CRIC Nacional + 29.09
26 Didier Chaparro 100% Huevos-Alc Manizales + 34.10
27 José Urian Team Sistecredito + 34.39
28 Victor Tuiz Hino-One-La Red + 37.32
29 Brandon Rojas GW Erco Shimano + 37.35
30 Daniel Mendez Orgullo Paisa + 37.39
31 Rafael Pineda EBSA-Indeportes Boyacá + 38.24
32 Yeisson Casallas Avinal Alcaldia El Carmen de Viboral + 40.28
33 Lars Quaedvlieg Universe Cycling Team + 40.39
34 Santiago Gomez Marin Team Sistecredito + 40.45
35 Juan Felipe Osorio Orgullo Paisa + 40.48
36 Luis Monteros Movistar-Best PC + 42.25
37 Daniel Felipe Orjuela Tolima es pasión-Sheffy + 43.18
38 Samuel Arias 100% Huevos-Alc Manizales + 45.52
39 Joseph Florez Team Fundecom + 46.47
40 Kenny Nijssen Universe Cycling Team + 47.18
41 Edwin Patiño Boyacá es para Vivirla + 47.38
42 Juan Camilo Espitia Tolima es pasión-Sheffy + 47.59
43 Camilo Alvarez Boyacá es para Vivirla + 49.14
44 Cristian Rico Nu Colombia + 51.03
45 Bernardo Suaza Orgullo Paisa + 51.41
46 Santiago Puerres Team Origenes Coffee + 51.48
47 Elias Tobasia EBSA-Indeportes Boyacá + 52.32
48 Emmanuel Ortiz 100% Huevos-Alc Manizales + 53.09
49 Daniel Hoyos 100% Huevos-Alc Manizales + 54.41
50 Santiago Montenegro Movistar-Best PC + 57.01
51 Jeferson Ruiz GW Erco Shimano + 01:00.16
52 Sergio Henao Nu Colombia + 01:04.24
53 Eduardo Edwin Moyata Cruz Pio Rico Cycling Team + 01:07.25
54 Luis Daniel Oses 7C-Economy Rent a Car + 01:07.42
55 Santiago Velez Valle del Cauca + 01:08.50
56 Jhonatan Sanchez Chia Ciudad de la Luna + 01:12.50
57 Yeferson Olivares Boyacá es para Vivirla + 01:13.27
58 Robigzon Oyola Team Medellin-EPM + 01:14.23
59 Camilo Castiblanco Pio Rico Cycling Team + 01:15.31
60 Richard Huera Movistar-Best PC + 01:16.21
61 Luis Socha Fuerzas Armadas + 01:17.05
62 Juan Diego Hoyos Team Sistecredito + 01:19.52
63 Jordan Tabares 100% Huevos-Alc Manizales + 01:20.09
64 Juan David Bernal Pio Rico Cycling Team + 01:22.21
65 Yerzon Sanchez Chia Ciudad de la Luna + 01:23.02
66 Jose Manuel Aramayo Pio Rico Cycling Team + 01:24.00
67 Wilmar Paredes Team Medellin-EPM + 01:24.07
68 Jhon Eduar Patino Valle del Cauca + 01:26.30
69 Juan Pablo Vallejo 100% Huevos-Alc Manizales + 01:27.07
70 Daniel Arroyave GW Erco Shimano + 01:27.27
71 Santiago Escudero Avinal Alcaldia El Carmen de Viboral + 01:29.41
72 Jonathan Pasquel Team Origenes Coffee + 01:30.21
73 Brayan Molano Boyacá es para Vivirla + 01:30.22
74 Brayan Sanchez Team Medellin-EPM + 01:31.25
75 Bart Buijk Universe Cycling Team + 01:31.54
76 Leison Damian Maca CRIC Nacional + 01:33.17
77 Alejandro Osorio Orgullo Paisa + 01:35.02
78 Alejandro Ruiz 100% Huevos-Alc Manizales + 01:36.12
79 Julian Cardona Team Medellin-EPM + 01:36.56
80 Alejandro Morales Team Fundecom + 01:37.44
81 Wilmer Parrado Chia Ciudad de la Luna + 01:38.30
82 Juan Pablo Rendon Jaimes Orgullo Paisa + 01:38.44
83 Jhonatan Restrepo Orgullo Paisa + 01:39.38
84 Luis Aguilar 7C-Economy Rent a Car + 01:40.52
85 Dorian Monterroso Hino-One-La Red + 01:41.38
86 Cristian Damian Velez GW Erco Shimano + 01:42.25
87 Oscar Quiroz Nu Colombia + 01:43.27
88 Erin Fabian Espinel Boyacá es para Vivirla + 01:46.01
89 Manuel Fernando Gualteros Chia Ciudad de la Luna + 01:48.52
90 Mario Alexander Valbuena Chia Ciudad de la Luna + 01:49.51
91 Jhon Fredy Avila Fuerzas Armadas + 01:50.05
92 Jewinson Leandro Varela 7C-Economy Rent a Car + 01:50.56
93 Ignacio Prado Canel's-Java + 01:52.07
94 Angel Hoyos Pio Rico Cycling Team + 01:52.45
95 Cormac McGeough Canel's-Java + 01:53.55
96 Juan Felipe Riascos Team Origenes Coffee + 01:58.10
97 John Jimenez 7C-Economy Rent a Car + 01:59.08
98 Jose Ortega Pio Rico Cycling Team + 02:01.22
99 Anderson Castro Boyacá es para Vivirla + 02:01.38
100 Daniel Felipe Guzman Team Origenes Coffee + 02:07.51
101 Sebastian Albarracin Boyacá es para Vivirla + 02:22.13
102 Moises Camelo Tolima es pasión-Sheffy + 02:24.33
103 Carlos Chamorro Team Origenes Coffee + 02:24.42
104 Pablo Paredes Avinal Alcaldia El Carmen de Viboral + 02:30.19
105 Fidel Camilo Alvis Chia Ciudad de la Luna + 02:31.50
106 Jerson David Riano Chaparro Fuerzas Armadas + 02:40.59
107 Deiber Fabian Conejo CRIC Nacional + 02:50.53
108 Jaime Chacon Fuerzas Armadas + 02:56.26
- Juan David Zuluaga Avinal Alcaldia El Carmen de Viboral DSQ
- Daniel Arevalo Tolima es pasión-Sheffy DSQ
- Juan Pablo Restrepo EBSA-Indeportes Boyacá DSQ
- Kevin Nazario Arango Tolima es pasión-Sheffy DSQ
- Luis López Alc Facatativa-4W Rentaca DNF
- Pablo Caicedo Movistar-Best PC DNF
- Juan Felipe Medina Team Fundecom DNF
- Esteban Cuartas Team Fundecom DNF
- Byron Guama Movistar-Best PC DNF
- Marlon Garzón Herrera EBSA-Indeportes Boyacá DNF

Youth

PosRiderTeam Time
1 Mauricio Zapata GW Erco Shimano 32:26:26
2 Robert Plazas EBSA-Indeportes Boyacá + 10.36
3 Daniel Carvajal Chia Ciudad de la Luna + 11.48
4 Edwar Rondon CRIC Nacional + 14.34
5 Luis Monteros Movistar-Best PC + 27.50
6 Daniel Felipe Orjuela Tolima es pasión-Sheffy + 28.43
7 Samuel Arias 100% Huevos-Alc Manizales + 31.17
8 Joseph Florez Team Fundecom + 32.12
9 Juan Camilo Espitia Tolima es pasión-Sheffy + 33.24
10 Camilo Alvarez Boyacá es para Vivirla + 34.39
11 Santiago Puerres Team Origenes Coffee + 37.13
12 Jhonatan Sanchez Chia Ciudad de la Luna + 58.15
13 Yeferson Olivares Boyacá es para Vivirla + 58.52
14 Luis Socha Fuerzas Armadas + 01:02.30
15 Juan David Bernal Pio Rico Cycling Team + 01:07.46
16 Jhon Eduar Patino Valle del Cauca + 01:11.55
17 Brayan Molano Boyacá es para Vivirla + 01:15.47
18 Wilmer Parrado Chia Ciudad de la Luna + 01:23.55
19 Luis Aguilar 7C-Economy Rent a Car + 01:26.17
20 Cristian Damian Velez GW Erco Shimano + 01:27.50
21 Juan Felipe Riascos Team Origenes Coffee + 01:43.35
22 Jose Ortega Pio Rico Cycling Team + 01:46.47
23 Anderson Castro Boyacá es para Vivirla + 01:47.03
24 Daniel Felipe Guzman Team Origenes Coffee + 01:53.16
25 Sebastian Albarracin Boyacá es para Vivirla + 02:07.38
26 Carlos Chamorro Team Origenes Coffee + 02:10.07
27 Pablo Paredes Avinal Alcaldia El Carmen de Viboral + 02:15.44
28 Fidel Camilo Alvis Chia Ciudad de la Luna + 02:17.15

Points

PosRiderTeam Points
1 Diego Camargo Team Medellin-EPM 58
2 Yeison Reyes Orgullo Paisa 54
3 Rodrigo Contreras Nu Colombia 46
4 Cristian Damian Velez GW Erco Shimano 38
5 Alejandro Osorio Orgullo Paisa 32
6 Sebastian Castano Team Sistecredito 31
7 Wilmar Paredes Team Medellin-EPM 30
8 Javier Jamaica Nu Colombia 28
9 Wilson Pena Team Sistecredito 21
10 Kevin David Castillo Team Sistecredito 20
11 Jeferson Ruiz GW Erco Shimano 17
12 Jhonatan Restrepo Orgullo Paisa 16
13 Yonathan Miguel Eugenio EBSA-Indeportes Boyacá 15
14 Yesid Pira Hino-One-La Red 15
15 Jose Manuel Aramayo Pio Rico Cycling Team 15
16 Leison Damian Maca CRIC Nacional 15
17 Edgar Andres Pinzon GW Erco Shimano 12
18 Oscar Fernandez Team Medellin-EPM 12
19 Juan Diego Alba Nu Colombia 11
20 Carlos Gutiérrez Movistar-Best PC 10
21 Brayan Sanchez Team Medellin-EPM 9
22 Alejandro Ruiz 100% Huevos-Alc Manizales 9
23 Luis Aguilar 7C-Economy Rent a Car 9
24 Oscar Quiroz Nu Colombia 8
25 Edgar Torres Hino-One-La Red 7
26 Luis Daniel Oses 7C-Economy Rent a Car 7
27 Daniel Arroyave GW Erco Shimano 7
28 Erin Fabian Espinel Boyacá es para Vivirla 7
29 Anderson Castro Boyacá es para Vivirla 7
30 Robert Plazas EBSA-Indeportes Boyacá 6
31 Cristian Munoz Nu Colombia 6
32 José Urian Team Sistecredito 6
33 Daniel Hoyos 100% Huevos-Alc Manizales 6
34 John Jimenez 7C-Economy Rent a Car 5
35 Nicolas Paredes Hino-One-La Red 5
36 Kenny Nijssen Universe Cycling Team 5
37 Santiago Montenegro Movistar-Best PC 5
38 Brayan Obando Movistar-Best PC 4
39 Juan Felipe Osorio Orgullo Paisa 4
40 Sergio Henao Nu Colombia 4
41 Pablo Paredes Avinal Alcaldia El Carmen de Viboral 4
42 Edwin Patiño Boyacá es para Vivirla 3
43 Bart Buijk Universe Cycling Team 3
44 Mauricio Zapata GW Erco Shimano 2
45 Julian Alarcón Team Fundecom 2
46 Brandon Rojas GW Erco Shimano 2
47 Robigzon Oyola Team Medellin-EPM 2
48 Julian Cardona Team Medellin-EPM 2
49 Sebastian Albarracin Boyacá es para Vivirla 2
50 Santiago Gomez Marin Team Sistecredito 1
51 Emmanuel Ortiz 100% Huevos-Alc Manizales 1
52 Santiago Escudero Avinal Alcaldia El Carmen de Viboral 1
53 Ignacio Prado Canel's-Java 1

Mountain

PosRiderTeam Points
1 Diego Camargo Team Medellin-EPM 41
2 Yeison Reyes Orgullo Paisa 40
3 Rodrigo Contreras Nu Colombia 26
4 Javier Jamaica Nu Colombia 23
5 Sebastian Castano Team Sistecredito 18
6 Oscar Fernandez Team Medellin-EPM 16
7 Luis Daniel Oses 7C-Economy Rent a Car 14
8 Yonathan Miguel Eugenio EBSA-Indeportes Boyacá 14
9 Robigzon Oyola Team Medellin-EPM 10
10 Richard Huera Movistar-Best PC 9
11 Juan Diego Alba Nu Colombia 8
12 Edgar Andres Pinzon GW Erco Shimano 8
13 Jeferson Ruiz GW Erco Shimano 7
14 José Urian Team Sistecredito 6
15 Luis Aguilar 7C-Economy Rent a Car 4
16 Yesid Pira Hino-One-La Red 3
17 Nicolas Paredes Hino-One-La Red 2
18 Wilson Pena Team Sistecredito 2
19 Juan Felipe Osorio Orgullo Paisa 2
20 Luis Monteros Movistar-Best PC 2
21 Kevin David Castillo Team Sistecredito 1
22 Robert Plazas EBSA-Indeportes Boyacá 1
23 Daniel Hoyos 100% Huevos-Alc Manizales 1

Team

PosTeamTime
1 GW Erco Shimano 96:53:07
2 Nu Colombia + 05.00
3 Team Sistecredito + 15.51
4 Hino-One-La Red + 24.40
5 Orgullo Paisa + 28.39
6 EBSA-Indeportes Boyacá + 37.02
7 Team Medellin-EPM + 40.14
8 Movistar-Best PC + 50.16
9 Canel's-Java + 01:20.31
10 100% Huevos-Alc Manizales + 01:24.02
11 Team Fundecom + 02:00.04
12 Boyacá es para Vivirla + 02:30.46
13 Chia Ciudad de la Luna + 02:31.40
14 Universe Cycling Team + 02:42.17
15 Avinal Alcaldia El Carmen de Viboral + 02:58.01
16 Pio Rico Cycling Team + 03:03.57
17 Team Origenes Coffee + 03:17.25
18 Tolima es pasión-Sheffy + 03:26.30
19 7C-Economy Rent a Car + 03:28.27
20 CRIC Nacional + 04:35.54
21 Fuerzas Armadas + 05:16.19

Race profile

Race
Vuelta a Colombia
Start date
01.08.2025
End date
10.08.2025
Total distance
217.0 km
Gen
Men
Cat
2.2
Country
Colombia
Discipline
Road

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️