2.2

Vuelta a Colombia 2025  |  Stage 4. Duitama - Duitama   

29th edition

125 km, 4 August 2025

Rider Team Time
1.
Diego Andrés CAMARGO PIÑEDA
Team Medellin - EPM 2h42'27"
2.
Rodrigo CONTRERAS PINZÓN
Nu Colombia 00'01"
3.
Wilson Estiben PEÑA MOLANO
Team Sistecredito 00'02"
4.
Javier Ernesto JAMAICA MEJIA
Nu Colombia 00'30"
5.
Yeison Sebastian REYES ORTEGA
Elite without contract 00'36"
6.
Cristian Camilo MUÑOZ LANCHEROS
Nu Colombia 00'40"
7.
Luis Daniel OSES CAMPOS
Elite without contract 00'50"
8.
Edgar Andrés PINZÓN VILLALBA
GW - Erco - Shimano 00'55"
9.
Robert Andres PLAZAS FONSECA
Elite without contract 00'59"
10.
Sebastian Alexander CASTAÑO MUÑOZ
Team Sistecredito 01'00"
11.
Luis AGUILAR MENDEZ
Elite without contract
12.
Oscar Hernan FERNANDEZ GONZALEZ
Team Medellin - EPM
13.
Daniel Alejandro MENDEZ NOREÑA
Elite without contract 01'01"
14.
Kevin Manuel RIVERA SERRANO
Elite without contract 01'07"
15.
Juan David ZULUAGA CARDONA
Elite without contract 01'08"
16.
Cristian David RICO LEMUS
Nu Colombia 01'12"
17.
Richard Rolando HUERA MONTENEGRO
Movistar - Best PC
18.
Ángel Alexander GIL SÁNCHEZ
Canel's - Java
19.
Rafael Steven PINEDA PINEDA
Elite without contract
20.
Yesid Albeiro PIRA PARADA
Elite without contract
21.
Yonathan Miguel EUGENIO SUAREZ
Elite without contract 01'22"
22.
Jeferson Armando RUIZ ACUÑA
GW - Erco - Shimano
23.
Edward RONDON BUITRAGO
Elite without contract
24.
Brandon Alejandro ROJAS VEGA
GW - Erco - Shimano 01'33"
25.
César Nicolás PAREDES AVELLANEDA
Elite without contract 01'40"
26.
Jonathan Javier PASQUEL CHUNGANA
Elite without contract
27.
Emmanuel ORTIZ CASTRILLON
Elite without contract
28.
Carlos Alberto GUTIERREZ BALLESTEROS
Movistar - Best PC
29.
Samuel ARIAS
Alcaldía de Manizales - 100% Huevos - Gobernación de Caldas
30.
Juan Mardoqueo VÁSQUEZ VÁSQUEZ
Elite without contract
31.
Daniel Felipe ORJUELA
Elite without contract
32.
Santiago PUERRES
Origenes Coffee
33.
Heiner Rodrigo PARRA BUSTAMENTE
Canel's - Java
34.
Robinson Fabian LOPEZ RIVERA
GW - Erco - Shimano
35.
Julian David ALARCON PAEZ
Elite without contract
36.
José Misael URIÁN CARO
Team Sistecredito 01'47"
37.
Bryan Raul OBANDO ROSAS
Movistar - Best PC 01'48"
38.
Eduardo Edwin MOYATA CRUZ
Pio Rico Cycling Team 01'51"
39.
Jhonatan SANCHEZ
Chia de la Luna - Strongman 01'52"
40.
Yeisson Ferney CASALLAS RINCÓN
Elite without contract 01'55"
41.
Camilo Alfonso ÁLVAREZ CUY
Elite without contract
42.
Juan Diego ALBA BOLIVAR
Nu Colombia 02'01"
43.
Joseph FLOREZ
Fundecom - Tour Nativa 02'04"
44.
Marlon David GARZÓN HERRERA
Elite without contract
45.
Juan Andres RAMIREZ
Elite without contract
46.
Bernardo Albeiro SUAZA ARANGO
Elite without contract
47.
Jonatan Alejandro GONZÁLEZ VELASCO
Elite without contract
48.
Yeferson Johani OLIVARES FUENTES
Elite without contract
49.
Daniel CARVAJAL
Elite without contract
50.
Kenny NIJSSEN
Universe Cycling Team
51.
Kevin David CASTILLO MIRANDA
Team Sistecredito
52.
Jordan Felipe TABARES JIMENEZ
Elite without contract
53.
Pablo Andres CAICEDO ROMO
Movistar - Best PC
54.
Jimmy Santiago MONTENEGRO NARVAEZ
Movistar - Best PC
55.
Mauricio ZAPATA
GW - Erco - Shimano
56.
Luis Javier MONTEROS ROMERO
Movistar - Best PC
57.
Jose Elias TABASIA
Elite without contract 02'15"
58.
Julian CARDONA TABARES
Team Medellin - EPM 02'17"
59.
Danny Alberto OSORIO CALLE
Elite without contract 02'20"
60.
Esteban CUARTAS
Fundecom - Tour Nativa 02'22"
61.
Edwin PATIÑO BELLO
Elite without contract
62.
Juan Pablo VALLEJO RÍOS
Elite without contract
63.
Daniel HOYOS LARGO
Elite without contract
64.
Bayron Patricio GUAMÁ DE LA CRUZ
Movistar - Best PC 02'27"
65.
Julián CARDONA GARCÍA
Elite without contract 02'28"
66.
Luis Miguel SOCHA
Elite without contract
67.
Jhon PATIÑO REYES
Funrv Team
68.
Luis Fernando Enrique LOPEZ NOLASCO
Elite without contract
69.
Efren SANTOS MORENO
Canel's - Java
70.
Mario Alexander VALBUENA
Elite without contract 02'33"
71.
Moises CAMELO
Tolima es Pasion 02'46"
72.
Víctor Alfonso TUIZ TUY
Elite without contract 02'49"
73.
Estiven Brayan MOLANO ALVARADO
Elite without contract
74.
Juan Felipe OSORIO ARBOLEDA
Elite without contract
75.
Emanuel RIVERA
Avinal - Carmen de Viboral
76.
Juan Camilo ESPITIA
Elite without contract
77.
David Juan BERNAL RINCÓN
Pio Rico Cycling Team 02'55"
78.
Sebastián ALBARRACÍN
Elite without contract 02'56"
79.
Edgar Geovany TORRES YUMAN
Elite without contract 03'06"
80.
Daniel Felipe GUZMAN
Elite without contract 03'12"
81.
Luis Fernando TORRES
Elite without contract
82.
Alexander Junior DONAIRE
Pio Rico Cycling Team
83.
Santiago ESCUDERO RODRIGUEZ
Elite without contract 03'18"
84.
Cristian Dario MALDONADO
Fuerzas Armadas Colombia 03'22"
85.
Juan Sebastián PEÑA DAZA
Elite without contract 03'24"
86.
Jose Alejandro ORTEGA
Pío Rico Cycling Team
87.
Hector Manuel MENÉNDEZ PEREIRA
Elite without contract 03'26"
88.
Jorge Camilo CASTIBLANCO CUBIDES
Pio Rico Cycling Team 03'27"
89.
Jose Manuel ARAMAYO VILLENA
Pio Rico Cycling Team
90.
Andres LOPEZ
Funrv Team
91.
Angel Jesus HOYOS ORTEGA
Pio Rico Cycling Team
92.
Manuel GUALTERO ACOSTA
Elite without contract
93.
Yerson Eduardo SÁNCHEZ ESCOBAR
Elite without contract 03'44"
94.
Daniel ARÉVALO
Elite without contract 03'51"
95.
Juan Pablo RESTREPO HERRERA
Elite without contract
96.
Jhon Jader RENGIFO
Funrv Team
97.
Wilmer Orlando PARRADO
Chia de la Luna - Strongman
98.
Jhon Fredy AVILA
Elite without contract
99.
Jorge MARTINEZ
Origenes Coffee 03'58"
100.
Dorian Javier MONTERROSO MONTERROSO
Elite without contract 04'01"
101.
Santiago VÉLEZ VERGARA
Elite without contract
102.
Fidel ALVIS
Chia de la Luna - Strongman 04'13"
103.
Erin Fabian ESPINEL
Elite without contract
104.
Wilmar Andrés PAREDES ZAPATA
Team Medellin - EPM 04'23"
105.
Brayan Stiven SANCHEZ VERGARA
Team Medellin - EPM
106.
Alejandro OSORIO CARVAJAL
Elite without contract
107.
Alejandro RUIZ CAÑAS
Elite without contract
108.
Didier Alonso CHAPARRO LÓPEZ
Elite without contract
109.
Pablo Cesar CASCANTE
Elite without contract
110.
Sebastian BRENES MATA
Elite without contract
111.
Ignacio Jesus PRADO JUAREZ
Canel's - Java
112.
Juan RIASCOS
Elite without contract
113.
David Guillermo MENESES
Team Garroteros 04'38"
114.
Jerson David RIAÑO
Fuerzas Armadas Colombia
115.
Jose Manuel YUNQUIL
Team Garroteros 04'47"
116.
Jaime CHACÓN CARREÑO
Elite without contract 04'52"
117.
Juan Felipe MEDINA
Fundecom - Tour Nativa 04'57"
118.
Juan VIVEROS
CRIC Nacional 04'59"
119.
Robigzon Leandro OYOLA OYOLA
Team Medellin - EPM
120.
Carlos CHAMORRO
Elite without contract
121.
Kevin Fernando SERRANO
Elite without contract
122.
Juan Pablo RENDON JAIMES
Elite without contract
123.
Cristian Damian VELEZ RIVEROS
GW - Erco - Shimano
124.
Brayan RUIZ
CRIC Nacional
125.
Juan Diego HOYOS CANO
Team Sistecredito
126.
Mateo MONDRAGON PINEDA
Elite without contract
127.
Cormac MCGEOUGH
Elite without contract
128.
Sergio Luis HENAO MONTOYA
Nu Colombia
129.
David Santiago GOMEZ MARIN
Team Sistecredito
130.
Bart BUIJK
Universe Cycling Team
131.
Alejandro MORALES
Elite without contract
132.
Oscar Adalberto QUIROZ AYALA
Nu Colombia
133.
Samuel HERRERA PEREZ
Team Sistecredito
134.
Jewison Leandro VARELA ZÚÑIGA
Elite without contract
135.
Jhón JIMÉNEZ RETANA
Elite without contract
136.
Cristian Camilo SOTO
Tolima es Pasion
137.
Lars QUAEDVLIEG
Universe Cycling Team
138.
Daniel ARROYAVE CANAS
GW - Erco - Shimano
139.
Estiven Anderson CASTRO MONROY
Elite without contract
140.
Deiber Fabian CONEJO
CRIC Nacional 05'13"
141.
Yeferson SANTAMARÍA
Team Garroteros 05'37"
142.
Kevin Nazario ARANGO
Elite without contract 05'51"
143.
Santiago MARIN
4WD Rent a Car Facatativa 06'20"
144.
Christopher Jahir DIAZ SORTO
Elite without contract 06'44"
145.
Brian SIERRA
Elite without contract 07'05"
146.
Pablo PAREDES ZAPATA
Elite without contract 07'10"
147.
Leison Damian MACA VIVEROS
Elite without contract
148.
Adrian Alejandro CUETOCUE
CRIC Nacional
149.
Jhonatan RESTREPO VALENCIA
Elite without contract 07'16"
150.
Sebastián CALDERÓN CASALVOLONE
Elite without contract 07'42"

Stage information

Start, finish: Stage 4. Duitama - Duitama

Distance: 125 km

Date: 4 August 2025