1923 Olympia (1/2) 1923–24 Olympia (2/2) 1924–25 Transvaal (1/19) 1925–26 not held 1926–27 Ajax (1/3) 1927–28 not held 1928–29 Ajax (2/3) 1929 Ajax (3/3) 1930–31 Excelsior 1931–32 Cicerone (1/4) 1932–33 Cicerone (2/4) 1933–34 Cicerone (3/4) 1934–35 Cicerone (4/4) 1935–36 Voorwaarts (1/6) 1936–37 Transvaal (2/19) 1937–38 Transvaal (3/19) 1938–39 Arsenal (1/2) 1939–40 Arsenal (2/2)
1940–41 Voorwaarts (2/6) 1942–47 not held 1948 MVV (1/3) 1949 MVV (2/3) 1950 Transvaal (4/19) 1951 Transvaal (5/19) 1952 Voorwaarts (3/6) 1953 Robinhood (1/23) 1954 Robinhood (2/23) 1955 Robinhood (3/23) 1956 Robinhood (4/23) 1957–58 Voorwaarts (4/6) 1958 not held 1958–59 Robinhood (5/23) 1960 not held 1961 Leo Victor (1/5) 1962 Transvaal (6/19) 1963 Leo Victor (2/5)
1964 Robinhood (6/23) 1965 Transvaal (7/19) 1966 Transvaal (8/19) 1967 Transvaal (9/19) 1968 Transvaal (10/19) 1969 Transvaal (11/19) 1970 Transvaal (12/19) 1971 Robinhood (7/23) 1972 not held 1973 Transvaal (13/19) 1974 Transvaal (14/19) 1975 Robinhood (8/23) 1976 Robinhood (9/23) 1977 Voorwaarts (5/6) 1978 Leo Victor (3/5) 1979 Robinhood (10/23) 1980 Robinhood (11/23) 1981 Robinhood (12/23)
1982 Leo Victor (4/5) 1983 Robinhood (13/23) 1984 Robinhood (14/23) 1985 Robinhood (15/23) 1986 Robinhood (16/23) 1987 Robinhood (17/23) 1988 Robinhood (18/23) 1989 Robinhood (19/23) 1990–91 Transvaal (15/19) 1991–92 Transvaal (16/19) 1992–93 Leo Victor (5/5) 1993–94 Robinhood (20/23) 1994–95 Robinhood (21/23) 1995–96 Transvaal (17/19) 1997 Transvaal (18/19) 1998–99 SNL (3/3) 1999–2000 Transvaal (19/19) 2000–01 not held
2001–02 Voorwaarts (6/6) 2002–03 FCS Nacional 2003–04 WBC (1/3) 2004–05 Robinhood (22/23) 2005–06 WBC (2/3) 2006–07 Inter Moengotapoe (1/9) 2007–08 Inter Moengotapoe (2/9) 2008–09 WBC (3/3) 2009–10 Inter Moengotapoe (3/9) 2010–11 Inter Moengotapoe (4/9) 2011–12 Robinhood (23/23) 2012–13 Inter Moengotapoe (5/9) 2013–14 Inter Moengotapoe (6/9) 2014–15 Inter Moengotapoe (7/9) 2015–16 Inter Moengotapoe (8/9) 2016–17 Inter Moengotapoe (9/9)