Pos # Team PTS GP W D L GS - GC G
1 Gor Mahia 69 34 20 9 5 50 - 22 28
2 AFC Leopards 64 34 19 7 8 44 - 28 16
3 Administration Police FC 55 34 13 16 5 31 - 21 10
4 Nairobi United 53 34 14 11 9 44 - 34 10
5 Shabana FC 52 34 14 10 10 35 - 34 1
6 Kakamega Homeboyz 49 34 12 13 9 47 - 37 10
7 KCB 48 34 13 9 12 36 - 37 -1
8 Muranga Seal 47 34 13 8 13 42 - 42 0
9 Tusker 45 34 13 6 15 27 - 32 -5
10 APS Bomet 44 34 11 11 12 37 - 35 2
11 Mara Sugar FC 44 34 10 14 10 30 - 30 0
12 Bandari FC 44 34 9 17 8 26 - 26 0
13 Ulinzi Stars 41 34 11 8 15 35 - 37 -2
14 Mathare United 41 34 11 8 15 31 - 35 -4
15 Posta Rangers 40 34 9 13 12 31 - 40 -9
16 Kariobangi Sharks 38 34 8 14 12 30 - 33 -3
17 Bidco United 27 34 5 12 17 19 - 40 -21
18 Sofapaka FC 19 34 3 10 21 19 - 51 -32
Pos # Team PTS GP W D L GS - GC G
1 Administration Police FC 65 34 18 11 5 38 - 17 21
2 Gor Mahia 59 34 16 11 7 47 - 24 23
3 Kakamega Homeboyz 58 34 15 13 6 39 - 27 12
4 Tusker 57 34 15 12 7 41 - 36 5
5 Shabana FC 53 34 14 11 9 41 - 29 12
6 AFC Leopards 51 34 12 15 7 41 - 28 13
7 Sofapaka FC 46 34 11 13 10 37 - 28 9
8 Bandari FC 44 34 10 14 10 26 - 30 -4
9 KCB 42 34 10 12 12 36 - 35 1
10 Mathare United 42 34 10 12 12 26 - 40 -14
11 Kariobangi Sharks 40 34 8 16 10 29 - 29 0
12 Ulinzi Stars 38 34 8 14 12 29 - 33 -4
13 Muranga Seal 37 34 9 10 15 25 - 40 -15
14 Mara Sugar FC 36 34 8 12 14 34 - 41 -7
15 Bidco United 35 34 7 14 13 21 - 32 -11
16 Posta Rangers 35 34 8 11 15 36 - 49 -13
17 FC Talanta 35 34 9 8 17 33 - 46 -13
18 Nairobi City Stars 35 34 8 11 15 26 - 41 -15
Pos # Team PTS GP W D L GS - GC G
1 Migori Youth 80 37 25 5 7 56 - 28 28
2 3K FC 76 37 23 7 7 61 - 25 36
3 Mombasa United 75 37 24 3 10 50 - 31 19
4 Equity FC 71 37 20 11 6 54 - 28 26
5 MOFA FC 63 37 16 15 6 50 - 29 21
6 Fortune Sacco 60 37 17 9 11 58 - 41 17
7 Panionios U19 0 0 0 0 0 0 - 0 0
8 Naivas FC 60 37 17 9 11 46 - 29 17
9 FC Talanta 57 37 16 9 12 51 - 38 13
10 Kibera Black Stars 53 37 15 8 14 32 - 32 0
11 Soy United 49 37 13 10 14 30 - 27 3
12 Kabati Youth FC 1 1 0 1 0 1 - 1 0
13 Nzoia Sugar 47 37 11 14 12 36 - 36 0
14 Luanda Villa SC 43 37 12 7 18 30 - 50 -20
15 Gucha Stars FC 41 37 11 8 18 32 - 39 -7
16 Nairobi City Stars 39 37 9 12 16 31 - 41 -10
17 Kabati Youth 38 37 10 8 19 31 - 51 -20
18 MCF FC 37 37 9 10 18 24 - 39 -15
19 Mulembe United 36 37 9 9 19 29 - 53 -24
20 Kisumu All Stars 36 37 9 9 19 22 - 47 -25
21 Darajani Gogo 35 37 9 8 20 24 - 48 -24
22 SamWest Blackboots FC 1 1 0 1 0 1 - 1 0
23 Compel FC 0 0 0 0 0 0 - 0 0
24 Dimba Patriots FC 25 37 6 7 24 27 - 62 -35