| 2025-11-28 | 3 | Vuelta Internacional a Chiriquí | ME | 0 | 18:39:47.000 | 0 |
| 2025-11-28 | 25 | Vuelta Internacional a Chiriquí | ME | 88 | 01:58:57.000 | 44.388 |
| 2025-11-26 | 2 | Vuelta Internacional a Chiriquí | ME | 127.2 | 03:12:08.000 | 39.722 |
| 2025-11-25 | 1 | Vuelta Internacional a Chiriquí | ME | 101.1 | 02:41:30.000 | 37.56 |
| 2025-11-24 | 11 | Vuelta Internacional a Chiriquí | ME | 144.6 | 03:25:11.000 | 42.284 |
| 2025-11-23 | 17 | Vuelta Internacional a Chiriquí | ME | 82 | 01:45:41.000 | 46.554 |
| 2025-11-22 | 8 | Vuelta Internacional a Chiriquí | ME | 82.5 | 01:58:30.000 | 41.772 |
| 2025-11-21 | 6 | Vuelta Internacional a Chiriquí | ME | 140.8 | 03:13:28.000 | 43.666 |
| 2024-10-13 | 5 | Tour de Panamá | me | 0 | 10:46:38.000 | 0 |
| 2024-10-13 | 86 | Tour de Panamá | me | 95 | 02:04:39.000 | 45.728 |
| 2024-10-11 | 23 | Tour de Panamá | me | 128 | 02:55:49.000 | 43.682 |
| 2024-10-10 | 5 | Tour de Panamá | me | 76 | 02:10:04.000 | 35.059 |
| 2024-10-09 | 7 | Tour de Panamá | me | 110 | 02:39:57.000 | 41.263 |
| 2024-09-21 | 6 | Vuelta San Carlos | me | 90 | 02:38:51.000 | 33.994 |
| 2024-09-19 | 2 | Vuelta San Carlos | me | 122 | 02:53:03.000 | 42.3 |
| 2024-09-18 | 11 | Vuelta San Carlos | me | 140 | 03:11:03.000 | 43.968 |
| 2024-04-21 | 6 | Almacenes Roes - 3 | me | 98 | 02:16:18.000 | 43.14 |
| 2024-01-14 | 7 | Vuelta Internacional a Chiriquí | ME | 0 | 18:08:09.000 | 0 |
| 2024-01-14 | 17 | Vuelta Internacional a Chiriquí | ME | 90 | 02:04:29.000 | 43.379 |
| 2024-01-13 | 1 | Vuelta Internacional a Chiriquí | ME | 132.6 | 03:51:58.000 | 34.298 |
| 2024-01-12 | 12 | Vuelta Internacional a Chiriquí | ME | 96 | 03:27:02.000 | 27.822 |
| 2024-01-11 | 12 | Vuelta Internacional a Chiriquí | ME | 153 | 02:33:53.000 | 59.656 |
| 2024-01-10 | 25 | Vuelta Internacional a Chiriquí | ME | 99 | 03:27:15.000 | 28.661 |
| 2024-01-09 | 10 | Vuelta Internacional a Chiriquí | ME | 96.6 | 02:27:38.000 | 39.259 |
| 2023-10-29 | 14 | Vuelta al Norte | | 0 | 11:50:23.000 | 0 |
| 2023-10-29 | 25 | Vuelta al Norte | | 104 | 02:30:57.000 | 41.338 |
| 2023-10-28 | 29 | Vuelta al Norte | | 119 | 02:45:15.000 | 43.207 |
| 2023-10-27 | 22 | Vuelta al Norte | | 125 | 03:02:15.000 | 41.152 |
| 2023-10-26 | 17 | Vuelta al Norte | | 146 | 03:31:53.000 | 41.344 |
| 2023-09-10 | 55 | Grande Prémio Jornal de Notícias | | 0 | 30:18:28.000 | 0 |
| 2023-09-10 | 79 | Grande Prémio Jornal de Notícias | | 147.1 | 03:47:44.000 | 38.756 |
| 2023-09-09 | 36 | Grande Prémio Jornal de Notícias | | 161.8 | 04:05:43.000 | 39.509 |
| 2023-09-08 | 32 | Grande Prémio Jornal de Notícias | | 154.8 | 04:07:57.000 | 37.459 |
| 2023-09-07 | 41 | Grande Prémio Jornal de Notícias | | 137.1 | 03:08:15.000 | 43.697 |
| 2023-09-06 | 38 | Grande Prémio Jornal de Notícias | | 130.4 | 03:45:09.000 | 34.75 |
| 2023-09-05 | 36 | Grande Prémio Jornal de Notícias | | 150.1 | 03:46:36.000 | 39.744 |
| 2023-09-03 | 40 | Grande Prémio Jornal de Notícias | | 156.7 | 03:53:24.000 | 40.283 |
| 2023-09-02 | 72 | Grande Prémio Jornal de Notícias | | 141.7 | 03:26:16.000 | 41.218 |
| 2023-07-09 | 31 | Vuelta a Ávila | | 0 | 09:49:44.000 | 0 |
| 2023-07-09 | 32 | Vuelta a Ávila | | 129 | 03:41:12.000 | 34.991 |
| 2023-07-08 | 85 | Vuelta a Ávila | | 144 | 03:35:15.000 | 40.139 |
| 2023-07-07 | 63 | Vuelta a Ávila | | 100 | 02:33:17.000 | 39.143 |
| 2022-05-07 | 83 | Clásica de Pascua - Ruta Xacobea | | 165.5 | 04:02:29.000 | 40.951 |
| 2022-04-03 | 99 | Clásica Ciudad De Torredonjimeno | | 165 | 04:08:43.000 | 39.804 |
| 2022-03-21 | DNF | Gran Premio de Primavera Ontur | | 172 | 04:16:54.000 | 40.171 |