Final Table:
1.Zanaco (Lusaka) 30 17 10 3 33-14 61 Champions
2.Power Dynamos (Kitwe) 30 17 8 5 48-18 59
3.ZESCO United (Ndola) 30 15 9 6 41-20 54
4.Red Arrows (Lusaka) 30 11 14 5 35-18 47
5.Konkola Blades (Chililabombwe) 30 12 9 9 27-29 45
6.Nchanga Rangers (Chingola) 30 13 5 12 30-27 44
7.Green Buffaloes (Lusaka) 30 11 10 9 28-28 43
8.Forest Rangers (Ndola) 30 9 11 10 31-30 38
9.NAPSA Stars (Lusaka) 30 10 7 13 33-38 37 [*]
10.Nkana (Kitwe) 30 7 14 9 35-39 35
11.Konkola Mine Police (Chililabombwe) 30 8 11 11 26-34 35
12.Roan United (Luanshya) 30 7 14 9 29-39 35
--------------------------------------------------------------
13.Green Eagles (Choma) 30 6 13 11 14-21 31 Relegated
14.National Assembly (Lusaka) 30 7 8 15 22-34 29 Relegated
15.Nakambala Leopards (Mazabuka) 30 6 8 16 19-38 26 Relegated
16.Indeni (Ndola) 30 6 5 19 23-47 23 Relegated
[*] promoted side Profund Warriors were renamed NAPSA Stars (NAPSA = National Pensions Authority)
Round 1
[Mar 24]
NAPSA Stars 1-2 Indeni
National Assembly 1-1 Nchanga Rangers
Red Arrows 2-0 Forest Rangers
[Mar 25]
Konkola Mine Police 1-2 Konkola Blades
Nkana 1-1 Nakambala Leopards
Roan United 1-1 Green Buffaloes
Zesco United 1-0 Zanaco
[Apr 1]
Green Eagles 0-1 Power Dynamos
Round 2
[Apr 6]
Nakambala Leopards 0-2 Zesco United
[Apr 7]
Forest Rangers 0-1 Green Eagles
Green Buffaloes 3-1 Nkana
Indeni 1-3 Red Arrows
Konkola Blades 2-1 Roan United
Nchanga Rangers 2-2 Konkola Mine Police
Zanaco 1-0 NAPSA Stars
[Apr 25]
Power Dynamos 2-0 National Assembly
Round 3
[Apr 9]
Konkola Mine Police 1-1 Roan United
NAPSA Stars 2-0 Nakambala Leopards
National Assembly 1-2 Forest Rangers
Nkana 3-0 Konkola Blades
Red Arrows 0-1 Zanaco
Zesco United 2-0 Green Buffaloes
[Apr 10]
Green Eagles 1-0 Indeni
[May 2]
Nchanga Rangers 1-0 Power Dynamos
Round 4
[Apr 14]
Forest Rangers 0-2 Nchanga Rangers
Green Buffaloes 1-2 NAPSA Stars
Indeni 1-0 National Assembly
Nakambala Leopards 0-2 Red Arrows
Power Dynamos 3-0 Konkola Mine Police
Roan United 0-3 Nkana
Zanaco 1-0 Green Eagles
[Apr 15]
Konkola Blades 1-2 Zesco United
Round 5 [Apr 21]
Green Eagles 0-1 Nakambala Leopards
Konkola Mine Police 1-1 Nkana
NAPSA Stars 0-1 Konkola Blades
National Assembly 1-1 Zanaco
Nchanga Rangers 2-1 Indeni
Power Dynamos 2-2 Forest Rangers
Red Arrows 3-1 Green Buffaloes
Zesco United 1-1 Roan United
Round 6 [Apr 28]
Forest Rangers 0-2 Konkola Mine Police
Green Buffaloes 1-0 Green Eagles
Indeni 0-2 Power Dynamos
Konkola Blades 0-0 Red Arrows
Nakambala Leopards 2-1 National Assembly
Nkana 2-2 Zesco United
Roan United 2-2 NAPSA Stars
Zanaco 1-0 Nchanga Rangers
Round 7 [May 5]
Forest Rangers 1-0 Indeni
Green Eagles 1-0 Konkola Blades
Konkola Mine Police 0-3 Zesco United
NAPSA Stars 2-1 Nkana
National Assembly 1-1 Green Buffaloes
Nchanga Rangers 1-0 Nakambala Leopards
Power Dynamos 3-0 Zanaco
Red Arrows 1-1 Roan United
Round 8
[May 12]
Green Buffaloes 2-1 Nchanga Rangers
Indeni 0-1 Konkola Mine Police
Konkola Blades 1-0 National Assembly
Nakambala Leopards 2-1 Power Dynamos
Roan United 0-0 Green Eagles
Zanaco 1-1 Forest Rangers
Zesco United 1-1 NAPSA Stars
[May 13]
Nkana 1-1 Red Arrows
Round 9
[May 19]
Green Buffaloes 0-1 Zanaco
Nakambala Leopards 0-1 Konkola Mine Police
NAPSA Stars 2-1 National Assembly
Nkana 1-5 Power Dynamos
Red Arrows 0-0 Green Eagles
Roan United 2-1 Forest Rangers
Zesco United 2-0 Nchanga Rangers
[May 20]
Konkola Blades 2-1 Indeni
Round 10 [May 23]
Green Buffaloes 0-1 Forest Rangers
Konkola Blades 1-1 Power Dynamos
Nakambala Leopards 1-0 Indeni
NAPSA Stars 0-3 Red Arrows
Nkana 0-0 National Assembly
Roan United 1-2 Nchanga Rangers
Zanaco 2-0 Konkola Mine Police
Zesco United 2-1 Green Eagles
Round 11
[May 26]
Forest Rangers 0-1 Konkola Blades
Green Eagles 1-2 NAPSA Stars
Indeni 1-1 Green Buffaloes
Nchanga Rangers 1-1 Nkana
Power Dynamos 1-1 Roan United
Zanaco 3-0 Nakambala Leopards
[May 27]
National Assembly 0-1 Zesco United
[May 30]
Konkola Mine Police 0-0 Red Arrows
Round 12 [Jun 2]
Forest Rangers 1-1 Nakambala Leopards
Green Eagles 1-1 Nkana
Indeni 0-1 Zanaco
Konkola Mine Police 0-0 NAPSA Stars
National Assembly 1-0 Roan United
Nchanga Rangers 1-0 Konkola Blades
Power Dynamos 1-1 Green Buffaloes
Red Arrows 0-0 Zesco United
Round 13 [Jun 10]
Forest Rangers 3-1 Nkana
Indeni 0-0 Roan United
Konkola Mine Police 2-0 Green Eagles
Nakambala Leopards 0-1 Green Buffaloes
National Assembly 2-1 Red Arrows
Nchanga Rangers 0-1 NAPSA Stars
Power Dynamos 2-1 Zesco United
Zanaco 2-0 Konkola Blades
Round 14
[Jun 16]
Green Buffaloes 2-1 Konkola Mine Police
Green Eagles 0-0 National Assembly
Konkola Blades 1-0 Nakambala Leopards
NAPSA Stars 2-1 Power Dynamos
Red Arrows 2-0 Nchanga Rangers
Roan United 0-3 Zanaco
Zesco United 1-1 Forest Rangers
[Jun 17]
Nkana 0-0 Indeni
Round 15
[Jun 23]
Forest Rangers 2-1 NAPSA Stars
Green Buffaloes 2-0 Konkola Blades
Indeni 0-1 Zesco United
Konkola Mine Police 1-2 National Assembly
Nakambala Leopards 1-1 Roan United
Nchanga Rangers 0-1 Green Eagles
Power Dynamos 1-0 Red Arrows
[Jun 24]
Zanaco 0-0 Nkana
Round 16 [Jul 14]
Forest Rangers 0-0 Red Arrows
Green Buffaloes 1-1 Roan United
Indeni 2-1 NAPSA Stars
Konkola Blades 2-2 Konkola Mine Police
Nakambala Leopards 1-1 Nkana
Nchanga Rangers 3-1 National Assembly
Power Dynamos 0-0 Green Eagles
Zanaco 2-1 Zesco United
Round 17
[Jul 21]
Forest Rangers 0-0 Zanaco
Green Eagles 0-0 Roan United
Konkola Mine Police 3-0 Indeni
NAPSA Stars 2-3 Zesco United
Nchanga Rangers 1-0 Green Buffaloes
Power Dynamos 3-1 Nakambala Leopards
Red Arrows 3-1 Nkana
[Jul 22]
National Assembly 1-1 Konkola Blades
Round 18
[Jul 28]
Green Eagles 1-0 Forest Rangers
Konkola Mine Police 1-0 Nchanga Rangers
National Assembly 0-2 Power Dynamos
Red Arrows 4-1 Indeni
Roan United 2-1 Konkola Blades
Zesco United 4-0 Nakambala Leopards
[Jul 29]
Nkana 1-0 Green Buffaloes
[Aug 15]
NAPSA Stars 0-1 Zanaco
Round 19 [Aug 4]
Forest Rangers 2-0 National Assembly
Green Buffaloes 1-0 Zesco United
Indeni 1-1 Green Eagles
Konkola Blades 0-0 Nkana
Nakambala Leopards 1-1 NAPSA Stars
Power Dynamos 0-2 Nchanga Rangers
Roan United 0-1 Konkola Mine Police
Zanaco 0-1 Red Arrows
Round 20 [Aug 11]
Green Eagles 0-0 Zanaco
Konkola Mine Police 0-0 Power Dynamos
NAPSA Stars 0-1 Green Buffaloes
National Assembly 1-2 Indeni
Nchanga Rangers 2-1 Forest Rangers
Nkana 1-1 Roan United
Red Arrows 0-1 Nakambala Leopards
Zesco United 0-1 Konkola Blades
Round 21
[Aug 18]
Forest Rangers 0-0 Power Dynamos
Green Buffaloes 0-0 Red Arrows
Indeni 2-1 Nchanga Rangers
Nakambala Leopards 0-1 Green Eagles
Nkana 3-0 Konkola Mine Police
Roan United 1-1 Zesco United
Zanaco 1-0 National Assembly
[Aug 19]
Konkola Blades 0-0 NAPSA Stars
Round 22
[Aug 25]
Green Eagles 1-1 Green Buffaloes
Konkola Mine Police 1-1 Forest Rangers
NAPSA Stars 2-1 Roan United
National Assembly 1-0 Nakambala Leopards
Power Dynamos 5-1 Indeni
Zesco United 1-0 Nkana
[Aug 26]
Nchanga Rangers 0-1 Zanaco
[Sep 5]
Red Arrows 1-1 Konkola Blades
Round 23
[Sep 1]
Green Buffaloes 2-1 National Assembly
Indeni 1-3 Forest Rangers
Konkola Blades 2-1 Green Eagles
Nkana 3-1 NAPSA Stars
Roan United 2-1 Red Arrows
Zanaco 0-0 Power Dynamos
Zesco United 1-1 Konkola Mine Police
[Sep 2]
Nakambala Leopards 0-1 Nchanga Rangers
Round 24
[Sep 16]
Nkana 2-1 Green Eagles
[Oct 31]
Zanaco 1-0 Indeni
Zesco United 0-0 Red Arrows
Roan United 2-1 National Assembly
Nakambala Leopards 0-1 Forest Rangers
NAPSA Stars 3-1 Konkola Mine Police
Konkola Blades 1-0 Nchanga Rangers
[Nov 1]
Green Buffaloes 0-1 Power Dynamos
Round 25
[Sep 29]
Indeni 1-1 Nakambala Leopards
Green Eagles 0-2 Zesco United
Forest Rangers 4-0 Green Buffaloes
National Assembly 0-1 Nkana
Power Dynamos 3-0 Konkola Blades
Nchanga Rangers 3-0 Roan United
[Sep 30]
Konkola Mine Police 0-1 Zanaco
Red Arrows 4-2 NAPSA Stars
Round 26 [Oct 6]
Red Arrows 0-0 Konkola Mine Police
Nakambala Leopards 1-1 Zanaco
NAPSA Stars 0-0 Green Eagles
Green Buffaloes 1-0 Indeni
Zesco United 1-2 National Assembly
Konkola Blades 3-1 Forest Rangers
Nkana 1-1 Nchanga Rangers
Roan United awd Power Dynamos [awarded 0-3; abandoned at 1-2 in injury
time due to crowd trouble]
Round 28
[Oct 13]
Green Eagles 0-0 Konkola Mine Police
Green Buffaloes 1-1 Nakambala Leopards
Red Arrows 1-1 National Assembly
Konkola Blades 1-1 Zanaco
NAPSA Stars 2-1 Nchanga Rangers
Roan United 1-0 Indeni
Nkana 1-1 Forest Rangers
[Oct 24]
Zesco United 0-1 Power Dynamos
Round 27
[Oct 20]
Konkola Mine Police 3-2 Nakambala Leopards
Green Eagles 1-1 Red Arrows
National Assembly 1-0 NAPSA Stars
Indeni 1-2 Konkola Blades
Nchanga Rangers 0-2 Zesco United
Forest Rangers 2-3 Roan United
Power Dynamos 2-0 Nkana
[Oct 21]
Zanaco 1-1 Green Buffaloes
Round 29
[Nov 3]
Konkola Mine Police 0-2 Green Buffaloes
National Assembly 0-0 Green Eagles
Nakambala Leopards 1-0 Konkola Blades
Nchanga Rangers 0-0 Red Arrows
Zanaco 2-2 Roan United
Indeni 4-2 Nkana
Forest Rangers 0-0 Zesco United
[Nov 4]
Power Dynamos 2-1 NAPSA Stars
Round 30
[Nov 10]
National Assembly 1-0 Konkola Mine Police
Konkola Blades 0-0 Green Buffaloes
Green Eagles 0-1 Nchanga Rangers
Roan United 1-0 Nakambala Leopards
Red Arrows 1-0 Power Dynamos
Nkana 1-3 Zanaco
Zesco United 3-0 Indeni
[Nov 11]
NAPSA Stars 0-0 Forest Rangers
Final Table:
1.Zanaco (Lusaka) 30 17 10 3 33-14 61 Champions
2.Power Dynamos (Kitwe) 30 17 8 5 48-18 59
3.ZESCO United (Ndola) 30 15 9 6 41-20 54
4.Red Arrows (Lusaka) 30 11 14 5 35-18 47
5.Konkola Blades (Chililabombwe) 30 12 9 9 27-29 45
6.Nchanga Rangers (Chingola) 30 13 5 12 30-27 44
7.Green Buffaloes (Lusaka) 30 11 10 9 28-28 43
8.Forest Rangers (Ndola) 30 9 11 10 31-30 38
9.NAPSA Stars (Lusaka) 30 10 7 13 33-38 37 [*]
10.Nkana (Kitwe) 30 7 14 9 35-39 35
11.Konkola Mine Police (Chililabombwe) 30 8 11 11 26-34 35
12.Roan United (Luanshya) 30 7 14 9 29-39 35
--------------------------------------------------------------
13.Green Eagles (Choma) 30 6 13 11 14-21 31 Relegated
14.National Assembly (Lusaka) 30 7 8 15 22-34 29 Relegated
15.Nakambala Leopards (Mazabuka) 30 6 8 16 19-38 26 Relegated
16.Indeni (Ndola) 30 6 5 19 23-47 23 Relegated
[*] promoted side Profund Warriors were renamed NAPSA Stars (NAPSA = National Pensions Authority)
2012 Samuel "Zoom" Ndhlovu Memorial Cup | 2012 Barclays Cup Samuel "Zoom" Ndhlovu Memorial Cup 2012 NB: formerly Charity Shield Semifinals [Mar 10, Arthur Davies Stadium, Kitwe] Power Dynamos 2-1 Konkola Blades Nchanga Rangers 1-0 Red Arrows Final [Mar 17, Konkola Stadium, Chililabombwe] Nchanga Rangers 1-3 Power Dynamos [Dan Chama 30; Graven Chitalu 13, 22, Mukuka Mulenga 58] Barclays Cup 2012 Quarterfinals [Sep 15, Nkoloma Stadium, Lusaka] Zanaco 2-2 Lime Hotspurs [7-8 pen] [Henry Banda 22pen, 52pen; Clive Hachilensa 26pen, Misheck Phiri 57] Power Dynamos 1-0 Kabwe Warriors [Simon Bwalya 87] [Sep 15, Arthur Davies Stadium, Lusaka] Red Arrows 0-1 NAPSA Stars [Martin Tembo 83] Zesco United 1-0 Konkola Blades [Lottie Phiri 43] Semifinals [Oct 27, Woodlands Stadium, Lusaka] Zesco United 0-1 NAPSA Stars [Harry Milanzi 3] Zanaco 0-1 Power Dynamos [Thomas Nyirenda 69] Final [Nov 17, Levy Mwanawasa Stadium, Ndola] Power Dynamos 4-4 NAPSA Stars [2-4 pen] [Graven Chitalu 9, 82, Emmanuel Chimpinde 93, Felix Nyaende 105pen; Dube Phiri 44, Vincent Mangamu 90, Spencer Ngalande 91, 106pen]
Division 1 North Table (Nov 12): 1.Lime Hotspurs 34 23 8 3 51-20 77 Promoted 2.Kalulushi Modern Stars 34 19 11 4 44-18 68 Promoted -------------------------------------------------------------- 3.Prison Leopards 34 15 11 8 34-21 56 4.Kitwe United 34 12 17 5 53-29 53 5.Ndola United 33 14 11 8 33-27 53 6.Chambishi FC 34 13 12 9 36-29 51 7.Mufulira Wanderers 34 14 9 11 35-28 51 8.Kalewa Ndola 34 12 10 12 30-27 46 9.Kansanshi 34 12 8 14 30-28 44 10.Chindwin 34 9 15 10 31-32 42 11.Mufulira Blackpool 34 10 11 13 24-29 41 12.Bresmar Unted 34 9 12 13 21-36 39 13.Nkwiza 34 10 8 16 31-41 38 14.Mumba Medics 34 7 14 13 21-30 35 15.Mining Rangers 34 7 13 14 20-38 34 16.Blue Eagles 33 7 10 16 16-30 31 17.Young Forest 34 6 10 18 21-39 28 18.ZESCO Luapula 34 6 10 18 25-54 28 Source: FAZ Division One South 2012 Final Table: 1.Kabwe Wariors 34 21 8 5 56-20 71 Promoted 2.Nkwazi FC 34 19 12 3 46-22 69 Promoted -------------------------------------------------------------- 3.Kafue Celtic 34 20 7 7 45-23 67 4.City of Lusaka 34 15 11 8 45-26 56 5.Luena Buffaloes 34 15 11 8 34-28 56 6.Paramilitary 34 11 14 9 41-36 47 7.Young Green Eagles 34 11 14 9 30-26 47 8.Lusaka City Council 34 11 12 11 28-27 45 9.Riflemen 34 10 13 11 23-25 43 10.Nampundwe 34 12 7 15 28-34 43 11.Livingstone Pirates 34 10 12 12 24-28 42 12.Lusaka Tigers 34 9 15 10 31-36 42 13.Kalomo Jetters 34 11 7 16 36-47 40 14.Young Stars 34 11 6 17 29-46 39 15.Freed Rangers 34 10 8 16 31-37 38 16.Chilenje Youth 34 5 17 12 23-37 32 17.ZESCO Shockers 34 5 10 19 22-46 25 18.Kascol Rangers 34 4 8 22 19-47 20 Source: FAZ
Thanks to Hans Schöggl
Prepared and maintained by Kalumiana Kalumiana for the Rec.Sport.Soccer Statistics Foundation
Author: Kalumiana Kalumiana
Last updated: 28 Aug 2025
(C) Copyright Kalumiana Kalumiana and RSSSF 2012/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.