Past Captains 2022/23 Ian Salt 2021/22 Joggie Badenhorst 2020/21 Frans Strauss 2019/20 Martin Litschka 2018/19 - Kevin Sprague 2017/18 - Grant Goldstone 2016/17 - Mark Reid 2014/16 - Theo Mason 2013/14 - Arthur Horne 2012/13 - Grant Litster