| 24.10 › 02.1124-2/10 |  |  |  | Vuelta Ciclistica Internacional a Guatemala (2.2) |  |  |  | more | 
| 30.10 | 83 | 67 |  | S7Stage 7 - San Francisco El Alto › San Pedro Sacatepéquez | 137 |  |  |  | 
| 29.10 | 120 | 69 |  | S6Stage 6 - Catarina › San Juan Ostuncalco | 90.5 |  |  |  | 
| 28.10 | 7 | 52 |  | S5Stage 5 - Retalhuleu › San Rafael Pie de la Cuesta | 109.3 |  | -2 |  | 
| 27.10 | 5 | 62 |  | S4Stage 4 - Santa Lucía Cotzumalguapa › Mazatenango | 191.6 |  |  |  | 
| 26.10 | 60 | 64 |  | S3Stage 3 - Monjas › Fraijanes | 126 |  |  |  | 
| 25.10 | 75 | 75 |  | S2Stage 2 - Gualan › Jalapa | 160.6 |  |  |  | 
| 24.10 | 120 | 120 |  | S1Stage 1 - Teculutan › Puerto Barrios | 172 |  |  |  | 
| 07.10 › 10.107-10/10 |  |  |  | Clasica Marinilla Ramon Emilio Arcila (NAT) |  |  |  | more | 
|  | 1 |  |  | General classificationGeneral classification |  |  |  |  | 
| 10.10 | 4 |  |  | S3Stage 3 - Marinilla › Marinilla |  |  |  |  | 
| 09.10 | 2 |  |  | S2 (ITT)Stage 2 (ITT) - El Peñol › Marinilla | 18 |  |  |  | 
| 08.10 | 3 |  |  | S1Stage 1 - San Rafael › Marinilla | 110 |  |  |  | 
| 07.10 | 1 |  |  | ProloguePrologue - Marinilla › Marinilla | 1.5 |  |  |  | 
| 20.09 › 28.0920-28/9 |  |  |  | Clásico RCN (NAT) |  |  |  | more | 
|  | 77 |  |  | General classificationGeneral classification |  |  |  |  | 
| 28.09 | 54 |  |  | S9Stage 9 - Cali › Cristo Rey | 12.6 |  |  |  | 
| 27.09 | 2 |  |  | S8Stage 8 - Pereira › Buga | 135.9 |  |  |  | 
| 26.09 | 86 |  |  | S7Stage 7 - Villa Maria › Pereira | 201.6 |  |  |  | 
| 25.09 | 86 |  |  | S6Stage 6 - Venadillo › Manizales | 168.1 |  |  |  | 
| 24.09 | 124 |  |  | S5Stage 5 - Funza › Ibagué | 196 |  |  |  | 
| 23.09 | 113 |  |  | S4Stage 4 - La Dorada › Facatativa | 142.1 |  |  |  | 
| 22.09 | 2 |  |  | S3Stage 3 - Santuario › Puerto Salgar | 182.3 |  |  |  | 
| 21.09 | 1 |  |  | S2Stage 2 - Santa Fe de Antioquia › Medellin | 56.1 |  |  |  | 
| 20.09 | 3 |  |  | S1Stage 1 - Apartado › Mutata | 148.3 |  |  |  | 
| 10.09 › 14.0910-14/9 |  |  |  | Vuelta a Boyacá (NAT) |  |  |  | more | 
|  | 23 |  |  | General classificationGeneral classification |  |  |  |  | 
| 14.09 | 2 |  |  | S5Stage 5 - Nobsa › Sogamoso | 140 |  |  |  | 
| 13.09 | 1 |  |  | S4Stage 4 - Pesca › Aquitania | 90 |  |  |  | 
| 12.09 | 43 |  |  | S3Stage 3 - Socotá › Alto de Socha | 12 |  |  |  | 
| 11.09 | 1 |  |  | S2Stage 2 - Tinjacá › Tasco | 180 |  |  |  | 
| 10.09 | 69 |  |  | S1Stage 1 - Barbosa › Cómbita | 81.5 |  |  |  | 
| 20.08 › 23.0820-23/8 |  |  |  | Clasica el Carmen de Viboral (NAT) |  |  |  | more | 
|  | 28 |  |  | General classificationGeneral classification |  |  |  |  | 
| 23.08 | 1 |  |  | S4Stage 4 - Camargo › Camargo | 60 |  |  |  | 
| 22.08 | 57 |  |  | S3Stage 3 - Guatape › El Carmen de Viboral | 123 |  |  |  | 
| 21.08 | 2 |  |  | S2Stage 2 - La Aurora › La Aurora | 72 |  |  |  | 
| 20.08 | 15 |  |  | S1 (ITT)Stage 1 (ITT) | 18.39 |  |  |  | 
| 01.08 › 10.081-10/8 |  |  |  | Vuelta a Colombia (2.2) |  |  |  | more | 
|  | 7 |  |  | Points classificationPoints classification |  |  |  |  | 
|  | 79 |  |  | General classificationGeneral classification |  |  |  |  | 
| 10.08 | 86 |  |  | S10Stage 10 - Sopó › Bogotá | 139 |  |  |  | 
| 09.08 | 89 | 77 |  | S9Stage 9 - Alvarado › Alto del Vino | 217 |  |  |  | 
| 08.08 | 1 | 77 |  | S8Stage 8 - Cali › La Tebaida | 171.4 | 5 | 7 |  | 
| 07.08 | 5 | 87 |  | S7Stage 7 - Armenia › Cali | 185.2 |  |  |  | 
| 06.08 | 95 | 100 |  | S6Stage 6 - Mosquera › Alto de La Línea | 232 |  |  |  | 
| 04.08 | 106 | 113 |  | S4Stage 4 - Duitama › Duitama | 125 |  |  |  | 
| 03.08 | 130 | 113 |  | S3 (ITT)Stage 3 (ITT) - Curisí › Toquilla | 33.2 |  |  |  | 
| 02.08 | 113 | 95 |  | S2Stage 2 - Yopal › Alto del Porvenir | 152.7 |  |  |  | 
| 01.08 | 3 | 4 |  | S1Stage 1 - Yopal › Yopal | 206 | 1 | 1 |  | 
| 27.04 | 7 |  |  | Pan-American Continental Championships ME - Road Race (CC) | 209.6 | 40 | 80 | more | 
| 12.03 › 16.0312-16/3 |  |  |  | Volta Ciclística de Goiás (NAT) |  |  |  | more | 
|  | 1 |  |  | General classificationGeneral classification |  |  |  |  | 
| 16.03 | 1 |  |  | S6Stage 6 - Caldas Novas › Caldas Novas | 65 |  |  |  | 
| 15.03 | 2 |  |  | S5 (ITT)Stage 5 (ITT) - Caldas Novas › Caldas Novas | 15 |  |  |  | 
| 15.03 | 3 |  |  | S4Stage 4 - Caldas Novas › Rio Quente | 78.5 |  |  |  | 
| 14.03 | 2 |  |  | S3Stage 3 - Caldas Novas › Água Limpa | 150.72 |  |  |  | 
| 13.03 | 2 |  |  | S2Stage 2 - Caldas Novas › Ipameri | 125.2 |  |  |  | 
| 12.03 | 1 |  |  | S1Stage 1 - Caldas Novas › Morrinhos | 107.6 |  |  |  | 
| 14.02 › 16.0214-16/2 |  |  |  | Clásica de Rionegro (NAT) |  |  |  | more | 
|  | 9 |  |  | General classificationGeneral classification |  |  |  |  | 
| 16.02 | 2 |  |  | S3Stage 3 - Rionegro › Rionegro | 126 |  |  |  | 
| 15.02 | 64 |  |  | S2Stage 2 - Rionegro › Rionegro | 124 |  |  |  | 
| 14.02 | 23 |  |  | S1Stage 1 - Rionegro › Rionegro | 10.8 |  |  |  | 
| 09.02 | DNF |  |  | National Championships Colombia ME - Road Race (NC) | 237 |  |  | more |