| 2025-10-26 | 105 | Vuelta del Porvenir | MJ | 0 | 13:05:18.010 | 0 | 
| 2025-10-26 | 62 | Vuelta del Porvenir | MJ | 77.7 | 02:52:20.000 | 27.052 | 
| 2025-10-25 | 147 | Vuelta del Porvenir | MJ | 82 | 03:22:51.000 | 24.254 | 
| 2025-10-23 | 21 | Vuelta del Porvenir | MJ | 113.1 | 03:05:45.000 | 36.533 | 
| 2025-10-22 | 47 | Vuelta del Porvenir | MJ | 143.5 | 03:20:41.000 | 42.903 | 
| 2025-09-14 | 10 | Novato de Oro Juvenil | mj | 0 | 03:41:36.000 | 0 | 
| 2025-09-12 | 20 | Novato de Oro Juvenil | mj | 37.2 | 00:49:24.000 | 45.182 | 
| 2025-09-10 | 13 | Novato de Oro Juvenil | mj | 93.6 | 02:31:58.000 | 36.955 | 
| 2025-06-01 | 16 | Micro Vuelta al Tolima | mj | 0 | 01:25:22.000 | 0 | 
| 2025-06-01 | 16 | Micro Vuelta al Tolima | mj | 0 | 00:42:41.000 | 0 | 
| 2025-05-31 | 16 | Micro Vuelta al Tolima | mj | 0 | 00:42:41.000 | 0 | 
| 2025-04-09 | 69 | Clásica Nacional Ciudad de Anapoima | mj | 0 | 04:24:58.000 | 0 | 
| 2025-04-08 | 65 | Clásica Nacional Ciudad de Anapoima | mj | 50 | 02:15:36.000 | 22.124 | 
| 2025-04-07 | 88 | Clásica Nacional Ciudad de Anapoima | mj | 62.5 | 01:43:04.000 | 36.384 | 
| 2024-11-13 | 50 | Juegos Nacionales Juveniles - Road race | mj | 135.6 | 03:21:28.000 | 40.384 | 
| 2024-10-20 | 75 | Vuelta del Porvenir | mj | 0 | 11:47:13.000 | 0 | 
| 2024-10-20 | 63 | Vuelta del Porvenir | mj | 92 | 02:03:33.000 | 44.678 | 
| 2024-10-18 | 57 | Vuelta del Porvenir | mj | 110 | 03:23:12.000 | 32.48 | 
| 2024-10-17 | 130 | Vuelta del Porvenir | mj | 102 | 02:49:42.000 | 36.064 | 
| 2024-10-16 | 90 | Vuelta del Porvenir | mj | 118 | 03:10:18.000 | 37.204 | 
| 2024-07-28 | 39 | Gran Microvuelta Ciclista Internacional al Valle | mj | 0 | 01:45:04.000 | 0 | 
| 2024-07-28 | 39 | Gran Microvuelta Ciclista Internacional al Valle | mj | 29 | 00:39:38.000 | 43.902 | 
| 2024-07-26 | 49 | Gran Microvuelta Ciclista Internacional al Valle | mj | 24.8 | 00:37:07.000 | 40.09 |