| 2025-03-01 | 2 | Giro Pío | me | 160.92 | 05:22:12.000 | 29.966 | 
| 2024-09-21 | 7 | Vuelta San Carlos | me | 90 | 02:39:08.000 | 33.934 | 
| 2024-09-19 | 23 | Vuelta San Carlos | me | 122 | 02:53:40.000 | 42.15 | 
| 2024-09-18 | 67 | Vuelta San Carlos | me | 140 | 03:11:20.000 | 43.902 | 
| 2024-08-11 | 2 | Vuelta al Porvenir | mu | 0 | 08:45:19.000 | 0 | 
| 2024-08-11 | 1 | Vuelta al Porvenir | mu | 71.3 | 02:38:53.000 | 26.925 | 
| 2024-08-10 | 9 | Vuelta al Porvenir | mu | 103 | 02:37:27.000 | 39.251 | 
| 2024-08-08 | 22 | Vuelta al Porvenir | mu | 114 | 02:48:56.000 | 40.489 | 
| 2024-05-31 | 31 | World University Championships ME - Road Race | me | 112 | 02:40:32.000 | 41.86 | 
| 2024-04-21 | DNF | Almacenes Roes - 3 | me | 98 | 00:00:00.000 |  | 
| 2024-02-18 | 7 | Almacenes Roes - 2 | me | 0 | 02:41:42.000 | 0 | 
| 2024-01-14 | 30 | Vuelta Internacional a Chiriquí | ME | 0 | 18:51:50.000 | 0 | 
| 2024-01-14 | 41 | Vuelta Internacional a Chiriquí | ME | 90 | 02:09:49.000 | 41.597 | 
| 2024-01-13 | 18 | Vuelta Internacional a Chiriquí | ME | 132.6 | 03:59:55.000 | 33.162 | 
| 2024-01-12 | 50 | Vuelta Internacional a Chiriquí | ME | 96 | 03:44:38.000 | 25.642 | 
| 2024-01-11 | 32 | Vuelta Internacional a Chiriquí | ME | 153 | 02:42:12.000 | 56.597 | 
| 2024-01-10 | 54 | Vuelta Internacional a Chiriquí | ME | 99 | 03:28:48.000 | 28.448 | 
| 2024-01-09 | 55 | Vuelta Internacional a Chiriquí | ME | 96.6 | 02:28:38.000 | 38.995 | 
| 2023-10-29 | 22 | Vuelta al Norte |  | 0 | 11:52:02.000 | 0 | 
| 2023-10-29 | 12 | Vuelta al Norte |  | 104 | 02:29:50.000 | 41.646 | 
| 2023-10-28 | 25 | Vuelta al Norte |  | 119 | 02:45:15.000 | 43.207 | 
| 2023-10-27 | 39 | Vuelta al Norte |  | 125 | 03:03:30.000 | 40.872 | 
| 2023-10-26 | 61 | Vuelta al Norte |  | 146 | 03:33:27.000 | 41.04 | 
| 2023-08-27 | 26 | Vuelta al Porvenir |  | 71.58 | 01:59:20.000 | 35.99 | 
| 2023-08-27 | 18 | Vuelta al Porvenir |  | 0 | 09:10:31.000 | 0 | 
| 2023-08-26 | 2 | Vuelta al Porvenir |  | 122.88 | 03:05:56.000 | 39.653 | 
| 2023-08-24 | 9 | Vuelta al Porvenir |  | 147.1 | 03:37:11.000 | 40.638 |