Cheshire Senior Cup


The Cheshire County Football Association Challenge Cup, commonly known as the Cheshire Senior Cup, is a football knockout tournament founded in the 1879–80 season and involves teams from Cheshire, Greater Manchester and Merseyside, England. It is the County Cup competition of the Cheshire FA and currently involves teams from the Football League and non-league clubs. However, while non-league clubs often field their first team in the competition, professional clubs often field their reserve teams. The inaugural winners of the cup were Northwich Victoria in 1880 and the record winners of the trophy are Macclesfield Town

Current participants (2020–21)

TeamStadiumLeague
1874 NorthwichBarton StadiumNorth West Counties League Premier Division
Alsager TownWood Park StadiumNorth West Counties League Division One South
AltrinchamMoss LaneNational League National League North
BarntonTownfieldNorth West Counties League Division One South
Cammell Laird 1907Kirklands StadiumNorth West Counties League Division One South
Cheadle Heath NomadsThe HeathNorth West Counties League Division One South
Cheadle TownPark RoadNorth West Counties League Division One South
Chester FCDeva StadiumNational League North
Congleton TownBooth StreetNorth West Counties League Premier Division
Crewe AlexandraGresty RoadEFL League One
Hyde UnitedEwen FieldsNorthern Premier League Premier Division
Macclesfield TownMoss RoseEFL League Two
Nantwich TownWeaver StadiumNorthern Premier League Premier Division
Northwich VictoriaTownfieldNorth West Counties League Premier Division
Runcorn LinnetsMillbank Linnets StadiumNorthern Premier League Division One West
Runcorn TownPavilions Sports ComplexNorth West Counties League Premier Division
Sandbach UnitedSandbach Football CentreNorth West Counties League Division One South
Stalybridge CelticBower FoldNorthern Premier League Premier Division
Stockport CountyEdgeley ParkNational League
Stockport TownStockport Sports VillageNorth West Counties League Division One South
Tranmere RoversPrenton ParkEFL League Two
Vauxhall MotorsRivacre ParkNorth West Counties League Division One South
Warrington TownCantilever ParkNorthern Premier League Premier Division
Winsford UnitedBarton StadiumNorth West Counties League Premier Division
Witton AlbionWincham ParkNorthern Premier League Premier Division

Recent finals

Results of Finals since the 1979–80 season:
Season Winners Runners-upFinal resultVenueCrowd
1979–80Winsford UnitedWitton Albion4–1Crewe-
1980–81Hyde UnitedStalybridge Celtic4–3 Altrincham-
1981–82AltrinchamRuncorn1–0Crewe-
1982–83Macclesfield TownCongleton Town2–1Crewe1772
1983–84Northwich VictoriaRuncorn3–0Altrincham-
1984–85RuncornAltrincham2–0Northwich1153
1985–86RuncornNorthwich Victoria3–1-
1986–87RuncornAltrincham3–1Northwich1118
1987–88RuncornMacclesfield Town2–1Crewe2025
1988–89RuncornMacclesfield Town3–1Northwich1764
1989–90Hyde UnitedMacclesfield Town1–0Northwich1389
1990–91Macclesfield TownWitton Albion2–0Crewe-
1991–92Macclesfield TownWitton Albion2–0Tranmere1349
1992–93Winsford UnitedWitton Albion3–0Northwich
1993–94Northwich VictoriaRuncorn1–0Witton Albion
1994–95Witton AlbionAltrincham2–1Northwich-
1995–96Witton AlbionHyde United3–1Altrincham768
1996–97Hyde UnitedMacclesfield Town3–0Northwich1005
1997–98Macclesfield TownRuncorn1–0Northwich-
1998–99AltrinchamNorthwich Victoria1–0Witton Albion-
1999–00Macclesfield TownAltrincham2–1Witton Albion-
2000–01Stalybridge CelticStockport County5–1Hyde-
2001–02Crewe AlexandraAltrincham3–0 Northwich625
2002–03Crewe AlexandraNorthwich Victoria2–1Altrincham534
2003–04Woodley SportsWitton Albion2–1 Altrincham-
2004–05AltrinchamCrewe Alexandra2–0Witton Albion623
2005–06Witton AlbionStalybridge Celtic2–0Altrincham427
2006–07Cammell LairdNorthwich Victoria3–1Witton Albion425
2007–08Nantwich TownAltrincham3–3 Witton Albion747
2008–09AltrinchamNantwich Town3–0Witton Albion689
2009–10Northwich VictoriaWoodley Sports1–1 Altrincham281
2010–11Northwich VictoriaAltrincham2–0Nantwich352
2011–12Nantwich TownStalybridge Celtic1–0Chester449
2012–13Chester FCStalybridge Celtic2–1Witton Albion1156
2013–14Northwich VictoriaTranmere Rovers2–1Nantwich352
2014–15Macclesfield TownNorthwich Victoria3–2Nantwich304
2015–16Stockport CountyTranmere Rovers2–1 Nantwich503
2016–17Crewe AlexandraNantwich Town3–2Crewe1831
2017–18Nantwich TownStockport Town3–0Runcorn251
2018–19Nantwich TownCammell Laird5–2Altrincham338