| 2025-10-26 | 131 | Vuelta del Porvenir | MJ | 0 | 13:41:00.010 | 0 |
| 2025-10-26 | 119 | Vuelta del Porvenir | MJ | 77.7 | 03:09:23.000 | 24.617 |
| 2025-10-25 | 131 | Vuelta del Porvenir | MJ | 82 | 03:22:51.000 | 24.254 |
| 2025-10-23 | 152 | Vuelta del Porvenir | MJ | 113.1 | 03:23:56.000 | 33.276 |
| 2025-10-22 | 82 | Vuelta del Porvenir | MJ | 143.5 | 03:20:41.000 | 42.903 |
| 2025-09-28 | 39 | Trofeo Prothec - Mem. Rodolfo Bardelloni | MJ | 123.44 | 00:00:00.000 | |
| 2025-09-21 | 49 | GP Sportivi Visanesi | MJ | 126 | 00:00:00.000 | |
| 2025-09-13 | 40 | Trofeo San Rocco | mj | 103.7 | 00:00:00.000 | |
| 2025-08-17 | 33 | GP Industria Del Cuoio E Delle Pelli | MJ | 120 | 00:00:00.000 | |
| 2025-06-01 | 13 | Trofeo dall'Erbaluce al Paradiso | mj | 112 | 00:00:00.000 | |
| 2025-03-09 | 56 | Gran Premio Ciudad de Valladolid BTT | | 0 | 00:00:00.000 | |
| 2025-02-16 | 25 | Clásica de Rionegro | MJ | 0 | 04:56:22.000 | 0 |
| 2025-02-16 | 42 | Clásica de Rionegro | MJ | 87.3 | 02:16:53.000 | 38.266 |
| 2025-02-15 | 32 | Clásica de Rionegro | MJ | 98.2 | 02:24:27.000 | 40.789 |
| 2024-11-13 | 1 | Juegos Nacionales Juveniles - Road race | mj | 135.6 | 03:16:04.000 | 41.496 |
| 2024-10-20 | 5 | Vuelta del Porvenir | mj | 0 | 11:19:48.000 | 0 |
| 2024-10-20 | 38 | Vuelta del Porvenir | mj | 92 | 02:03:33.000 | 44.678 |
| 2024-10-18 | 22 | Vuelta del Porvenir | mj | 110 | 03:14:19.000 | 33.965 |
| 2024-10-17 | 27 | Vuelta del Porvenir | mj | 102 | 02:35:04.000 | 39.467 |
| 2024-10-16 | 57 | Vuelta del Porvenir | mj | 118 | 03:08:55.000 | 37.477 |
| 2024-09-06 | 4 | Clasica Marinilla Ramon Emilio Arcila | mj | 0 | 03:05:03.000 | 0 |
| 2024-09-06 | 8 | Clasica Marinilla Ramon Emilio Arcila | mj | 33 | 00:45:52.000 | 43.169 |
| 2024-09-04 | 13 | Clasica Marinilla Ramon Emilio Arcila | mj | 52.4 | 01:45:11.000 | 29.891 |
| 2024-08-03 | 5 | Clasica el Carmen de Viboral | mj | 0 | 06:53:43.000 | 0 |
| 2024-08-03 | 6 | Clasica el Carmen de Viboral | mj | 67 | 02:05:43.000 | 31.977 |
| 2024-08-02 | 5 | Clasica el Carmen de Viboral | mj | 77 | 02:27:00.000 | 31.429 |
| 2024-08-01 | 19 | Clasica el Carmen de Viboral | mj | 64 | 01:53:14.000 | 33.912 |
| 2024-07-01 | 41 | Clásica Rubén Darío Gómez | mj | 0 | 03:15:12.000 | 0 |
| 2024-07-01 | 6 | Clásica Rubén Darío Gómez | mj | 17 | 00:37:48.000 | 26.984 |
| 2024-06-30 | 62 | Clásica Rubén Darío Gómez | mj | 65 | 02:17:12.000 | 28.426 |
| 2024-06-29 | 6 | Clásica Rubén Darío Gómez | mj | 11 | 00:20:12.000 | 32.673 |
| 2024-05-30 | 7 | Clásica Nacional de Ciclismo Ciudad de Fusagasugá | mj | 50.4 | 01:20:53.000 | 37.387 |
| 2024-04-28 | 24 | Festival Mezuena Chía + UCI Junior Series XCO | | 0 | 00:00:00.000 | |
| 2024-04-12 | 5 | Clásica Nacional Ciudad de Anapoima | mj | 0 | 03:59:18.000 | 0 |
| 2024-04-12 | 10 | Clásica Nacional Ciudad de Anapoima | mj | 50 | 01:31:47.000 | 32.686 |
| 2024-04-11 | 7 | Clásica Nacional Ciudad de Anapoima | mj | 50 | 02:03:11.000 | 24.354 |
| 2024-03-17 | DNF | National Championships Colombia MU17 - Road Race | MU17 | 84 | 00:00:00.000 | |
| 2024-02-27 | DNF | Clásica de Rionegro | me | 129.3 | 00:00:00.000 | |