Total Home Away  
# Team MP W D L F A MP W D L F A MP W D L F A +/- P
1 Gor Mahia 34 20 10 4 54 25 17 12 2 3 31 11 17 8 8 1 22 11 29 70
2 Tusker 34 20 9 5 47 23 17 11 6 0 24 8 17 9 3 5 21 15 24 69
3 Police 34 18 10 6 58 22 17 10 4 3 30 10 17 8 6 3 27 12 36 64
4 Nzoia United 34 18 10 6 43 23 17 8 7 2 20 10 17 10 3 4 23 13 20 64
5 KCB 34 18 10 6 39 20 17 7 6 4 17 11 17 11 4 2 20 8 19 64
6 Bandari 34 18 6 10 44 27 17 11 1 5 30 17 17 7 5 5 14 10 17 60
7 Homeboyz 34 13 10 11 35 27 17 5 6 6 14 14 17 8 4 5 21 13 8 49
8 Ulinzi Stars 34 12 13 9 37 35 17 8 7 2 22 14 17 4 6 7 13 20 2 49
9 Leopards 34 14 9 11 32 26 17 6 5 6 12 14 17 8 4 5 20 11 6 48
10 Sofapaka 34 10 12 12 32 41 17 5 6 6 15 17 17 5 6 6 17 20 -9 42
11 Kariobangi Sharks 34 10 11 13 46 46 17 4 6 7 22 26 17 6 5 6 24 20 0 41
12 Posta Rangers 34 10 10 14 34 45 17 3 4 10 12 25 17 7 6 4 21 16 -11 40
13 Bidco United 34 9 9 16 40 38 17 3 4 10 16 21 17 6 5 6 21 15 2 36
14 Talanta 34 8 12 14 35 50 17 4 6 7 17 27 17 4 6 7 18 23 -15 36
15 Nairobi City Stars 34 8 10 16 37 49 17 3 5 9 19 25 17 5 5 7 18 24 -12 34
16 Wazito 34 7 8 19 26 50 17 4 6 7 12 20 17 3 2 12 10 30 -24 29
17 Mathare United 34 8 2 24 26 62 17 5 1 11 12 32 17 3 1 13 14 30 -36 26
18 Vihiga Bullets 34 3 3 28 28 84 17 3 0 14 12 38 17 0 3 14 16 46 -56 12

Shield Cup match previews and predictions