Schedule

Kenyan Premier League Table

2024-25 Kenyan Premier League

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