Kenya 2014


Kenya Premier League
GOTV Shield Cup
Super Cup
Top-8 Cup
Division One

Kenya Premier League 2014

Final Table:

 1.Gor Mahia (Nairobi)               30  17  9  4  43-21  60  Champions
 2.Sofapaka (Nairobi)                30  16  9  5  49-27  57
 3.Tusker FC (Nairobi)               30  14 11  5  42-25  53
 4.Ulinzi Stars (Nakuru)             30  12 15  3  33-20  51
 5.Chemelil Sugar (Nyando)           30  12 12  6  24-16  48
 6.SoNy Sugar (Awendo)               30   9 14  7  27-21  41
 7.AFC Leopards (Nairobi)            30  10 11  9  30-25  41
 8.Muhoroni Youth (Muhoroni)         30  10 10 10  23-28  40
 9.Thika United (Thika)              30   9 12  9  31-31  39
10.Mathare United (Nairobi)          30  10  8 12  19-25  38
11.Western Stima (Kakamega)          30   9  9 12  26-33  36
12.Kenya Revenue Authority (Nairobi) 30  10  3 17  22-40  33
13.Bandari FC (Mombasa)              30   5 15 10  23-29  30
14.Kenya Commercial Bank (Nairobi)   30   7  8 15  30-39  29
------------------------------------------------------------
15.Nairobi City Stars (Nairobi)      30   4 12 14  18-35  24  Relegated
16.Top Fry AllStars (Nakuru)         30   3  8 19  13-38  17  Relegated

NB: eventually no teams were relegated nor promoted due to conflict between KPL and FKF

Round 1
[Feb 15]
Muhoroni Youth          1-5 Sofapaka                
SoNy Sugar              3-0 Top Fry AllStars        
Ulinzi Stars            1-1 Chemelil Sugar          
Western Stima           1-0 Mathare United          
[Feb 16]
Bandari                 2-0 KRA                     
Thika United            1-1 Tusker                  
[Feb 19]
KCB                     1-1 AFC Leopards            
[Feb 20]
Gor Mahia               2-0 Nairobi City Stars      

Round 2
[Feb 22]
Chemelil Sugar          2-1 Muhoroni Youth          
KRA                     1-0 KCB                     
Top Fry AllStars        0-1 Thika United            
Tusker                  3-1 Western Stima           
[Feb 23]
AFC Leopards            0-0 Ulinzi Stars            
Mathare United          0-1 Gor Mahia               
Nairobi City Stars      1-0 Bandari                 
Sofapaka                0-1 SoNy Sugar              

Round 3
[Mar 1]
Bandari                 0-1 Mathare United          
Sofapaka                3-0 Top Fry AllStars        
Western Stima           2-1 Thika United            
[Mar 2]
KCB                     1-1 Nairobi City Stars      
SoNy Sugar              0-0 Chemelil Sugar          
Ulinzi Stars            0-0 KRA                     
[Mar 12]
Muhoroni Youth          1-0 AFC Leopards            
[Mar 26]
Gor Mahia               1-1 Tusker                  

Round 4
[Mar 8]
KRA                     1-0 Muhoroni Youth          
Mathare United          0-0 KCB                     
Nairobi City Stars      0-0 Ulinzi Stars            
Tusker                  2-1 Bandari                 
[Mar 9]
Chemelil Sugar          1-0 Sofapaka                
Top Fry AllStars        1-2 Western Stima           
[Mar 19]
AFC Leopards            1-0 SoNy Sugar              
Thika United            0-0 Gor Mahia               

Round 5
[Mar 15]
Bandari                 1-2 Thika United            
SoNy Sugar              2-0 KRA                     
Ulinzi Stars            0-0 Mathare United          
[Mar 16]
Chemelil Sugar          2-0 Top Fry AllStars        
Gor Mahia               2-0 Western Stima           
KCB                     1-2 Tusker                  
Muhoroni Youth          1-0 Nairobi City Stars      
Sofapaka                0-0 AFC Leopards            

Round 6
[Mar 22]
AFC Leopards            0-0 Chemelil Sugar          
Top Fry AllStars        2-0 Gor Mahia               
Tusker                  2-1 Ulinzi Stars            
[Mar 23]
KRA                     0-3 Sofapaka                
Mathare United          0-1 Muhoroni Youth          
Nairobi City Stars      1-1 SoNy Sugar              
Thika United            2-1 KCB                     
Western Stima           2-2 Bandari                 

Round 7
[Mar 29]
AFC Leopards            1-0 Top Fry AllStars        
Chemelil Sugar          0-0 KRA                     
KCB                     0-3 Western Stima           
Muhoroni Youth          1-1 Tusker                  
Sofapaka                1-2 Nairobi City Stars      
[Mar 30]
Bandari                 2-1 Gor Mahia               
SoNy Sugar              0-0 Mathare United          
Ulinzi Stars            1-1 Thika United            

Round 8 [Apr 9]
Gor Mahia               3-2 KCB                     
KRA                     1-0 AFC Leopards            
Mathare United          1-2 Sofapaka                
Nairobi City Stars      0-0 Chemelil Sugar          
Thika United            0-0 Muhoroni Youth          
Top Fry AllStars        0-0 Bandari                 
Tusker                  1-0 SoNy Sugar              
Western Stima           0-1 Ulinzi Stars            

Round 9
[Apr 12]
AFC Leopards            1-1 Nairobi City Stars      
Chemelil Sugar          0-0 Mathare United          
KCB                     1-2 Bandari                 
KRA                     1-0 Top Fry AllStars        
[Apr 13]
Muhoroni Youth          1-0 Western Stima           
Sofapaka                4-2 Tusker                  
SoNy Sugar              1-1 Thika United            
Ulinzi Stars            1-2 Gor Mahia               

Round 10 [Apr 23]
Bandari                 1-1 Ulinzi Stars            
Gor Mahia               3-0 Muhoroni Youth          
Mathare United          1-0 AFC Leopards            
Nairobi City Stars      1-2 KRA                     
Thika United            0-0 Sofapaka                
Top Fry AllStars        2-3 KCB                     
Tusker                  0-1 Chemelil Sugar          
Western Stima           1-1 SoNy Sugar              

Round 11
[May 3]
AFC Leopards            1-0 Tusker                  
Chemelil Sugar          2-1 Thika United            
SoNy Sugar              0-1 Gor Mahia               
Ulinzi Stars            2-1 KCB                     
[May 4]
KRA                     1-0 Mathare United          
Muhoroni Youth          0-0 Bandari                 
Nairobi City Stars      0-0 Top Fry AllStars        
Sofapaka                3-3 Western Stima           

Round 12
[May 10]
Gor Mahia               2-1 Sofapaka                
Western Stima           1-1 Chemelil Sugar          
[May 11]
Bandari                 1-1 SoNy Sugar              
KCB                     0-1 Muhoroni Youth          
Mathare United          1-0 Nairobi City Stars      
Thika United            awd AFC Leopards            [awarded 2-0, abandoned at 1-0]
Top Fry AllStars        0-1 Ulinzi Stars            
Tusker                  3-1 KRA                     

Round 13
[May 21]
KRA                     2-1 Thika United            
Mathare United          1-1 Top Fry AllStars        
Muhoroni Youth          0-0 Ulinzi Stars            
Nairobi City Stars      0-1 Tusker                  
Sofapaka                3-0 Bandari                 
[May 22]
Chemelil Sugar          0-1 Gor Mahia               
[May 24]
SoNy Sugar              1-0 KCB                     
[Jul 2]
AFC Leopards            0-0 Western Stima           

Round 14
[Jun 6]	
Western Stima           1-0 KRA                     
[Jun 7]	
Thika United            1-1 Nairobi City Stars      
Ulinzi Stars            2-2 SoNy Sugar              
[Jun 8]		 
Gor Mahia               1-3 AFC Leopards            
KCB                     0-1 Sofapaka                
Muhoroni Youth          1-1 Top Fry AllStars        
Tusker                  3-0 Mathare United          
[Jun 9]		 
Bandari                 0-1 Chemelil Sugar          

Round 15
[Jun 14]
KRA                     0-0 Gor Mahia               
Nairobi City Stars      1-1 Western Stima           
[Jun 15]
Chemelil Sugar          2-0 KCB                     
Mathare United          2-1 Thika United            
Sofapaka                1-1 Ulinzi Stars            
SoNy Sugar              2-1 Muhoroni Youth          
[Jul 2]
Top Fry AllStars        1-1 Tusker                  
[Jul 9]
AFC Leopards            0-0 Bandari                 

Round 16
[Jul 4]
Chemelil Sugar          0-2 Bandari                 
[Jul 5]
Top Fry AllStars        0-0 SoNy Sugar              
Muhoroni Youth          0-1 Mathare United          
Sofapaka                3-0 KCB                     
Ulinzi Stars            2-1 AFC Leopards            
[Jul 6]
KRA                     3-1 Nairobi City Stars      
Western Stima           0-1 Tusker                  
Gor Mahia               1-1 Thika United            

Round 17
[Jul 11]
Chemelil Sugar          0-1 Nairobi City Stars      
[Jul 12]
SoNy Sugar              1-0 Tusker                  
Western Stima           0-2 Gor Mahia               
[Jul 13]
AFC Leopards            1-2 Mathare United          
Bandari                 1-0 Muhoroni Youth          
KCB                     3-1 Thika United            
Top Fry AllStars        1-0 KRA                     
Ulinzi Stars            1-1 Sofapaka                

Round 18
[Jul 16]
Gor Mahia               1-0 Top Fry AllStars        
[Jul 17]
KRA                     2-1 Bandari                 
[Jul 18]
Muhoroni Youth          1-1 SoNy Sugar              
[Jul 23]
Mathare United          0-2 Ulinzi Stars            
Nairobi City Stars      0-2 AFC Leopards            
Sofapaka                1-1 Chemelil Sugar          
Thika United            1-0 Western Stima           
Tusker                  2-0 KCB                     

Round 19
[Jul 26]
KCB                     4-0 Mathare United          
Top Fry AllStars        1-1 Muhoroni Youth          
Ulinzi Stars            1-1 Nairobi City Stars      
[Jul 27]
AFC Leopards            2-2 Gor Mahia               
Bandari                 1-1 Tusker                  
Chemelil Sugar          2-0 SoNy Sugar              
Thika United            1-0 KRA                     
Western Stima           0-1 Sofapaka                

Round 20
[Aug 1]
KRA                     1-0 Western Stima           
Nairobi City Stars      0-2 KCB                     
[Aug 2]
Muhoroni Youth          0-0 Chemelil Sugar          
[Aug 6] 	
Mathare United          1-0 Bandari                 
Sofapaka                0-2 Thika United            
Tusker                  3-0 Top Fry AllStars        
SoNy Sugar              n/p AFC Leopards            [SoNy Sugar dns after late change venue from
[Sep 17]                                             Awendo to Nakuru]
Gor Mahia               0-0 Ulinzi Stars            
[Dec 10]
SoNy Sugar              awd AFC Leopards            [awarded 2-0; AFC Leopards dns after an FKF
                                                     warning against honouring the match fixtured
Round 21                                             by the KPL]
[Aug 8]
Ulinzi Stars            1-1 Muhoroni Youth          
[Aug 9]
AFC Leopards            3-1 KRA                     
Western Stima           1-0 Nairobi City Stars      
[Aug 10]
Bandari                 0-0 Sofapaka                
Chemelil Sugar          0-0 Tusker                  
Thika United            1-1 SoNy Sugar              
Top Fry AllStars        0-1 Mathare United          
[Aug 28]
KCB                     0-0 Gor Mahia               

Round 22
[Aug 13]
KRA                     2-3 Ulinzi Stars            
[Aug 15]
Top Fry AllStars        0-1 Sofapaka                
[Aug 16]
Mathare United          1-2 Chemelil Sugar          
SoNy Sugar              0-1 Western Stima           
[Aug 17]
Muhoroni Youth          1-0 KCB                     
Nairobi City Stars      2-3 Thika United            
Tusker                  0-0 AFC Leopards            
[Sep 24]
Gor Mahia               0-0 Bandari                 

Round 23
[Aug 22]
KCB                     1-0 KRA                     
[Aug 23]
Bandari                 0-0 Nairobi City Stars      
Chemelil Sugar          0-0 Western Stima           
[Aug 24]
Gor Mahia               1-0 SoNy Sugar              
Thika United            0-1 Top Fry AllStars        
[Aug 27]
AFC Leopards            0-0 Muhoroni Youth          
Sofapaka                1-0 Mathare United          
[Sep 25]
Ulinzi Stars            2-1 Tusker                  

Round 24
[Sep 12]
KCB                     1-0 Ulinzi Stars            
Nairobi City Stars      0-1 Sofapaka                
[Sep 13]
Muhoroni Youth          1-0 Thika United            
Top Fry AllStars        0-1 Chemelil Sugar          
Western Stima           2-1 AFC Leopards            
[Sep 14]
Mathare United          2-0 KRA                     
SoNy Sugar              1-1 Bandari                 
Tusker                  1-1 Gor Mahia               

Round 25
[Sep 19]
KRA                     0-1 SoNy Sugar              
Tusker                  1-1 Nairobi City Stars      
[Sep 20]
AFC Leopards            2-2 KCB                     
Bandari                 1-1 Western Stima           
Gor Mahia               2-0 Chemelil Sugar          
[Sep 21]
Sofapaka                1-0 Muhoroni Youth          
Thika United            1-1 Mathare United          
Ulinzi Stars            2-0 Top Fry AllStars        

Round 26
[Oct 3]
Chemelil Sugar          1-2 Ulinzi Stars            
[Oct 4]
Mathare United          0-1 Tusker                  
Muhoroni Youth          3-1 KRA                     
Nairobi City Stars      1-4 Gor Mahia               
Western Stima           1-1 KCB                     
[Oct 5]
SoNy Sugar              2-2 Sofapaka                
Thika United            3-1 Bandari                 
Top Fry AllStars        0-2 AFC Leopards            

Round 27
[Oct 16]
Sofapaka                3-2 KRA                     
[Oct 17]
AFC Leopards            3-0 Thika United            
[Oct 18]
Bandari                 0-0 Top Fry AllStars        
Ulinzi Stars            3-0 Western Stima           
[Oct 19]
Gor Mahia               1-0 Mathare United          
KCB                     1-2 Chemelil Sugar          
SoNy Sugar              2-0 Nairobi City Stars      
Tusker                  awd Muhoroni Youth          [awarded 2-0 by KPL; match abandoned at 2-1 in 75' as
                                                     Muhoroni refused to continue match claiming Tusker had
Round 28                                             played with 12 players; a ruling by FKF to award the
[Oct 24]                                             match 2-0 to Muhoroni declared void by the KPL]
KRA                     0-2 Tusker                  
Nairobi City Stars      1-2 Muhoroni Youth          
[Oct 25]
Thika United            0-1 Ulinzi Stars            
Western Stima           2-0 Top Fry AllStars        
[Oct 26]
Bandari                 1-1 KCB                     
Chemelil Sugar          0-1 AFC Leopards            
Mathare United          1-1 SoNy Sugar              
Sofapaka                3-2 Gor Mahia               

Round 29
[Nov 1]
AFC Leopards            1-2 Sofapaka                
KRA                     0-2 Chemelil Sugar          
Muhoroni Youth          1-3 Gor Mahia               
Ulinzi Stars            0-0 Bandari                 
[Nov 2]
KCB                     0-0 SoNy Sugar              
Mathare United          2-0 Western Stima           
Top Fry AllStars        0-1 Nairobi City Stars      
Tusker                  2-2 Thika United            

Round 30 [Nov 8]
Bandari                 2-3 AFC Leopards            
Gor Mahia               3-0 KRA                     
KCB                     3-2 Top Fry AllStars        
Nairobi City Stars      0-0 Mathare United          
SoNy Sugar              0-1 Ulinzi Stars            
Thika United            0-0 Chemelil Sugar          
Tusker                  2-2 Sofapaka                
Western Stima           0-2 Muhoroni Youth          

Final Table:

 1.Gor Mahia (Nairobi)               30  17  9  4  43-21  60  Champions
 2.Sofapaka (Nairobi)                30  16  9  5  49-27  57
 3.Tusker FC (Nairobi)               30  14 11  5  42-25  53
 4.Ulinzi Stars (Nakuru)             30  12 15  3  33-20  51
 5.Chemelil Sugar (Nyando)           30  12 12  6  24-16  48
 6.SoNy Sugar (Awendo)               30   9 14  7  27-21  41
 7.AFC Leopards (Nairobi)            30  10 11  9  30-25  41
 8.Muhoroni Youth (Muhoroni)         30  10 10 10  23-28  40
 9.Thika United (Thika)              30   9 12  9  31-31  39
10.Mathare United (Nairobi)          30  10  8 12  19-25  38
11.Western Stima (Kakamega)          30   9  9 12  26-33  36
12.Kenya Revenue Authority (Nairobi) 30  10  3 17  22-40  33
13.Bandari FC (Mombasa)              30   5 15 10  23-29  30
14.Kenya Commercial Bank (Nairobi)   30   7  8 15  30-39  29
------------------------------------------------------------
15.Nairobi City Stars (Nairobi)      30   4 12 14  18-35  24  Relegated
16.Top Fry AllStars (Nakuru)         30   3  8 19  13-38  17  Relegated

Promoted: Shabana (Kisii), Posta Rangers (will relocate to Eldoret for 2015 season),
          Kakamega Homeboyz and Nakumatt FC (on Nov 5 the FKF decided to extend the
          top flight to 18 clubs for 2015 (against the resistance of the KPL and of
          course ignoring the promotion/relegation regulations set before the start
          of the season)

NB: eventually no teams were relegated nor promoted due to conflict between KPL and FKF;
    KRA (Kenya Revenue Authority) renamed Ushuru FC for 2015 season

GOTV Shield Cup 2014

Round 1
[Apr 26]
Vihiga United           w/o Butterfly                                    
Kenyatta Nat'l Hospital 1-1 Imara United            [2-4 pen]
Intercity               8-0 Homa Bay Talent
Fresha                  1-0 Dandora Combined
Wazito                  6-0 Blitz
Musemo Sambakhalu       1-2 Nyakach United
[Apr 27]
Strathmore University   1-3 Palos
Thome Buffaloes         0-2 Ulinzi Warriors
Commercial              3-4 Leventis United
Vibwanga                3-1 Magarini
Wazee wa Kazi           1-5 Mumbi Nationale         
Transfoc                3-2 Metumi United
 
Round 2
[May 31]
Post Rangers            1-0 Vihiga United
St Joseph               0-0 Kakamega Homeboyz       [0-3 pen]
Palos                   1-1 Nukumatt                [0-3 pen]
Fresha                  0-1 MOYAS
Ligi Ndogo              1-1 Kenya Commercial Bank   [5-4 pen] 
Kenya Revenue Authority 1-1 GFC 105                 [5-6 pen]
Rift Valley United      2-1 Transfoc           
Chemelil Sugar          w/o Thika United            [Thika withdrew] 
Leventis United         0-2 Agro Chemical
Busia United Stars      0-2 Bandari
West Kenya Sugar        w/o Karuturi Sports         [Karuturi withdrew]
[Jun 1]
Imara United            1-0 Oserian
Talanta                 2-0 Mahakama
Vibwanga                0-8 Sofapaka
SoNy Sugar              o/w Top Fry All Stars       [SoNy withdrew]
Nyakach United          4-2 Kariobangi Sharks
Mumbi Nationale         2-0 Nzoia United
Tusker                  3-2 Western Stima
[Jun 2]
Nairobi City Stars      4-0 Modern Coast Rangers
Mathare United          1-0 Bidco United
 
Round 3
[Jul 18]
West Kenya Sugar        2-0 Imara United
Kakamega Homeboyz       1-1 Shabana                 [0-3 pen]
Mumbi Nationale         0-6 Ulinzi Stars
Agro Chemical           1-0 Nairobi Stima
Top Fry All Stars       0-2 Intercity
Nairobi City Stars      1-2 Wazito
Gor Mahia               1-1 GFC 105                 [2-4 pen]
[Jul 20]
Ligi Ndogo              3-0 Zoo Kericho
Posta Rangers           4-0 Ulinzi Warriors
Chemelil Sugar          1-0 MOYAS
Talanta                 1-2 Administration Police
Bandari                 awd Finlays Horticulture    [Finlays Horticulture dns]
Sofapaka                6-0 Rift Valley United  
Nyakach United          1-3 Mohoroni Youth 
Nakumatt                2-6 Tusker
[Aug 23]
AFC Leopards            3-2 Mathare United
 
Round 4
[Aug 30]
Intercity               0-0 Administration Police   [5-6 pen]
Posta Rangers           2-0 Chemelil Sugar
GFC 105                 0-2 Bandari
[Aug 31]
Wazito                  1-1 West Kenya Sugar        [4-5 pen]
Shabana                 1-3 Agro Chemical
[Sep 7]
Muhoroni Youth          1-2 Sofapaka
Ulinzi Stars            1-1 Tusker                  [3-5 pen]
AFC Leopards            2-0 Ligi Ndogo    
 
Quarterfinals
[Sep 27]
Agro Chemical           0-1 West Kenya Sugar
Bandari                 0-1 Posta Rangers
[Sep 28]
Administration Police   1-3 Sofapaka
AFC Leopards            3-2 Tusker
 
Semifinals [Oct 20]
Posta Rangers           0-0 West Kenya Sugar        [10-9 pen]
AFC Leopards            0-2 Sofapaka                
 
Final [Nov 15, Afraha stadium, Nakuru]
Sofapaka                2-1 Posta Rangers
  [Agwanda, Miheso;  Ochieng]


Super Cup 2014

[Feb 10, 2015]
Gor Mahia               2-1 Sofapaka                

Top-8 Cup 2014

NB: between the top-8 of the 2013 league season; fourth edition

Quarterfinals
[Apr 5]
AFC Leopards            1-0 Bandari                 
[Apr 6]
Sofapaka                1-1 Tusker                  [4-5 pen]
[Apr 19]
KCB                     2-1 Ulinzi Stars            
[Apr 20]
Gor Mahia               2-1 Thika United            

Semifinals

First Legs
[May 7]
AFC Leopards            1-1 KCB                     
[May 25]
Tusker                  1-0 Gor Mahia               

Second Legs
[Jun 4]
Gor Mahia               1-1 Tusker                  
[Jun 11]
KCB                     0-3 AFC Leopards            

Final [Jun 15]
Tusker                  2-1 AFC Leopards            


Division One 2014

Final Tables:

Zone A
 1.Posta Rangers                     22  17  3  2  40-13  54
 2.Nakumatt                          22  13  5  4  26-10  44
 3.FC Talanta                        22  11  6  5  30-19  39
 4.Oserian                           22   8  7  7  24-20  31
 5.Nairobi Stima                     22   8  7  7  20-18  31
 6.Ligi Ndogo                        22   6 10  6  21-21  28
 7.Bidco United                      22   6  9  7  17-18  27
 8.Kariobangi Sharks                 22   5  9  8  19-25  24
 9.Moyas                             22   6  5 11  17-22  23
10.Modern Coast Rangers              22   4  9  9  11-19  21
------------------------------------------------------------
11.Administration Police             22   4  7 11  11-27  19  Relegated
12.Mahakama                          22   3  5 14  15-39  14  Relegated

Zone B
 1.Zoo Kericho                       22  16  2  4  41-20  50
 2.Shabana                           22  16  1  5  38-12  49
 3.Homeboyz (Kakamega)               22  15  3  4  33-13  48
 4.Agrochemicals                     22  12  5  5  26-15  41
 5.West Kenya Sugar                  22  11  5  6  28-17  38
 6.Finlays Horticulture              22  11  3  8  21-17  36
 7.Saint Joseph FC                   21   9  7  5  19-17  34
 8.Nzoia United                      22   7  6  9  24-26  27
------------------------------------------------------------
 9.Busia United Stars                21   6  3 12  18-31  21  Relegated
10.GFC 105                           22   5  3 14  15-27  18  Relegated
11.Rift Valley United                22   2  0 20   7-47   6  Relegated
12.Vegpro FC                         22   0  4 18  10-38   4  Relegated

NB: unclear whether remaining match was played


2013

2015

list of champions

list of cup winners

list of foundation dates


About this document

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: 16 Apr 2020

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