.
Team Information and Facts
All Time per Season Player Stats
# Player Season Age League GP G A TP PPG PIM +/-
1. Jared Joyce (C) 2007-2008 19 WJC-20 D3 6 5 7 12 2.00 12 5
2. Burton Matthews (D) 2004-2005 19 WJC-20 D3 5 7 3 10 2.00 28 -
3. Christopher Reeves (D) 2007-2008 18 WJC-20 D3 6 1 9 10 1.67 12 7
4. Cameron Birrell (D) 2007-2008 17 WJC-20 D3 6 5 3 8 1.33 8 -10
5. Damian Cardoso (F) 2002-2003 18 WJC-20 D2 5 3 5 8 1.60 4 -11
6. Gregory Donde (F) 2000-2001 17 WJC-20 D3 4 4 3 7 1.75 0 -4
7. Grant van Eeckhoven (F) 2007-2008 19 WJC-20 D3 6 2 5 7 1.17 0 -5
8. Chris Jeavons (F) 2000-2001 18 WJC-20 D3 4 4 2 6 1.50 10 -12
9. Jacob Bate (F) 2025-2026 16 WJC-20 D3B 5 4 2 6 1.20 22 -1
10. Gregory Donde (F) 2001-2002 18 WJC-20 D3 4 3 3 6 1.50 4 4
11. Deen Magmoed (D/F) 2007-2008 17 WJC-20 D3 6 3 3 6 1.00 2 -3
12. Gareth Reinecke (LW) 2000-2001 19 WJC-20 D3 4 1 5 6 1.50 6 -1
13. Delano Schuurman (F) 2018-2019 18 WJC-20 D3 5 5 0 5 1.00 2 -4
14. Noam Levin (F) 2024-2025 16 WJC-20 D3B 3 4 1 5 1.67 2 0
15. Gareth Reinecke (LW) 1999-2000 18 WJC-20 D 4 4 1 5 1.25 31 1
16. Cristopher Engelbrecht (C) 2002-2003 17 WJC-20 D2 5 3 2 5 1.00 2 -15
17. Peter Steiner (F) 2004-2005 17 WJC-20 D3 5 3 2 5 1.00 2 -5
18. Gareth Bremner (RW) 2015-2016 17 WJC-20 D3 6 3 2 5 0.83 8 -12
19. Tristan Venter (F) 2021-2022 19 WJC-20 D3 5 2 3 5 1.00 0 -2
20. Yuval Levi (F) 2022-2023 17 WJC-20 D3 5 2 3 5 1.00 6 -16
21. Luke Vivier (C) 2019-2020 19 WJC-20 D3 5 2 3 5 1.00 14 -3
22. Jack Valadas (F) 2004-2005 19 WJC-20 D3 5 2 3 5 1.00 16 1
23. Jacob Bate (F) 2024-2025 15 WJC-20 D3B 3 1 4 5 1.67 6 -2
24. Andre Marais (D) 1999-2000 18 WJC-20 D 4 1 4 5 1.25 8 -4
25. Ian Ashworth (D) 2004-2005 17 WJC-20 D3 5 1 4 5 1.00 4 -
26. Chris Jeavons (F) 1999-2000 17 WJC-20 D 4 4 0 4 1.00 2 1
27. Joshua Reinecke (D) 2002-2003 15 WJC-20 D2 5 4 0 4 0.80 30 -10
28. Gregory Donde (F) 1999-2000 16 WJC-20 D 4 3 1 4 1.00 0 -1
29. Oliver Beek (F) 2021-2022 17 WJC-20 D3 5 3 1 4 0.80 6 -6
30. Brandon Delport (D) 2019-2020 18 WJC-20 D3 5 3 1 4 0.80 14 -2
31. Brendon Stevens (F) 2007-2008 19 WJC-20 D3 6 3 1 4 0.67 16 -8
32. Duvan van der Merwe (F) 2025-2026 17 WJC-20 D3B 5 2 2 4 0.80 8 0
33. Spencer du Preez (F) 2013-2014 18 WJC-20 D3 5 2 2 4 0.80 14 -3
34. Delano Schuurman (F) 2019-2020 19 WJC-20 D3 5 2 2 4 0.80 16 -7
35. Francois Esterhuizen (F) 2007-2008 19 WJC-20 D3 6 2 2 4 0.67 12 -3
36. Yuval Levi (F) 2024-2025 19 WJC-20 D3B 3 1 3 4 1.33 2 0
37. Langa Mlangeni (F) 2023-2024 18 WJC-20 D3B 4 1 3 4 1.00 0 -12
38. Dylan Compton (F) 2013-2014 16 WJC-20 D3 5 3 0 3 0.60 12 -8
39. Sky Johnson (RW) 2017-2018 18 WJC-20 D3Q 2 2 1 3 1.50 0 1
40. Hlumelo Booi (F) 2023-2024 18 WJC-20 D3B 4 2 1 3 0.75 0 -10
41. Zandre Ras (F) 2023-2024 19 WJC-20 D3B 4 2 1 3 0.75 2 -10
42. Robin Forsythe (F) 2000-2001 19 WJC-20 D3 4 2 1 3 0.75 28 0
43. Gareth Bremner (RW) 2016-2017 18 WJC-20 D3 5 2 1 3 0.60 2 -10
44. Johan van der Merwe (D) 2021-2022 19 WJC-20 D3 5 2 1 3 0.60 6 -1
45. Damian Cardoso (F) 2003-2004 19 WJC-20 D2 5 2 1 3 0.60 8 -6
46. Luca Meyer (F) 2018-2019 16 WJC-20 D3 5 2 1 3 0.60 12 -3
47. Marc Giot (F) 1999-2000 18 WJC-20 D 4 1 2 3 0.75 4 0
48. Zander Muller (F) 2021-2022 18 WJC-20 D3 5 1 2 3 0.60 0 2
49. Luca Meyer (F) 2019-2020 17 WJC-20 D3 5 1 2 3 0.60 4 -1
50. Zander Muller (F) 2022-2023 19 WJC-20 D3 5 1 2 3 0.60 4 -21
51. Keegan Thornton (LW) 2013-2014 17 WJC-20 D3 5 1 2 3 0.60 31 -6
52. Tariq Ishmail (F) 2007-2008 18 WJC-20 D3 6 1 2 3 0.50 2 -5
53. Justin Jordaan (D) 2007-2008 19 WJC-20 D3 6 1 2 3 0.50 8 0
54. Reinhard Venter (F) 2018-2019 17 WJC-20 D3 5 0 3 3 0.60 0 -5
55. Reinhard Venter (F) 2019-2020 18 WJC-20 D3 5 0 3 3 0.60 0 -3
56. Dirk Myburgh du Toit (F) 2022-2023 19 WJC-20 D3 5 0 3 3 0.60 2 -20
57. Matthew Cornforth (F) 2003-2004 17 WJC-20 D2 5 0 3 3 0.60 4 -13
58. Callum Bremner (D) 2013-2014 19 WJC-20 D3 5 0 3 3 0.60 4 -8
59. Ryan Marsh (D) 2004-2005 19 WJC-20 D3 5 0 3 3 0.60 6 -7
60. Raees Baker (D) 2024-2025 19 WJC-20 D3B 3 2 0 2 0.67 2 -2
61. Iwan Albertyn (F) 2023-2024 17 WJC-20 D3B 4 2 0 2 0.50 0 -17
62. Keegan Thornton (LW) 2014-2015 18 WJC-20 D3 4 2 0 2 0.50 2 -8
63. Chris Jeavons (F) 2001-2002 19 WJC-20 D3 4 2 0 2 0.50 6 1
64. Tristan Venter (F) 2019-2020 17 WJC-20 D3 5 2 0 2 0.40 0 -7
65. Joshua Anker (F) 2025-2026 17 WJC-20 D3B 5 2 0 2 0.40 0 0
66. Oliver Beek (F) 2022-2023 18 WJC-20 D3 5 2 0 2 0.40 8 -17
67. Charles Strydom (F) 2007-2008 18 WJC-20 D3 6 2 0 2 0.33 0 -8
68. Janus Saaiman (C) 2015-2016 19 WJC-20 D3 6 2 0 2 0.33 0 -11
69. Reinhard Venter (F) 2017-2018 16 WJC-20 D3Q 2 1 1 2 1.00 2 1
70. Delano Schuurman (F) 2017-2018 17 WJC-20 D3Q 2 1 1 2 1.00 8 1
71. Duvan van der Merwe (F) 2024-2025 16 WJC-20 D3B 3 1 1 2 0.67 0 -2
72. Langa Mlangeni (F) 2024-2025 19 WJC-20 D3B 3 1 1 2 0.67 0 -2
73. Ulrich van der Westhuizen (F) 2024-2025 19 WJC-20 D3B 3 1 1 2 0.67 2 -1
74. Michael Sauer (F) 2023-2024 17 WJC-20 D3B 4 1 1 2 0.50 0 -13
75. Kevin Donde (D) 1999-2000 18 WJC-20 D 4 1 1 2 0.50 2 0
76. Gregory Glossop (D) 2001-2002 19 WJC-20 D3 4 1 1 2 0.50 2 -3
77. Yuval Levi (F) 2021-2022 16 WJC-20 D3 4 1 1 2 0.50 2 2
78. Dylan Compton (F) 2014-2015 17 WJC-20 D3 4 1 1 2 0.50 8 -4
79. Damian Cardoso (F) 2001-2002 17 WJC-20 D3 4 1 1 2 0.50 12 0
80. Gareth Pentz (F) 2004-2005 19 WJC-20 D3 5 1 1 2 0.40 2 -3
81. Brandon Delport (D) 2018-2019 17 WJC-20 D3 5 1 1 2 0.40 2 -4
82. Dion Phakathi (D) 2018-2019 19 WJC-20 D3 5 1 1 2 0.40 4 -7
83. Riley Paulsen (F) 2025-2026 16 WJC-20 D3B 5 1 1 2 0.40 8 -2
84. Paulus Kluyts (F) 2019-2020 18 WJC-20 D3 5 1 1 2 0.40 12 -8
85. John Venter (D) 2017-2018 18 WJC-20 D3Q 2 0 2 2 1.00 0 2
86. Devlin Janssens (D) 2000-2001 17 WJC-20 D3 4 0 2 2 0.50 0 -8
87. Seth Boryna (F) 2023-2024 19 WJC-20 D3B 4 0 2 2 0.50 0 -5
88. David Watson (D) 2001-2002 18 WJC-20 D3 4 0 2 2 0.50 8 3
89. Nicholas Graf (D) 2000-2001 17 WJC-20 D3 4 0 2 2 0.50 10 -6
90. Domanique Jacobs (F) 2002-2003 18 WJC-20 D2 5 0 2 2 0.40 0 -10
91. John Venter (D) 2018-2019 19 WJC-20 D3 5 0 2 2 0.40 0 -7
92. Dirk Myburgh du Toit (F) 2021-2022 18 WJC-20 D3 5 0 2 2 0.40 2 0
93. Guillaume Radue (D) 2021-2022 19 WJC-20 D3 5 0 2 2 0.40 4 1
94. Ryan Marsh (D) 2002-2003 17 WJC-20 D2 5 0 2 2 0.40 10 -13
95. Dylan Compton (F) 2016-2017 19 WJC-20 D3 5 0 2 2 0.40 10 -9
96. Justin Jordaan (D) 2004-2005 16 WJC-20 D3 5 0 2 2 0.40 12 1
97. Wesley Krotz (F) 2013-2014 18 WJC-20 D3 5 0 2 2 0.40 14 -5
98. Keegan Thornton (LW) 2015-2016 19 WJC-20 D3 6 0 2 2 0.33 6 -15
99. James Taljaard (RW/LW) 2017-2018 19 WJC-20 D3Q 2 1 0 1 0.50 0 1
100. Francois de Jager (F) 2022-2023 17 WJC-20 D3 2 1 0 1 0.50 0 0
327 players found | Previous page | Next page
All Time per Season Goaltending Stats
# Player Season Age League GP GAA SV% W L T SO TOI SVS GA
1. Aiden Cleinwerck 2025-2026 19 WJC-20 D3B 2 0.00 1.000 0 0 0 0 5 3 0
2. Ryan Boyd 2017-2018 17 WJC-20 D3Q 2 2.00 .927 2 0 0 1 120 51 4
3. Jared Miller 2001-2002 18 WJC-20 D3 4 3.09 .907 - - - - - - -
4. Ryan Boyd 2016-2017 16 WJC-20 D3 2 4.61 .894 0 2 0 0 92 59 7
5. Marcello Strydom 2014-2015 17 WJC-20 D3 4 3.71 .876 1 3 0 0 195 85 12
6. Ashley Bock 2004-2005 17 WJC-20 D3 5 4.08 .870 - - - - - - -
7. Nico Janse van Rensburg 2024-2025 17 WJC-20 D3B 3 6.10 .853 1 2 0 0 168 99 17
8. Ryan Boyd 2018-2019 18 WJC-20 D3 5 5.50 .850 2 2 0 1 219 113 20
9. Aslam Khan 2016-2017 18 WJC-20 D3 4 6.33 .850 0 3 0 0 209 125 22
10. Nico Janse van Rensburg 2025-2026 18 WJC-20 D3B 5 5.09 .849 1 4 0 0 295 140 25
11. Ryan Boyd 2019-2020 19 WJC-20 D3 5 4.34 .835 1 4 0 0 305 111 22
12. Ruan van der Merwe 2021-2022 17 WJC-20 D3 5 6.83 .828 0 5 0 0 281 154 32
13. Jared Miller 2002-2003 19 WJC-20 D2 5 10.55 .827 - - - - - - -
14. Ruan van der Merwe 2022-2023 18 WJC-20 D3 4 10.94 .827 0 3 0 0 198 172 36
15. Charl Pretorius 2013-2014 16 WJC-20 D3 5 5.08 .823 1 4 0 0 272 107 23
16. Jared Miller 2000-2001 17 WJC-20 D3 4 7.10 .813 - - - - - - -
17. Grant King 2001-2002 17 WJC-20 D3 1 3.93 .800 - - - - - - -
18. Ruan van der Merwe 2023-2024 19 WJC-20 D3B 4 10.50 .793 0 4 0 0 206 138 36
19. Marcello Strydom 2015-2016 18 WJC-20 D3 6 8.43 .790 0 4 0 0 250 132 35
20. Marcello Strydom 2013-2014 16 WJC-20 D3 2 6.15 .786 0 0 0 0 30 11 3
21. Gary Bock 2002-2003 18 WJC-20 D2 3 14.91 .783 - - - - - - -
22. Zayne Campbell Hall 2007-2008 17 WJC-20 D3 5 10.17 .778 - - - - - - -
23. Juan Rossouw 2007-2008 18 WJC-20 D3 5 7.93 .771 - - - - - - -
24. Timothy Baldwin 2000-2001 18 WJC-20 D3 3 10.57 .750 - - - - - - -
25. Dyllan Gomes 1999-2000 18 WJC-20 D 3 6.14 .738 - - - - - - -
26. David Berger 1999-2000 16 WJC-20 D 3 5.43 .733 - - - - - - -
27. Connor Gilbert 2024-2025 19 WJC-20 D3B 1 17.16 .733 0 0 0 0 14 11 4
28. Ivan Muller 2022-2023 18 WJC-20 D3 2 16.95 .729 0 2 0 0 103 78 29
29. Alistair Bywater 2018-2019 19 WJC-20 D3 3 10.27 .726 0 1 0 0 82 37 14
30. Ivan Muller 2021-2022 17 WJC-20 D3 2 10.53 .722 0 0 0 0 29 13 5
31. Connor Gilbert 2023-2024 18 WJC-20 D3B 2 12.27 .708 0 2 0 0 35 17 7
32. James Holloway 2004-2005 16 WJC-20 D3 3 14.34 .706 - - - - - - -
33. Aslam Khan 2014-2015 16 WJC-20 D3 1 11.83 .640 0 0 0 0 46 28 9
34. Aslam Khan 2015-2016 17 WJC-20 D3 4 13.00 .619 0 2 0 0 111 39 24
35. Gary Bock 2003-2004 19 WJC-20 D2 3 1.88 - - - - - - - -
36. Tyrone Holmes 2003-2004 17 WJC-20 D2 3 4.67 - - - - - - - -