Schedule

Kenyan Premier League Table

2024-25 Kenyan Premier League

# TEAM GP W D L F A GD PTS
1 TUS Tusker 27 14 9 4 37 25 +12 51
2 POL Police 27 13 10 4 30 13 +17 49
3 GMA Gor Mahia 26 13 8 5 36 17 +19 47
4 SHA Shabana 27 11 10 6 35 24 +11 43
5 KCB KCB 27 10 11 6 34 27 +7 41
6 KHB Kakamega 27 10 11 6 31 26 +5 41
7 LEO Leopards 27 9 11 7 31 24 +7 38
8 SOF Sofapaka 27 9 10 8 26 21 +5 37
9 MTW Bandari 27 9 9 9 23 27 -4 36
10 MAT Mathare Utd 27 8 9 10 21 34 -13 33
11 KAR Kariobangi 27 6 14 7 23 23 0 32
12 ULI Ulinzi Stars 28 7 11 10 20 26 -6 32
13 MAR Mara 27 7 9 11 29 29 0 30
14 PRFC Rangers 27 7 7 13 29 40 -11 28
15 BID Bidco Utd 27 5 12 10 16 25 -9 27
16 TAL Talanta 27 6 8 13 28 37 -9 26
17 MUR Murang'a 27 6 8 13 19 35 -16 26
18 NAI Nairobi City 27 5 9 13 18 33 -15 24