| 2025-08-03 | 9 | Pupkewitz Megabuild Tour de Windhoek |  | 0 | 08:18:27.000 | 0 | 
| 2025-08-03 | 10 | Pupkewitz Megabuild Tour de Windhoek |  | 0 | 02:20:39.000 | 0 | 
| 2025-07-06 | 5 | Corrida 50 Anos de Cabo Verde | me | 0 | 00:28:09.000 | 0 | 
| 2025-07-06 | 4 | Corrida 50 Anos de Cabo Verde | me | 0 | 03:36:47.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 | 19 | Pupkewitz Megabuild Tour de Windhoek |  | 77 | 02:00:50.000 | 38.234 | 
| 2024-05-05 | 12 | Pupkewitz Megabuild Tour de Windhoek |  | 0 | 07:35:22.000 | 0 | 
| 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 |