| 2025-11-08 | 4 | Volta a Angola em Bicicleta | | 0 | 27:00:49.000 | 0 |
| 2025-11-08 | 44 | Volta a Angola em Bicicleta | | 10 | 00:17:36.447 | 34.091 |
| 2025-11-07 | 7 | Volta a Angola em Bicicleta | | 190 | 04:17:16.000 | 44.312 |
| 2025-11-06 | 13 | Volta a Angola em Bicicleta | | 157 | 03:36:47.300 | 43.454 |
| 2025-11-04 | 7 | Volta a Angola em Bicicleta | | 180 | 04:33:06.620 | 39.546 |
| 2025-11-03 | 5 | Volta a Angola em Bicicleta | | 174 | 05:02:46.000 | 34.482 |
| 2025-11-02 | 6 | Volta a Angola em Bicicleta | | 110 | 02:02:41.369 | 53.797 |
| 2025-11-01 | 5 | Volta a Angola em Bicicleta | | 87 | 02:44:45.735 | 31.684 |
| 2025-10-31 | 5 | Volta a Angola em Bicicleta | | 105 | 03:43:00.911 | 28.251 |
| 2025-08-03 | 10 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 02:20:39.000 | 0 |
| 2025-08-03 | 9 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 08:18:27.000 | 0 |
| 2025-07-06 | 4 | Corrida 50 Anos de Cabo Verde | me | 0 | 03:36:47.000 | 0 |
| 2025-07-06 | 5 | Corrida 50 Anos de Cabo Verde | me | 0 | 00:28:09.000 | 0 |
| 2025-07-05 | 6 | Corrida 50 Anos de Cabo Verde | me | 130 | 03:08:38.000 | 41.35 |
| 2025-06-08 | 15 | National Championships Angola ME - Road Race | me | 160 | 04:15:09.000 | 37.625 |
| 2025-04-27 | 8 | Grande Prémio Mineiro | me | 38.4 | 00:54:00.000 | 42.667 |
| 2024-05-05 | 12 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 07:35:22.000 | 0 |
| 2024-05-05 | 19 | Pupkewitz Megabuild Tour de Windhoek | | 77 | 02:00:50.000 | 38.234 |
| 2024-05-04 | 14 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 00:00:00.000 | |
| 2024-05-03 | 13 | Pupkewitz Megabuild Tour de Windhoek | | 120 | 02:57:45.000 | 40.506 |
| 2023-09-17 | 29 | Nedbank WPP 4 - Teufels Schlúcht | | 0 | 02:26:47.000 | 0 |
| 2023-07-16 | 10 | GP Hanzolo - Criterium | | 40.18 | 00:57:43.000 | 41.77 |
| 2023-07-15 | 26 | GP Hanzolo - Road Race | | 114 | 03:10:42.000 | 35.868 |
| 2023-06-25 | 14 | National Championships Angola - Road Race | | 140 | 03:47:57.000 | 36.85 |