ESFA U18 Inter County Cup

YearWinnersRunners Up
2021Gloucestershire CSFA and Sussex CSFA
2020Gloucestershire CSFA and Staffordshire CSFA
2019Lancashire CSFASussex CSFA
2018Essex CSFAHumerside CSFA
2017Essex CSFADurham CSFA
2016Sussex CSFANorthumberland CSFA
2015Humberside CSFAKent CSFA
2014Kent CSFAEssex CSFA
2013Sussex CSFACleveland CSFA
2012Essex CSFAMerseyside CSFA
2011Lancashire CSFAHertfordshire CSFA
2010Gwent CSFADurham CSFA
2009Northumberland CSFAHampshire CSFA
2008Sussex CSFAStaffordshire CSFA
2007Sussex CSFANorthumberland CSFA
2006Merseyside CSFABedfordshire CSFA
2005Kent CSFA 
 Merseyside CSFA 
2004Greater Manchester CSFASomerset CSFA
2003Suffolk CSFAShropshire CSFA
2002Somerset CSFAMerseyside CSFA
2001Humberside CSFAGwent CSFA
2000Suffolk CSFANorthumberland CSFA
1999Dorset CSFA 
 Northumberland CSFA 
1998Essex CSFANorthumberland CSFA
1997West Midlands CSFAHampshire CSFA
1996Essex CSFA 
 Northumberland CSFA 
1995Hampshire CSFA 
 West Yorkshire CSFA 
1994Middlesex CSFAMerseyside CSFA
1993South Yorkshire CSFADevon CSFA
1992Merseyside CSFACornwall CSFA
1991Essex CSFA 
 Northumberland CSFA 
1990Greater Manchester CSFANorthumberland CSFA
1989West Midlands CSFALincolnshire CSFA
1988Northumberland CSFAAvon CSFA
1987Northumberland CSFAHertfordshire CSFA
1986Merseyside CSFABedfordshire CSFA
1985Middlesex CSFAHampshire CSFA
1984Hampshire CSFADurham CSFA
1983Greater Manchester CSFAHumerside CSFA
1982Humberside CSFAMerseyside CSFA
1981Merseyside CSFAMiddlesex CSFA
1980Berkshire CSFADurham CSFA
1979Berkshire CSFAEssex CSFA
1978Devon CSFA 
1978South Yorkshire CSFA