South African Football Championship Historical Archive

National Soccer League

YearT 1. 2. 3.
2022-202316
2021-202216Mamelodi Sundowns65Cape Town City49Royal AM47
2020-202116Mamelodi Sundowns67AmaZulu54Orlando Pirates50
2019-202016Mamelodi Sundowns59Kaizer Chiefs57Orlando Pirates52
2018-201916Mamelodi Sundowns59Orlando Pirates57BidVest Wits54
2017-201816Mamelodi Sundowns60Orlando Pirates55Kaizer Chiefs48
2016-201716BidVest Wits60Mamelodi Sundowns57Cape Town City55
2015-201616Mamelodi Sundowns71BidVest Wits57Platinum Stars48
2014-201516Kaizer Chiefs69Mamelodi Sundowns57BidVest Wits52
2013-201416Mamelodi Sundowns65Kaizer Chiefs63BidVest Wits56
2012-201316Kaizer Chiefs57Platinum Stars56Orlando Pirates52
2011-201216Orlando Pirates58Moroka Swallows56SuperSport United54
2010-201116Orlando Pirates60Ajax Cape Town60Kaizer Chiefs59
2009-201016SuperSport United57Mamelodi Sundowns56Kaizer Chiefs51
2008-200916SuperSport United55Orlando Pirates55Kaizer Chiefs50
2007-200816SuperSport United54Ajax Cape Town52Santos49
2006-200716Silver Stars51Moroka Swallows51Ajax Cape Town47
2005-200616Mamelodi Sundowns57Orlando Pirates54Kaizer Chiefs50
2004-200516Kaizer Chiefs62Orlando Pirates60Mamelodi Sundowns56
2003-200416Kaizer Chiefs63Ajax Cape Town57Supersport United53
2002-200316Orlando Pirates61Supersport United55Wits University54
2001-200218Lightbody`s Santos64Supersport United59Orlando Pirates57
2000-200118Orlando Pirates61Kaizer Chiefs60Mamelodi Sundowns59
1999-200018Mamelodi Sundowns75Orlando Pirates64Kaizer Chiefs60
1998-199918Mamelodi Sundowns75Kaizer Chiefs75Orlando Pirates60
1997-199818Mamelodi Sundowns68Kaizer Chiefs63Orlando Pirates57
1996-199718Manning Rangers74Kaizer Chiefs66Orlando Pirates64
Transitional Season - only 1 Round Robin
199618Kaizer Chiefs36Orlando Pirates34Vaal Professionals33

National Soccer League

YearT 1. 2. 3.
1995 NSL18Cape Town Spurs71Mamelodi Sundowns66Orlando Pirates60
1994 NSL18Orlando Pirates50Cape Town Spurs49Umtata Bucks41
1993 NSL20Mamelodi Sundowns55Moroka Swallows52Amazulu Durban48
1992 NSL22Kaizer Chiefs60Hellenic Cape Town57Wits University51
1991 NSL24Kaizer Chiefs57Mamelodi Sundowns53Fairway Stars46
1990 NSL18Mamelodi Sundowns55Kaizer Chiefs53Orlando Pirates46
1989 NSL18Kaizer Chiefs51Orlando Pirates50Hellenic47
1988 NSL18Mamelodi Sundowns44Jomo Cosmos43Arcadia43
1987 NSL18Jomo Cosmos46Kaizer Chiefs45Mamelodi Sundowns43
1986 NSL18Rangers51Bush Bucks47Amazulu45
1985 NSL18Bush Bucks Durban53Rangers50Bloemfontein Celtic43

National Professional Soccer League

YearT 1. 2. 3.
1984 NPSL18Kaizer Chiefs43Moroka Swallows43Durban City43
1983 NPSL18Durban City50Arcadia45Kaizer Chiefs43
1982 NPSL18Durban City49Wits University48Kaizer Chiefs43
1981 NPSL18Kaizer Chiefs54Highlands Park53Arcadia Shepherds49
1980 NPSL18Highlands Park49Kaizer Chiefs49Wits University48
1979 NPSL18Kaizer Chiefs54Arcadia52Highlands Park51
1978 NPSL24Lusitano59Wits University54Arcadia Pepsi53
Before Merger with NFL
1977 NPSL14Kaizer Chiefs42Benoni United36AmaZulu36
1976 NPSL16Orlando Pirates47Kaizer Chiefs44Moroka Swallows Ltd43
1975 NPSL16Orlando Pirates52Kaizer Chiefs52AmaZulu43
1974 NPSL16Kaizer Chiefs50Moroka Swallows Ltd41Zulu Royals/AmaZulu41
1973 NPSL16Orlando Pirates50Kaizer Chiefs43Moroka Swallows Big XV41
1972 NPSL14Zulu Royals United44Moroka Swallows Big XV42Kaizer Chiefs38
1971 NPSL13Orlando Pirates38Kaizer Chiefs37Moroka Swallows35
1985 Promotion

National Football League

YearT 1. 2. 3.
NFL 1977 15Highlands Park37Lusitano37Durban United33
NFL 1976 15Cape Town City43Highlands Park42Wits University38
NFL 1975 15Highlands Park41Hellenic40Maritzburg33
NFL 1974 15Arcadia Shepherds40Cape Town City39Maritzburg36
NFL 1973 15Cape Town City42Highlands Park37Hellenic37
NFL 1972 15Durban City37Hellenic35Berea Park34
NFL 1971 14Hellenic35Cape Town City34Durban City33
NFL 1970 15Durban City41Cape Town City38Maritzburg35
NFL 1969 16Durban Spurs43Powerlines43Highlands Park43
NFL 1968 14Highlands Park36Durban United32Powerlines30
NFL 1967 15Port Elizabeth City40Highlands Park39Cape Town City37
NFL 1966 16Highlands Park50Port Elizabeth City43Durban United41
NFL 1965 17Highlands Park51Cape Town City42Durban City40
NFL 1964 18Highlands Park47Durban City44Durban United41
NFL 1963 18Addington52Highlands Park49Durban City47
NFL 1962 18Highlands Park51Southern Suburbs51Durban City50
NFL 1961 16Durban City49Highlands Park43Germiston Callies38
NFL 1960 15Highlands Park41Durban City41Germiston Callies41
NFL 1959 12Durban City19Rangers17Durban United15

SASL/FPL 1961-1978

SASL/FPLT 1. 2. 3.
FPL 199014Lightbody Santos CT44Batswood Cape Town37PE Blackpool32
1978 FPL14Durban City45Suburbs United34Dynamos33
1977 FPL11Swaraj29Berea28Cape Town Spurs27
1976 FPL11Cape Town Spurs34Pretoria Sundowns31Bluebells United25
1975 FPL Berea
1974 FPL10Cape Town Spurs
1973 FPL Cape Town Spurs
1972 FPL9Glenville27Maritzburg City24Cape Town Spurs21
1971 FPL Cape Town Spurs
1970 FPL Cape Town Spurs
1969 FPL7Verulam Suburbs
SASL - 1961-1967
1967 SASL Verulam Suburbs
1966 SASL Maritzburg City
1965 SASL Moroka Swalows
1964 SASL Black Swallows
1963 SASL13Avalon Athletic
1962 SASL10Avalon Athletic
1961 SASL6Transvaal United14Moroka Swallows13Aces United13

Federation Professional League 1979-1990

YearT 1. 2. 3.
1990 FPL14Lightbody Santos CT44Batswood Cape Town37PE Blackpool32
1989 Battswood
1988 Lightbody Santos
1987 Lightbody Santos
1986 Lightbody Santos
1985 FPL10Lightbody Santos28Jakes Auto28Mia Swaraj23
1984 Lightbody Santos
1983 Lightbody Santos
1982 Glendene
1981 Cape Town Spurs
1980 Glenvile
1979 Cape Town Spurs
Todor 66
Footbal index
Clubs index
index Cup
index NPSL
index NFL
index Castle Cup
index Champion of Champions
index FPL
index Transvaal Challenge Cup
Natal League index
.

Prepared and maintained by Todor Krastev

todor1966@yahoo.com
Last updated: 7 Jul 2024
Facebook Todor Krastev

Quantcast