| 2025-01-18 | 19 | Villawood Men's Classic | me | 55.2 | 01:04:16.000 | 51.535 | 
| 2024-09-29 | 4 | Clásico RCN | me | 0 | 33:18:08.000 | 0 | 
| 2024-09-28 | 5 | Clásico RCN | me | 194.1 | 05:08:07.000 | 37.797 | 
| 2024-09-27 | 7 | Clásico RCN | me | 186.8 | 04:06:53.000 | 45.398 | 
| 2024-09-26 | 6 | Clásico RCN | me | 195.5 | 04:02:45.000 | 48.321 | 
| 2024-09-25 | 5 | Clásico RCN | me | 183.4 | 05:14:26.000 | 34.996 | 
| 2024-09-24 | 8 | Clásico RCN | me | 169.5 | 04:08:34.000 | 40.915 | 
| 2024-09-23 | 14 | Clásico RCN | me | 221 | 05:01:20.000 | 44.004 | 
| 2024-09-22 | 3 | Clásico RCN | me | 133.8 | 04:16:37.000 | 31.284 | 
| 2024-08-02 | 12 | Clasica el Carmen de Viboral | me | 194 | 05:52:59.000 | 32.976 | 
| 2024-08-01 | 11 | Clasica el Carmen de Viboral | me | 86 | 02:14:39.000 | 38.322 | 
| 2024-05-26 | 7 | Vuelta a Antioquia | me | 104 | 02:14:23.000 | 46.434 | 
| 2024-05-26 | 8 | Vuelta a Antioquia | me | 0 | 13:53:38.000 | 0 | 
| 2024-05-25 | 9 | Vuelta a Antioquia | me | 108 | 02:23:42.000 | 45.094 | 
| 2024-05-24 | 4 | Vuelta a Antioquia | me | 102 | 03:05:06.000 | 33.063 | 
| 2024-05-23 | 8 | Vuelta a Antioquia | me | 175 | 04:15:27.000 | 41.104 | 
| 2024-05-22 | 34 | Vuelta a Antioquia | me | 80 | 01:55:00.000 | 41.739 | 
| 2024-04-28 | 2 | Vuelta de la Juventud | mu | 0 | 17:00:41.000 | 0 | 
| 2024-04-27 | 35 | Vuelta de la Juventud | mu | 123 | 02:44:25.000 | 44.886 | 
| 2024-04-26 | 4 | Vuelta de la Juventud | mu | 122.5 | 03:01:44.000 | 40.444 | 
| 2024-04-25 | 15 | Vuelta de la Juventud | mu | 132.1 | 03:20:11.000 | 39.594 | 
| 2024-04-24 | 1 | Vuelta de la Juventud | mu | 144.8 | 03:31:43.000 | 41.036 | 
| 2024-04-23 | 29 | Vuelta de la Juventud | mu | 137 | 03:13:34.000 | 42.466 | 
| 2024-01-10 | 2 | Circuito Feria de Manizales | me | 69 | 01:21:06.000 | 51.048 | 
| 2023-10-01 | 5 | Clásico RCN |  | 0 | 31:59:59.000 | 0 | 
| 2023-09-30 | 1 | Clásico RCN |  | 143.7 | 03:50:58.000 | 37.33 | 
| 2023-09-29 | 8 | Clásico RCN |  | 162.7 | 03:44:59.000 | 43.39 | 
| 2023-09-28 | 23 | Clásico RCN |  | 154.9 | 03:58:42.000 | 38.936 | 
| 2023-09-27 | 3 | Clásico RCN |  | 117 | 03:27:29.000 | 33.834 | 
| 2023-09-26 | 14 | Clásico RCN |  | 192 | 04:46:41.000 | 40.184 | 
| 2023-09-25 | 11 | Clásico RCN |  | 163 | 04:38:17.000 | 35.144 | 
| 2023-09-24 | 5 | Clásico RCN |  | 122.9 | 03:05:47.000 | 39.691 | 
| 2023-09-23 | 30 | Clásico RCN |  | 147.2 | 03:42:06.000 | 39.766 | 
| 2023-07-09 | 1 | Vuelta a Antioquia |  | 0 | 14:04:07.000 | 0 | 
| 2023-07-09 | 2 | Vuelta a Antioquia |  | 157 | 03:33:14.000 | 44.177 | 
| 2023-07-08 | 2 | Vuelta a Antioquia |  | 149 | 03:21:21.000 | 44.4 | 
| 2023-07-07 | 3 | Vuelta a Antioquia |  | 128 | 03:01:15.000 | 42.372 | 
| 2023-07-05 | 4 | Vuelta a Antioquia |  | 162 | 03:41:21.000 | 43.912 | 
| 2023-06-03 | 8 | Vuelta a Cundinamarca |  | 0 | 06:50:31.000 | 0 | 
| 2023-06-03 | 8 | Vuelta a Cundinamarca |  | 72 | 01:31:06.000 | 47.42 | 
| 2023-06-03 | 24 | Vuelta a Cundinamarca |  | 0 | 06:50:31.000 | 0 | 
| 2023-06-03 | 18 | Vuelta a Cundinamarca |  | 0 | 00:00:00.000 |  | 
| 2023-06-02 | 14 | Vuelta a Cundinamarca |  | 42.5 | 01:48:21.000 | 23.535 | 
| 2023-06-01 | 26 | Vuelta a Cundinamarca |  | 101.84 | 03:08:14.000 | 32.462 | 
| 2023-03-12 | 36 | Vuelta al Tolima |  | 0 | 10:28:33.000 | 0 | 
| 2023-03-12 | 19 | Vuelta al Tolima |  | 71.4 | 01:33:32.000 | 45.802 | 
| 2023-03-11 | 13 | Vuelta al Tolima |  | 49 | 01:46:19.000 | 27.653 | 
| 2023-03-10 | 65 | Vuelta al Tolima |  | 128.6 | 03:12:58.000 | 39.986 | 
| 2023-03-09 | 87 | Vuelta al Tolima |  | 87 | 02:16:15.000 | 38.312 | 
| 2023-03-08 | 12 | Vuelta al Tolima |  | 86 | 01:39:29.000 | 51.868 | 
| 2023-02-24 | 24 | Clásica de Ciclismo Ciudad Santiago de Arma - Rionegro |  | 0 | 08:39:32.000 | 0 | 
| 2023-02-24 | 23 | Clásica de Ciclismo Ciudad Santiago de Arma - Rionegro |  | 82 | 01:48:26.000 | 45.374 | 
| 2023-02-23 | 28 | Clásica de Ciclismo Ciudad Santiago de Arma - Rionegro |  | 0 | 04:03:14.000 | 0 | 
| 2023-02-22 | 10 | Clásica de Ciclismo Ciudad Santiago de Arma - Rionegro |  | 131 | 02:37:40.000 | 49.852 |