| 2025-07-27 | 6 |  GP Mortágua - Pedro Silva | ME | 144 | 03:36:14.000 | 39.957 | 
| 2025-07-20 | 8 |  Dorletako Amaren Sari Nagusia | ME | 118 | 03:02:30.000 | 38.795 | 
| 2025-06-01 | 24 |  Grande Prémio Abimota | ME | 0 | 12:18:11.000 | 0 | 
| 2025-06-01 | 16 |  Grande Prémio Abimota | ME | 136 | 03:06:38.000 | 43.722 | 
| 2025-05-31 | 13 |  Grande Prémio Abimota | ME | 156.2 | 04:12:11.000 | 37.163 | 
| 2025-05-30 | 35 |  Grande Prémio Abimota | ME | 185.8 | 04:59:22.000 | 37.239 | 
| 2025-05-11 | DNF |  Memorial Bruno Neves | me | 136.5 | 00:00:00.000 |  | 
| 2025-05-04 | 5 |  Volta a Portugal do Futuro | MU | 153.3 | 13:37:21.000 | 11.253 | 
| 2025-05-04 | 33 |  Volta a Portugal do Futuro | MU | 153.5 | 03:45:40.000 | 40.812 | 
| 2025-05-03 | 3 |  Volta a Portugal do Futuro | MU | 140.7 | 03:44:35.000 | 37.59 | 
| 2025-05-02 | 11 |  Volta a Portugal do Futuro | MU | 124.8 | 03:24:54.000 | 36.545 | 
| 2025-05-01 | 8 |  Volta a Portugal do Futuro | MU | 126.9 | 02:42:18.000 | 46.913 | 
| 2025-03-09 | 22 |  Cape Town Cycle Tour | ME | 109 | 02:25:50.000 | 44.846 | 
| 2024-08-31 | DNF |  Grande Prémio Jornal de Notícias | me | 155.7 | 00:00:00.000 |  | 
| 2024-08-30 | 59 |  Grande Prémio Jornal de Notícias | me | 158.8 | 03:36:07.000 | 44.087 | 
| 2024-08-29 | 76 |  Grande Prémio Jornal de Notícias | me | 136.7 | 03:39:13.000 | 37.415 | 
| 2024-08-28 | 76 |  Grande Prémio Jornal de Notícias | me | 128.1 | 03:03:22.000 | 41.916 | 
| 2024-08-27 | 57 |  Grande Prémio Jornal de Notícias | me | 146.8 | 03:24:17.000 | 43.117 | 
| 2024-08-26 | 32 |  Grande Prémio Jornal de Notícias | me | 151.8 | 03:42:28.000 | 40.941 | 
| 2024-08-25 | 38 |  Grande Prémio Jornal de Notícias | me | 138.2 | 03:25:35.000 | 40.334 | 
| 2024-08-20 | 31 |  Circuito S. Bernardo - Alcobaça |  | 72 | 01:46:12.000 | 40.678 | 
| 2024-08-15 | 40 |  Firenze - Viareggio | me | 180 | 00:00:00.000 |  | 
| 2024-07-21 | 13 |  Dorletako Amaren Sari Nagusia | me | 97.5 | 02:10:45.000 | 44.742 | 
| 2024-07-14 | 56 |  Vuelta a la Comunidad de Madrid | mu | 0 | 12:49:03.000 | 0 | 
| 2024-07-14 | 52 |  Vuelta a la Comunidad de Madrid | mu | 139 | 03:30:13.000 | 39.673 | 
| 2024-07-13 | 14 |  Vuelta a la Comunidad de Madrid | mu | 137.5 | 03:20:36.000 | 41.127 | 
| 2024-07-12 | 49 |  Vuelta a la Comunidad de Madrid | mu | 101.2 | 02:42:31.000 | 37.362 | 
| 2024-07-11 | 91 |  Vuelta a la Comunidad de Madrid | mu | 141 | 03:02:08.000 | 46.449 | 
| 2024-06-29 | 5 |  Memorial José Luis Ibáñez-Arana | me | 144 | 03:32:06.000 | 40.736 | 
| 2024-04-27 | 17 |  PNE Road Race | me | 0 | 00:00:00.000 |  | 
| 2024-04-21 | 18 |  PB Performance Espoirs Road Race | mu | 0 | 00:00:00.000 |  | 
| 2024-04-07 | DNF |  Stars of the South West | mu | 0 | 00:00:00.000 |  | 
| 2024-04-06 | DNF |  Omloop van de Braakman |  | 176 | 00:00:00.000 |  | 
| 2024-03-10 | 27 |  Cape Town Cycle Tour |  | 109 | 02:35:23.000 | 42.089 | 
| 2024-03-08 | 9 |  Tour du Cap |  | 0 | 11:06:41.000 | 0 | 
| 2024-03-08 | 6 |  Tour du Cap |  | 129 | 03:10:48.000 | 40.566 | 
| 2024-03-07 | 11 |  Tour du Cap |  | 0 | 02:59:17.000 | 0 | 
| 2024-03-06 | 12 |  Tour du Cap |  | 90 | 02:10:36.000 | 41.348 | 
| 2024-03-04 | 7 |  Tour du Cap |  | 102 | 02:24:27.000 | 42.368 | 
| 2024-02-10 | 41 |  99er Cycle Tour |  | 0 | 02:27:34.000 | 0 |