Note that from 1961 to 1965 the winners of the Northern Rhodesia Castle Cup played against the corresponding winners in Southern Rhodesia (now Zimbabwe) for the 'Super Castle Cup'. Note that winners of this trophy did not always enter the African Cup Winners Cup, an entry often reserved for the winners of the Champion of Champions Cup (usually contested between four clubs). Castle Cup 1961 City of Lusaka bt Bulawayo City 1962 Roan United 4-3 Nchanga Sports 1963 Mufulira Blackpool 2-0 Salisbury Callies 1964 City of Lusaka 2-1 Mufulira Blackpool 1965 Mufulira Wanderers 5-2 City of Lusaka [aet] 1966 Mufulira Wanderers 4-2 Broken Hill Wanderers 1967 Kabwe Warriors 1-0 Roan United 1968 Mufulira Wanderers 2-1 Kitwe United 1969 Kabwe Warriors 4-0 Kitwe United 1970 Ndola United 2-1 Kabwe Warriors 1971 Mufulira Wanderers 5-4 Roan United 1972 Kabwe Warriors 6-1 Kitwe United 1973 Mufulira Wanderers 3-1 Butondo Western Tigers 1974 Mufulira Wanderers 2-1 Rhokana United Independence Cup 1975 Mufulira Wanderers 2-1 Green Buffaloes 1976 Mufulira Blackpool 4-3 Butondo Western Tigers 1977 Roan United 4-3 Mufulira Wanderers 1978 Nchanga Rangers 4-3 Mufulira Wanderers [also reported 2-1] 1979 Power Dynamos 0-0 Ndola United [aet, 7-6 pen] 1980 Power Dynamos 2-0 Green Buffaloes 1981 Vitafoam United (Ndola) 2-1 Strike Rovers (Ndola) 1982 Power Dynamos 5-0 Konkola Blades 1983 Konkola Blades 1984 Kabwe Warriors 1985 Strike Rovers bt Zesco Malaiti Rangers 1986 Nkana Red Devils 1987 Kabwe Warriors 3-2 Power Dynamos 1988 Mufulira Wanderers bt Kabwe Warriors 1989 Nkana Red Devils 1990 Power Dynamos 1-0 Kalulushi Modern Stars 1991 Nkana Red Devils bt Forest Rangers 1992 Nkana FC 3-2 Mufulira Wanderers Mosi Cup 1993 Nkana FC 1994 Roan United 1-0 Nkana FC [asdet] 1995 Mufulira Wanderers 1-0 Rumlex 1996 Roan United 1-0 Nchanga Rangers 1997 Power Dynamos (Kitwe) 1-0 City of Lusaka 1998 Konkola Blades 2-1 Zanaco 1999 Zamsure bt Power Dynamos 2000 Nkana FC (Kitwe) 0-0 Green Buffaloes (Lusaka) [7-6 pen] 2001 Power Dynamos (Kitwe) 1-0 Kabwe Warriors 2002 Zanaco 2-2 Power Dynamos (Kitwe) [3-2 pen] 2003 Power Dynamos (Kitwe) 1-0 Kabwe Warriors 2004 Lusaka Celtic 2-1 Kabwe Warriors 2005 Green Buffaloes (Lusaka) 2-1 Red Arrows (Lusaka) 2006 Zesco United (Ndola) 2-0 Red Arrows (Lusaka) 2007 Red Arrows (Lusaka) 2-2 Zesco United (Ndola) [3-2 pen] NB: not held since 2007 Number of Titles (47): 9 Mufulira Wanderers 6 Nkana FC (Kitwe) [includes Rhokana United (Kitwe) and Nkana Red Devils] Power Dynamos (Kitwe) 5 Kabwe Warriors 4 Roan United 3 Konkola Blades 2 City of Lusaka Mufulira Blackpool 1 Green Buffaloes (Lusaka) Lusaka Celtic Nchanga Rangers Ndola United Red Arrows (Lusaka) Strike Rovers (Ndola) [now disbanded] Vitafoam United (Ndola) [now disbanded] Zamsure (Lusaka) Zanaco (Lusaka) Zesco United (Ndola)
Existed since the 1950s but data is available from 1962 only. Known as Northern Rhodesian Challenge Cup before independence; then, only all-white teams could enter. Called BAT Challenge Cup (1962-68), Shell Challenge Cup (1969-1981) and BP Challenge Cup (since 1982) as sponsors withdrew from the country. 1962 City of Lusaka 5-1 Roan Antelope 1963 City of Lusaka 8-2 Broken Hill Warriors 1964 Mufulira Wanderers 5-2 Roan United 1965 Rhokana United bt Mufulira Wanderers 1966 Rhokana United 5-1 Kitwe United 1967 Mufulira Wanderers 1968 Mufulira Wanderers 1969 Mufulira Wanderers 2-1 Ndola United 1970 Kabwe Warriors 3-2 Roan United 1971 Kitwe United 1-0 Kabwe Warriors 1972 Kabwe Warriors 3-1 Ndola United 1973 Nchanga Rangers 2-0 Kabwe Warriors 1974 Roan United 2-1 Zambia Army 1975 Green Buffaloes 1-1 Mufulira Wanderers [5-4 pen] 1976 Nchanga Rangers 2-1 Green Buffaloes 1977 Green Buffaloes 3-0 Rhokana United 1978 Mufulira Wanderers 2-1 Red Arrows 1979 Green Buffaloes 5-2 Konkola Blades 1980 Ndola United 3-2 Green Buffaloes [aet] 1981 Green Buffaloes 4-1 Mutondo Stars 1982 Red Arrows 5-0 Green Buffaloes 1983 Roan United 2-1 Nkana 1984 Mufulira Wanderers 2-0 ZESCO United 1985 Green Buffaloes 6-5 Nchanga Rangers 1986 Mufulira Wanderers 2-1 Nkana 1987 Zanaco 1-0 ZESCO United 1988 Zanaco 2-0 Power Dynamos 1989 Kabwe Warriors 6-1 Red Arrows 1990 Power Dynamos 2-0 Profund Warriors 1991 Kabwe Warriors 7-0 Konkola Blades 1992 Nkana 3-2 Mufulira Wanderers 1993 Nkana 3-2 Kabwe Warriors 1994 Mufulira Wanderers 4-0 Roan United 1995 Roan United 3-0 Mufulira Wanderers 1996 Mufulira Wanderers 4-3 Zamsure 1997 Mufulira Wanderers 3-0 Zamsure 1998 Nkana 2-1 Kabwe Warriors 1999 Nkana 4-1 Power Dynamos 2000 Nkana 5-1 Konkola Blades 2001 Power Dynamos 2-1 Zanaco 2002 Kabwe Warriors 1-0 Power Dynamos [aet] 2003 Kabwe Warriors 2-0 Konkola Blades 2004 Kitwe United 1-0 Zanaco [aet] 2005 Kabwe Warriors 2-1 Green Buffaloes 2006 Zanaco 3-1 Nchanga Rangers 2007 Kabwe Warriors 3-1 Nakambala Leopards 2008 Lusaka Dynamos 1-0 ZESCO United Number of Titles (47; number of runners-up finishes (44; 3 unknown) between square brackets): 10 [ 3] Mufulira Wanderers 8 [ 4] Kabwe Warriors 7 [ 3] Nkana FC (Kitwe) [includes Rhokana United (Kitwe)] 5 [ 4] Green Buffaloes (Lusaka) 3 [ 3] Roan United 3 [ 2] Zanaco (Lusaka) 2 [ 3] Power Dynamos (Kitwe) 2 [ 2] Nchanga Rangers 2 [ 1] Kitwe United 2 City of Lusaka 1 [ 3] Red Arrows (Lusaka) [includes Zambia Army] 1 [ 2] Ndola United 1 Lusaka Dynamos [ 4] Konkola Blades [ 3] ZESCO United (Ndola) [ 2] Zamsure (Lusaka) [ 1] Broken Hill Warriors [ 1] Mutondo Stars [ 1] Nakambala Leopards (Mazabuka) [ 1] Profund Warriors [ 1] Roan Antelope
2001 Zanaco 1-0 Mufulira Wanderers [aet] 2002 Chambishi Blackburn 2-1 ZESCO United 2003 Power Dynamos 1-0 Red Arrows 2004 Zanaco 2-0 Red Arrows 2005 Forest Rangers 1-0 Red Arrows 2006 Kabwe Warriors 2-0 Forest Rangers 2007 ZESCO United 5-0 Nkana Number of Titles (7; number of runners-up finishes between square brackets): 2 Zanaco (Lusaka) 1 [ 1] Forest Rangers (Ndola) 1 [ 1] ZESCO United (Ndola) 1 Chambishi Blackburn 1 Kabwe Warriors 1 Power Fynamos (Kitwe) [ 3] Red Arrows (Lusaka) [ 1] Mufulira Wanderers [ 1] Nkana FC (Kitwe) NB: played between the top-8 teams from the top level and the top-2 or top-3 from the 2nd and 3rd level groups, as at the half-way stage of the season.
Barclays Cup 2007 ZESCO United 0-0 Chambishi [aet, 4-2 pen] 2008 ZESCO United 1-0 Power Dynamos 2009 Power Dynamos 2-1 Green Buffaloes 2010 ZESCO United 2-0 Zanaco 2011 Power Dynamos 2-1 Konkola Blades 2012 NAPSA Stars 4-4 Power Dynamos [aet, 4-2 pen] 2013 Red Arrows 3-1 Nchanga Rangers 2014 ZESCO United 3-0 Nkana 2015 Green Buffaloes 2-0 Nkwazi 2016 ZESCO United 1-0 Zanaco 2017 Zanaco 2-1 NAPSA Stars [aet] 2018 Nkana 3-0 Young Buffaloes ABSA Cup 2019 ZESCO United 4-1 Zanaco 2020 not held 2021 Lusaka Dynamos 0-0 ZESCO United [3-1 pen] 2022 NAPSA Stars 1-0 Red Arrows 2023 Forest Rangers 2-0 MUZA 2024 Red Arrows 2-1 Kabwe Warriors Number of Titles (17; number of runners-up finishes between square brackets): 6 [ 1] ZESCO United (Ndola) 2 [ 2] Power Dynamos (Kitwe) 2 [ 1] NAPSA Stars (Lusaka) 2 [ 1] Red Arrows (Lusaka) 1 [ 3] Zanaco (Lusaka) 1 [ 1] Green Buffaloes (Lusaka) 1 [ 1] Nkana FC (Kitwe) 1 Forest Rangers (Ndola) 1 Lusaka Dynamos [ 1] Chambishi [ 1] Kabwe Warriors [ 1] Konkola Blades [ 1] FC MUZA (Mazabuka) [ 1] Nchanga Rangers [ 1] Nkwazi (Lusaka) [ 1] Young Buffaloes (Lusaka)
NB: usually between 4 teams (trophy winners of previous season and best league finishers for remaining places) under various sponsorships (Cadbury Schweppes 1974-1975, State Lottery 1976-78, Zambia Railways 1979). Winners occasionally entitled to enter African Cup Winners Cup. 1974 Mufulira Wanderers 3-3 2-0 Mufulira Blackpool [1st final aet and 3-3 pen] 1975 Green Buffaloes bt Rhokana United (?) 1976 Mufulira Wanderers 1-0 Ndola United 1977 Mufulira Wanderers 2-0 Green Buffaloes 1978 Mufulira Wanderers 2-1 Roan United 1979 Green Buffaloes 2-1 Nchanga Rangers [aet] 1980 Power Dynamos 3-0 Mufulira Wanderers 1981 Power Dynamos 4-2 Ndola United [aet] 1982 Green Buffaloes 1-1 Rhokana United [aet, 4-3 pen] 1983 Red Arrows 3-2 Power Dynamos 1984 Power Dynamos 2-0 Mufulira Wanderers 1985 Mufulira Wanderers 2-0 Power Dynamos 1986 Vitafoam United 2-1 Mufulira Wanderers [*] 1987 Kabwe Warriors 3-2 Power Dynamos 1988 Mufulira Wanderers 1989 Kabwe Warriors 1990 Power Dynamos 1991 Kabwe Warriors 2-1 Nkana Red Devils 1992 Mufulira Wanderers 1993 Nkana Red Devils [*] other source lists 1986 winners as Nkana Red Devils
1967 Mufulira Wanderers 1968 Mufulira Wanderers 1969 Kabwe Warriors 1970 Kabwe Warriors 1971 Kabwe Warriors 1972 Kabwe Warriors 1-0 Kitwe United 1973 Kabwe Warriors 1974 Zambia Army 1975 Red Arrows 1976 Mufulira Wanderers 1977 Mufulira Wanderers 1978 Green Buffaloes 1979 Nchanga Rangers 1980 Green Buffaloes bt Power Dynamos 1981 Ndola United 1982 Rhokana United 1983 Nkana 1984 Nkana 1985 Power Dynamos 4-0 Kabwe United 1986 Vitafoam United 1987 Nkana 1988 Kabwe Warriors 1989 Nkana 1990 Nkana 1991 Nkana 1992 Kabwe Warriors 1993 Nkana 1994 Mulungushi Chiefs 1-0 Nkana 1995 Power Dynamos 2-1 Mufulira Wanderers 1996 Mufulira Wanderers 3-2 Nkwazi 1997 Mufulira Wanderers 1998 Power Dynamos 1999 Nchanga Rangers 2000 Nkana 4-0 INDENI 2001 Zanaco 1-0 Power Dynamos 2002 Nchanga Rangers 2-1 Zanaco 2003 Zanaco 3-2 Kabwe Warriors 2004 Power Dynamos 2-1 Zanaco 2005 Red Arrows 2-0 Lusaka Celtic 2006 Zanaco 1-0 Forest Rangers 2007 Zesco United 1-1 Kabwe Warriors [aet, 5-3 pen] 2008 Green Buffaloes 2-1 Kabwe Warriors [aet] 2009 Power Dynamos 2-0 Zesco United 2010 Green Buffaloes 1-0 Zesco United [aet] 2011 Zesco United 3-0 Nkana 2012 Power Dynamos 3-1 Nchanga Rangers 2013 Power Dynamos 2-1 Zanaco 2014 Nkana 3-1 Red Arrows 2015 Zesco United 3-1 Nkana 2016 Power Dynamos 1-0 Green Buffaloes 2017 Zesco United 2-0 Nkana 2018 Nkana 4-3 Zesco United 2019 Nkana 1-1 Zesco United [5-4 pen] 2019 Zanaco 1-0 Zesco United 2020 Nkana 2-0 Indeni 2021 Zesco United 4-0 Lusaka Dynamos 2022 Red Arrows 1-0 NAPSA Stars 2023 Forest Rangers 3-1 Power Dynamos 2024 Red Arrows 4-1 Kabwe Warriors NB: there were two editions in 2019 due to the transitional from a calendar year season to a spring-fall season. Number of Wins (59) 13 Nkana [includes Rhokana United] 8 Power Dynamos 7 Kabwe Warriors 6 Mufulira Wanderers 5 Green Buffaloes [includes Zambia Army] Zesco United 4 Red Arrows Zanaco 3 Nchanga Rangers 1 Forest Rangers Mulungushi Chiefs Ndola United Vitafoam United NB: tournament officially named Samuel "Zoom" Ndhlovu Memorial Cup since 2003. Number of League-and-Cup Doubles (14) 4 Nkana FC [1986, 1989, 1992, 1993] [includes Nkana Red Devils] 3 Mufulira Wanderers [1965, 1966, 1995] 2 Kabwe Warriors [1972, 1987] 1 City of Lusaka [1964] 1 Power Dynamos [1997] 1 Red Arrows [2024] 1 Roan United [1962] 1 Zanaco [2002]
NB: tournament restricted to league clubs (but not necessarily of the top level; 1983 losing finalists Ndeke Eagles were a third level team in the then four-tier league structure). Heinrich's Chibuku Cup 1962 Bancroft North End 2-1 Roan United 1963 Roan United 3-1 Nchanga Rangers 1964 Mufulira Wanderers 3-1 Rhokana United 1965 Mufulira Wanderers 5-2 Ndola United 1966 Roan United 2-1 Rhokana United 1967 Ndola United 1968 Mufulira Wanderers 1969 Rhokana United 1970 Kitwe United 1-0 Kabwe Warriors 1971 Kabwe Warriors 1-0 Kitwe United 1972 Kabwe Warriors 5-3 Rhokana United 1973 Mufulira Blackpool 2-1 Rhokana United 1974 Rhokana United 4-3 Mufulira Wanderers Heroes and Unity Cup 1975 Nchanga Rangers 1-0 Roan United [aet] 1976 Mufulira Wanderers 2-1 City of Lusaka 1977 Red Arrows 3-1 Kabwe Warriors 1978 Green Buffaloes 3-2 Mufulira Wanderers 1979 Red Arrows 4-2 Mindola United 1980 Kabwe Warriors 2-0 Mindola United 1981 Red Arrows 1982 Mutondo Stars 2-2 2-1 Strike Rivers [1st final aet] 1983 Vitafoam United (Ndola) 6-0 Ndeke Eagles (Ndola) 1984 Vitafoam United (Ndola) 4-2 Nkana 1985 Mufulira Wanderers 1986 Green Buffaloes 1987 Mufulira Wanderers 2-1 Kabwe Warriors 1988 Mufulira Wanderers 1989 Nkana Red Devils 1-0 Green Buffaloes 1990 Nkana Red Devils 1991 Mufulira Wanderers 1992 Kabwe Warriors Chibuku Cup 1993 Nkana Red Devils 3-1 Roan United Number of Wins (32) 8 Mufulira Wanderers 5 Nkana FC (Kitwe) [includes Rhokana United (Kitwe) and Nkana Red Devils] 4 Kabwe Warriors 3 Red Arrows 2 Green Buffaloes Roan United Vitafoam United 1 Bancroft North End Kitwe United Mufulira Blackpool Mutondo Stars Nchanga Rangers Ndola United Number of League-Cup-and-Chibuku-Cup Trebles (4) 2 Nkana FC [1989, 1993] [includes Nkana Red Devils] 1 Kabwe Warriors [1972] 1 Mufulira Wanderers [1965] NB: Kabwe Warriors (1972) and Nkana (1993) also won the Challenge Cup to complete a quadruple of trophies.
1964 City of Lusaka 1983 Power Dynamos
Between the winners of the Castle Cups of North Rhodesia (now Zambia) and South Rhodesia (now Zimbabwe) 1961 City of Lusaka bt Bulawayo City 1962 Bulawayo Rovers 1-0 Roan United [Oct 28, 1962 in Salisbury] 1963 Salisbury Callies 2-0 Mufulira Blackpool [in Luanshya] 1964 not played 1965 Mufulira Wanderers 4-3 Salisbury City Wanderers
1930 RCBFA 1931 RCBFA 1932-49 not known 1950 RCBFA Reds 1-0 RCBFA Greens [aet] NB: first held in 1930; the Rhodesia-Congo Border Football Association (RCBFA) won 20 of the 23 editions played.
NB: first held in 1938; the Rhodesia Congo Border Football Association (RCBFA) won 11 of the 15 editions played.
Sources: [Chi 09], [Liw 84], [Liw 06], [Oli 95], [Ric 99], Power Dynamos CopperNET.
With thanks to John Holden, Leonard Koloko, Neil Morrison, Jerry Muchimba, José António da Vila Mona Batalha, Kalumiana Kalumiana and Mikael Jönsson
Prepared and maintained by Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Author: Hans Schöggl
Last updated: 15 Aug 2024
(C) Copyright Hans Schöggl and RSSSF 1998/2024
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.