| 2025-09-28 | 90 | Clásico RCN | ME | 0 | 33:51:25.000 | 0 |
| 2025-09-28 | 55 | Clásico RCN | ME | 12.6 | 00:28:54.000 | 26.159 |
| 2025-09-27 | 66 | Clásico RCN | ME | 135.9 | 02:42:37.000 | 50.142 |
| 2025-09-26 | 68 | Clásico RCN | ME | 201.6 | 05:21:15.000 | 37.653 |
| 2025-09-25 | 84 | Clásico RCN | ME | 168.1 | 06:20:06.000 | 26.535 |
| 2025-09-24 | 121 | Clásico RCN | ME | 196 | 04:39:14.000 | 42.115 |
| 2025-09-23 | 125 | Clásico RCN | ME | 142.1 | 05:09:54.000 | 27.512 |
| 2025-09-22 | 101 | Clásico RCN | ME | 182.3 | 04:05:33.000 | 44.545 |
| 2025-09-21 | 91 | Clásico RCN | ME | 56.1 | 01:49:26.000 | 30.758 |
| 2025-09-20 | 97 | Clásico RCN | ME | 148.3 | 03:14:26.000 | 45.764 |
| 2025-09-14 | 64 | Vuelta a Boyacá | ME | 0 | 14:05:32.000 | 0 |
| 2025-09-14 | 71 | Vuelta a Boyacá | ME | 140 | 02:40:07.000 | 52.462 |
| 2025-09-13 | 74 | Vuelta a Boyacá | ME | 90 | 03:56:34.000 | 22.827 |
| 2025-09-11 | 84 | Vuelta a Boyacá | ME | 180 | 04:26:06.000 | 40.586 |
| 2025-09-10 | 39 | Vuelta a Boyacá | ME | 81.5 | 02:31:26.000 | 32.291 |
| 2025-08-23 | 33 | Clasica el Carmen de Viboral | ME | 0 | 08:00:45.000 | 0 |
| 2025-08-23 | 34 | Clasica el Carmen de Viboral | ME | 60 | 01:41:24.000 | 35.503 |
| 2025-08-22 | 38 | Clasica el Carmen de Viboral | ME | 123 | 04:18:34.000 | 28.542 |
| 2025-08-21 | 42 | Clasica el Carmen de Viboral | ME | 72 | 01:36:03.000 | 44.977 |
| 2024-09-06 | 54 | Clasica Marinilla Ramon Emilio Arcila | me | 0 | 05:51:58.000 | 0 |
| 2024-09-06 | 50 | Clasica Marinilla Ramon Emilio Arcila | me | 45 | 01:10:50.000 | 38.118 |
| 2024-09-04 | 58 | Clasica Marinilla Ramon Emilio Arcila | me | 169.4 | 04:02:29.000 | 41.916 |
| 2024-08-03 | 57 | Clasica el Carmen de Viboral | me | 0 | 12:21:47.000 | 0 |
| 2024-08-03 | 34 | Clasica el Carmen de Viboral | me | 86 | 02:45:25.000 | 31.194 |
| 2024-08-02 | 67 | Clasica el Carmen de Viboral | me | 194 | 06:44:39.000 | 28.766 |
| 2024-08-01 | 53 | Clasica el Carmen de Viboral | me | 86 | 02:24:18.000 | 35.759 |
| 2024-04-28 | 80 | Vuelta de la Juventud | mu | 0 | 17:39:29.000 | 0 |
| 2024-04-27 | 106 | Vuelta de la Juventud | mu | 123 | 02:44:25.000 | 44.886 |
| 2024-04-26 | 140 | Vuelta de la Juventud | mu | 122.5 | 03:16:48.000 | 37.348 |
| 2024-04-25 | 49 | Vuelta de la Juventud | mu | 132.1 | 03:20:58.000 | 39.439 |
| 2024-04-24 | 118 | Vuelta de la Juventud | mu | 144.8 | 03:48:34.000 | 38.011 |
| 2024-04-23 | 118 | Vuelta de la Juventud | mu | 137 | 03:13:34.000 | 42.466 |
| 2024-03-08 | DNF | Vuelta al Tolima | me | 77.4 | 00:00:00.000 | |
| 2024-03-07 | 75 | Vuelta al Tolima | me | 169 | 04:14:34.000 | 39.832 |
| 2024-03-06 | 123 | Vuelta al Tolima | me | 147 | 03:28:23.000 | 42.326 |
| 2023-08-31 | 58 | Clasica Marinilla Ramon Emilio Arcil | | 102 | 03:24:02.000 | 29.995 |
| 2023-08-30 | 51 | Clasica Marinilla Ramon Emilio Arcil | | 102 | 02:03:01.000 | 49.749 |
| 2023-08-18 | 56 | Clasica el Carmen de Viboral | | 0 | 09:12:32.000 | 0 |
| 2023-08-18 | 59 | Clasica el Carmen de Viboral | | 72 | 01:53:55.000 | 37.922 |
| 2023-08-16 | 52 | Clasica el Carmen de Viboral | | 72.8 | 02:11:26.000 | 33.234 |
| 2023-08-15 | 77 | Clasica el Carmen de Viboral | | 160 | 04:52:14.000 | 32.85 |
| 2023-07-09 | 46 | Vuelta a Antioquia | | 0 | 14:58:28.000 | 0 |
| 2023-07-09 | 48 | Vuelta a Antioquia | | 157 | 03:59:29.000 | 39.335 |
| 2023-07-08 | 46 | Vuelta a Antioquia | | 149 | 03:30:01.000 | 42.568 |
| 2023-07-07 | 38 | Vuelta a Antioquia | | 128 | 03:05:55.000 | 41.309 |
| 2023-07-05 | 66 | Vuelta a Antioquia | | 162 | 03:53:29.000 | 41.63 |
| 2023-05-06 | 41 | Vuelta de la Juventud | | 0 | 00:00:00.000 | |
| 2023-05-06 | 90 | Vuelta de la Juventud | | 0 | 21:07:11.000 | 0 |
| 2023-05-06 | 78 | Vuelta de la Juventud | | 104 | 02:30:52.000 | 41.361 |
| 2023-05-05 | 148 | Vuelta de la Juventud | | 140.4 | 05:34:33.000 | 25.18 |
| 2023-05-04 | 47 | Vuelta de la Juventud | | 146.5 | 03:27:07.000 | 42.44 |
| 2023-05-03 | 98 | Vuelta de la Juventud | | 171 | 04:07:43.000 | 41.418 |
| 2023-05-02 | 47 | Vuelta de la Juventud | | 42.9 | 01:06:31.000 | 38.697 |
| 2023-05-01 | 128 | Vuelta de la Juventud | | 171.4 | 04:07:58.000 | 41.473 |