| 2024-09-29 | 17 | National Championships Portugal - Gravel | me | 140 | 06:04:29.000 | 23.046 | 
| 2024-08-29 | DNF | Grande Prémio Jornal de Notícias | me | 136.7 | 00:00:00.000 |  | 
| 2024-08-28 | 92 | Grande Prémio Jornal de Notícias | me | 128.1 | 03:15:44.000 | 39.268 | 
| 2024-08-27 | 95 | Grande Prémio Jornal de Notícias | me | 146.8 | 03:38:45.000 | 40.265 | 
| 2024-08-26 | 100 | Grande Prémio Jornal de Notícias | me | 151.8 | 04:01:18.000 | 37.746 | 
| 2024-08-25 | 100 | Grande Prémio Jornal de Notícias | me | 138.2 | 03:29:38.000 | 39.555 | 
| 2024-06-30 | 61 | UCI Gravel World Series ME - Hegau Gravel Race | me | 108 | 04:24:11.000 | 24.528 | 
| 2024-06-16 | 77 | GP Anicolor |  | 0 | 09:38:31.000 | 0 | 
| 2024-06-16 | 57 | GP Anicolor |  | 151.3 | 04:24:45.000 | 34.289 | 
| 2024-06-15 | 102 | GP Anicolor |  | 181.3 | 04:50:58.000 | 37.386 | 
| 2024-05-26 | 67 | Volta a Portugal do Futuro |  | 0 | 15:13:11.000 | 0 | 
| 2024-05-26 | 46 | Volta a Portugal do Futuro |  | 150.8 | 03:56:45.000 | 38.218 | 
| 2024-05-25 | 63 | Volta a Portugal do Futuro |  | 143.4 | 03:57:04.000 | 36.294 | 
| 2024-05-24 | 71 | Volta a Portugal do Futuro |  | 119.6 | 03:42:01.000 | 32.322 | 
| 2024-05-23 | 3 | Volta a Portugal do Futuro |  | 140.5 | 00:00:00.000 |  | 
| 2024-03-03 | DNF | Clássica da Primavera |  | 145 | 00:00:00.000 |  | 
| 2024-02-25 | 21 | 2ª Taça de Portugal Esperanças |  | 102.3 | 02:52:17.000 | 35.627 | 
| 2024-02-24 | 38 | 1ª Taça de Portugal Esperanças |  | 87.6 | 02:25:08.000 | 36.215 | 
| 2023-06-03 | DNF | Volta a Portugal do Futuro |  | 127.5 | 00:00:00.000 |  | 
| 2023-06-02 | 78 | Volta a Portugal do Futuro |  | 140.7 | 03:46:57.000 | 37.198 | 
| 2023-06-01 | 91 | Volta a Portugal do Futuro |  | 142.4 | 03:42:41.000 | 38.368 | 
| 2023-05-20 | DNF | GP Anicolor |  | 166.1 | 00:00:00.000 |  | 
| 2023-04-30 | DNF | Clássica Viana do Castelo |  | 153.25 | 00:00:00.000 |  | 
| 2023-02-26 | 40 | 2ª Taça de Portugal Esperanças |  | 93.4 | 02:48:41.000 | 33.222 | 
| 2023-02-05 | DNF | Prova de Abertura |  | 170.9 | 00:00:00.000 |  |