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.
Inaugural season (1879–80) There were just six clubs who participated in the first season of the Cheshire Senior Cup. The draw for the first round was made on 3 February 1880, with the ties played on 14 February 1880.
Current participants (2023-24)
TeamStadiumLeague 1874 Northwich Townfield NPL West Alsager Town Wood Park Stadium NWCFL Division One South Altrincham Moss Lane National LeagueAshvilleVilla ParkNWCFL Division One South Barnton Townfield NWCFL Division One South Cammell Laird 1907 Kirklands Stadium NWCFL Division One South Cheadle Heath Nomads The Heath NWCFL Division One South Cheadle Town Park Road NWCFL Premier Division Chester Deva Stadium National League North Congleton Town Cleric Stadium MFL Premier Division Crewe Alexandra Alexandra Stadium EFL League Two Hyde United Ewen Fields NPL Premier DivisionMacclesfieldLeasing.com StadiumNPL Premier Division Nantwich Town Weaver Stadium NPL West Northwich Victoria Wincham Park MFL Premier Division Runcorn Linnets Millbank Linnets Stadium NPL West Runcorn Town Pavilions Sports Complex NWCFL Division One North Sandbach United Sandbach Football Centre NWCFL Division One South Stalybridge Celtic Bower Fold NPL West Stockport County Edgeley Park EFL League TwoStockport GeorgiansCromley RoadNWCFL Division One South Stockport Town Stockport Sports Village NWCFL Division One South Tranmere Rovers Prenton Park EFL League Two Vauxhall Motors Rivacre Park NPL West Warrington Town Cantilever Park National League North Winsford United Barton Stadium NWCFL Division One South Witton Albion Wincham Park NPL West
Finals A full list of finals appears on the Silkmen Archives website. Results of Finals since the 1879–80 season are:
Key Match went to a replayMatch went to extra timeMatch decided by a penalty shootout after extra timeShared trophy Season Winners Result Runner-up Notes1879–80Northwich Victoria2–0Hartford St John's1880–81Northwich Victoria1–1BirkenheadAwarded to Northwich Victoria after Birkenhead failed to appear for replay.1881–82Northwich Victoria4–2Witton Novelty1882–83Northwich Victoria1–0Crewe Alexandra1883–84Northwich Victoria4–2Crewe Alexandra1884–85Northwich Victoria2–1Davenham1885–86Davenham2–1Crewe Alexandra1886–87Crewe Alexandra1–0Davenham1887–88Crewe Alexandra9–0Chester1888–89Northwich Victoria3–1Crewe Alexandra1889–90Macclesfield4–1Nantwich1890–91Macclesfield1–0Crewe Hornets1891–92Crewe Alexandra3–1Northwich Victoria1892–93Crewe Alexandra3–1ChesterReplay. First match ended 0–0.1893–94Macclesfield2–1ChesterReplay. First match ended 1–1.1894–95Chester2–1Macclesfield1895–96Macclesfield2–0Crewe Alexandra1896–97Chester2–1Northwich VictoriaReplay. First match ended 1–1.1897–98New Brighton Tower1–0Nantwich1898–99Crewe AlexandraNew Brighton TowerAwarded to Crewe Alexandra after New Brighton Tower failed to appear.1899–00Crewe Alexandra1–0New Brighton TowerReplay. First match ended 1–1.1900–01Crewe Alexandra4–1Witton Albion1901–02Witton Albion2–1Sale Homfield1902–03Sale Homfield2–1Winsford United1903–04Chester2–1NantwichReplay. First ended 1–1.1904–05Altrincham2–1Chester1905–06Stockport County2–1Northwich Victoria1906–07Crewe Alexandra2–0Macclesfield Town1907–08Chester4–2Altrincham1908–09Chester3–0Northwich VictoriaReplay. First match ended 1–1.1909–10Crewe Alexandra1–0Macclesfield TownReplay. First match ended 1–1.1910–11Macclesfield1–0Chester City1911–12Crewe Alexandra4–2Stalybridge CelticReplay. First match ended 1–1.1912–13Crewe Alexandra3–1Lostock Gralam1913–14Sandbach Ramblers3–1Nantwich Town1914–15Stockport County1–0Tranmere Rovers1915–18No competition due to World War I.1918–19Tranmere Rovers5–1Altrincham1919–20Critchtons Athletic1–0Crewe Alexandra1920–21Congleton Town1–0Winsford United1921–22Witton Albion3–0Barnton Victoria1922–23Crewe Alexandra4–1Altrincham1923–24New Brighton1–0Tranmere Rovers1924–25Runcorn1–0Crewe Alexandra1925–26Tranmere Rovers3–1Winsford United1926–27Tranmere Rovers4–1Winsford United1927–28Witton Albion2–1Congleton Town1928–29Northwich Victoria2–0Chester1929–30Macclesfield5–4Nantwich1930–31Chester6–1Crewe Alexandra1931–32Chester1–0Crewe Alexandra1932–33Nantwich1–0ICI Akali1933–34Altrincham1–0Congleton Town1934–35Macclesfield5–2Crewe Alexandra1935–36Runcorn2–1Macclesfield1936–37Northwich Victoria2–0Witton Albion1937–38Congleton Town2–1Crewe Alexandra1938–39Witton Albion3–0Stockport County1939–45No competition due to World War II.1945–46Hyde United1–0Witton Albion1946–47Stockport County1–0Hyde United1947–48Witton Albion4–1Northwich Victoria1948–49Stockport County2–0Winsford United1949–50Northwich Victoria1–0Macclesfield1950–51Macclesfield Town3–2Northwich Victoria1951–52Macclesfield Town2–0Witton Albion1952–53Stalybridge Celtic2–1Altrincham1953–54Macclesfield Town1–0Winsford United1954–55Northwich Victoria3–0Stalybridge Celtic1955–56Witton Albion1–0Altrincham1956–57Ellesmere Port Town3–2Hyde United1957–58Tranmere Rovers6–2Stockport CountyOn aggregate.1958–59Winsford United1–0Ellesmere Port Town1959–60Macclesfield Town2–1Hyde United1960–61Witton Albion2–1Hyde United1961–62Runcorn2–1Hyde United1962–63Hyde United3–1Runcorn1963–64Macclesfield Town1–0Northwich Victoria1964–65Runcorn3–2Tranmere Rovers1965–66Stockport County2–0Northwich Victoria1966–67Altrincham3–2Witton AlbionOn aggregate.1967–68Runcorn1–0Crewe AlexandraOn aggregate.1968–69Macclesfield Town3–1Northwich VictoriaOn aggregate.1969–70Hyde United3–2Altrincham1970–71Macclesfield Town2–1Northwich Victoria1971–72Northwich Victoria3–1Ellesmere Port Town1972–73Macclesfield Town2–1Winsford United1973–74Runcorn1–0Macclesfield Town1974–75Runcorn3–2Altrincham1975–76Nantwich Town4–3Runcorn1976–77Northwich Victoria4–1Macclesfield Town1977–78Witton Albion1–0Northwich Victoria1978–79Northwich Victoria3–1Runcorn1979–80Winsford United4–1Witton Albion1980–81Hyde United4–3Stalybridge Celtic1981–82Altrincham1–0Runcorn1982–83Macclesfield Town2–1Congleton Town1983–84Northwich Victoria3–0Runcorn1984–85Runcorn2–0Altrincham1985–86Runcorn3–1Northwich Victoria1986–87Runcorn3–1Altrincham1987–88Runcorn2–1Macclesfield Town1988–89Runcorn3–1Macclesfield Town1989–90Hyde United1–0Macclesfield Town1990–91Macclesfield Town2–0Witton Albion1991–92Macclesfield Town2–0Witton Albion1992–93Winsford United3–0Witton Albion1993–94Northwich Victoria1–0Runcorn1994–95Witton Albion2–1Altrincham1995–96Witton Albion3–1Hyde United1996–97Hyde United3–0Macclesfield Town1997–98Macclesfield Town1–0Runcorn1998–99Altrincham1–0Northwich Victoria1999–00Macclesfield Town2–1Altrincham2000–01Stalybridge Celtic5–1Stockport County2001–02Crewe Alexandra4–1AltrinchamAfter extra-time.2002–03Crewe Alexandra2–1Northwich Victoria2003–04Woodley Sports2–1Witton AlbionAfter extra-time.2004–05Altrincham2–0Crewe Alexandra2005–06Witton Albion2–0Stalybridge Celtic2006–07Cammell Laird3–0Northwich Victoria2007–08Nantwich Town3–3AltrinchamNantwich Town won 5–3 on penalties.2008–09Altrincham3–0Nantwich Town2009–10Northwich Victoria1–1Woodley SportsNorthwich Victoria won 5–4 on penalties.2010–11Northwich Victoria2–0Altrincham2011–12Nantwich Town1–0Stalybridge Celtic2012–13Chester2–1Stalybridge Celtic2013–14Northwich Victoria2–12014–153–2Northwich Victoria2015–16Stockport County2–1After extra-time.2016–173–2Nantwich Town2017–18Nantwich Town3–0Stockport Town2018–19Nantwich Town5–22019–20Competition abandoned due to COVID-19 pandemic. Chester, Hyde United, Nantwich Town & Warrington Town in the semi-finals.2020–21Competition abandoned due to COVID-19 pandemic.2021–225–0Vauxhall Motors2022–23Congleton Town2–2AltrinchamCongleton Town won 4–2 on penalties.2023–24Hyde United2–2Crewe Alexandra reservesHyde United won 5–2 on penalties.2024-25Runcorn Linnets3-0Stalybridge Celtic2025-26Crewe Alexandra5-2Runcorn Town
Wins by teams Teams shown in italics † are no longer in existence. Club Wins First final won Last final won Runner-up Last final lost Total final apps. NotesMacclesfield Town †211889–902014–15111996–9732Northwich Victoria191879–802013–14162014–1535Crewe Alexandra161886–872025-26142023–2429Runcorn †121924–251988–8971997–9819Witton Albion111901–022005–06102003–0421Altrincham71904–052008–09152022–2322Chester City †71894–951931–3261928–2913Hyde United71945–462023–2461995–9613Stockport County71905–062021–2232000–0110Nantwich Town61932–332018–1972016–1713Tranmere Rovers41918–191957–5852015–169Winsford United31958–591992–9371972–7310Congleton Town31920–212022–2331982–836Stalybridge Celtic21952–532000–0162012–138Davenham †11885–861885–8621886–873Ellesmere Port Town11956–571956–5721971–723New Brighton Tower †11897–981897–9821899–003Sale Homfield †11902–031902–0311901–022Woodley Sports †12003–042003–0412009–102Cammell Laird 190712006–072006–070–1Chester12012–132012–130–1Critchtons Athletic †11919–201919–200–1Sandbach Ramblers †11913–141913–140–1
Win by cities or towns City County Titles TeamsNorthwich Cheshire30Northwich Victoria (19), Witton Albion (11)Macclesfield Cheshire21Macclesfield Town (21)Crewe Cheshire16Crewe Alexandra (16)Runcorn Cheshire13Runcorn (12), Runcorn Linnets (1)Chester Cheshire8Chester City (7), Chester (1)Stockport Greater Manchester8Stockport County (7), Woodley Sports (1)AltrinchamGreater Manchester7Altrincham (7)HydeGreater Manchester7Hyde United (7)Nantwich Cheshire6Nantwich Town (6)Birkenhead Merseyside5Tranmere Rovers (4), Cammell Laird 1907 (1)Winsford Cheshire3Winsford United (3)Congleton Cheshire3Congleton Town (3)StalybridgeGreater Manchester2Stalybridge Celtic (2)New Brighton Merseyside2New Brighton (1), New Brighton Tower (1)Davenham Cheshire1Davenham (1)Ellesmere Port Cheshire1Ellesmere Port Town (1)SaleGreater Manchester1Sale Homfield (1)Liverpool Merseyside1Critchtons Athletic (1)Sandbach Cheshire1Sandbach Ramblers (1)
Notes
References
External links
Cheshire FA Page