- 1963 : Nakuru All-Stars (Nakuru)
- 1964 : Luo Union (Nairobi)
- 1965 : Feisal FC (Mombasa)
- 1966 : Abaluhya FC (Nairobi)
- 1967 : Abaluhya FC (Nairobi)
- 1968 : Gor Mahia (Nairobi)
- 1969 : Nakuru All-Stars (Nakuru)
- 1970 : Abaluhya FC (Nairobi)
- 1971 : Scrapped
- 1972 : Kenya Breweries (Nairobi)
- 1973 : Abaluhya FC (Nairobi)
- 1974 : Gor Mahia (Nairobi)
- 1975 : Luo Union (Nairobi)
- 1976 : Gor Mahia (Nairobi)
- 1977 : Kenya Breweries (Nairobi)
- 1978 : Kenya Breweries (Nairobi)
- 1979 : Gor Mahia (Nairobi)
|
- 1980 : AFC Leopards (Nairobi)
- 1981 : AFC Leopards (Nairobi)
- 1982 : AFC Leopards (Nairobi)
- 1983 : Gor Mahia (Nairobi)
- 1984 : Gor Mahia (Nairobi)
- 1985 : Gor Mahia (Nairobi)
- 1986 : AFC Leopards (Nairobi)
- 1987 : Gor Mahia (Nairobi)
- 1988 : AFC Leopards (Nairobi)
- 1989 : AFC Leopards (Nairobi)
- 1990 : Gor Mahia (Nairobi)
- 1991 : Gor Mahia (Nairobi)
- 1992 : AFC Leopards (Nairobi)
- 1993 : Gor Mahia (Nairobi)
- 1994 : Kenya Breweries (Nairobi)
- 1995 : Gor Mahia (Nairobi)
- 1996 : Kenya Breweries (Nairobi)
|
- 1997 : Utalii FC (Ruaraka)
- 1998 : AFC Leopards (Nairobi)
- 1999 : Tusker FC (Nairobi)
- 2000 : Tusker FC (Nairobi)
- 2001 : Oserian Fastac FC (Naivasha)
- 2002 : Oserian Fastac FC (Naivasha)
- 2003 : Ulinzi Stars (Nakuru)
- 2004 : Ulinzi Stars (Nakuru)
- 2005 : Ulinzi Stars (Nakuru)
- 2006 : SoNy Sugar (Awendo)
- 2007 : Tusker (Nairobi)
- 2008 : Mathare United (Nairobi)
- 2009 : Sofapaka (Nairobi)
- 2010 : Ulinzi Stars (Nakuru)
- 2011 : Tusker (Nairobi)
- 2012 : Tusker (Nairobi)
|
|