Kenya - List of Champions


Nairobi Heroes won a "European Soccer League" (presumably restricted to whites) in 1950.
Kenyan National Football League
1963 Nakuru All-Stars
1964 Luo Union
1965 Feisal
1966 Abaluhya FC
1967 Abaluhya FC
1968 Gor Mahia
1969 Nakuru All Stars [other sources: scrapped]
1970 Abaluhya FC      [season finished March 1971]
1971   abandoned
1972 Kenya Breweries
Kenyan Super League
1973 Abaluhya FC
Kenyan National Football League
1974 Gor Mahia
1975 Luo Union
1976 Gor Mahia
1977 Kenya Breweries
1978 Kenya Breweries
1979 Gor Mahia
1980 AFC Leopards
1981 AFC Leopards
1982 AFC Leopards
1983 GOR Mahia
1984 GOR Mahia
1985 GOR Mahia            
1986 AFC Leopards
1987 GOR Mahia
1988 AFC Leopards
1989 AFC Leopards
1990 GOR Mahia
1991 GOR Mahia
1992 AFC Leopards
1993 GOR Mahia
1994 Kenya Breweries
1995 GOR Mahia
1996 Kenya Breweries
Kenyan Super League
1997 Utalii
Kenyan Premier League
1998 AFC Leopards
1999 Tusker FC
2000 Tusker FC
2001 Oserian 
2002 Oserian 
2003 Ulinzi Stars     [1]
2004 Ulinzi Stars     [2]
2005 Ulinzi Stars 
2006 Sony Sugar
2007 Tusker FC
2008 Mathare United
2009 Sofapaka
2010 Ulinzi Stars 
2011 Tusker FC
2012 Tusker FC
2013 GOR Mahia
2014 GOR Mahia
2015 GOR Mahia
2016 Tusker FC
2017 GOR Mahia
2018 GOR Mahia
2019 GOR Mahia
2020 GOR Mahia
2021 Tusker FC
2022   season declared null and void
2023 GOR Mahia
2024 GOR Mahia
2025

[1] KFF revoked the championship of Nzoia Sugar following their
    joining the rebel Kenya National Football League in September 
    2003; Ulinzi Stars won a play-off for the vacant title against
    Coast Stars in November 2003.
[2] Utalii won the rebel league in 2004, while the official KFF league
    was won by Coast Stars (Mombasa); an 8-team play-off to qualify for
    the 2005 CAF club competitions was won by Ulinzi and they are
    considered 2004 champions, but the CAF Champions League place went
    to runners-up Tusker as Ulinzi were suspended for 3 years from CAF
    competition following their withdrawal from it 2004.

Total Number of Wins (60)

21 GOR Mahia (Nairobi)

12 AFC Leopards (Nairobi; includes Abaluhya FC; Abaluhya FC were renamed
                 AFC Leopards SC on November 16, 1980) 
   Tusker FC (Nairobi; formerly Kenya Breweries)

 4 Ulinzi Stars (Nakuru; moved from Thika to Nakuru in 2005)

 2 Luo Union (Nairobi; merged into current club Re-Union)
   Nakuru All-Stars (Nakuru; now defunct; includes 1969)
   Oserian Fastac (Naivasha) (now defunct)

 1 Feisal (Mombasa) 
   Mathare United (Nairobi)
   Sofapaka (Nairobi) [SOte kama FAmilia kwa PAmoja Kuafikia Azimio]
   Sony Sugar (Awendo)
   Utalii (Ruaraka)  

NB: as Abaluhya, various other 'tribal' clubs were forced to rename
    themselves in or around 1980, e.g. Gema FC became Benham FC and
    Maragoli became Imara.  Gor Mahia (named after a mythical medicine
    man called Gor) resisted the rule, and circumvented it by renaming
    themselves GOR Mahia, with GOR abbreviating Gulf Olympic Rangers.

About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 13 Oct 2024

(C) Copyright Karel Stokkermans and RSSSF 1997/2024
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.