| 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 |