| 2025-10-26 | 148 | Vuelta del Porvenir | MJ | 0 | 14:33:14.010 | 0 |
| 2025-10-26 | 148 | Vuelta del Porvenir | MJ | 77.7 | 03:41:28.000 | 21.051 |
| 2025-10-25 | 156 | Vuelta del Porvenir | MJ | 82 | 03:36:31.000 | 22.723 |
| 2025-10-23 | 162 | Vuelta del Porvenir | MJ | 113.1 | 03:26:59.000 | 32.785 |
| 2025-10-22 | 113 | Vuelta del Porvenir | MJ | 143.5 | 03:20:41.000 | 42.903 |
| 2025-09-14 | 43 | Vuelta a Boyacá | mj | 0 | 11:09:02.000 | 0 |
| 2025-09-14 | 58 | Vuelta a Boyacá | mj | 0 | 01:45:15.000 | 0 |
| 2025-09-13 | 57 | Vuelta a Boyacá | mj | 0 | 02:52:02.000 | 0 |
| 2025-09-11 | 45 | Vuelta a Boyacá | mj | 0 | 03:03:11.000 | 0 |
| 2025-09-10 | 47 | Vuelta a Boyacá | mj | 0 | 02:52:47.000 | 0 |
| 2025-08-31 | 42 | Gran Microvuelta Ciclista Internacional al Valle | MJ | 0 | 01:48:21.000 | 0 |
| 2025-08-31 | 25 | Gran Microvuelta Ciclista Internacional al Valle | MJ | 27 | 00:34:07.000 | 47.484 |
| 2025-08-29 | 38 | Gran Microvuelta Ciclista Internacional al Valle | MJ | 27 | 00:41:29.000 | 39.052 |
| 2025-08-21 | DNF | Clasica el Carmen de Viboral | MJ | 60 | 00:00:00.000 | |
| 2025-04-08 | OTL | Clásica Nacional Ciudad de Anapoima | mj | 50 | 02:51:36.000 | 17.483 |
| 2025-04-07 | 116 | Clásica Nacional Ciudad de Anapoima | mj | 62.5 | 01:51:42.000 | 33.572 |
| 2024-10-20 | 94 | Vuelta del Porvenir | mj | 0 | 11:55:27.000 | 0 |
| 2024-10-20 | 98 | Vuelta del Porvenir | mj | 92 | 02:03:33.000 | 44.678 |
| 2024-10-18 | 114 | Vuelta del Porvenir | mj | 110 | 03:34:47.000 | 30.729 |
| 2024-10-17 | 102 | Vuelta del Porvenir | mj | 102 | 02:46:01.000 | 36.864 |
| 2024-10-16 | 78 | Vuelta del Porvenir | mj | 118 | 03:09:39.000 | 37.332 |