Final Table: 1.Gor Mahia (Nairobi) 34 21 10 3 48-20 73 [C] Champions 2.Tusker FC (Nairobi) 34 20 5 9 47-26 65 3.Kenya Police FC (Nairobi) 34 15 12 7 42-28 57 4.Bandari FC (Mombasa) 34 14 10 10 31-26 52 5.AFC Leopards (Nairobi) 34 13 12 9 32-23 51 6.Nairobi City Stars (Nairobi) 34 13 11 10 42-39 50 7.Kariobangi Sharks (Nairobi) 34 12 12 10 44-34 48 8.Kakamega Homeboyz (Kakamega) 34 12 12 10 33-28 48 9.Posta Rangers (Nairobi) 34 13 9 12 30-31 48 10.Kenya Commercial Bank (Nairobi) 34 10 15 9 31-32 45 11.Bidco United (Thika) 34 11 11 12 36-38 44 12.Ulinzi Stars (Nakuru) 34 10 9 15 24-28 39 13.Muranga Sports Excellence Academy 34 9 11 14 28-34 38 [P] 14.Shabana FC (Kisii) 34 10 8 16 38-45 38 [P] 15.FC Talanta (Nairobi) 34 8 13 13 35-48 37 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.Sofapaka (Nairobi) 34 9 9 16 39-53 36 Relegation Playoff ------------------------------------------------------------ 17.Muhoroni Youth (Muhoroni) 34 6 14 14 24-35 32 [*] Relegated 18.Nzoia Sugar (Bungoma) 34 5 7 22 24-60 22 Relegated [*] Wazito were relocated to Muhoroni and renamed Muhoroni Youth Round 1 [Aug 26] Bandari 0-1 Tusker Nzoia Sugar 2-1 Ulinzi Stars Gor Mahia 1-1 Sofapaka Kariobangi Sharks 0-0 Kenya Police [Aug 27] Posta Rangers 0-0 Bidco United AFC Leopards 0-0 Talanta Nairobi City Stars 0-0 Muhoroni Youth Shabana 0-1 Muranga SEA [Sep 27] Kakamega Homeboyz 0-2 KCB Round 2 [Sep 1] Kenya Police 0-3 Posta Rangers Sofapaka 0-1 Bandari KCB 1-0 AFC Leopards Muhoroni Youth 1-1 Nzoia Sugar Talanta 1-1 Shabana [Sep 2] Tusker 1-1 Kariobangi Sharks Muranga SEA 1-0 Kakamega Homeboyz Ulinzi Stars 0-1 Gor Mahia [Sep 3] Bidco United 1-1 Nairobi City Stars Round 3 [Sep 16] Nzoia Sugar 1-1 Bidco United AFC Leopards 0-0 Muhoroni Youth Bandari 1-0 Ulinzi Stars Shabana 1-1 Kenya Police Kakamega Homeboyz 2-1 Tusker [Sep 17] Talanta 1-0 Muranga SEA Posta Rangers 3-1 Sofapaka Gor Mahia 4-1 Nairobi City Stars Kariobangi Sharks 2-1 KCB Round 4 [Sep 23] Bidco United 3-1 Talanta Shabana 0-1 Kariobangi Sharks Tusker 1-0 Muhoroni Youth Kenya Police 2-2 AFC Leopards [Sep 24] Nairobi City Stars 2-1 Nzoia Sugar KCB 0-0 Bandari Ulinzi Stars 1-0 Sofapaka Muranga SEA 0-1 Posta Rangers Kakamega Homeboyz 1-1 Gor Mahia Round 5 [Sep 29] Muhoroni Youth 1-0 Ulinzi Stars [Sep 30] Sofapaka 1-2 Nairobi City Stars Nzoia Sugar 0-1 Muranga SEA Kenya Police 2-0 Bidco United Kariobangi Sharks 0-1 Posta Rangers [Oct 1] Bandari 0-1 Kakamega Homeboyz AFC Leopards 1-1 Shabana Gor Mahia 1-1 KCB Talanta 0-0 Tusker Round 6 [Oct 6] Posta Rangers 2-0 Nzoia Sugar Tusker 0-1 Shabana Kakamega Homeboyz 3-3 Talanta [Oct 7] Muranga SEA 2-0 Sofapaka Ulinzi Stars 1-0 Kariobangi Sharks Nairobi City Stars 0-1 Kenya Police AFC Leopards 0-2 Gor Mahia [Oct 9] Muhoroni Youth awd KCB [awarded 0-2; abandoned at 0-1 in 90' due Bidco United 2-0 Bandari to crowd trouble] Round 7 [Oct 21] Sofapaka 1-0 Kenya Police Talanta 3-1 Posta Rangers KCB 1-1 Ulinzi Stars [Oct 22] Kariobangi Sharks 1-1 Muhoroni Youth Bidco United 0-0 Muranga SEA Bandari 1-0 AFC Leopards Shabana 2-2 Nairobi City Stars Nzoia Sugar 0-1 Kakamega Homeboyz Tusker 0-1 Gor Mahia Round 8 [Oct 28] Kenya Police 1-1 Talanta Gor Mahia 0-0 Bidco United Sofapaka 0-1 Tusker Posta Rangers 2-0 Bandari Muhoroni Youth 1-1 Muranga SEA [Oct 29] Nairobi City Stars 1-4 KCB Ulinzi Stars 4-0 Shabana Kariobangi Sharks 1-0 Kakamega Homeboyz Nzoia Sugar 0-1 AFC Leopards Round 9 [Nov 1] Bidco United 3-0 Muhoroni Youth Talanta 0-0 Nzoia Sugar AFC Leopards 0-0 Kariobangi Sharks Bandari 3-2 Kenya Police Muranga SEA 2-1 Nairobi City Stars Tusker 0-1 Ulinzi Stars KCB 0-3 Sofapaka Shabana 0-1 Gor Mahia [Nov 2] Kakamega Homeboyz 1-1 Posta Rangers Round 10 [Nov 4] Nzoia Sugar 1-0 Kariobangi Sharks Sofapaka 0-3 Talanta Nairobi City Stars 3-2 AFC Leopards [Nov 5] Muranga SEA 2-1 Tusker Posta Rangers 0-0 KCB Ulinzi Stars 0-1 Bidco United Bandari 2-1 Shabana Muhoroni Youth 0-2 Kakamega Homeboyz Gor Mahia 0-0 Kenya Police Round 11 [Nov 10] Kakamega Homeboyz 5-0 Sofapaka Talanta 2-0 Muhoroni Youth Kenya Police 2-0 Ulinzi Stars [Nov 11] AFC Leopards 1-1 Posta Rangers KCB 3-0 Bidco United Tusker 3-1 Nairobi City Stars Shabana 2-1 Nzoia Sugar Kariobangi Sharks 0-2 Bandari Gor Mahia 0-0 Muranga SEA Round 12 [Nov 25] Posta Rangers 3-1 Shabana Bandari 1-1 Talanta Nairobi City Stars 3-1 Kariobangi Sharks Sofapaka 1-1 AFC Leopards [Nov 26] Muhoroni Youth 0-2 Gor Mahia Muranga SEA 1-2 KCB Nzoia Sugar 1-3 Kenya Police Ulinzi Stars 0-1 Kakamega Homeboyz [Dec 13] Bidco United 2-3 Tusker Round 13 [Dec 2] Shabana 1-1 KCB Talanta 0-3 Ulinzi Stars Posta Rangers 0-1 Nairobi City Stars [Dec 3] Kenya Police 2-0 Muranga SEA Kakamega Homeboyz 1-0 Bidco United Bandari 1-0 Muhoroni Youth Nzoia Sugar 1-3 Sofapaka Kariobangi Sharks 1-2 Gor Mahia [Dec 4] AFC Leopards 0-0 Tusker Round 14 [Dec 9] KCB 0-0 Talanta Gor Mahia 2-2 Nzoia Sugar Muranga SEA 1-1 Ulinzi Stars Nairobi City Stars 1-0 Bandari [Dec 10] Kakamega Homeboyz 2-0 Shabana Bidco United 2-1 AFC Leopards Tusker 0-0 Posta Rangers Muhoroni Youth abd Kenya Police [abandoned at 1-1 in 52' due to heavy rain] Sofapaka 2-1 Kariobangi Sharks [Dec 11] Muhoroni Youth 1-1 Kenya Police [remaining 38'] Round 15 [Dec 16] Bandari 2-0 Muranga SEA Shabana 4-1 Sofapaka Kenya Police 1-2 KCB [Dec 17] Kariobangi Sharks 0-0 Bidco United Talanta 0-2 Gor Mahia Posta Rangers 0-1 Muhoroni Youth Ulinzi Stars 1-2 Nairobi City Stars Nzoia Sugar 0-2 Tusker AFC Leopards 2-0 Kakamega Homeboyz Round 16 [Dec 20] Muranga SEA 1-1 AFC Leopards Muhoroni Youth 1-0 Sofapaka Tusker 1-0 Kenya Police [Dec 21] KCB 0-1 Nzoia Sugar Bidco United 1-0 Shabana Ulinzi Stars 0-2 Posta Rangers Talanta 0-3 Kariobangi Sharks [Dec 22] Kakamega Homeboyz 0-1 Nairobi City Stars Gor Mahia 1-0 Bandari Round 17 [Jan 6] Bandari 1-0 Nzoia Sugar Nairobi City Stars 3-0 Talanta Shabana 0-1 Muhoroni Youth Kenya Police 3-0 Kakamega Homeboyz Posta Rangers 0-1 Gor Mahia [Jan 7] Kariobangi Sharks 1-1 Muranga SEA Sofapaka 3-0 Bidco United AFC Leopards 1-0 Ulinzi Stars KCB 0-5 Tusker Halfway Table: 1.Gor Mahia (Nairobi) 17 10 7 0 22- 7 37 [C] 2.Nairobi City Stars (Nairobi) 17 9 3 5 25-23 30 3.Posta Rangers (Nairobi) 17 8 5 4 20-10 29 4.Bandari FC (Mombasa) 17 9 2 6 15-12 29 5.Tusker FC (Nairobi) 17 8 4 5 20-11 28 6.Kakamega Homeboyz (Kakamega) 17 8 3 6 20-16 27 7.Kenya Commercial Bank (Nairobi) 17 7 6 4 20-17 27 8.Kenya Police FC (Nairobi) 17 6 6 5 21-16 24 9.Bidco United (Thika) 17 6 6 5 16-16 24 10.Muranga Sports Excellence Academy 17 6 6 5 14-14 24 [P] 11.FC Talanta (Nairobi) 17 4 8 5 16-21 20 12.AFC Leopards (Nairobi) 17 3 9 5 13-15 18 13.Kariobangi Sharks (Nairobi) 17 4 6 7 13-16 18 14.Muhoroni Youth (Muhoroni) 17 4 6 7 8-17 18 [*] 15.Ulinzi Stars (Nakuru) 17 5 2 10 14-16 17 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.Sofapaka (Nairobi) 17 5 2 10 17-27 17 ------------------------------------------------------------ 17.Shabana FC (Kisii) 17 3 5 9 15-24 14 [P] 18.Nzoia Sugar (Bungoma) 17 3 4 10 12-23 13 [*] Wazito were relocated to Muhoroni and renamed Muhoroni Youth Round 18 [Jan 13] Gor Mahia 1-0 Kariobangi Sharks Kakamega Homeboyz 0-0 Bandari [Jan 14] Bidco United 0-1 Kenya Police Muhoroni Youth 0-1 AFC Leopards Muranga SEA 0-1 Talanta Nairobi City Stars 1-0 Posta Rangers Nzoia Sugar 2-5 Shabana Tusker 3-1 Sofapaka Ulinzi Stars 0-0 KCB Round 19 [Jan 19] Sofapaka 1-0 Kakamega Homeboyz [Jan 20] Bandari 2-2 Kariobangi Sharks Shabana 0-1 Ulinzi Stars KCB 0-0 Muhoroni Youth Gor Mahia 1-0 Tusker [Jan 21] Talanta 3-5 Bidco United Kenya Police 2-0 Nzoia Sugar AFC Leopards 2-0 Nairobi City Stars Posta Rangers 1-0 Muranga SEA Round 20 [Feb 3] Tusker 0-1 Bidco United Kakamega Homeboyz 0-0 Muhoroni Youth Nzoia Sugar 0-1 Posta Rangers Kenya Police 3-1 Gor Mahia Sofapaka 2-1 KCB [Feb 4] Nairobi City Stars 0-0 Shabana Muranga SEA 2-3 Bandari Ulinzi Stars 1-0 Talanta Kariobangi Sharks 0-2 AFC Leopards Round 21 [Feb 10] Posta Rangers 0-0 Kenya Police Bandari 0-1 Nairobi City Stars Gor Mahia 0-0 Ulinzi Stars [Feb 11] Talanta 1-1 Sofapaka Muhoroni Youth 1-2 Kariobangi Sharks Shabana 0-4 Tusker Bidco United 1-2 Nzoia Sugar AFC Leopards 1-0 Muranga SEA KCB 1-2 Kakamega Homeboyz Round 22 [Feb 17] Posta Rangers 1-0 Ulinzi Stars Muranga SEA 1-0 Bidco United Nzoia Sugar 1-2 Bandari Kenya Police 1-0 Shabana Nairobi City Stars 0-1 Gor Mahia [Feb 18] Sofapaka 2-2 Muhoroni Youth Kariobangi Sharks 1-1 Talanta Kakamega Homeboyz 0-0 AFC Leopards Tusker 2-0 KCB Round 23 [Mar 2] Talanta 1-1 Kakamega Homeboyz Muhoroni Youth 1-2 Tusker Kariobangi Sharks 0-0 Nairobi City Stars Gor Mahia 4-0 Posta Rangers Bidco United 1-1 Sofapaka [Mar 3] KCB 0-0 Muranga SEA Shabana 0-2 Bandari AFC Leopards 2-0 Nzoia Sugar [Mar 4] Ulinzi Stars 0-0 Kenya Police Round 24 [Mar 8] KCB 3-2 Shabana [Mar 9] Nairobi City Stars 1-1 Bidco United Bandari 1-0 Gor Mahia Sofapaka 1-2 Muranga SEA [Mar 10] Posta Rangers 1-5 Kariobangi Sharks Kakamega Homeboyz 2-0 Ulinzi Stars Nzoia Sugar 1-1 Talanta Tusker 1-0 AFC Leopards Kenya Police 1-1 Muhoroni Youth Round 25 [Apr 6] Kariobangi Sharks 3-2 Tusker Ulinzi Stars 1-0 Bandari Shabana 3-0 Posta Rangers Muhoroni Youth 2-0 Nairobi City Stars Gor Mahia 0-0 Kakamega Homeboyz [Apr 7] Bidco United 0-0 KCB AFC Leopards 1-1 Sofapaka Muranga SEA 4-0 Nzoia Sugar Talanta 1-2 Kenya Police Round 26 [Apr 13] Nairobi City Stars 3-0 Muranga SEA Kakamega Homeboyz 1-1 Kariobangi Sharks Nzoia Sugar 1-3 Gor Mahia Bandari 1-1 Bidco United Sofapaka 1-1 Ulinzi Stars KCB 0-1 Kenya Police [Apr 14] Tusker 1-3 Talanta Posta Rangers 0-1 AFC Leopards [Apr 15] Muhoroni Youth 1-2 Shabana Round 27 [Apr 20] Kariobangi Sharks 3-0 Nzoia Sugar Bidco United 1-0 Posta Rangers Shabana 0-0 Kakamega Homeboyz Bandari 0-0 KCB Talanta 0-3 Nairobi City Stars Kenya Police 2-1 Sofapaka [Apr 21] Ulinzi Stars 0-1 Tusker Muranga SEA 0-0 Muhoroni Youth Gor Mahia 1-0 AFC Leopards Round 28 [May 4] Muhoroni Youth 1-3 Bidco United KCB 0-3 Kariobangi Sharks Sofapaka 0-1 Shabana Muranga SEA 1-3 Gor Mahia [May 5] Kakamega Homeboyz 1-2 Kenya Police AFC Leopards 1-0 Bandari [May 6] Tusker 1-0 Nzoia Sugar [May 7] Nairobi City Stars 1-1 Ulinzi Stars Posta Rangers 1-0 Talanta Round 29 [May 11] Bidco United 2-2 Kakamega Homeboyz Kariobangi Sharks 5-2 Sofapaka Ulinzi Stars 0-0 Muhoroni Youth Gor Mahia 1-0 Shabana Bandari 0-0 Posta Rangers Nzoia Sugar 1-1 KCB [May 12] Tusker 2-1 Muranga SEA Kenya Police 2-1 Nairobi City Stars Talanta 0-3 AFC Leopards Round 30 [May 15] Bidco United 0-1 Ulinzi Stars Kakamega Homeboyz 1-0 Nzoia Sugar Shabana 1-1 Talanta Muhoroni Youth 0-0 Bandari AFC Leopards 1-0 Kenya Police Muranga SEA 0-0 Kariobangi Sharks Nairobi City Stars 2-2 Tusker Sofapaka 2-1 Posta Rangers [May 16] KCB 0-0 Gor Mahia Round 31 [May 18] Posta Rangers 2-1 Kakamega Homeboyz Kariobangi Sharks 2-1 Shabana Kenya Police 0-1 Tusker [May 19] Nzoia Sugar 0-0 Nairobi City Stars Bandari 2-2 Sofapaka Gor Mahia 3-0 Muhoroni Youth AFC Leopards 0-1 Bidco United [May 20] Talanta 0-2 KCB Ulinzi Stars 1-1 Muranga SEA Round 32 [Jun 14] Ulinzi Stars 1-3 Nzoia Sugar [Jun 15] Nairobi City Stars 1-1 Kakamega Homeboyz Bidco United 0-1 Kariobangi Sharks Shabana 4-3 AFC Leopards Muhoroni Youth 0-1 Talanta Tusker 2-1 Bandari KCB 0-0 Posta Rangers [Jun 16] Muranga SEA 2-2 Kenya Police Sofapaka 0-1 Gor Mahia Round 33 [Jun 19] Kariobangi Sharks 1-2 Ulinzi Stars Nairobi City Stars 1-1 Sofapaka Nzoia Sugar 0-6 Muhoroni Youth Gor Mahia 2-4 Talanta Posta Rangers 1-2 Tusker Shabana 3-0 Bidco United Kakamega Homeboyz 1-0 Muranga SEA AFC Leopards 0-0 KCB Kenya Police 0-0 Bandari Round 34 [Jun 23] Bidco United 3-4 Gor Mahia KCB 3-2 Nairobi City Stars Kenya Police 2-2 Kariobangi Sharks Muhoroni Youth 1-1 Posta Rangers Muranga SEA 0-1 Shabana Sofapaka 3-1 Nzoia Sugar Talanta 1-2 Bandari Tusker 1-0 Kakamega Homeboyz Ulinzi Stars 0-1 AFC Leopards Final Table: 1.Gor Mahia (Nairobi) 34 21 10 3 48-20 73 [C] Champions 2.Tusker FC (Nairobi) 34 20 5 9 47-26 65 3.Kenya Police FC (Nairobi) 34 15 12 7 42-28 57 4.Bandari FC (Mombasa) 34 14 10 10 31-26 52 5.AFC Leopards (Nairobi) 34 13 12 9 32-23 51 6.Nairobi City Stars (Nairobi) 34 13 11 10 42-39 50 7.Kariobangi Sharks (Nairobi) 34 12 12 10 44-34 48 8.Kakamega Homeboyz (Kakamega) 34 12 12 10 33-28 48 9.Posta Rangers (Nairobi) 34 13 9 12 30-31 48 10.Kenya Commercial Bank (Nairobi) 34 10 15 9 31-32 45 11.Bidco United (Thika) 34 11 11 12 36-38 44 12.Ulinzi Stars (Nakuru) 34 10 9 15 24-28 39 13.Muranga Sports Excellence Academy 34 9 11 14 28-34 38 [P] 14.Shabana FC (Kisii) 34 10 8 16 38-45 38 [P] 15.FC Talanta (Nairobi) 34 8 13 13 35-48 37 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.Sofapaka (Nairobi) 34 9 9 16 39-53 36 Relegation Playoff ------------------------------------------------------------ 17.Muhoroni Youth (Muhoroni) 34 6 14 14 24-35 32 [*] Relegated 18.Nzoia Sugar (Bungoma) 34 5 7 22 24-60 22 Relegated [*] Wazito were relocated to Muhoroni and renamed Muhoroni Youth Promotion/Relegation Playoff First Leg [Jul 6] Naivas 0-1 Sofapaka Second Leg [Jul 14] Sofapaka 1-0 Naivas NB: both remain at former level
Preliminary Round [Jan 27] Vegpro 0-2 Kenya Police Wisdom Soccer Academy 0-2 Posta Rangers [Jan 28] Eldoro SC Villa 0-5 Mombasa Stars Marafiki 0-0 FC Talanta [1-3 pen] Bungoma Stars 2-1 Bandari Al Azizia 1-1 Luanda Villa [4-3 pen] Round 1 [Feb 24] Kenya Police 1-0 Posta Rangers FC Talanta 0-1 Bungoma Stars Silibwet 2-2 Sofapaka [3-5 pen] Compel SC 2-0 Kajiado Bomachoge Borabu 1-3 SS Assad [also reported 1-2] [Feb 25] Bumbani Stars 1-2 Tusker PAC University 0-3 AFC Leopards Zetech Titans 0-0 Mara Sugar [3-4 pen] Shalimar 1-1 Shabana [2-3 pen] Karatina Homeboyz 0-2 Bidco United MOFA 0-1 KCB Solian City 0-2 Kakamega Homeboyz Al Azizia 1-1 Mombasa Stars [5-6 pen] Denmark FC 0-0 Gor Mahia [5-4 pen] Harvest of Hope Africa 0-2 Ulinzi Stars Nyamira Super Eagles 0-1 Kariobangi Sharks Round 2 [Mar 30] Bungoma Stars 2-2 Sofapaka [4-5 pen] Bidco United 1-3 KCB Kenya Police 3-1 Mombasa Stars Kakamega Homeboyz 1-0 Tusker [Mar 31] Compel SC 2-0 Mara Sugar Shabana 0-1 AFC Leopards SS Assad 1-1 Denmark FC [5-4 pen] Ulinzi Stars 1-2 Kariobangi Sharks Quarterfinals [Apr 27, both at Dandora Stadium, Nairobi] KCB 1-0 Kakamega Homeboyz Kenya Police 4-0 Sofapaka [Apr 28, both at Dandora Stadium, Nairobi] SS Assad 0-1 Kariobangi Sharks AFC Leopards 3-1 Compel SC Semifinals [May 26] KCB 1-1 Kariobangi Sharks [aet, 4-2 pen] Kenya Police abd AFC Leopards [abandoned at 1-0 in 60' due to injury [May 27] assistant referee] Kenya Police 1-0 AFC Leopards [remaining 30'] Third Place Match [Jun 29] Kariobangi Sharks 1-2 AFC Leopards Final [Jun 29] KCB 0-0 Kenya Police [aet, 7-8 pen]
Reported Final Table: 1.Mara Sugar FC (Narok) 38 26 6 6 77-31 94 Promoted 2.Mathare United (Nairobi) 38 25 7 6 64-32 82 [R] Promoted ------------------------------------------------------------ 3.Naivas FC (Nairobi) 38 22 10 6 63-29 76 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 4.Nairobi United 38 22 9 7 60-32 75 5.Kisumu All Stars FC 38 17 11 10 58-41 62 6.Dimba Patriots (Nairobi) 38 13 14 11 52-42 53 7.Darajani Gogo FC (Kibera) 38 15 8 15 35-32 53 8.Kibera Black Stars FC 38 14 10 14 50-49 52 9.Luanda Villa SC 38 12 16 10 45-33 52 10.Migori Youth FC 38 12 14 12 27-29 50 11.Rainbow FC (Nairobi) 38 13 10 15 43-46 49 12.Mombasa Stars 38 13 10 15 47-53 49 13.Mully Children's Family (Machakos)38 12 12 14 45-39 48 14.Vihiga Bullets (Mbale) 38 10 14 14 42-53 44 [R] 15.SS Assad FC (Ukunda) 38 13 4 21 34-54 40 16.Mulembe United FC (Gusii) 38 11 9 18 40-55 39 [-3] 17.Modern Coast Rangers FC 38 10 8 20 35-58 38 [*] ------------------------------------------------------------ 18.Kajiado FC 38 9 7 22 44-68 34 Relegated 19.Gusii FC 38 10 4 24 35-65 28 [-6] Relegated 20.Silibwet Leons FC 38 6 7 25 22-88 19 [-6] Relegated NB: total goal difference -15 [*] aka Mombasa Elite
NB: third level Reported Tables: Zone A 1.3K FC (Nairobi) 29 +23 60 Promoted ------------------------------------------------------------ 2.Fortune Sacco SC (Kerugoya) 29 +40 58 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.Equity Bank FC (Nairobi) 29 +13 51 4.Kibera Soccer FC 29 +15 48 5.Omax FC (Mombasa) 29 + 3 46 [P] 6.Spitfire FC (Nairobi) 28 +15 45 [P] 7.Ruiru Hotstars FC 29 + 5 44 8.Zetech Titans FC (Nairobi) 29 - 2 41 9.Young Bulls FC (Malindi) 29 - 7 37 10.Kenya Navy FC (Mombasa) 30 -13 37 11.Dandora Youth (Nairobi) 29 - 7 36 12.Kabati Youth FC 29 - 8 36 [P] 13.Kibera United 29 -13 32 ------------------------------------------------------------ 14.Simba Apparel FC (Mombasa) 29 -18 29 [P] Relegated 15.Malindi Progressive FA 29 -24 26 Relegated 16.Olympic Pirates (Wamba) 15 -22 3 [-3] Relegated NB: unclear why Navy should have played 30 matches and Spitfire 28; Olympic Pirates apparently withdrew or excluded at halfway stage Zone B 1.Bomet FC 30 +17 62 Promoted ------------------------------------------------------------ 2.Michael Olunga Footb.Ac. (Oyugis) 29 +27 55 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3.GFE 105 (Eldoret) 30 +18 52 [P] 4.Compel SC (Webuye) 29 +22 52 [P] 5.Bungoma Superstars FC 30 +13 50 6.Kiminini Combined 30 +21 49 [P] 7.Sigalagala National Polytechnic 30 + 6 48 8.Nakuru Bucks FC 30 + 5 40 [P] 9.Green Commandos FC (Kakamega) 30 + 5 36 10.Zoo FC (Kericho) 29 + 2 33 [-3 Relegated due to match manipulation 11.St Joseph FC Youth (Nakuru) 29 -10 32 12.Bondo United FC 30 -29 32 13.Transfoc FC (Kitale) 29 - 4 31 14.Vegpro FC (Naivasha) 29 -10 31 ------------------------------------------------------------ 15.Muhoroni Youth 29 -25 25 Relegated 16.Sunderland FC (Naivasha) 29 -56 12 Relegated NB. total goal difference +2 Promotion Playoff [May 18] Fortune Sacco SC 3-0 MOFA FC
NB: fourth level Central Zone A Winners: Vickers FC (Nakuru) Central Zone B Winners: Kapkatet Youth FC Central Zone C Winners: Gucha Stars FC (Ogembo) Central Zone D Winners: Amani Youth FC (Kisumu) Central Zone Promotion Playoffs (winners promoted to National Division 1) Semifinals [Jul 27] Gucha Stars FC 1-1 Amani Youth FC [4-3 pn] Vickers FC 1-1 Kapkatet Youth FC [3-4 pen] Final [Jul 27] Gucha Stars FC 3-2 Kapkatet Youth FC NB: Gucha Stars FC promoted
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: 25 Oct 2024
(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.