Kenya

4,912 league matches recorded

No women's league data recorded for Kenya.

All-time table

Every club with 10 or more matches, across all competitions.

#ClubPWDLPtsAvgGFGA
1Gor Mahia63834316712811961.88886500
2Tusker60529416614510481.73785506
3Leopards5792281721798561.48654562
4Ulinzi Stars5772172031578541.48591483
5Sofapaka5812181861778401.45697596
6Bandari5221901701627401.42535489
7KCB4761711461596591.38549492
8Mathare Utd.5411561852006531.21552646
9Kakamega Homeboyz3931531271135861.49463376
10Posta Rangers4571281671625511.21424504
11Nairobi City4111081361674601.12370472
11Sony Sugar3521201001324601.31320322
13Chemelil3671031331314421.20287369
14Kariobangi Sharks3301061171074351.32405361
15Western Stima3641011311324341.19334388
16Thika Utd.30895961173811.24289349
17Police FC1858067383071.66224137
18Nzoia Sugar26472831092991.13268325
19Bidco United2035172802251.11175214
20Muhoroni1845253792091.14147235
21Muhoroni Youth1975054932041.04177258
22Karuturi1503755581661.1195131
23Talanta FC1363644561521.12142187
24Shabana1073932361491.39116110
25Zoo1393246611421.02144207

Showing 25 of 40 clubs.

Scorelines

Distribution of scorelines in Kenya
Home goals01234567+
014.011.45.11.50.390.080.100.02
113.913.66.41.80.490.100.04
26.68.43.91.30.240.140.02
32.72.61.50.370.100.02
40.880.860.470.140.02
50.220.180.140.02
60.100.020.06
7+0.020.040.02

Share of all matches, %. Home score down, away across; 7+ groups higher scores.

Goals per match

League football only, by season.

Goals

1.82.02.22.42.62010201520202025

Home advantage

Share of matches won by the home side.

%

303540452010201520202025

Longest unbeaten runs

  1. Gor Mahia351 Nov 2014 – 3 Mar 2016
  2. Tusker2820 Jan 2022 – 4 Jan 2023
  3. Leopards2328 Jul 2011 – 14 Apr 2012
  4. Mathare Utd.2117 Oct 2009 – 10 Jul 2010
  5. Ulinzi Stars1919 Mar 2011 – 24 Sept 2011

Highest-scoring matches

  1. Sofapaka5:4Tusker18 Mar 2018
  2. Kariobangi Sharks8:1Kisumu All-Stars2 Feb 2020
  3. Bandari7:2Vihiga7 May 2023
  4. Leopards6:2Posta Rangers8 Apr 2012
  5. KCB6:2Nakuru AllStars21 Mar 2015
  6. Muhoroni2:6Bandari1 Nov 2017
  7. Posta Rangers6:2Mount Kenya United14 Apr 2019
  8. Kakamega Homeboyz4:4Nairobi City20 Jan 2022
  9. Talanta FC3:5Bidco United21 Jan 2024
  10. Sofapaka7:1Tusker18 May 2025

Most goalless draws

  1. Ulinzi Stars96of 571
  2. Bandari80of 514
  3. Leopards77of 571
  4. Sofapaka76of 569
  5. Gor Mahia74of 572

Highest share of 0:0

Clubs with 20 or more matches.

  1. Karuturi22.7%of 150
  2. APS Bomet20.5%of 39
  3. Mahakama20%of 30
  4. Oserian20%of 30
  5. Chemelil20%of 365