| 2025-09-28 | 88 | Clásico RCN | ME | 0 | 33:48:05.000 | 0 | 
| 2025-09-28 | 73 | Clásico RCN | ME | 12.6 | 00:29:44.000 | 25.426 | 
| 2025-09-27 | 29 | Clásico RCN | ME | 135.9 | 02:42:21.000 | 50.225 | 
| 2025-09-26 | 106 | Clásico RCN | ME | 201.6 | 05:29:10.000 | 36.747 | 
| 2025-09-25 | 72 | Clásico RCN | ME | 168.1 | 06:16:59.000 | 26.754 | 
| 2025-09-24 | 31 | Clásico RCN | ME | 196 | 04:29:42.000 | 43.604 | 
| 2025-09-23 | 102 | Clásico RCN | ME | 142.1 | 05:03:48.000 | 28.065 | 
| 2025-09-22 | 59 | Clásico RCN | ME | 182.3 | 04:05:33.000 | 44.545 | 
| 2025-09-21 | 132 | Clásico RCN | ME | 56.1 | 01:56:22.000 | 28.926 | 
| 2025-09-20 | 20 | Clásico RCN | ME | 148.3 | 03:14:26.000 | 45.764 | 
| 2025-04-09 | 99 | Clásica Nacional Ciudad de Anapoima | ME | 0 | 06:53:40.000 | 0 | 
| 2025-04-08 | 94 | Clásica Nacional Ciudad de Anapoima | ME | 78 | 03:07:17.000 | 24.989 | 
| 2025-04-07 | 106 | Clásica Nacional Ciudad de Anapoima | ME | 124 | 03:00:50.000 | 41.143 | 
| 2024-10-20 | 19 | Vuelta del Porvenir | mj | 0 | 11:21:24.000 | 0 | 
| 2024-10-20 | 29 | Vuelta del Porvenir | mj | 92 | 02:03:33.000 | 44.678 | 
| 2024-10-18 | 5 | Vuelta del Porvenir | mj | 110 | 03:14:19.000 | 33.965 | 
| 2024-10-17 | 41 | Vuelta del Porvenir | mj | 102 | 02:35:42.000 | 39.306 | 
| 2024-10-16 | 29 | Vuelta del Porvenir | mj | 118 | 03:08:55.000 | 37.477 | 
| 2024-07-01 | 7 | Clásica Rubén Darío Gómez | mj | 17 | 00:38:01.000 | 26.83 | 
| 2024-07-01 | 10 | Clásica Rubén Darío Gómez | mj | 0 | 03:03:28.000 | 0 | 
| 2024-06-30 | 12 | Clásica Rubén Darío Gómez | mj | 65 | 02:04:35.000 | 31.304 | 
| 2024-04-14 | 29 | Giro d'Abruzzo |  | 0 | 07:02:08.000 | 0 | 
| 2024-04-14 | 49 | Giro d'Abruzzo |  | 101.3 | 02:21:46.000 | 42.873 | 
| 2024-04-13 | 22 | Giro d'Abruzzo |  | 94.2 | 02:10:46.000 | 43.222 | 
| 2024-04-12 | 64 | Giro d'Abruzzo |  | 104.4 | 02:29:36.000 | 41.872 | 
| 2024-03-17 | 12 | National Championships Colombia MU17 - Road Race | MU17 | 84 | 02:13:00.000 | 37.895 | 
| 2023-11-06 | 34 | Vuelta del Porvenir | mj | 0 | 08:54:56.000 | 0 | 
| 2023-11-06 | 78 | Vuelta del Porvenir | mj | 55 | 01:15:31.000 | 43.699 | 
| 2023-11-05 | 22 | Vuelta del Porvenir | mj | 98.9 | 02:19:33.000 | 42.522 | 
| 2023-11-04 | 23 | Vuelta del Porvenir | mj | 96 | 02:16:54.000 | 42.075 | 
| 2023-11-02 | 10 | Vuelta del Porvenir | mj | 115 | 02:35:01.000 | 44.511 | 
| 2023-10-16 | 9 | Pedaleando Por Un Futuro | mj | 0 | 00:28:46.000 | 0 | 
| 2023-10-07 | 9 | Vuelta Antioquia Juvenil | mj | 0 | 07:33:02.000 | 0 | 
| 2023-10-07 | 12 | Vuelta Antioquia Juvenil | mj | 51 | 01:58:27.000 | 25.834 | 
| 2023-10-06 | 36 | Vuelta Antioquia Juvenil | mj | 59 | 01:15:29.000 | 46.898 | 
| 2023-10-05 | 15 | Vuelta Antioquia Juvenil | mj | 112 | 02:42:34.000 | 41.337 | 
| 2023-10-04 | 10 | Vuelta Antioquia Juvenil | mj | 61.3 | 01:36:32.000 | 38.101 | 
| 2023-04-20 | 12 | Clasica Nacional Ciudad Anapoima | mj | 0 | 05:08:12.000 | 0 | 
| 2023-04-19 | 10 | Clasica Nacional Ciudad Anapoima | mj | 51 | 02:07:25.000 | 24.016 | 
| 2023-04-18 | 28 | Clasica Nacional Ciudad Anapoima | mj | 87 | 02:36:21.000 | 33.387 |