.
Team Information and Facts
2018-2019 Players
# Player GP G A TP PPG PIM Period Years
1. Jack Valadas (F) 294 267 240 500 - 179 2000-2024 23
2. Dylan Compton (F) 229 128 161 289 1.26 316 2011-2024 11
3. Robert Kowalenko (F) 225 70 61 131 - 112 1982-2024 18
4. Gareth Bremner (RW) 196 172 150 322 1.64 181 2012-2024 11
5. David Watson (D) 185 42 113 155 - 227 1998-2024 18
6. Callum Bremner (D) 184 58 95 153 - 304 2010-2023 12
7. Dion Phakathi (D) 168 92 111 203 1.21 150 2014-2024 9
8. Damian Cardoso (F) 156 136 71 203 - 503 2000-2024 17
9. Ryan Boyd (G) 133 - - - - - 2014-2024 10
10. Damien Laine (D) 114 28 33 61 0.54 48 2003-2024 10
11. Bruce Rodger (D) 113 8 29 37 0.33 104 1997-2024 17
12. Keegan Thornton (LW) 101 32 48 80 0.79 131 2011-2023 8
13. Alistair Bywater (G) 97 - - - - - 2015-2024 8
14. Matthew Ruthven (RW/LW) 74 27 54 81 1.09 88 2013-2024 8
15. John Sethosa (F) 74 29 37 66 0.89 32 2011-2023 9
16. Dirk Myburgh du Toit (F) 72 31 25 56 0.78 10 2017-2024 7
17. Brandon Delport (D) 71 45 29 74 1.04 103 2015-2024 9
18. Dylan Martins (D) 52 6 14 20 0.38 38 2014-2022 7
19. Christian van den Berg (F) 50 19 10 29 0.58 16 2018-2024 5
20. Vojtech Svoboda (G) 47 - - - - - 1996-2021 12
21. Justin Koekemoer-Brown (F) 46 1 5 6 0.13 65 2015-2021 6
22. Michael Lee Ching (F) 42 13 10 23 0.55 14 2015-2023 6
23. Leander van Aarde (D) 31 4 2 6 0.19 0 2017-2022 4
24. Lloyd Mckeen (D) 23 2 3 5 0.22 2 2018-2024 5
25. Duncan Hattingh (F) 13 0 0 0 0.00 0 2018-2020 2
26. Yaacov Levin (F) 12 6 2 8 0.67 6 2017-2019 2
27. Brandon Yule (D) 10 1 1 2 0.20 2 2017-2019 2
28. Daniel Morris (D) 8 0 1 1 0.13 2 2018-2019 1
29. Dylan Brighton (F) 3 0 0 0 0.00 2 2018-2019 1