| 2025-09-25 | DNF | Clásico RCN | ME | 168.1 | 00:00:00.000 |  | 
| 2025-09-24 | 90 | Clásico RCN | ME | 196 | 04:29:42.000 | 43.604 | 
| 2025-09-23 | 89 | Clásico RCN | ME | 142.1 | 04:58:19.000 | 28.58 | 
| 2025-09-22 | 102 | Clásico RCN | ME | 182.3 | 04:05:33.000 | 44.545 | 
| 2025-09-21 | 69 | Clásico RCN | ME | 56.1 | 01:45:39.000 | 31.86 | 
| 2025-09-20 | 138 | Clásico RCN | ME | 148.3 | 03:14:26.000 | 45.764 | 
| 2025-09-14 | 72 | Vuelta a Boyacá | ME | 0 | 14:19:52.000 | 0 | 
| 2025-09-14 | 74 | Vuelta a Boyacá | ME | 140 | 02:42:07.000 | 51.815 | 
| 2025-09-13 | 82 | Vuelta a Boyacá | ME | 90 | 04:08:39.000 | 21.717 | 
| 2025-09-11 | 58 | Vuelta a Boyacá | ME | 180 | 04:21:54.000 | 41.237 | 
| 2025-09-10 | 66 | Vuelta a Boyacá | ME | 81.5 | 02:34:11.000 | 31.715 | 
| 2025-04-09 | 67 | Clásica Nacional Ciudad de Anapoima | ME | 0 | 06:42:37.000 | 0 | 
| 2025-04-08 | 84 | Clásica Nacional Ciudad de Anapoima | ME | 78 | 03:03:56.000 | 25.444 | 
| 2025-04-07 | 51 | Clásica Nacional Ciudad de Anapoima | ME | 124 | 02:56:10.000 | 42.233 | 
| 2024-09-29 | 110 | Clásico RCN | me | 0 | 35:55:41.000 | 0 | 
| 2024-09-28 | 119 | Clásico RCN | me | 194.1 | 05:59:36.000 | 32.386 | 
| 2024-09-27 | 90 | Clásico RCN | me | 186.8 | 04:14:30.000 | 44.039 | 
| 2024-09-26 | 72 | Clásico RCN | me | 195.5 | 04:08:34.000 | 47.191 | 
| 2024-09-25 | 115 | Clásico RCN | me | 183.4 | 06:01:46.000 | 30.417 | 
| 2024-09-24 | 90 | Clásico RCN | me | 169.5 | 04:12:13.000 | 40.322 | 
| 2024-09-23 | 123 | Clásico RCN | me | 221 | 05:01:20.000 | 44.004 | 
| 2024-09-22 | 112 | Clásico RCN | me | 133.8 | 04:45:03.000 | 28.163 | 
| 2024-07-05 | 57 | Clásica Ciudad de Girardot | me | 150 | 03:54:36.000 | 38.363 | 
| 2024-07-04 | 41 | Clásica Ciudad de Girardot | me | 160 | 03:24:33.000 | 46.932 | 
| 2024-05-29 | DNS | Clásica Nacional de Ciclismo Ciudad de Fusagasugá | me | 75 | 00:00:00.000 |  | 
| 2023-10-22 | 23 | Clásica Ciudad de Girardot |  | 0 | 05:57:05.000 | 0 | 
| 2023-10-22 | 46 | Clásica Ciudad de Girardot |  | 80 | 01:53:57.000 | 42.124 | 
| 2023-10-20 | 25 | Clásica Ciudad de Girardot |  | 106 | 03:17:11.000 | 32.254 | 
| 2023-10-19 | 22 | Clásica Ciudad de Girardot |  | 7.2 | 00:12:27.000 | 34.699 | 
| 2023-10-01 | 102 | Clásico RCN |  | 0 | 34:37:13.000 | 0 | 
| 2023-09-30 | 51 | Clásico RCN |  | 143.7 | 04:06:41.000 | 34.952 | 
| 2023-09-29 | 124 | Clásico RCN |  | 162.7 | 04:06:15.000 | 39.643 | 
| 2023-09-28 | 100 | Clásico RCN |  | 154.9 | 04:15:01.000 | 36.445 | 
| 2023-09-27 | 94 | Clásico RCN |  | 117 | 03:53:26.000 | 30.073 | 
| 2023-09-26 | 129 | Clásico RCN |  | 192 | 04:55:49.000 | 38.943 | 
| 2023-09-25 | 118 | Clásico RCN |  | 163 | 05:08:28.000 | 31.705 | 
| 2023-09-24 | 139 | Clásico RCN |  | 122.9 | 03:35:54.000 | 34.155 | 
| 2023-09-23 | 135 | Clásico RCN |  | 147.2 | 03:42:13.000 | 39.745 | 
| 2023-06-03 | 18 | Vuelta a Cundinamarca |  | 0 | 06:45:53.000 | 0 | 
| 2023-06-03 | 49 | Vuelta a Cundinamarca |  | 72 | 01:31:06.000 | 47.42 | 
| 2023-06-02 | 27 | Vuelta a Cundinamarca |  | 42.5 | 01:50:07.000 | 23.157 | 
| 2023-06-01 | 15 | Vuelta a Cundinamarca |  | 101.84 | 03:02:35.000 | 33.466 | 
| 2023-04-20 | 60 | Clásica Nacional Ciudad de Anapoima |  | 0 | 07:50:19.000 | 0 | 
| 2023-04-19 | 65 | Clásica Nacional Ciudad de Anapoima |  | 125 | 03:59:25.000 | 31.326 | 
| 2023-04-18 | 73 | Clásica Nacional Ciudad de Anapoima |  | 119 | 03:09:10.000 | 37.744 |