| 2025-09-28 | 29 | Clásico RCN | ME | 0 | 32:29:44.000 | 0 | 
| 2025-09-28 | 43 | Clásico RCN | ME | 12.6 | 00:28:33.000 | 26.48 | 
| 2025-09-27 | 53 | Clásico RCN | ME | 135.9 | 02:42:37.000 | 50.142 | 
| 2025-09-26 | 40 | Clásico RCN | ME | 201.6 | 05:12:38.000 | 38.691 | 
| 2025-09-25 | 19 | Clásico RCN | ME | 168.1 | 05:46:06.000 | 29.142 | 
| 2025-09-24 | 71 | Clásico RCN | ME | 196 | 04:29:42.000 | 43.604 | 
| 2025-09-23 | 44 | Clásico RCN | ME | 142.1 | 04:44:44.000 | 29.944 | 
| 2025-09-22 | 85 | Clásico RCN | ME | 182.3 | 04:05:33.000 | 44.545 | 
| 2025-09-21 | 64 | Clásico RCN | ME | 56.1 | 01:45:25.000 | 31.93 | 
| 2025-09-20 | 33 | Clásico RCN | ME | 148.3 | 03:14:26.000 | 45.764 | 
| 2024-09-29 | 25 | Clásico RCN | me | 0 | 33:47:01.000 | 0 | 
| 2024-09-28 | 31 | Clásico RCN | me | 194.1 | 05:21:40.000 | 36.205 | 
| 2024-09-27 | 27 | Clásico RCN | me | 186.8 | 04:06:53.000 | 45.398 | 
| 2024-09-26 | 48 | Clásico RCN | me | 195.5 | 04:05:40.000 | 47.748 | 
| 2024-09-25 | 28 | Clásico RCN | me | 183.4 | 05:20:17.000 | 34.357 | 
| 2024-09-24 | 22 | Clásico RCN | me | 169.5 | 04:08:34.000 | 40.915 | 
| 2024-09-23 | 56 | Clásico RCN | me | 221 | 05:01:20.000 | 44.004 | 
| 2024-09-22 | 28 | Clásico RCN | me | 133.8 | 04:17:43.000 | 31.15 | 
| 2024-08-03 | 27 | Clasica el Carmen de Viboral | me | 0 | 11:50:33.000 | 0 | 
| 2024-08-03 | 20 | Clasica el Carmen de Viboral | me | 86 | 02:33:25.000 | 33.634 | 
| 2024-08-02 | 32 | Clasica el Carmen de Viboral | me | 194 | 06:13:46.000 | 31.142 | 
| 2024-08-01 | 103 | Clasica el Carmen de Viboral | me | 86 | 02:34:18.000 | 33.441 | 
| 2024-05-26 | 26 | Vuelta a Antioquia | me | 0 | 14:06:06.000 | 0 | 
| 2024-05-26 | 43 | Vuelta a Antioquia | me | 104 | 02:14:23.000 | 46.434 | 
| 2024-05-25 | 46 | Vuelta a Antioquia | me | 108 | 02:27:20.000 | 43.982 | 
| 2024-05-24 | 28 | Vuelta a Antioquia | me | 102 | 03:13:42.000 | 31.595 | 
| 2024-05-23 | 23 | Vuelta a Antioquia | me | 175 | 04:15:41.000 | 41.066 | 
| 2024-05-22 | 67 | Vuelta a Antioquia | me | 80 | 01:55:00.000 | 41.739 | 
| 2024-03-10 | 6 | Colombian National Championships |  | 0 | 02:36:07.000 | 0 | 
| 2024-01-10 | 30 | Circuito Feria de Manizales | me | 69 | 01:22:56.000 | 49.92 | 
| 2023-11-15 | 6 | Juegos Deportivos Nacionales - Road Race |  | 170.4 | 04:21:41.000 | 39.07 | 
| 2023-10-01 | 77 | Clásico RCN |  | 0 | 34:02:31.000 | 0 | 
| 2023-09-30 | 61 | Clásico RCN |  | 143.7 | 04:08:25.000 | 34.708 | 
| 2023-09-29 | 117 | Clásico RCN |  | 162.7 | 04:06:11.000 | 39.653 | 
| 2023-09-28 | 96 | Clásico RCN |  | 154.9 | 04:15:01.000 | 36.445 | 
| 2023-09-27 | 139 | Clásico RCN |  | 117 | 03:56:21.000 | 29.702 | 
| 2023-09-26 | 63 | Clásico RCN |  | 192 | 04:47:40.000 | 40.046 | 
| 2023-09-25 | 76 | Clásico RCN |  | 163 | 04:52:00.000 | 33.493 | 
| 2023-09-24 | 92 | Clásico RCN |  | 122.9 | 03:23:33.000 | 36.227 | 
| 2023-09-23 | 105 | Clásico RCN |  | 147.2 | 03:42:13.000 | 39.745 | 
| 2023-08-18 | 60 | Clasica el Carmen de Viboral |  | 0 | 09:15:30.000 | 0 | 
| 2023-08-18 | 46 | Clasica el Carmen de Viboral |  | 72 | 01:49:44.000 | 39.368 | 
| 2023-08-16 | 75 | Clasica el Carmen de Viboral |  | 72.8 | 02:17:54.000 | 31.675 | 
| 2023-08-15 | 82 | Clasica el Carmen de Viboral |  | 160 | 04:52:14.000 | 32.85 | 
| 2023-06-24 | 15 | UCI World Gravel Series ME - Highlands Gravel Classic |  | 113 | 03:52:58.000 | 29.103 | 
| 2023-03-12 | 27 | Vuelta al Tolima |  | 0 | 10:25:48.000 | 0 | 
| 2023-03-12 | 24 | Vuelta al Tolima |  | 71.4 | 01:33:32.000 | 45.802 | 
| 2023-03-11 | 36 | Vuelta al Tolima |  | 49 | 01:52:19.000 | 26.176 | 
| 2023-03-10 | 31 | Vuelta al Tolima |  | 128.6 | 03:08:18.000 | 40.977 | 
| 2023-03-09 | 6 | Vuelta al Tolima |  | 87 | 02:12:10.000 | 39.496 | 
| 2023-03-08 | 96 | Vuelta al Tolima |  | 86 | 01:39:29.000 | 51.868 |