SASCOC has taken responsibility for South Africa's high performance sports programme, taking over the functions performed in this regard by the previous DISSA (20), NOC (21), SACGA (22), USSASA (23), SASSU (24), SASC and Department of Sport and Recreation.