| 2025-10-13 | 6 | Clásica Aguazul | ME | 0 | 04:31:52.000 | 0 |
| 2025-10-13 | 3 | Clásica Aguazul | ME | 44.2 | 00:59:14.000 | 44.772 |
| 2025-09-28 | 72 | Clásico RCN | ME | 0 | 33:33:37.000 | 0 |
| 2025-09-28 | 70 | Clásico RCN | ME | 12.6 | 00:29:40.000 | 25.483 |
| 2025-09-27 | 72 | Clásico RCN | ME | 135.9 | 02:42:37.000 | 50.142 |
| 2025-09-26 | 96 | Clásico RCN | ME | 201.6 | 05:21:15.000 | 37.653 |
| 2025-09-25 | 102 | Clásico RCN | ME | 168.1 | 06:24:57.000 | 26.201 |
| 2025-09-24 | 86 | Clásico RCN | ME | 196 | 04:29:42.000 | 43.604 |
| 2025-09-23 | 88 | Clásico RCN | ME | 142.1 | 04:58:19.000 | 28.58 |
| 2025-09-22 | 49 | Clásico RCN | ME | 182.3 | 04:05:33.000 | 44.545 |
| 2025-09-21 | 79 | Clásico RCN | ME | 56.1 | 01:47:08.000 | 31.419 |
| 2025-09-20 | 105 | Clásico RCN | ME | 148.3 | 03:14:26.000 | 45.764 |
| 2025-09-14 | 38 | Vuelta a Boyacá | ME | 0 | 13:27:34.000 | 0 |
| 2025-09-14 | 38 | Vuelta a Boyacá | ME | 140 | 02:21:54.000 | 59.197 |
| 2025-09-13 | 43 | Vuelta a Boyacá | ME | 90 | 03:39:16.000 | 24.628 |
| 2025-09-11 | 64 | Vuelta a Boyacá | ME | 180 | 04:22:34.000 | 41.132 |
| 2025-09-10 | 38 | Vuelta a Boyacá | ME | 81.5 | 02:31:20.000 | 32.313 |
| 2025-07-15 | 24 | Tour Cycliste International de Martinique | me | 0 | 27:31:09.000 | 0 |
| 2025-07-13 | 21 | Tour Cycliste International de Martinique | me | 134.3 | 03:09:52.000 | 42.44 |
| 2025-07-12 | 7 | Tour Cycliste International de Martinique | me | 102.2 | 02:35:21.000 | 39.472 |
| 2025-07-11 | 33 | Tour Cycliste International de Martinique | me | 122.8 | 03:12:12.000 | 38.335 |
| 2025-07-10 | 2 | Tour Cycliste International de Martinique | me | 120 | 03:01:28.000 | 39.677 |
| 2025-07-09 | 18 | Tour Cycliste International de Martinique | me | 124.7 | 03:29:42.000 | 35.68 |
| 2025-07-08 | 51 | Tour Cycliste International de Martinique | me | 111.7 | 03:06:14.000 | 35.987 |
| 2025-07-07 | 27 | Tour Cycliste International de Martinique | me | 122.1 | 02:49:21.000 | 43.26 |
| 2025-07-06 | 27 | Tour Cycliste International de Martinique | me | 94.1 | 02:16:41.000 | 41.307 |
| 2025-07-05 | 37 | Tour Cycliste International de Martinique | me | 126.7 | 03:07:39.000 | 40.512 |
| 2025-06-29 | 3 | Grand Prix CGS BTP | me | 135 | 03:10:16.000 | 42.572 |
| 2025-06-22 | 8 | Grand Prix Fitness Park | me | 105.3 | 02:42:58.000 | 38.769 |
| 2025-03-02 | 33 | Vuelta de la Independencia Republica Dominicana | ME | 0 | 19:31:30.000 | 0 |
| 2025-03-02 | 35 | Vuelta de la Independencia Republica Dominicana | ME | 112 | 02:34:02.000 | 43.627 |
| 2025-03-01 | 69 | Vuelta de la Independencia Republica Dominicana | ME | 117.8 | 02:54:16.000 | 40.559 |
| 2025-02-28 | 60 | Vuelta de la Independencia Republica Dominicana | ME | 147.7 | 03:24:35.000 | 43.317 |
| 2025-02-27 | 27 | Vuelta de la Independencia Republica Dominicana | ME | 130 | 02:59:16.000 | 43.511 |
| 2025-02-26 | 15 | Vuelta de la Independencia Republica Dominicana | ME | 118 | 02:39:28.000 | 44.398 |
| 2025-02-25 | 66 | Vuelta de la Independencia Republica Dominicana | ME | 117 | 02:27:31.000 | 47.588 |
| 2025-02-24 | 92 | Vuelta de la Independencia Republica Dominicana | ME | 123 | 02:32:22.000 | 48.436 |
| 2025-01-18 | 19 | Circuito Ciudad de Tuta | me | 60 | 01:16:09.000 | 47.275 |
| 2024-10-06 | 40 | Vuelta a Boyacá | me | 0 | 09:34:29.000 | 0 |
| 2024-10-06 | 12 | Vuelta a Boyacá | me | 95 | 03:11:29.000 | 29.768 |
| 2024-10-05 | 41 | Vuelta a Boyacá | me | 111 | 02:25:26.000 | 45.794 |
| 2024-07-04 | 48 | Trofeo Antonietto Rancilio | me | 120 | 02:31:15.000 | 47.603 |
| 2024-05-30 | 29 | Clásica Nacional de Ciclismo Ciudad de Fusagasugá | me | 0 | 04:58:22.000 | 0 |
| 2024-05-30 | 14 | Clásica Nacional de Ciclismo Ciudad de Fusagasugá | me | 81 | 01:52:42.000 | 43.123 |
| 2024-05-29 | 31 | Clásica Nacional de Ciclismo Ciudad de Fusagasugá | me | 75 | 02:34:25.000 | 29.142 |
| 2024-05-26 | 49 | Vuelta a Antioquia | me | 104 | 02:14:23.000 | 46.434 |
| 2024-05-26 | 59 | Vuelta a Antioquia | me | 0 | 14:36:21.000 | 0 |
| 2024-05-25 | 45 | Vuelta a Antioquia | me | 108 | 02:27:20.000 | 43.982 |
| 2024-05-24 | 83 | Vuelta a Antioquia | me | 102 | 03:42:03.000 | 27.561 |
| 2024-05-23 | 56 | Vuelta a Antioquia | me | 175 | 04:17:35.000 | 40.764 |
| 2024-05-22 | 25 | Vuelta a Antioquia | me | 80 | 01:55:00.000 | 41.739 |
| 2024-04-12 | 45 | Clásica Nacional Ciudad de Anapoima | me | 0 | 07:52:06.000 | 0 |
| 2024-04-12 | 77 | Clásica Nacional Ciudad de Anapoima | me | 122 | 03:20:24.000 | 36.527 |
| 2024-04-11 | 38 | Clásica Nacional Ciudad de Anapoima | me | 125 | 03:50:57.000 | 32.475 |
| 2024-01-20 | DNF | Circuito Ciudad de Tuta | me | 60 | 00:00:00.000 | |
| 2024-01-08 | 9 | Circuito Ciclístico Jenesano | ME | 0 | 00:00:00.000 | |
| 2023-08-05 | 46 | Zanè - Monte Cengio | | 121 | 02:58:43.000 | 40.623 |
| 2023-07-30 | 13 | Coppa Bologna | | 181.8 | 05:15:14.000 | 34.603 |
| 2023-07-01 | DNF | Giro del Veneto | | 138.5 | 00:00:00.000 | |
| 2023-06-30 | 48 | Giro del Veneto | | 137.83 | 04:00:02.000 | 34.453 |
| 2023-06-29 | 93 | Giro del Veneto | | 137 | 03:20:11.000 | 41.062 |
| 2023-06-28 | 136 | Giro del Veneto | | 137.24 | 02:52:06.000 | 47.847 |
| 2023-05-06 | 85 | Vuelta de la Juventud | | 0 | 20:59:29.000 | 0 |
| 2023-05-06 | 76 | Vuelta de la Juventud | | 104 | 02:30:52.000 | 41.361 |
| 2023-05-05 | 97 | Vuelta de la Juventud | | 140.4 | 05:18:40.000 | 26.435 |
| 2023-05-04 | 73 | Vuelta de la Juventud | | 146.5 | 03:34:19.000 | 41.014 |
| 2023-05-03 | 142 | Vuelta de la Juventud | | 171 | 04:09:19.000 | 41.152 |
| 2023-05-02 | 44 | Vuelta de la Juventud | | 42.9 | 01:06:29.000 | 38.716 |
| 2023-05-01 | 74 | Vuelta de la Juventud | | 171.4 | 04:06:59.000 | 41.638 |
| 2023-03-12 | 66 | Vuelta al Tolima | | 0 | 10:41:12.000 | 0 |
| 2023-03-12 | 76 | Vuelta al Tolima | | 71.4 | 01:33:32.000 | 45.802 |
| 2023-03-11 | 83 | Vuelta al Tolima | | 49 | 02:00:49.000 | 24.334 |
| 2023-03-10 | 71 | Vuelta al Tolima | | 128.6 | 03:12:58.000 | 39.986 |
| 2023-03-09 | 55 | Vuelta al Tolima | | 87 | 02:12:58.000 | 39.258 |
| 2023-03-08 | 181 | Vuelta al Tolima | | 86 | 01:40:55.000 | 51.131 |
| 2023-01-09 | 9 | Circuito Ciclístico Jenesano | | 0 | 01:29:37.000 | 0 |