Introduction to MYSAFA

MYSAFA is SAFA’s official player registration and competition management system. Launched in February 2017, its primary goal is to make amateur football throughout South Africa more transparent, free of cheating, organised and professional.

MYSAFA is used by the SAFA structures to register players, print player ID cards and manage leagues. Match fixtures, results and logs are made publicly available on

As of February 2019, over 190,000 players have been registered and over 70,000 matches have been scheduled on MYSAFA. This makes MYSAFA the most successful sports registration system from any sport in Africa.

Click on the links below to get update fixtures, results and logs.


ABC Motsepe League

ABC Mostsepe League Eastern Cape

ABC Mostsepe League Free State

ABC Mostsepe League Gauteng

ABC Mostsepe League KwaZulu Natal

ABC Mostsepe League Limpopo

ABC Mostsepe League Mpumalanga

ABC Mostsepe League Northern Cape

ABC Mostsepe League Western Cape