| 2025-11-28 | 12 | Vuelta Internacional a Chiriquí | ME | 0 | 19:01:56.000 | 0 |
| 2025-11-28 | 21 | Vuelta Internacional a Chiriquí | ME | 88 | 01:58:57.000 | 44.388 |
| 2025-11-26 | 22 | Vuelta Internacional a Chiriquí | ME | 127.2 | 03:21:42.000 | 37.838 |
| 2025-11-25 | 12 | Vuelta Internacional a Chiriquí | ME | 101.1 | 02:46:59.000 | 36.327 |
| 2025-11-24 | 2 | Vuelta Internacional a Chiriquí | ME | 144.6 | 03:25:11.000 | 42.284 |
| 2025-11-23 | 39 | Vuelta Internacional a Chiriquí | ME | 82 | 01:45:41.000 | 46.554 |
| 2025-11-22 | 35 | Vuelta Internacional a Chiriquí | ME | 82.5 | 01:58:49.000 | 41.661 |
| 2025-11-21 | 13 | Vuelta Internacional a Chiriquí | ME | 140.8 | 03:18:55.000 | 42.47 |
| 2025-07-26 | 19 | Tour de Panamá | | 0 | 11:34:16.000 | 0 |
| 2025-07-26 | 27 | Tour de Panamá | | 95 | 02:05:06.000 | 45.564 |
| 2025-07-25 | 24 | Tour de Panamá | | 128.7 | 02:50:02.000 | 45.415 |
| 2025-07-24 | 8 | Tour de Panamá | | 113.6 | 02:32:05.000 | 44.818 |
| 2025-07-23 | 87 | Tour de Panamá | | 97.6 | 02:09:32.000 | 45.208 |
| 2025-07-22 | 20 | Tour de Panamá | | 94.3 | 01:57:31.000 | 48.146 |
| 2025-06-08 | 3 | National Championships Cuba ME - Road Race | me | 142 | 03:29:12.000 | 40.727 |
| 2024-08-26 | 12 | Trofeu Vila de Juneda | me | 58 | 01:31:36.000 | 37.991 |
| 2024-08-18 | 17 | Critèrium Pla de Santa Maria - Trofeu Joan Barrambam | me | 40 | 01:08:44.000 | 34.918 |
| 2024-08-15 | 31 | Gran Premio San Lorenzo de Ciclismo | me | 72 | 01:40:19.000 | 43.064 |
| 2024-08-03 | 22 | Criterium Ivan Graït Memorial | me | 39.6 | 01:06:18.000 | 35.837 |
| 2024-07-28 | 13 | Criterium de Camarles | me | 60 | 01:23:35.000 | 43.071 |
| 2024-07-14 | 37 | Clàssica Xavi Tondo | me | 101 | 02:27:10.000 | 41.178 |
| 2024-07-07 | 33 | Criterium de Ciclisme del Vallès | me | 131 | 03:18:15.000 | 39.647 |
| 2024-07-06 | 25 | Trofeig Abelard Trenzano | | 133 | 03:15:12.000 | 40.881 |
| 2024-06-30 | DNF | Gran Premi Sant Pere | me | 115.5 | 00:00:00.000 | |