| 2025-09-07 | 3 | Vuelta a Honduras |  | 0 | 13:04:08.000 | 0 | 
| 2025-09-07 | 2 | Vuelta a Honduras |  | 56 | 01:16:44.000 | 43.788 | 
| 2025-09-06 | 7 | Vuelta a Honduras |  | 110 | 02:36:06.000 | 42.281 | 
| 2025-09-05 | 5 | Vuelta a Honduras |  | 116 | 03:22:20.000 | 34.399 | 
| 2025-09-04 | 4 | Vuelta a Honduras |  | 118 | 02:55:40.000 | 40.304 | 
| 2025-09-03 | 5 | Vuelta a Honduras |  | 128 | 02:53:18.000 | 44.316 | 
| 2025-03-02 | 61 | Vuelta de la Independencia Republica Dominicana | ME | 112 | 02:34:02.000 | 43.627 | 
| 2025-03-02 | 13 | Vuelta de la Independencia Republica Dominicana | ME | 0 | 19:25:57.000 | 0 | 
| 2025-03-01 | 28 | Vuelta de la Independencia Republica Dominicana | ME | 117.8 | 02:54:16.000 | 40.559 | 
| 2025-02-28 | 41 | Vuelta de la Independencia Republica Dominicana | ME | 147.7 | 03:24:35.000 | 43.317 | 
| 2025-02-27 | 88 | Vuelta de la Independencia Republica Dominicana | ME | 130 | 02:59:16.000 | 43.511 | 
| 2025-02-26 | 14 | Vuelta de la Independencia Republica Dominicana | ME | 118 | 02:39:23.000 | 44.421 | 
| 2025-02-25 | 30 | Vuelta de la Independencia Republica Dominicana | ME | 117 | 02:27:31.000 | 47.588 | 
| 2025-02-24 | 11 | Vuelta de la Independencia Republica Dominicana | ME | 123 | 02:26:56.000 | 50.227 | 
| 2025-02-16 | 7 | Tour Por La Paz Justa | ME | 0 | 14:56:52.000 | 0 | 
| 2025-02-16 | 7 | Tour Por La Paz Justa | ME | 99 | 02:08:54.000 | 46.082 | 
| 2025-02-15 | 55 | Tour Por La Paz Justa | ME | 168 | 04:03:00.000 | 41.481 | 
| 2025-02-14 | 12 | Tour Por La Paz Justa | ME | 101 | 02:37:24.000 | 38.501 | 
| 2025-02-13 | 14 | Tour Por La Paz Justa | ME | 122 | 02:50:29.000 | 42.937 | 
| 2025-02-12 | 43 | Tour Por La Paz Justa | ME | 130 | 03:17:07.000 | 39.57 | 
| 2024-11-28 | 6 | Vuelta Internacional a Chiriquí | me | 0 | 20:28:43.000 | 0 | 
| 2024-11-28 | 4 | Vuelta Internacional a Chiriquí | me | 80 | 01:23:09.000 | 57.727 | 
| 2024-11-26 | 1 | Vuelta Internacional a Chiriquí | me | 127.4 | 03:21:44.000 | 37.892 | 
| 2024-11-25 | 1 | Vuelta Internacional a Chiriquí | me | 122.4 | 03:11:45.000 | 38.3 | 
| 2024-11-24 | 10 | Vuelta Internacional a Chiriquí | me | 82 | 01:50:40.000 | 44.458 | 
| 2024-11-23 | 2 | Vuelta Internacional a Chiriquí | me | 82.5 | 01:59:23.000 | 41.463 | 
| 2024-11-22 | 3 | Vuelta Internacional a Chiriquí | me | 140.9 | 03:22:59.000 | 41.649 | 
| 2024-11-21 | 18 | Vuelta Internacional a Chiriquí | me | 198.1 | 04:53:34.000 | 40.488 | 
| 2024-10-13 | 2 | Tour de Panamá | me | 0 | 10:45:05.000 | 0 | 
| 2024-10-13 | 3 | Tour de Panamá | me | 95 | 02:04:39.000 | 45.728 | 
| 2024-10-11 | 9 | Tour de Panamá | me | 128 | 02:55:46.000 | 43.694 | 
| 2024-10-10 | 3 | Tour de Panamá | me | 76 | 02:07:36.000 | 35.737 | 
| 2024-10-09 | 6 | Tour de Panamá | me | 110 | 02:39:49.000 | 41.297 | 
| 2024-09-21 | 4 | Vuelta San Carlos | me | 90 | 02:37:41.000 | 34.246 | 
| 2024-09-19 | 18 | Vuelta San Carlos | me | 122 | 02:53:40.000 | 42.15 | 
| 2024-09-18 | 2 | Vuelta San Carlos | me | 140 | 03:10:26.000 | 44.11 | 
| 2024-08-18 | 7 | Vuelta a Nicaragua | me | 0 | 12:04:02.000 | 0 | 
| 2024-08-18 | 10 | Vuelta a Nicaragua | me | 60 | 01:23:04.000 | 43.339 | 
| 2024-08-17 | 10 | Vuelta a Nicaragua | me | 133 | 03:58:52.000 | 33.408 | 
| 2024-08-16 | 6 | Vuelta a Nicaragua | me | 125 | 03:19:43.000 | 37.553 | 
| 2024-08-14 | 13 | Vuelta a Nicaragua | me | 116 | 02:49:08.000 | 41.151 | 
| 2024-08-11 | 2 | Vuelta al Porvenir | mu | 71.3 | 02:38:54.000 | 26.923 | 
| 2024-08-11 | 1 | Vuelta al Porvenir | mu | 0 | 08:44:30.000 | 0 | 
| 2024-08-10 | 4 | Vuelta al Porvenir | mu | 103 | 02:35:58.000 | 39.624 | 
| 2024-08-08 | 25 | Vuelta al Porvenir | mu | 114 | 02:48:56.000 | 40.489 | 
| 2024-05-11 | 15 | American Continental Championships |  | 0 | 01:39:07.000 | 0 | 
| 2024-04-21 | 9 | Almacenes Roes - 3 | me | 98 | 02:16:20.000 | 43.13 | 
| 2024-02-03 | 48 | UCI World Championship MU | MU | 0 | 01:00:28.000 | 0 | 
| 2024-01-28 | 32 | UCI World Cup Hoogerheide | MU | 0 | 00:54:17.000 | 0 | 
| 2024-01-21 | 36 | UCI World Cup Benidorm | MU | 0 | 00:52:13.000 | 0 | 
| 2024-01-07 | 56 | UCI World Cup Zonhoven | ME | 0 | 00:00:00.000 |  | 
| 2024-01-01 | 54 | X²O Badkamers Trofee GP Sven Nys | MU | 0 | 00:00:00.000 |  | 
| 2023-12-30 | 80 | UCI World Cup Hulst | ME | 0 | 00:00:00.000 |  | 
| 2023-12-28 | 52 | Telenet Superprestige Diegem | ME | 31.2 | 00:00:00.000 |  | 
| 2023-12-26 | 69 | UCI World Cup Gavere | ME | 0 | 00:00:00.000 |  | 
| 2023-12-23 | 57 | UCI World Cup Antwerpen | MU | 0 | 00:00:00.000 |  | 
| 2023-12-17 | 39 | UCI World Cup Namur | MU | 0 | 00:52:00.000 | 0 | 
| 2023-11-05 | 11 | Panamerican Continental Championships MU | MU | 0 | 00:52:36.000 | 0 | 
| 2023-11-04 | 19 | Thunder Cross | ME | 0 | 00:00:00.000 |  | 
| 2023-08-28 | 64 | UCI World Championships Glasgow | MU | 0 | 00:00:00.000 |  | 
| 2023-08-11 | 64 | UCI Cycling World Championships |  | 0 | 00:00:00.000 |  | 
| 2023-02-04 | 43 | UCI World Championship U23 | MU | 0 | 00:56:17.000 | 0 | 
| 2023-01-22 | 38 | UCI World Cup Benidorm | MU | 0 | 00:53:36.000 | 0 | 
| 2023-01-07 | 4 | Amurrioko Ziklokrossa | ME | 0 | 01:00:08.000 | 0 | 
| 2022-12-11 | 17 | Ziklo Kross Igorre | ME | 0 | 01:08:46.000 | 0 | 
| 2022-12-03 | 6 | Trofeo San Andres | ME | 0 | 01:09:35.000 | 0 | 
| 2022-11-13 | 17 | Ciclocross Internacional Ciudad de Tarancón | ME | 0 | 01:03:37.000 | 0 | 
| 2022-11-06 | DNF | Cyclo-cros Internacional de Karrantza | ME | 0 | 00:00:00.000 |  | 
| 2022-11-05 | 52 | Ciclocross Internacional Llodio | ME | 0 | 00:00:00.000 |  | 
| 2022-10-30 | 27 | Gran Premi Les Franqueses-KH7 | ME | 0 | 01:09:39.000 | 0 |