Table: 1.Gor Mahia (Nairobi) 24 16 5 3 42-17 53 2.AFC Leopards (Nairobi) 24 13 7 4 32-18 46 3.Shabana FC (Kisii) 24 11 7 6 29-25 40 4.Kakamega Homeboyz (Kakamega) 23 10 8 5 34-25 38 5.Muranga Sports Excellence Academy 24 10 7 7 32-26 37 6.Kenya Police FC (Nairobi) 24 9 10 5 20-16 37 [C] 7.Tusker FC (Nairobi) 24 11 4 9 23-24 37 8.Kenya Commercial Bank (Nairobi) 24 9 7 8 24-25 34 9.Nairobi United 22 9 6 7 27-22 33 [P] 10.Bandari FC (Mombasa) 24 7 12 5 19-17 33 11.Mara Sugar FC (Narok) 23 6 11 6 23-23 29 12.Mathare United (Nairobi) 24 8 5 11 21-23 29 13.Posta Rangers (Nairobi) 24 6 10 8 21-28 28 14.Kariobangi Sharks (Nairobi) 24 5 10 9 17-26 25 15.Bidco United (Thika) 24 4 9 11 16-28 21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.APS Bomet FC 24 4 8 12 24-33 20 [P] ------------------------------------------------------------ 17.Ulinzi Stars (Nakuru) 24 4 7 13 20-29 19 18.Sofapaka (Nairobi) 24 3 5 16 15-34 14 Round 1 [Sep 19] Tusker 0-2 KCB [Sep 20] Kariobangi Sharks 0-0 Bandari AFC Leopards 1-1 Sofapaka [Sep 21] Shabana 4-2 APS Bomet Muranga SEA 0-1 Ulinzi Stars Gor Mahia 0-1 Bidco United [Sep 22] Mathare United 1-2 Posta Rangers [Oct 11] Kakamega Homeboyz 0-2 Nairobi United [Jan 14] Kenya Police 1-1 Mara Sugar Round 2 [Sep 24] Ulinzi Stars 0-0 Kariobangi Sharks [Sep 26] KCB 0-1 Mathare United [Sep 27] Posta Rangers 2-1 Tusker Mara Sugar 0-0 Kakamega Homeboyz Sofapaka 0-2 Gor Mahia [Sep 28] APS Bomet 0-2 Muranga SEA Bandari 0-1 Shabana [Nov 26] Bidco United 2-3 Kenya Police [Jan 7] Nairobi United 0-2 AFC Leopards Round 3 [Sep 30] Kariobangi Sharks 0-1 KCB [Oct 1] Mara Sugar 0-1 Nairobi United Tusker 0-0 Mathare United Kenya Police 0-0 Ulinzi Stars [Oct 15] Shabana 1-2 Posta Rangers Kakamega Homeboyz 3-1 Bidco United Muranga SEA 1-2 Sofapaka AFC Leopards 0-0 Bandari [Nov 25] Gor Mahia 1-4 APS Bomet Round 4 [Oct 3] Sofapaka 0-1 Kakamega Homeboyz Posta Rangers 2-2 AFC Leopards [Oct 4] Bandari 3-1 Muranga SEA [Oct 5] Mathare United 1-2 Kariobangi Sharks APS Bomet 0-1 Kenya Police KCB 0-1 Gor Mahia Ulinzi Stars 1-2 Mara Sugar Tusker 1-1 Shabana [Oct 6] Bidco United 1-0 Nairobi United Round 5 [Oct 24] Mara Sugar 0-0 Bidco United [Oct 25] Kakamega Homeboyz 3-1 Ulinzi Stars Kariobangi Sharks 1-2 APS Bomet AFC Leopards 2-1 KCB [Oct 26] Shabana 0-1 Mathare United Muranga SEA 0-1 Tusker Gor Mahia 3-0 Posta Rangers [Nov 4] Nairobi United 3-1 Bandari [Nov 5] Kenya Police 1-0 Sofapaka Round 6 [Oct 28] Sofapaka 2-2 Mara Sugar [Oct 29] APS Bomet 1-2 Kakamega Homeboyz Shabana 1-2 AFC Leopards Tusker 2-1 Kariobangi Sharks Ulinzi Stars 1-2 Bidco United [Oct 30] Posta Rangers 2-2 Muranga SEA Mathare United 0-2 Gor Mahia [Jan 15] KCB 0-2 Nairobi United [Jan 28] Bandari 1-0 Kenya Police Round 7 [Nov 1] Mara Sugar 0-0 Bandari Nairobi United 0-3 Sofapaka Kariobangi Sharks 0-0 Shabana [Nov 2] Kakamega Homeboyz 1-1 Tusker Kenya Police 0-0 Posta Rangers Bidco United 0-0 APS Bomet AFC Leopards 2-0 Mathare United Muranga SEA 2-1 KCB Gor Mahia 1-1 Ulinzi Stars Round 8 [Nov 7] Bidco United 0-1 Tusker [Nov 8] Mara Sugar 2-0 AFC Leopards Nairobi United 4-2 Kariobangi Sharks [Nov 9] Ulinzi Stars 0-1 Shabana APS Bomet 1-1 Mathare United Kakamega Homeboyz 1-1 Muranga SEA Bandari 1-1 KCB Kenya Police 0-2 Gor Mahia [Nov 10] Sofapaka 2-0 Posta Rangers Round 9 [Nov 14] KCB 0-0 Bidco United [Nov 15] Posta Rangers 1-1 Mara Sugar Bandari 2-0 Sofapaka Mathare United 2-0 Kakamega Homeboyz [Nov 16] Tusker 1-2 Kenya Police AFC Leopards 0-0 Muranga SEA [Nov 19] APS Bomet 0-1 Ulinzi Stars [Jan 4] Shabana 1-3 Nairobi United [Jan 6] Kariobangi Sharks 1-4 Gor Mahia Round 10 [Nov 22] Mara Sugar 0-1 KCB Kenya Police 1-0 Mathare United Bidco United 0-0 Bandari Gor Mahia 1-0 Tusker [Nov 23] Kakamega Homeboyz 2-0 Posta Rangers Kariobangi Sharks 1-1 AFC Leopards Muranga SEA 1-1 Shabana [Nov 24] Sofapaka 1-3 Ulinzi Stars [Feb 4] Nairobi United 1-2 APS Bomet Round 11 [Nov 29] Mara Sugar 0-1 Tusker Sofapaka 0-0 APS Bomet [Nov 30] Ulinzi Stars 1-1 Bandari Kakamega Homeboyz 1-1 KCB Muranga SEA 0-0 Kariobangi Sharks Kenya Police 0-1 Shabana [Dec 1] Bidco United 0-1 Posta Rangers [Dec 4] Nairobi United 0-1 Mathare United [Dec 7] Gor Mahia 0-1 AFC Leopards Round 12 [Dec 5] Tusker 1-0 Ulinzi Stars [Dec 6] Shabana 1-0 Bidco United Kariobangi Sharks 0-1 Kenya Police [Dec 7] APS Bomet 1-0 Bandari KCB 1-0 Sofapaka [Dec 8] Mathare United 0-1 Mara Sugar Posta Rangers 2-0 Nairobi United [Jan 4] AFC Leopards 0-1 Kakamega Homeboyz [Jan 14] Gor Mahia 3-2 Muranga SEA Round 13 [Dec 11] Ulinzi Stars 1-2 KCB [Dec 12] APS Bomet 0-0 Posta Rangers Bandari 1-1 Gor Mahia Bidco United 0-0 Mathare United Kakamega Homeboyz 2-2 Shabana Nairobi United 1-1 Muranga SEA [Dec 13] Mara Sugar 2-0 Kariobangi Sharks Kenya Police 0-0 AFC Leopards [Dec 14] Sofapaka 0-2 Tusker Round 14 [Dec 16] Posta Rangers 0-0 Bandari KCB 4-2 APS Bomet [Dec 17] Tusker 0-1 Nairobi United Shabana 0-0 Mara Sugar Mathare United 1-0 Sofapaka Gor Mahia 1-0 Kakamega Homeboyz [Dec 18] Kariobangi Sharks 1-0 Bidco United Muranga SEA 1-0 Kenya Police AFC Leopards 2-1 Ulinzi Stars Round 15 [Dec 20] KCB 1-3 Shabana [Dec 21] APS Bomet 0-1 Tusker Bandari 1-0 Mathare United Nairobi United 1-1 Gor Mahia [abandoned at 1-1 due to crowd trouble; result stood] [Dec 22] Mara Sugar 1-3 Muranga SEA Sofapaka 0-0 Kariobangi Sharks Kakamega Homeboyz 2-2 Kenya Police Ulinzi Stars 3-0 Posta Rangers [Dec 23] Bidco United 0-1 AFC Leopards Round 16 [Jan 9] KCB 0-0 Kenya Police Sofapaka 1-1 Bidco United [Jan 10] APS Bomet 1-1 Mara Sugar Bandari 2-1 Kakamega Homeboyz Mathare United 0-2 Muranga SEA [Jan 11] Posta Rangers 1-1 Kariobangi Sharks Shabana 0-0 Gor Mahia Ulinzi Stars 1-1 Nairobi United Tusker 0-4 AFC Leopards Round 17 [Jan 16] Mathare United 1-0 Ulinzi Stars [Jan 17] Shabana 1-0 Sofapaka Tusker 1-2 Bandari AFC Leopards 2-1 APS Bomet [Jan 18] Muranga SEA 2-1 Bidco United Kakamega Homeboyz 2-0 Kariobangi Sharks Gor Mahia 3-0 Mara Sugar [Jan 19] Kenya Police 1-1 Nairobi United [Jan 20] Posta Rangers 0-1 KCB Round 18 [Jan 24] APS Bomet 3-3 Shabana Mara Sugar 0-1 Kenya Police Bandari 0-0 Kariobangi Sharks Posta Rangers 1-1 Mathare United Bidco United 1-2 Gor Mahia [Jan 25] KCB 1-2 Tusker Ulinzi Stars awd Muranga SEA [awarded 0-2; abandoned at 1-2 in 90+4', Ulinzi walked off] Sofapaka 0-1 AFC Leopards [tba] Nairobi United - Kakamega Homeboyz Round 19 [Jan 31] Mathare United 1-2 KCB Kakamega Homeboyz 3-3 Mara Sugar Tusker 1-1 Posta Rangers Gor Mahia 3-0 Sofapaka [Feb 1] Kariobangi Sharks 1-0 Ulinzi Stars Shabana 1-0 Bandari Muranga SEA 2-1 APS Bomet [Feb 2] Kenya Police 1-1 Bidco United [Mar 18] AFC Leopards 1-0 Nairobi United Round 20 [Feb 13] Bidco United 1-4 Kakamega Homeboyz [Feb 14] Bandari 0-0 AFC Leopards Mathare United 3-1 Tusker Posta Rangers 0-2 Shabana [Feb 15] APS Bomet 1-2 Gor Mahia Sofapaka 2-3 Muranga SEA KCB 1-1 Kariobangi Sharks Ulinzi Stars 1-1 Kenya Police [tba] Nairobi United - Mara Sugar Round 21 [Feb 20] Kakamega Homeboyz 2-0 Sofapaka [Feb 21] Kariobangi Sharks 1-1 Mathare United Shabana 1-0 Tusker Muranga SEA 2-3 Bandari Nairobi United 3-0 Bidco United AFC Leopards 2-1 Posta Rangers [Feb 22] Kenya Police 0-0 APS Bomet Mara Sugar 2-1 Ulinzi Stars Gor Mahia 3-0 KCB Round 22 [Feb 25] Tusker 1-0 Muranga SEA Bandari 1-1 Nairobi United Mathare United 0-1 Shabana [Feb 26] Sofapaka 0-2 Kenya Police APS Bomet 0-1 Kariobangi Sharks Ulinzi Stars 1-1 Kakamega Homeboyz Bidco United 2-2 Mara Sugar KCB 1-0 AFC Leopards [Mar 5] Posta Rangers 1-1 Gor Mahia Round 23 [Feb 28] Gor Mahia 2-1 Mathare United [Mar 1] Kenya Police 2-0 Bandari Muranga SEA 1-0 Posta Rangers AFC Leopards 5-1 Shabana [Mar 2] Kakamega Homeboyz 2-1 APS Bomet Mara Sugar 3-1 Sofapaka Bidco United 1-0 Ulinzi Stars Kariobangi Sharks 1-2 Tusker [Mar 4] Nairobi United 1-1 KCB Round 24 [Mar 13] Posta Rangers 2-0 Kenya Police [Mar 14] Sofapaka 0-1 Nairobi United Bandari 0-0 Mara Sugar APS Bomet 1-1 Bidco United Mathare United 4-1 AFC Leopards [Mar 15] Shabana 1-2 Kariobangi Sharks Tusker 2-0 Kakamega Homeboyz KCB 1-1 Muranga SEA Ulinzi Stars 1-3 Gor Mahia Table: 1.Gor Mahia (Nairobi) 24 16 5 3 42-17 53 2.AFC Leopards (Nairobi) 24 13 7 4 32-18 46 3.Shabana FC (Kisii) 24 11 7 6 29-25 40 4.Kakamega Homeboyz (Kakamega) 23 10 8 5 34-25 38 5.Muranga Sports Excellence Academy 24 10 7 7 32-26 37 6.Kenya Police FC (Nairobi) 24 9 10 5 20-16 37 [C] 7.Tusker FC (Nairobi) 24 11 4 9 23-24 37 8.Kenya Commercial Bank (Nairobi) 24 9 7 8 24-25 34 9.Nairobi United 22 9 6 7 27-22 33 [P] 10.Bandari FC (Mombasa) 24 7 12 5 19-17 33 11.Mara Sugar FC (Narok) 23 6 11 6 23-23 29 12.Mathare United (Nairobi) 24 8 5 11 21-23 29 13.Posta Rangers (Nairobi) 24 6 10 8 21-28 28 14.Kariobangi Sharks (Nairobi) 24 5 10 9 17-26 25 15.Bidco United (Thika) 24 4 9 11 16-28 21 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 16.APS Bomet FC 24 4 8 12 24-33 20 [P] ------------------------------------------------------------ 17.Ulinzi Stars (Nakuru) 24 4 7 13 20-29 19 18.Sofapaka (Nairobi) 24 3 5 16 15-34 14
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 19 Mar 2026
(C) Copyright Karel Stokkermans and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.