Final Table:
1.Tusker FC (Nairobi) 32 19 8 5 52-26 65 [2-1] Champions
2.Kenya Commercial Bank (Nairobi) 32 18 8 6 44-23 62 [1-1]
3.Bandari FC (Mombasa) 32 14 11 7 47-37 53 [1-1]
4.AFC Leopards (Nairobi) 32 15 6 11 37-31 48 [-3]
5.Kariobangi Sharks (Nairobi) 32 14 6 12 45-42 48
6.Kakamega Homeboyz (Kakamega) 32 14 4 14 45-39 46 [1-1]
7.Nairobi City Stars (Nairobi) 32 12 9 11 34-30 45 [P] [2-1]
8.Gor Mahia (Nairobi) 32 14 6 12 32-29 45 [C] [3-0] [-3]
9.Wazito FC (Nairobi) 32 12 9 11 30-33 45 [1-0]
10.Ulinzi Stars (Nakuru) 32 11 11 10 29-29 44
11.Bidco United (Thika) 32 10 14 8 28-28 44 [P] [2-0]
12.Sofapaka (Nairobi) 32 9 11 12 34-37 38 [2-0]
13.Posta Rangers (Nairobi) 32 7 15 10 25-33 36 [1-1]
14.Nzoia Sugar (Bungoma) 32 7 12 13 33-38 33 [2-1]
15.Mathare United (Nairobi) 32 8 6 18 33-47 30 [2-0]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Vihiga United (Mbale) 32 6 8 18 20-43 26 [P] [0-1] Relegation Playoff
------------------------------------------------------------
17.Western Stima (Kakamega) 32 4 10 18 31-58 22 [0-0] Relegated
-.Zoo FC (Kericho) excluded; all results annulled;
record at exclusion: 14 1 5 8 8-20 8
NB: annulled results against Zoo between square brackets;
two more losses than wins as one match was awarded loss against both;
both AFC Leopards and Gor Mahia had 2 goals scored and 3 points deducted,
therefore the overall goal difference is -4
Round 1
[Nov 28]
Bandari 1-0 Sofapaka
Vihiga United 0-1 Kakamega Homeboyz
AFC Leopards 2-1 Tusker
[Nov 29]
Western Stima 0-0 Bidco United
Nairobi City Stars 2-0 Nzoia Sugar
Kariobangi Sharks 4-0 Wazito
Posta Rangers 0-3 KCB
[Jan 27]
Gor Mahia 3-0 Zoo [annulled]
Ulinzi Stars 2-1 Mathare United
Round 2
[Dec 4]
KCB 1-0 Nairobi City Stars
Wazito 3-1 Vihiga United
[Dec 5]
Nzoia Sugar 0-0 Kariobangi Sharks
[Dec 6]
Bidco United 0-2 AFC Leopards
Tusker 0-0 Bandari
Sofapaka 3-1 Western Stima
Kakamega Homeboyz 1-1 Posta Rangers
[Jan 14]
Gor Mahia 3-1 Mathare United
[Apr 3]
Zoo n/p Ulinzi Stars
NB: on Dec 9, the FKF suspended Mathare United and Zoo after both clubs
declined to sign a broadcast endorsement; they were not part of the
round 3 and 4 fixtures but were reinstated by a decision of the SDT
(Sports Disputes Tribunal) on Dec 16
Round 3
[Dec 11]
Nairobi City Stars 2-0 Bandari
[Dec 12]
Kariobangi Sharks 2-2 Bidco United
AFC Leopards 3-0 Sofapaka
Western Stima 2-5 Tusker
Gor Mahia 1-0 Ulinzi Stars
[Dec 13]
KCB 2-0 Kakamega Homeboyz
Posta Rangers 0-0 Wazito
Vihiga United 2-1 Nzoia Sugar
Round 4
[Dec 17]
Bidco United 0-0 Nairobi City Stars
[Dec 18]
AFC Leopards 0-2 Western Stima
Bandari 1-2 KCB
[Dec 19]
Sofapaka 1-2 Kariobangi Sharks
Wazito 0-0 Ulinzi Stars
Nzoia Sugar 1-1 Posta Rangers
[Dec 20]
Tusker 1-0 Vihiga United
[Mar 3]
Kakamega Homeboyz 1-2 Gor Mahia
Round 5
[Dec 16]
Gor Mahia 1-2 Tusker
[Dec 23]
Ulinzi Stars 2-0 Kakamega Homeboyz
Nairobi City Stars 1-1 Vihiga United
Bidco United 1-1 Nzoia Sugar
Posta Rangers 1-1 Bandari
Western Stima 1-2 Kariobangi Sharks
[Dec 24]
KCB 1-0 Wazito
[Feb 10]
Sofapaka 2-0 Zoo [annulled]
[May 27]
AFC Leopards 1-0 Mathare United
Round 6
[Jan 2]
Kariobangi Sharks 0-0 Ulinzi Stars
Kakamega Homeboyz 0-0 Nzoia Sugar
[Jan 3]
Wazito 2-1 Nairobi City Stars
Vihiga United 0-1 Bidco United
Tusker 1-1 Sofapaka
Bandari 2-0 Western Stima
[Jan 13]
Zoo 1-1 Posta Rangers [annulled]
[Feb 7]
Gor Mahia 0-0 AFC Leopards
[May 19]
Mathare United 1-2 KCB
Round 7
[Jan 8]
Posta Rangers 1-1 Nairobi City Stars
Ulinzi Stars 0-0 Vihiga United
[Jan 9]
AFC Leopards 0-1 Wazito
KCB 1-0 Bidco United
Sofapaka 4-2 Mathare United
Zoo 1-1 Bandari [annulled]
[Jan 10]
Kakamega Homeboyz 0-1 Tusker
Kariobangi Sharks 4-3 Gor Mahia
Nzoia Sugar 1-1 Western Stima
Moved Match [Jan 13]
Ulinzi Stars 0-0 Bidco United
Round 8
[Jan 16]
Bandari 4-3 Kakamega Homeboyz
Nzoia Sugar 2-1 Sofapaka
Nairobi City Stars 1-1 Ulinzi Stars
Tusker 4-2 Kariobangi Sharks
[Jan 17]
Vihiga United 0-1 Posta Rangers
Bidco United 1-2 Wazito
AFC Leopards 2-1 KCB
[Jan 18]
Western Stima 1-3 Gor Mahia
Mathare United 2-0 Zoo [annulled]
Round 9
[Jan 22]
Mathare United 0-0 Bandari
Wazito 2-1 Nzoia Sugar
[Jan 23]
Sofapaka 1-0 Nairobi City Stars
Posta Rangers 0-0 Ulinzi Stars
Zoo 1-2 Tusker [annulled]
Gor Mahia 0-1 Vihiga United
[Jan 24]
Kariobangi Sharks 0-2 AFC Leopards
Kakamega Homeboyz 2-0 Bidco United
KCB 3-1 Western Stima
Round 10
[Jan 29]
Wazito 1-0 Kakamega Homeboyz
[Jan 30]
Vihiga United 1-1 Sofapaka
Ulinzi Stars 0-0 KCB
AFC Leopards 2-1 Posta Rangers
Nairobi City Stars 1-2 Kariobangi Sharks
[Jan 31]
Mathare United 0-1 Tusker
Bandari 1-3 Gor Mahia
Nzoia Sugar 2-1 Zoo [annulled]
Moved Matches
[Feb 3]
Bidco United 1-0 Posta Rangers
[Feb 4]
Mathare United 1-1 Western Stima
Round 11
[Feb 5]
Tusker 1-0 Wazito
[Feb 6]
Kakamega Homeboyz 2-0 Nairobi City Stars
Kariobangi Sharks 0-1 Bandari
KCB 1-0 Vihiga United
[Feb 7]
Zoo 0-2 Bidco United [annulled]
[Feb 8]
Mathare United 1-0 Nzoia Sugar
Ulinzi Stars 2-2 Western Stima
Round 12
[Feb 18]
Posta Rangers 1-4 Tusker
Vihiga United 0-1 Kariobangi Sharks
[Feb 19]
Bandari 2-1 AFC Leopards
Ulinzi Stars 2-0 Sofapaka
[Feb 20]
Bidco United 2-1 Mathare United
Nairobi City Stars 2-1 Zoo [annulled]
Nzoia Sugar 2-1 KCB
Western Stima 2-3 Kakamega Homeboyz
Round 13
[Feb 23]
Bandari 5-0 Vihiga United
Tusker 2-1 Nzoia Sugar
[Feb 24]
AFC Leopards 1-0 Ulinzi Stars
Mathare United 1-1 Wazito
Sofapaka 2-2 KCB
Western Stima 0-2 Nairobi City Stars
Zoo 1-1 Kakamega Homeboyz [annulled]
[Mar 10]
Gor Mahia 0-1 Posta Rangers
Round 14
[Feb 27]
Bidco United 2-1 Tusker
Nzoia Sugar 2-1 Gor Mahia
[Feb 28]
Kakamega Homeboyz 1-2 AFC Leopards
KCB 0-3 Kariobangi Sharks
Posta Rangers 1-2 Sofapaka
Ulinzi Stars 0-2 Bandari
Vihiga United 0-0 Western Stima
[Mar 1]
Wazito 1-0 Zoo [annulled]
[Mar 2]
Nairobi City Stars 2-0 Mathare United
Round 15
[Mar 5]
Kariobangi Sharks 0-0 Posta Rangers
Tusker 1-0 Ulinzi Stars
[Mar 6]
AFC Leopards 1-0 Nairobi City Stars
Bandari 1-1 Nzoia Sugar
Sofapaka 0-0 Bidco United
Western Stima 1-0 Wazito
Zoo 1-0 Vihiga United [annulled]
[Mar 7]
Gor Mahia 0-2 KCB
Mathare United 1-2 Kakamega Homeboyz
Moved Matches
[Mar 10]
Zoo 0-0 Western Stima [annulled]
[Mar 11]
Mathare United 1-2 Kariobangi Sharks
Round 16
[Mar 19]
Posta Rangers 2-0 Mathare United
[Mar 20]
Nairobi City Stars 2-2 Tusker
Vihiga United 0-0 AFC Leopards
Wazito 2-2 Bandari
[Mar 21]
Kakamega Homeboyz 1-0 Sofapaka
KCB 1-1 Zoo [annulled]
Nzoia Sugar 1-1 Ulinzi Stars
[Mar 22]
Bidco United 1-3 Gor Mahia
NB: league suspended for more than seven weeks due to Covid-19 pandemic;
during the suspension Zoo FC were demoted on May 4 because of a FIFA
directive following accusations of match fixing; their results were
annulled
Round 17
[May 14]
Kariobangi Sharks 1-0 Kakamega Homeboyz
[May 15]
Tusker 0-0 KCB
Western Stima 1-1 Posta Rangers
AFC Leopards 1-0 Nzoia Sugar
Bandari 1-1 Bidco United
[May 16]
Mathare United 0-0 Vihiga United
Gor Mahia 1-0 Nairobi City Stars
Sofapaka 2-0 Wazito
Ulinzi Stars bye
Moved Match [May 20]
Sofapaka 1-2 Gor Mahia
Round 18
[May 21]
Wazito 1-1 Tusker
[May 22]
Posta Rangers 0-0 AFC Leopards
Kakamega Homeboyz 4-0 Western Stima
Ulinzi Stars 2-0 Kariobangi Sharks
[May 23]
Nzoia Sugar 2-2 Mathare United
KCB 3-0 Bandari
[May 24]
Nairobi City Stars 3-0 Sofapaka
[May 27]
Vihiga United 0-1 Gor Mahia
Bidco United bye
Round 19
[May 28]
Western Stima 1-1 Bandari
Posta Rangers 1-3 Kakamega Homeboyz
Ulinzi Stars 1-0 Nzoia Sugar
[May 29]
Kariobangi Sharks 1-2 Nairobi City Stars
KCB 0-1 Sofapaka
[May 30]
AFC Leopards 1-3 Bidco United
Vihiga United 0-4 Tusker
[May 31]
Wazito 0-1 Gor Mahia
Mathare United bye
Round 20
[Jun 15]
Bandari 1-3 Ulinzi Stars
Nairobi City Stars 2-1 Western Stima
Nzoia Sugar 1-2 Vihiga United
Tusker 0-1 Posta Rangers
[Jun 16]
Bidco United 0-1 KCB
Mathare United 0-1 Gor Mahia
Sofapaka 2-2 AFC Leopards
Wazito 2-0 Kariobangi Sharks
Kakamega Homeboyz bye
Round 21
[Jun 19]
Nairobi City Stars 1-0 Kakamega Homeboyz
KCB 1-0 Mathare United
[Jun 20]
Posta Rangers 0-0 Bidco United
Kariobangi Sharks 0-1 Tusker
Gor Mahia 1-0 Sofapaka
[Jul 13]
Western Stima 2-2 Nzoia Sugar
Vihiga United 0-1 Bandari
[Jul 14]
Ulinzi Stars 2-1 Wazito
AFC Leopards bye
Moved Matches [Jun 23]
Tusker 2-1 Western Stima
Gor Mahia 0-0 Wazito
Round 22
[Jun 25]
Bandari 4-1 Kariobangi Sharks
Bidco United 1-0 Vihiga United
Nzoia Sugar 0-1 Nairobi City Stars
Sofapaka 0-0 Ulinzi Stars
[Jun 26]
Wazito 1-2 AFC Leopards
Kakamega Homeboyz 0-0 KCB
Mathare United 1-2 Posta Rangers
Gor Mahia 1-2 Western Stima
Tusker bye
Round 23 [Jun 30]
KCB 2-1 Nzoia Sugar
Nairobi City Stars 0-1 Wazito
Bidco United 1-1 Kakamega Homeboyz
Western Stima 0-1 Sofapaka
Gor Mahia 0-0 Bandari
Vihiga United 1-2 Mathare United
AFC Leopards 0-1 Kariobangi Sharks
Ulinzi Stars 1-4 Tusker
Posta Rangers bye
Round 24
[Jun 23]
Mathare United 1-0 AFC Leopards
[Jul 4]
Wazito 1-1 Posta Rangers
Kakamega Homeboyz 3-1 Ulinzi Stars
Bandari 1-1 Nairobi City Stars
Sofapaka 1-1 Vihiga United
[Jul 5]
Kariobangi Sharks 2-2 Western Stima
[Jul 8]
Nzoia Sugar 1-0 Bidco United
Tusker 2-1 Gor Mahia
KCB bye
Round 25
[Jul 9]
Vihiga United 0-2 Wazito
AFC Leopards 2-0 Bandari
[Jul 10]
Posta Rangers 0-3 Kariobangi Sharks
Kakamega Homeboyz 4-2 Mathare United
Ulinzi Stars 0-2 Nairobi City Stars
[Jul 11]
Bidco United 0-0 Sofapaka
KCB 2-2 Tusker
Gor Mahia bye
Nzoia Sugar bye
Western Stima bye
Round 26
[Jul 15]
Mathare United 0-1 Bidco United
[Jul 16]
Tusker 2-0 AFC Leopards
[Jul 17]
Nairobi City Stars 1-1 Gor Mahia
Nzoia Sugar 1-2 Kakamega Homeboyz
Wazito 1-1 KCB
Western Stima 1-2 Ulinzi Stars
Sofapaka 1-1 Posta Rangers
Kariobangi Sharks 4-0 Vihiga United
Bandari bye
Round 27
[Jul 20]
Bidco United 2-2 Bandari
Mathare United 0-0 Tusker
Western Stima 3-2 AFC Leopards
[Jul 21]
Gor Mahia 1-2 Kariobangi Sharks
Kakamega Homeboyz 0-1 Wazito
KCB 2-1 Ulinzi Stars
Posta Rangers 0-0 Nzoia Sugar
Vihiga United 0-0 Nairobi City Stars
Sofapaka bye
Round 28
[Jul 25]
Bandari 1-0 Posta Rangers
Kariobangi Sharks 0-3 KCB
Sofapaka 1-2 Kakamega Homeboyz
Western Stima 0-2 Vihiga United
Wazito 2-1 Mathare United
Nzoia Sugar 2-2 AFC Leopards
[Jul 26]
Nairobi City Stars 1-2 Bidco United
Ulinzi Stars 1-0 Gor Mahia
Tusker bye
Round 29
[Jul 30]
Nzoia Sugar 4-1 Bandari
KCB 0-2 Posta Rangers
Vihiga United 1-2 Ulinzi Stars
Tusker 0-1 Nairobi City Stars
Bidco United 1-0 Western Stima
[Jul 31]
Kakamega Homeboyz 4-1 Kariobangi Sharks
Mathare United 2-1 Sofapaka
AFC Leopards awd Gor Mahia [awarded loss to both; neither
Wazito bye team showed; both deducted 3
points and 2 goals scored]
Round 30
[Aug 3]
Wazito 1-1 Bidco United
Nairobi City Stars 2-1 AFC Leopards
Posta Rangers 2-1 Vihiga United
[Aug 4]
Bandari 2-1 Tusker
Gor Mahia 1-0 Kakamega Homeboyz
Kariobangi Sharks 2-3 Mathare United
Sofapaka 1-0 Nzoia Sugar
Western Stima 0-2 KCB
Ulinzi Stars bye
Round 31
[Aug 7]
Mathare United 2-0 Nairobi City Stars
Bidco United 1-1 Ulinzi Stars
Sofapaka 1-2 Tusker
AFC Leopards 3-1 Vihiga United
[Aug 8]
Kakamega Homeboyz 1-2 Bandari
KCB 0-0 Gor Mahia
Nzoia Sugar 2-1 Wazito
Posta Rangers 0-0 Western Stima
Kariobangi Sharks bye
Round 32
[Aug 12]
Ulinzi Stars 0-1 AFC Leopards
[Aug 13]
Kariobangi Sharks 3-1 Nzoia Sugar
Tusker 2-0 Kakamega Homeboyz
Vihiga United 2-1 KCB
[Aug 14]
Gor Mahia 1-1 Bidco United
Bandari 3-0 Mathare United
Nairobi City Stars 2-2 Posta Rangers
Wazito 0-3 Sofapaka
Western Stima bye
Round 33 [Aug 18]
KCB 1-1 AFC Leopards
Bidco United 1-0 Kariobangi Sharks
Kakamega Homeboyz 1-3 Vihiga United
Mathare United 1-0 Ulinzi Stars
Nzoia Sugar 0-0 Tusker
Posta Rangers 0-1 Gor Mahia
Wazito 1-0 Western Stima
Sofapaka 2-2 Bandari
Nairobi City Stars bye
Round 34 [Aug 22]
AFC Leopards 2-3 Kakamega Homeboyz
Bandari 2-0 Wazito
Gor Mahia 0-2 Nzoia Sugar
Kariobangi Sharks 0-0 Sofapaka
Nairobi City Stars 0-3 KCB
Tusker 2-1 Bidco United
Ulinzi Stars 2-1 Posta Rangers
Western Stima 2-5 Mathare United
Vihiga United bye
Final Table:
1.Tusker FC (Nairobi) 32 19 8 5 52-26 65 [2-1] Champions
2.Kenya Commercial Bank (Nairobi) 32 18 8 6 44-23 62 [1-1]
3.Bandari FC (Mombasa) 32 14 11 7 47-37 53 [1-1]
4.AFC Leopards (Nairobi) 32 15 6 11 37-31 48 [-3]
5.Kariobangi Sharks (Nairobi) 32 14 6 12 45-42 48
6.Kakamega Homeboyz (Kakamega) 32 14 4 14 45-39 46 [1-1]
7.Nairobi City Stars (Nairobi) 32 12 9 11 34-30 45 [P] [2-1]
8.Gor Mahia (Nairobi) 32 14 6 12 32-29 45 [C] [3-0] [-3]
9.Wazito FC (Nairobi) 32 12 9 11 30-33 45 [1-0]
10.Ulinzi Stars (Nakuru) 32 11 11 10 29-29 44
11.Bidco United (Thika) 32 10 14 8 28-28 44 [P] [2-0]
12.Sofapaka (Nairobi) 32 9 11 12 34-37 38 [2-0]
13.Posta Rangers (Nairobi) 32 7 15 10 25-33 36 [1-1]
14.Nzoia Sugar (Bungoma) 32 7 12 13 33-38 33 [2-1]
15.Mathare United (Nairobi) 32 8 6 18 33-47 30 [2-0]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
16.Vihiga United (Mbale) 32 6 8 18 20-43 26 [P] [0-1] Relegation Playoff
------------------------------------------------------------
17.Western Stima (Kakamega) 32 4 10 18 31-58 22 [0-0] Relegated
-.Zoo FC (Kericho) excluded; all results annulled;
record at exclusion: 14 1 5 8 8-20 8
NB: annulled results against Zoo between square brackets;
two more losses than wins as one match was awarded loss against both;
both AFC Leopards and Gor Mahia had 2 goals scored and 3 points deducted,
therefore the overall goal difference is -4
Promoted: Talanta, Vihiga Bullets
Promotion/Relegation Playoff
First Leg [Sep 12]
Vihiga United 1-1 Kenya Police
Second Leg [Sep 19]
Kenya Police 1-0 Vihiga United
NB: Kenya Police promoted, Vihiga United relegated
Round 1 [Feb 13] KSG Ogopa lt Dimba Patriots Marafiki 2-0 JKUAT Mwatate United lt Twyford Tikki 0-6 AFC Leopards Flamingo 0-2 Kariobangi Sharks Uprising 2-2 Malindi Progressive [1-3 pen] Tandaza bt MCF FC Shells 2-2 Fortune Sacco [2-4 pen] Mutomo Tigers 1-4 Nairobi City Stars Transfoc bt Migori Youth Elim 0-5 Ulinzi Stars Kajiado North 3-2 Nkanas Bungoma Superstars 1-1 Zetech Titans [5-4 pen] Mihuu United 0-9 Tusker Vihiga Sportiff 1-2 Nation Luanda Villa 1-0 GDC Vegpro 2-0 SS Assad NYSA 2-0 Machakos United Alphose 1-2 Administration Police Kiandege Jets 1-3 KCB [Feb 14] Sigalagala TTI 7-2 Dero Rware 0-3 Posta Rangers Black Diamond lt CUSCO Muranga Seal 2-2 Bandari [3-4 pen] MMUST 1-1 Bidco United [10-11 pen] Nyabururu Sportiff 0-4 Teroka TTI Twomoc bt Naivas Nax Fussball 0-2 Mara Sugar Kobare lt Egerton Blessings 0-3 Equity Kitale All-Stars 0-1 Sofapaka [May 23] Congo Boys 0-3 Gor Mahia Round 2 [Jun 1] Mara Sugar 2-0 NYSA Egerton 2-1 Administration Police Malindi Progressive 0-1 Luanda Villa KCB 2-0 Transfoc Bungoma Superstars 3-0 Nation Kajiado North 3-4 Sigalagala TTI Fortune Sacco 0-1 Nairobi City Stars Twomoc 1-4 Vegpro Equity 2-2 Teroka TTI [5-3 pen] [Jun 2] Bandari 5-1 Dimba Patriots Sofapaka 0-2 Ulinzi Stars Marafiki 1-4 Tusker Kariobangi Sharks 2-0 Tandaza AFC Leopards 1-0 Posta Rangers Bidco United 7-0 Twyford [Jun 3] Gor Mahia 5-0 CUSCO Round 3 [Jun 5] Equity 2-1 Vegpro Bidco United 1-0 Egerton Tusker 1-0 Luanda Villa [Jun 6] Sigalagala 0-5 Bandari Ulinzi 0-2 Nairobi City Stars AFC Leopards 4-2 Bungoma Super Stars Gor Mahia 2-1 Mara Sugar KCB 1-1 Kariobangi Sharks [3-5 pen] Quarterfinals [Jun 9] Bandari 0-1 Equity Tusker 0-1 AFC Leopards [Jun 10] Nairobi City Stars 0-1 Bidco Gor Mahia 2-0 Kariobangi Sharks Semifinals [Jun 12] AFC Leopards 0-0 Equity [6-5 pen] [Jun 13] Gor Mahia 1-1 Bidco [4-2 pen] Final [Jul 4, Nyayo National Stadium] AFC Leopards 0-0 Gor Mahia [1-4 pen (no extra time)]
[Sep 22, Thika Sub-county Stadium] Tusker 1-1 Gor Mahia [8-7 pen]
NB: fourth level league Western Zone Reported Table: 1.Mayenje Santos FC 23 18 1 4 49-12 55 Playoff 2.Busia Olympic 23 15 4 4 26-10 49 Playoff 3.Bungoma Alters FC 23 15 3 5 32- 9 48 4.Kipsis Arrows FC 23 13 5 5 43-22 44 5.Shaviringa United 23 13 5 5 35-26 44 6.Rosterman United FC 23 10 7 6 34-25 37 7.Lugulu FC 23 8 7 8 23-25 31 8.Luanda Sportiff 23 7 8 8 20-23 29 9.Butali Sugar FC 23 7 7 9 28-29 28 10.Young Stars FC 23 8 4 11 28-29 28 11.Vihiga Sportiff FC 23 6 6 11 21-23 24 12.Legend FC 23 6 6 11 17-26 24 13.Shooting Stars FC 23 5 5 13 20-43 20 14.Compel FC 23 4 7 12 14-30 19 15.Lumakanda Combined 23 4 6 13 21-40 18 16.Mihiu United FC 23 3 3 17 11-42 12 Relegated -.Busia Sugar FC withdrew or excluded -.Lake View FC withdrewor excluded -.Mayanja Bullets FC withdrewor excluded -.The Rock Saints FC withdrewor excluded NB: total goal difference +8 Playoffs Semifinals [Nov 6] Mayenje Santos FC 3-1 Elim FC De La Sharks 0-0 Busia Olympic [4-3 pen] Final [Mov 7] Mayenje Santos FC 2-1 De La Sharks NB: Mayenje Santos promoted to Division I (third level)
Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Authors: Hans Schöggl and Karel Stokkermans
Last updated: 25 Sep 2025
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2020/25
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.