Upington City01/07/24 - ongoing
University of Pretoria FC01/07/22 - 30/06/23
Highlands Park01/07/18 - 12/06/20
Cape Town All Stars01/07/14 - 30/06/16
South Africa U2315/11/15 - 31/12/15
Stellenbosch FC01/07/12 - 30/06/14
Cape Town Spurs FC01/01/12 - 30/06/12