| | | Vuelta Ciclistica Internacional a Guatemala (2.2) |
| 88 | | Klassement |
| 52 | | Punten |
| 41 | | Berg |
| 17 | | Jongeren |
| 02-11 | 64 | 88 | Stage 10Villa Linda - Villa Linda (121.0km) | 121.0km |
| 01-11 | 103 | 88 | Stage 9Chimaltenango - Antigua (200.0km) | 200.0km |
| 31-10 | 81 | 87 | Stage 8San Juan La Laguna - Tecpán (128.0km) | 128.0km |
| 30-10 | 70 | 88 | Stage 7San Francisco El Alto - San Pedro San Marcos (139.0km) | 139.0km |
| 29-10 | 86 | 100 | Stage 6Catarina San Marcos - San Juan Ostuncalco (90.0km) | 90.0km |
| 28-10 | 111 | 107 | Stage 5Retalhuleu - San Rafael Pie De La Cuesta (109.0km) | 109.0km |
| 27-10 | 115 | 106 | Stage 4Ciudad Vieja - Coatepeque (191.0km) | 191.0km |
| 26-10 | 103 | 103 | Stage 3Monjas - Fraijanes (126.0km) | 126.0km |
| 25-10 | 98 | 105 | Stage 2Gualan - El Corcovado (160.0km) | 160.0km |
| 24-10 | 107 | 52 | Stage 1Teculutan - Puerto Barrios (172.0km) | 172.0km |
| | | Vuelta Ciclista a Venezuela (2.2) |
| 21 | | Klassement |
| 42 | | Punten |
| 6 | | Jongeren |
| 14-09 | 51 | 21 | Stage 8Miranda - Miranda (120.0km) | 120.0km |
| 13-09 | 67 | 21 | Stage 7Maracay - Cagua (106.0km) | 106.0km |
| 12-09 | 70 | 21 | Stage 6bAraure - San Felipe (148.0km) | 148.0km |
| 12-09 | | 18 | Stage 6aAraure - Araure (8.0km) | 8.0km |
| 11-09 | 52 | 19 | Stage 5Carora - Araure (201.0km) | 201.0km |
| 10-09 | 38 | 19 | Stage 4Valera - Valera (126.0km) | 126.0km |
| 09-09 | 49 | 15 | Stage 3Lagunillas - Santa Elena De Arenales (141.0km) | 141.0km |
| 08-09 | 16 | 15 | Stage 2La Fría - Mérida (179.0km) | 179.0km |
| 07-09 | 54 | 54 | Stage 1San Cristóbal - San Cristóbal (132.0km) | 132.0km |
| | | Course de la Paix Grand Prix Jeseníky (2.NCUP) |
| 31-05 | DNF | | Stage 3Zábřeh - Dlouhé (131.0km) | 131.0km |
| 30-05 | 70 | 105 | Stage 2Uničov - Rýmařov (149.0km) | 149.0km |
| 29-05 | 118 | 118 | Stage 1Krnov - Šternberk (168.0km) | 168.0km |
| | | Orlen Nations Grand Prix (2.NCUP) |
| 94 | | Klassement |
| 17-05 | 112 | 94 | Stage 4Lesko - Arlamów (146.0km) | 146.0km |
| 16-05 | 54 | 74 | Stage 3Ustrzyki Dolne - Arlamów (138.0km) | 138.0km |
| 15-05 | 101 | 107 | Stage 2Jaroslaw - Arlamów (143.0km) | 143.0km |
| 14-05 | 102 | 101 | Stage 1Lancut - Jaslo (155.0km) | 155.0km |
| 26-04 | 52 | | Road Continental Pan-Am Championships U23 (CC) | |
| 24-04 | 3 | | Road Continental Pan-Am Championships TT U23 (CC) | |
| 08-02 | 17 | | National Road Championships - Colombia U23 (CN) | 165.0km |
| 06-02 | 2 | | National Road Championships - Colombia TT U23 (CN) | 36.0km |
| | | Vuelta al Táchira en Bicicleta (2.2) |
| 49 | | Klassement |
| 34 | | Punten |
| 15 | | Berg |
| 11 | | Jongeren |
| 19-01 | 49 | 49 | Stage 8San Cristóbal - San Cristóbal (117.0km) | 117.0km |
| 18-01 | 54 | 52 | Stage 7San Rafael del Piñal - Cerro Del Cristo Rey (151.0km) | 151.0km |
| 17-01 | 56 | 53 | Stage 6El Vigía - La Grita (193.0km) | 193.0km |
| 16-01 | 55 | 51 | Stage 5La Fría - Mérida (162.0km) | 162.0km |
| 15-01 | 66 | 58 | Stage 4Abejales - San Cristóbal (113.0km) | 113.0km |
| 14-01 | 29 | 58 | Stage 3Santa Barbara De Barinas - Ciudad Bolivia (136.0km) | 136.0km |
| 13-01 | 78 | 59 | Stage 2San Cristóbal - Santa Barbara De Barinas (157.0km) | 157.0km |
| 12-01 | 58 | 59 | Stage 1San Cristóbal - San Cristóbal (151.0km) | 151.0km |