Loading page
Select Season

2026-2027 South Africa U20 Roster

No Data Found
Roster not up to date?Add players now

2026-2027 South Africa U20 Staff

No Data Found

2026-2027 South Africa U20 Demographics

Loading...

South Africa U20 Facts

Plays in
U20 World Championship Division 3 Group B
2027
WJC-20 D3B -
2026
WJC-20 D3B -
2025
WJC-20 D3B -
2024
WJC-20 D3B -

2026-2027 South Africa U20 Roster Facts

Nationalities
    Experience
    Affiliated Team(s)

      South Africa U20 Games

      datehomevisitingscoreleague
      01/24/2026 10:30 AM UTCSouth Africa U20South Africa U20Iran U20Iran U204 - 1 U20 WJC D3B
      01/22/2026 07:00 AM UTCHong Kong U20Hong Kong U20South Africa U20South Africa U208 - 1 U20 WJC D3B
      01/21/2026 07:00 AM UTCSouth Africa U20South Africa U20Luxembourg U20Luxembourg U201 - 7 U20 WJC D3B
      01/19/2026 02:00 PM UTCKyrgyzstan U20Kyrgyzstan U20South Africa U20South Africa U207 - 2 U20 WJC D3B
      01/18/2026 07:00 AM UTCSouth Africa U20South Africa U20Mexico U20Mexico U201 - 2 U20 WJC D3B
      Show More

      Latest Transactions

      No Data Found

      South Africa U20 History and Standings

      seasonleagueGPWLTOTWOTLGFGAPTSPPGrankpostseason
      2026-2027WJC-20 D3B-----------
      -
      2025-2026WJC-20 D3B514-0092530.65
      -
      2024-2025WJC-20 D3B302-10112120.67bronze
      -
      2023-2024WJC-20 D3B404-00104300bronze
      -
      2022-2023WJC-20 D3303-00430004
      Placement game lossgroup-infoinfo
      2021-2022WJC-20 D3302-0172610.334
      Placement game lossgroup-infoinfo
      2019-2020WJC-20 D3312-00715313
      Placement game lossgroup-infoinfo
      2018-2019WJC-20 D3312-00324313
      Placement game wingroup-infoinfo
      2017-2018WJC-20 D3Q220-006463gold
      Promoted
      2016-2017WJC-20 D3303-00414004
      Did not make playoffsgroup-info
      2015-2016WJC-20 D3606-00759007
      -
      2014-2015WJC-20 D3413-0042230.754
      -
      2013-2014WJC-20 D3504-1072620.45
      -
      2007-2008WJC-20 D3624-002652615
      -
      2004-2005WJC-20 D35221--1524514
      -
      2003-2004WJC-20 D25050--456006
      Relegatedgroup-info
      2002-2003WJC-20 D25140--125820.45
      -group-info
      2001-2002WJC-20 D33120--81020.673
      Placement game wingroup-infoinfo
      2000-2001WJC-20 D33021--102910.333
      Placement game lossgroup-info
      1999-2000WJC-20 D2020--59006
      -group-info
      WJC-20 D2110--1314212
      -group-info
      1998-1999WJC-20 D2020--313006
      -group-info
      WJC-20 D2110--109212
      -group-info
      1997-1998WJC-20 D3030--426004
      -group-info
      1996-1997WJC-20 D3030--334004
      -group-info
      1995-1996WJC-20 D2020--228003
      -group-info

      Where Are They Now?

      Played in the team during season
      #playerseasonteamleagueGPGAPTSPIM
      1.South Africa flagJacob Bate (F)2026-2027Oceanside GeneralsVIJHL11010
      2.South Africa flagDamian Cardoso (F)2026-2027Basingstoke Bison 2NIHL 2-----
      View Complete List

      Average Height, Weight, Age Per Season

      SeasonRosterHeightWeightAge
      2025-2026View Roster5'9"163 lbs18.15
      2024-2025View Roster5'9"159 lbs18.35
      2023-2024View Roster5'9"161 lbs18.25
      2022-2023View Roster5'10"163 lbs18.30
      2021-2022View Roster5'10"165 lbs18.70
      View 20 Latest Seasons
      Regular Season

      Franchise All-Time Points

      Show More

      Franchise All-Time Goals

      Show More

      Franchise All-Time Assists

      Show More

      Franchise All-Time Penalty Min.

      Show More

      Franchise All-Time Games Played

      Show More

      Franchise All-Time Points Per Game

      #PlayerGPGTPPPG
      1.undefined flagChristopher Reeves (D)61101.67
      2.undefined flagGregory Donde (F)1210171.42
      3.undefined flagGareth Reinecke (F)85111.38
      4.undefined flagJacob Bate (F)85111.38
      5.undefined flagCameron Birrell (D)6581.33
      Show More

      Franchise All-Time Points Per Season

      #PlayerSeasonGPGTP
      1.undefined flagJared Joyce (F)2007-20086512
      2.undefined flagBurton Matthews (D)2004-20055710
      3.undefined flagChristopher Reeves (D)2007-20086110
      4.undefined flagCameron Birrell (D)2007-2008658
      5.undefined flagDamian Cardoso (F)2002-2003538
      Show More

      Franchise All-Time Goals Per Season

      #PlayerSeasonGPGTP
      1.undefined flagBurton Matthews (D)2004-20055710
      2.undefined flagJared Joyce (F)2007-20086512
      3.undefined flagCameron Birrell (D)2007-2008658
      4.undefined flagDelano Schuurman (F)2018-2019555
      5.undefined flagGregory Donde (F)2000-2001447
      Show More

      Franchise All-Time Assists Per Season

      #PlayerSeasonGPATP
      1.undefined flagChristopher Reeves (D)2007-20086910
      2.undefined flagJared Joyce (F)2007-20086712
      3.undefined flagDamian Cardoso (F)2002-2003558
      4.undefined flagGrant van Eeckhoven (F)2007-2008657
      5.undefined flagGareth Reinecke (F)2000-2001456
      Show More

      Franchise All-Time Penalty Min. Per Season

      #PlayerSeasonGPTPPIM
      1.undefined flagGareth Reinecke (F)1999-20004531
      2.undefined flagKeegan Thornton (F)2013-20145331
      3.undefined flagJoshua Reinecke (F)2002-20035430
      4.undefined flagBurton Matthews (D)2002-20035130
      5.undefined flagBrandon Husselman (D)2016-20175129
      Show More

      Player Nationalities Throughout History