Schedule

Kenyan Premier League Table

2024-25 Kenyan Premier League

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