| 9/02/2025 | | NC4 | | | | National Championships South Africa (Meyerton) R.R. (165 km) | |
| 4/02/2024 | | NC4 | | | | National Championships South Africa (Meyerton) R.R. (182 km) | |
| 12/02/2023 | | NC3 | | | | National Championships South Africa (Oudtshoorn) R.R. (170 km) | |
| 13/02/2022 | | NC3 | | | | National Championships South Africa (Graskop) R.R. (169 km) | |
| 21/03/2021 | | NC3 | | | | National Championships South Africa (Swellendam) R.R. (178 km) | |
| 9/02/2020 | | NC3 | | | | National Championships South Africa (Swadini) R.R. (175 km) | |
| 10/02/2019 | | NC3 | | | | National Championships South Africa (Tshwane) R.R. (162 km) | |
| 10/02/2018 | | NC3 | | | | National Championships South Africa (Oudtshoorn) R.R. (154,8 km) | |
| 12/02/2017 | | NC4 | | | | National Championships South Africa (Wellington) R.R. (179,5 km) | |
| 14/02/2016 | | NC3 | | | | National Championships South Africa (Westville) R.R. (187 km) | |
| 7/02/2015 | | NC3 | | | | National Championships South Africa (Mbombela) R.R. (185,4 km) | |
| 9/02/2014 | | NC3 | | | | National Championships South Africa (Durban) R.R. (180 km) | |
| 3/03/2013 | | NC4 | | | | National Championships South Africa (Nelspruit) R.R. (160 km) | |
| 4/03/2012 | | NC4 | | | | National Championships South Africa (Nelspruit) R.R. (160 km) | |
| 5/02/2011 | | NC4 | | | | National Championships South Africa (Port Elizabeth) R.R. (182 km) | |
| 19/02/2010 | | NC4 | | | | National Championships South Africa (Klerksdorp) R.R. (169,4 km) | |
| 10/03/2009 | | NC3 | | | | National Championships South Africa (Oudtshoorn) R.R. (195 km) | |
| 11/05/2008 | | NC3 | | | | National Championships South Africa (Oos-Londen) R.R. (181 km) | |
| 2/06/2007 | | NC3 | | | | National Championships South Africa (Bloemfontein) R.R. (196,8 km) | |
| 4/06/2006 | | NC3 | | | | National Championships South Africa (Port Elizabeth) R.R. (205,1 km) | |
| 6/03/2005 | | NC3 | | | | National Championships South Africa (Tshwane) R.R. (186,8 km) | |
| 6/03/2004 | | NC4 | | | | National Championships South Africa (Durbanville) R.R. (172 km) | |
| 15/06/2003 | | NC3 | | | | National Championships South Africa (Welkom) R.R. (231 km) | |
| 14/07/2002 | | NC4 | | | | National Championships South Africa (Tshwane) R.R. (186 km) | |
| 5/08/2001 | | NC4 | | | | National Championships South Africa (Kimberley) R.R. | |
| 28/05/2000 | | NC3 | | | | National Championships South Africa (Port Elizabeth) R.R. (192 km) | |
| 29/05/1999 | | NC4 | | | | National Championships South Africa (Pretoria) R.R. (160 km) | |