| 2025-10-19 | 19 | Hollard Hearts Road Race | | 100 | 02:23:41.000 | 41.758 |
| 2025-10-05 | 3 | Rotary Namibian Cycle Classic-Road | | 100 | 02:37:25.000 | 38.115 |
| 2025-08-23 | 15 | UCI Gravel World Series ME - Khomas100 | me | 157 | 05:22:21.000 | 29.223 |
| 2025-05-11 | 15 | Nedbank WPP 6 | me | 0 | 02:49:34.000 | 0 |
| 2025-04-27 | 1 | WPP - TTT | me | 0 | 00:39:58.000 | 0 |
| 2025-04-13 | 7 | Nedbank Cycle Challenge | ME | 100 | 02:29:14.000 | 40.205 |
| 2025-01-26 | 10 | Nedbank WPP 3 - Dobra Loops | me | 0 | 02:21:37.000 | 0 |
| 2025-01-12 | 15 | Nedbank WPP 1 - Teufels Slúcht | ME | 0 | 02:30:45.000 | 0 |
| 2024-10-06 | 8 | Paratus Namibian Cycle Classic | | 100 | 02:33:20.000 | 39.13 |
| 2024-09-01 | 5 | Nedbank WPP 6 - Tony Rust | | 0 | 00:50:31.000 | 0 |
| 2024-05-05 | 26 | Pupkewitz Megabuild Tour de Windhoek | | 77 | 02:01:01.000 | 38.177 |
| 2024-05-05 | 41 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 08:02:39.000 | 0 |
| 2024-05-04 | 24 | Pupkewitz Megabuild Tour de Windhoek | | 0 | 00:00:00.000 | |
| 2024-05-03 | 49 | Pupkewitz Megabuild Tour de Windhoek | | 120 | 03:24:37.000 | 35.188 |
| 2024-04-27 | 3 | National Championships Namibia | | 0 | 01:42:19.000 | 0 |
| 2024-04-20 | 14 | Namibia XC 1 + UCI XCO Junior Series | | 0 | 01:43:15.000 | 0 |
| 2024-03-12 | DNF | African Games ME - Criterium | me | 0 | 00:00:00.000 | |
| 2024-01-21 | 18 | Nedbank WPP 2 - Teufels Slúcht | | 0 | 02:28:31.000 | 0 |
| 2024-01-14 | 6 | Nedbank WPP 1 - Dordabis | | 0 | 02:43:51.000 | 0 |
| 2023-11-25 | 4 | National Championships Namibia | | 0 | 02:42:29.000 | 0 |
| 2023-04-02 | 10 | Nedbank WPP 3 - Matchless | | 0 | 02:19:26.000 | 0 |
| 2023-02-19 | 14 | Tour de Windhoek | | 0 | 07:38:05.000 | 0 |
| 2023-02-16 | 7 | Nedbank Cycle Challenge | | 100 | 02:31:05.000 | 39.713 |