Past winners (all 2nd XI's unless otherwise shown):
- 2007 Enfield Old Grammarians
- 2006 Mill Hill Village 1st
- 2005 Civil Service
- 2004 Mount Pleasant Post Office 1st
- 2003 Old Camdenians 1st
- 2002 Old Aloysians
- 2001 Crouch End Vampires
- 2000 Bank of England
- 1999 Barclays Bank
- 1998 Old Actonians Association
- 1997 Lloyds Bank
- 1996 Crouch End Vampires
- 1995 Civil Service
- 1994 Carshalton
- 1993 Norsemen
- 1992 Old Hamptonians
- 1991 Old Dorkinians 1st
- 1990 National Westminster
- 1989 Albanian
- 1988 Old Parmiterians
- 1987 Old Parmiterians
- 1986 Hassocks
- 1985 Old Bromleians
- 1984 National Westminster Bank
- 1983 Ulysses
- 1982 Old Camdenians
- 1981 Old Esthameians
- 1980 Old Minchendenians
- 1979 Norsemen
- 1978 National Westminster Bank
- 1977 Norsemen