League table
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | KCB FC | 10 | 8 | 2 | 0 | 30 | 10 | +20 | 26 | |
| 2 | Kakamega Homeboyz | 11 | 8 | 1 | 2 | 33 | 4 | +29 | 25 | |
| 3 | Nairobi United | 12 | 8 | 1 | 3 | 30 | 13 | +17 | 25 | |
| 4 | Bidco United | 10 | 7 | 2 | 1 | 21 | 7 | +14 | 23 | |
| 5 | 3K FC | 11 | 6 | 4 | 1 | 25 | 8 | +17 | 22 | |
| 6 | AFC Leopards | 7 | 5 | 2 | 0 | 19 | 6 | +13 | 17 | |
| 7 | Tusker FC | 7 | 5 | 1 | 1 | 14 | 5 | +9 | 16 | |
| 8 | Gor Mahia FC | 6 | 5 | 0 | 1 | 17 | 5 | +12 | 15 | |
| 9 | Shabana FC | 5 | 3 | 2 | 0 | 4 | 2 | +2 | 11 | |
| 10 | Muranga SEAL | 4 | 3 | 1 | 0 | 16 | 3 | +13 | 10 | |
| 11 | Kenya Police FC | 6 | 3 | 1 | 2 | 12 | 5 | +7 | 10 | |
| 12 | APS Bomet FC | 7 | 3 | 1 | 3 | 9 | 8 | +1 | 10 | |
| 13 | Mara Sugar FC | 4 | 3 | 0 | 1 | 6 | 3 | +3 | 9 | |
| 14 | Kisumu Allstars | 2 | 2 | 0 | 0 | 5 | 1 | +4 | 6 | |
| 15 | Kahawa United | 3 | 2 | 0 | 1 | 7 | 5 | +2 | 6 | |
| 16 | RAVSA FC | 4 | 2 | 0 | 2 | 5 | 7 | -2 | 6 | |
| 17 | Kahawa Pride | 2 | 1 | 1 | 0 | 7 | 6 | +1 | 4 | |
| 18 | Coastal Union FC | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | |
| 19 | Marafiki FC | 3 | 1 | 1 | 1 | 2 | 2 | 0 | 4 | |
| 20 | L-15 FC | 3 | 1 | 1 | 1 | 3 | 5 | -2 | 4 | |
| 21 | Soy United FC | 4 | 1 | 1 | 2 | 1 | 3 | -2 | 4 | |
| 22 | Sofapaka FC | 1 | 1 | 0 | 0 | 5 | 0 | +5 | 3 | |
| 23 | Nairobi City Stars | 1 | 1 | 0 | 0 | 4 | 0 | +4 | 3 | |
| 24 | Mombasa United FC | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 3 | |
| 25 | Green Commandos | 1 | 1 | 0 | 0 | 3 | 1 | +2 | 3 | |
| 26 | Kangemi AllStars | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 27 | Nkoroi FC | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 28 | Polisi Tanzania FC | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 29 | Simba SC | 1 | 1 | 0 | 0 | 2 | 0 | +2 | 3 | |
| 30 | Dessert Scorpions | 1 | 1 | 0 | 0 | 4 | 3 | +1 | 3 | |
| 31 | Corinthians FC | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 | |
| 32 | Webuye Sportiff FC | 1 | 1 | 0 | 0 | 2 | 1 | +1 | 3 | |
| 33 | APR FC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 34 | Kipchimchim Group FC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 35 | MOFA FC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 36 | Nakuru Combined | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 37 | URA FC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 38 | Vipers SC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 39 | Yanga Africans SC | 1 | 1 | 0 | 0 | 1 | 0 | +1 | 3 | |
| 40 | Zoo Kericho | 3 | 1 | 0 | 2 | 3 | 4 | -1 | 3 | |
| 41 | Mathare UTD | 4 | 1 | 0 | 3 | 2 | 5 | -3 | 3 | |
| 42 | Kabati Youth | 3 | 1 | 0 | 2 | 4 | 12 | -8 | 3 | |
| 43 | Mwatate United | 3 | 0 | 2 | 1 | 2 | 4 | -2 | 2 | |
| 44 | Kariobangi Sharks | 3 | 0 | 2 | 1 | 1 | 3 | -2 | 2 | |
| 45 | Kibera Black Stars | 3 | 0 | 2 | 1 | 3 | 7 | -4 | 2 | |
| 46 | True Talent Of Africa | 1 | 0 | 1 | 0 | 4 | 4 | 0 | 1 | |
| 47 | Fountain Gate FC | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 1 | |
| 48 | Fullnesco FC | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 1 | |
| 49 | Roysambu Combined | 1 | 0 | 1 | 0 | 3 | 3 | 0 | 1 | |
| 50 | Eastleigh South Utd | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 51 | Mere FC | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 52 | Shauri Moyo Utd | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 53 | Tumaini FC | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 54 | Vapor Sports | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 55 | Weiteithie Falcons | 1 | 0 | 1 | 0 | 2 | 2 | 0 | 1 | |
| 56 | Black Panthers FC | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 57 | Green Snipers | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 58 | Junior FC | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 59 | TBM Health FC | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 60 | Teita Estate | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | |
| 61 | Kiminini Combined | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 62 | NEC FC | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 63 | Uganda Police FC | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 64 | Ulinzi Stars FC | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | |
| 65 | Bandari FC | 2 | 0 | 1 | 1 | 1 | 2 | -1 | 1 | |
| 66 | Darajani Gogo | 3 | 0 | 1 | 2 | 2 | 6 | -4 | 1 | |
| 67 | Agoro Sare High | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 68 | 𝗥𝗼𝗻𝗴𝗮𝗶 𝗔𝗹𝗹𝘀𝘁𝗮𝗿𝘀 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 69 | Mfalme FC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 70 | Strathmore University | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 71 | Kenya Forest FC | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 | |
| 72 | Posta Rangers | 1 | 0 | 0 | 1 | 2 | 3 | -1 | 0 | |
| 73 | KCCA FC | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | |
| 74 | Nzoia Sugar | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | |
| 75 | Tanzania Prisons | 1 | 0 | 0 | 1 | 1 | 2 | -1 | 0 | |
| 76 | Al-Azizia FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 77 | Bungoma Superstars | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 78 | Dunga FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 79 | Ereteti FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 80 | Flames FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 81 | Gucha Stars | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 82 | Kataka FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 83 | Muhoroni Youth | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 84 | St. Clement FC | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 85 | Water Works | 1 | 0 | 0 | 1 | 0 | 1 | -1 | 0 | |
| 86 | Pamba Jiji FC | 2 | 0 | 0 | 2 | 3 | 5 | -2 | 0 | |
| 87 | Mogadishu City Club | 1 | 0 | 0 | 1 | 2 | 4 | -2 | 0 | |
| 88 | New Kings F.C | 1 | 0 | 0 | 1 | 2 | 4 | -2 | 0 | |
| 89 | Compel FC | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 | |
| 90 | G- Olympics FC | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 | |
| 91 | Kawinda FC | 1 | 0 | 0 | 1 | 1 | 3 | -2 | 0 | |
| 92 | Migori Youth FC | 2 | 0 | 0 | 2 | 1 | 3 | -2 | 0 | |
| 93 | Dummen Orange | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 94 | FC Dynamo | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 95 | FC Talanta | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 96 | Global Connections FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 97 | KAPA FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 98 | Kibra Select FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 99 | Luanda Sportiff | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 100 | Mathare North Combined | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 101 | MCF FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 102 | Mchanga FC | 1 | 0 | 0 | 1 | 0 | 2 | -2 | 0 | |
| 103 | Naivas FC | 1 | 0 | 0 | 1 | 1 | 4 | -3 | 0 | |
| 104 | Nakuru Bucks | 1 | 0 | 0 | 1 | 1 | 4 | -3 | 0 | |
| 105 | SDGB FC | 1 | 0 | 0 | 1 | 1 | 4 | -3 | 0 | |
| 106 | St Josephs Youth FC | 1 | 0 | 0 | 1 | 1 | 4 | -3 | 0 | |
| 107 | Fortune Sacco | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0 | |
| 108 | Jobless FC | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0 | |
| 109 | Nyamira Select | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0 | |
| 110 | Vihiga Boys High Sch | 1 | 0 | 0 | 1 | 0 | 3 | -3 | 0 | |
| 111 | Limuru Olympics | 1 | 0 | 0 | 1 | 2 | 6 | -4 | 0 | |
| 112 | Unattached KPL Players | 1 | 0 | 0 | 1 | 2 | 6 | -4 | 0 | |
| 113 | Leads United | 1 | 0 | 0 | 1 | 1 | 5 | -4 | 0 | |
| 114 | Ntugasaze FC | 1 | 0 | 0 | 1 | 1 | 5 | -4 | 0 | |
| 115 | Select FC - Nairobi | 1 | 0 | 0 | 1 | 1 | 5 | -4 | 0 | |
| 116 | Isiolo Combined FC | 1 | 0 | 0 | 1 | 0 | 4 | -4 | 0 | |
| 117 | Kariobangi Legends Youth | 2 | 0 | 0 | 2 | 2 | 7 | -5 | 0 | |
| 118 | Githurai All Stars | 1 | 0 | 0 | 1 | 0 | 5 | -5 | 0 | |
| 119 | Masinde Muliro Uni. | 1 | 0 | 0 | 1 | 0 | 5 | -5 | 0 | |
| 120 | Red Berets FC | 1 | 0 | 0 | 1 | 0 | 5 | -5 | 0 | |
| 121 | Kibra United | 2 | 0 | 0 | 2 | 1 | 7 | -6 | 0 | |
| 122 | Select FC - Muranga | 1 | 0 | 0 | 1 | 1 | 7 | -6 | 0 | |
| 123 | 3K Youth FC | 1 | 0 | 0 | 1 | 0 | 6 | -6 | 0 | |
| 124 | Bungoma Talents FC | 1 | 0 | 0 | 1 | 0 | 6 | -6 | 0 | |
| 125 | Equity FC | 3 | 0 | 0 | 3 | 0 | 7 | -7 | 0 | |
| 126 | Kuta Collection FC | 2 | 0 | 0 | 2 | 3 | 11 | -8 | 0 | |
| 127 | Malava Combined FC | 1 | 0 | 0 | 1 | 0 | 10 | -10 | 0 |