Kenya 2020/21


Kenya Premier League
Betway Cup 2021
Super Cup
Division Two

Kenya Premier League 2020/21

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

Betway Cup 2021

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)]


Super Cup 2021

[Sep 22, Thika Sub-county Stadium]
Tusker                  1-1 Gor Mahia               [8-7 pen]

Division 2 2020/21

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 [Nov 7]  
Mayenje Santos FC       2-1 De La Sharks    

NB: Mayenje Santos promoted to Division I (third level) 



2019/20

2021/22

list of champions

list of cup winners

list of foundation dates


About this document

Thanks to Martin Arenlind

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: 8 Jan 2026

(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2020/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.