1 | 2024-02-04 | National Championships South Africa ME - Road Race | NC | ME | - | DNF | 1 |
2 | 2023-02-10 | National Championships South Africa ME - ITT | NC | ME | - | 11 | 0 |
3 | 2022-02-11 | National Championships South Africa ME - ITT | NC | ME | - | 12 | 0 |
4 | 2021-03-21 | National Championships South Africa ME - Road Race | NC | ME | - | 39 | 0 |
5 | 2021-03-19 | National Championships South Africa MU - ITT | NC | MU | - | 14 | 0 |
6 | 2020-02-09 | National Championships South Africa ME - Road Race | NC | ME | - | DNF | 1 |
7 | 2019-05-15 | Tour de Limpopo | 2.2 | ME | - | 34 | 0 |
8 | 2019-03-04 | Tour of Good Hope | 2.2 | ME | 33 | | 1 |
9 | 2019-02-10 | National Championships South Africa ME - Road Race | NC | ME | - | 82 | 0 |
10 | 2019-02-08 | National Championships South Africa MU - ITT | NC | MU | - | 12 | 0 |
11 | 2018-05-06 | 100 Cycle Challenge | 1.2 | ME | - | 49 | 0 |
12 | 2018-04-23 | Tour de Limpopo | 2.2 | ME | 85 | 58 | 0 |
| | | | | | | 3 |