| 2025-10-26 | 56 | Vuelta del Porvenir | MJ | 0 | 12:13:38.010 | 0 | 
| 2025-10-26 | 37 | Vuelta del Porvenir | MJ | 77.7 | 02:44:12.000 | 28.392 | 
| 2025-10-25 | 42 | Vuelta del Porvenir | MJ | 82 | 02:21:38.000 | 34.738 | 
| 2025-10-23 | 148 | Vuelta del Porvenir | MJ | 113.1 | 03:23:17.000 | 33.382 | 
| 2025-10-22 | 63 | Vuelta del Porvenir | MJ | 143.5 | 03:20:41.000 | 42.903 | 
| 2025-10-10 | 20 | Clasica Marinilla Ramon Emilio Arcila |  | 0 | 03:25:31.120 | 0 | 
| 2025-10-10 | 15 | Clasica Marinilla Ramon Emilio Arcila |  | 12.5 | 00:31:10.000 | 24.064 | 
| 2025-10-08 | 21 | Clasica Marinilla Ramon Emilio Arcila |  | 67 | 02:18:03.000 | 29.12 | 
| 2025-09-14 | 26 | Vuelta a Boyacá | mj | 0 | 10:42:33.000 | 0 | 
| 2025-09-14 | 33 | Vuelta a Boyacá | mj | 0 | 01:39:55.000 | 0 | 
| 2025-09-13 | 18 | Vuelta a Boyacá | mj | 0 | 02:36:16.000 | 0 | 
| 2025-09-11 | 2 | Vuelta a Boyacá | mj | 0 | 03:01:33.000 | 0 | 
| 2025-09-10 | 42 | Vuelta a Boyacá | mj | 0 | 02:52:09.000 | 0 | 
| 2025-06-30 | 29 | Clásica Rubén Darío Gómez | MJ | 0 | 03:58:25.000 | 0 | 
| 2025-06-30 | 62 | Clásica Rubén Darío Gómez | MJ | 38 | 00:57:34.000 | 39.606 | 
| 2025-06-29 | 17 | Clásica Rubén Darío Gómez | MJ | 60 | 01:41:18.000 | 35.538 | 
| 2025-06-27 | 18 | Clásica Rubén Darío Gómez | MJ | 19 | 00:54:20.000 | 20.982 | 
| 2025-04-09 | 38 | Clásica Nacional Ciudad de Anapoima | mj | 0 | 04:10:53.000 | 0 | 
| 2025-04-08 | 41 | Clásica Nacional Ciudad de Anapoima | mj | 50 | 02:08:26.000 | 23.358 | 
| 2025-04-07 | 9 | Clásica Nacional Ciudad de Anapoima | mj | 62.5 | 01:36:32.000 | 38.847 | 
| 2025-02-16 | 38 | Clásica de Rionegro | MJ | 0 | 04:57:12.000 | 0 | 
| 2025-02-16 | 38 | Clásica de Rionegro | MJ | 87.3 | 02:16:50.000 | 38.28 | 
| 2025-02-15 | 38 | Clásica de Rionegro | MJ | 98.2 | 02:24:27.000 | 40.789 | 
| 2024-11-13 | 39 | Juegos Nacionales Juveniles - Road race | mj | 135.6 | 03:18:21.000 | 41.018 | 
| 2024-10-20 | 43 | Vuelta del Porvenir | mj | 0 | 11:31:20.000 | 0 | 
| 2024-10-20 | 132 | Vuelta del Porvenir | mj | 92 | 02:03:33.000 | 44.678 | 
| 2024-10-18 | 31 | Vuelta del Porvenir | mj | 110 | 03:16:03.000 | 33.665 | 
| 2024-10-17 | 49 | Vuelta del Porvenir | mj | 102 | 02:37:35.000 | 38.837 | 
| 2024-10-16 | 118 | Vuelta del Porvenir | mj | 118 | 03:14:15.000 | 36.448 | 
| 2024-08-03 | 35 | Clasica el Carmen de Viboral | mj | 0 | 07:35:24.000 | 0 | 
| 2024-08-03 | 42 | Clasica el Carmen de Viboral | mj | 67 | 02:27:04.000 | 27.335 | 
| 2024-08-02 | 24 | Clasica el Carmen de Viboral | mj | 77 | 02:37:24.000 | 29.352 | 
| 2024-08-01 | 44 | Clasica el Carmen de Viboral | mj | 64 | 01:59:03.000 | 32.255 | 
| 2024-02-29 | 29 | Clásica de Rionegro | mj | 0 | 06:12:37.000 | 0 | 
| 2024-02-29 | 17 | Clásica de Rionegro | mj | 0 | 01:08:26.000 | 0 | 
| 2024-02-28 | 40 | Clásica de Rionegro | mj | 106.4 | 02:45:22.000 | 38.605 | 
| 2024-02-27 | 32 | Clásica de Rionegro | mj | 92.4 | 02:18:49.000 | 39.938 |