PREVIOUS WINNERS
1970 Impala RFC
1971 Impala RFC
1972 Impala RFC
1973 Impala RFC
1974 Impala RFC
1975 Nondescripts RFC
1976 Nondescripts RFC
1977 Mean Machine RFC
1978 Nondescripts RFC
1979 Nondescripts RFC
1980 Nondescripts RFC
1981 Nondescripts RFC
1982 Nondescripts RFC
1983 Mwamba RFC
1984 Nondescripts RFC
1985 Nondescripts RFC
1986 Nondescripts RFC
1987 Barclays Bank RFC
1988 Nondescripts RFC
1989 Mean Machine RFC
1990 Mean Machine RFC
1991 Nondescripts RFC
1992 Nondescripts RFC
1993 Nondescripts RFC
1994 Nondescripts RFC
1995 Kenya Harlequin FC
1996 Kenya Harlequin FC
1997 Nondescripts RFC
1998 Nondescripts RFC
1999 Kenya Harlequin FC
2000 Impala RFC
2001 Impala RFC
2002 Impala RFC
2003 Kenya Harlequin FC
2004 Impala RFC
2005 KCB
2006 KCB
2007 KCB
2008 Kenya Harlequin FC
2009 Impala RFC
2010 Kenya Harlequin FC
2010/11 Kenya Harlequin FC
2011/12 Kenya Harlequin FC
2012/13 Nakuru RFC
2013/14 Nakuru RFC
2014/15 KCB
2015/16 Kabras Sugar
2016/17 KCB
2017/18 KCB
2018/19 KCB
2019/20 League Cancelled Due To COVID 19
2021 KCB
2021/22 Kabras Sugar
2022/23 Kabras Sugar
2023/24 Kabras Sugar