<<

SENIOR CUP FINALS

Season Winners Runners-up Result 1880 Victoria Hartford St Johns 2-0 1881 Northwich Victoria Birkenhead 1-1 Awarded to Northwich when Birkenhead failed to turn up for replay 1882 Northwich Victoria Witton Novelty 4-2 1883 Northwich Victoria Alexandra 1-0 1884 Northwich Victoria Crewe Alexandra 4-2 1885 Northwich Victoria 2-1 1886 Davenham Crewe Alexandra 2-1 1887 Crewe Alexandra Davenham 1-0 1888 Crewe Alexandra 9-0 1889 Northwich Victoria Crewe Alexandra 3-1 1890 4-1 1891 Macclesfield Crewe Hornets 1-0 1892 Crewe Alexandra Northwich Victoria 3-1 1893 Crewe Alexandra Chester 0-0 Replay 3-1 1894 Macclesfield Chester 1-1 Replay 2-1 1895 Chester Macclesfield 2-1 1896 Macclesfield Crewe Alexandra 2-0 1897 Chester Northwich Victoria 1-1 Replay 2-1 1898 New Brighton Tower Nantwich 1-0 1899 Crewe Alexandra New Brighton Tower Awarded to Crewe when New Brighton Tower failed to appear 1900 Crewe Alexandra New Brighton Tower 1-1 Replay 1-0 1901 Crewe Alexandra Witton Albion 4-1 1902 Witton Albion Sale Homfield 2-1 1903 Sale Homfield United 2-1 1904 Chester Nantwich 1-1 Replay 2-1 1905 Altrincham Chester 2-1 1906 Stockport County Northwich Victoria 2-1 1907 Crewe Alexandra Macclesfield 2-0 1908 Chester Altrincham 4-2 1909 Chester Northwich Victoria 1-1 Replay 3-0 Season Winners Runners-up Result 1910 Crewe Alexandra Macclesfield 1-1 Replay 1-0 1911 Macclesfield Chester 1-0 1912 Crewe Alexandra Stalybridge Celtic 1-1 Replay 4-2 1913 Crewe Alexandra 3-1 1914 Ramblers Nantwich 3-1 1915 Stockport County Tranmere Rovers 1-0 1916-18 No Competition 1919 Tranmere Rovers Altrincham 5-1 1920 Critchtons Athletic Crewe Alexandra 1-0 1921 Town Winsford United 1-0 1922 Witton Albion Barnton Victoria 3-0 1923 Crewe Alexandra Altrincham 4-1 1924 New Brighton Tranmere Rovers 1-0 1925 Runcorn Crewe Alexandra 1-0 1926 Tranmere Rovers Winsford United 3-1 1927 Tranmere Rovers Winsford United 4-1 1928 Witton Albion Congleton Town 2-1 1929 Northwich Victoria Chester 2-0 1930 Macclesfield Nantwich 5-4 1931 Chester Crewe Alexandra 6-1 1932 Chester Crewe Alexandra 1-0 1933 Nantwich ICI Alkali 1-0 1934 Altrincham Congleton Town 1-0 1935 Macclesfield Crewe Alexandra 5-2 1936 Runcorn Macclesfield 2-1 1937 Northwich Victoria Witton Albion 2-0 1938 Congleton Town Crewe Alexandra 2-1 1939 Witton Albion Stockport County 3-0 1940-45 No Competition 1946 Hyde United Witton Albion 1-0 1947 Stockport County Hyde United 1-0 1948 Witton Albion Northwich Victoria 4-1 1949 Stockport County Winsford United 2-0 1950 Northwich Victoria Macclesfield Town 1-0 1951 Macclesfield Town Northwich Victoria 3-2 1952 Macclesfield Town Witton Albion 2-0 1953 Stalybridge Celtic Altrincham 2-1 1954 Macclesfield Town Winsford United 1-0 1955 Northwich Victoria Stalybridge Celtic 3-0 1956 Witton Albion Altrincham 1-0 1957 Town Hyde United 3-2 1958 Tranmere Rovers Stockport County 6-2 aggregate 1959 Winsford United Ellesmere Port Town 1-0 1960 Macclesfield Town Hyde United 2-1 1961 Witton Albion Hyde United 2-1 1962 Runcorn Hyde United 2-1 1963 Hyde United Runcorn 3-1 Season Winners Runners-up Score 1964 Macclesfield Town Northwich Victoria 1-0 1965 Runcorn Tranmere Rovers 3-2 1966 Stockport County Northwich Victoria 2-0 1967 Altrincham Witton Albion 3-2 aggregate 1968 Runcorn Crewe Alexandra 1-0 aggregate 1969 Macclesfield Town Northwich Victoria 3-1 aggregate 1970 Hyde United Altrincham 3-2 1971 Macclesfield Town Northwich Victoria 2-1 1972 Northwich Victoria Ellesmere Port Town 3-1 1973 Macclesfield Town Winsford United 2-1 1974 Runcorn Macclesfield Town 1-0 1975 Runcorn Altrincham 3-2 1976 Nantwich Town Runcorn 4-3 1977 Northwich Victoria Macclesfield Town 4-1 1978 Witton Albion Northwich Victoria 1-0 1979 Northwich Victoria Runcorn 3-1 1980 Winsford United Witton Albion 4-1 1981 Hyde United Stalybridge Celtic 4-3 1982 Altrincham Runcorn 1-0 1983 Macclesfield Town Congleton Town 2-1 1984 Northwich Victoria Runcorn 3-0 1985 Runcorn Altrincham 2-0 1986 Runcorn Northwich Victoria 3-1 1987 Runcorn Altrincham 3-1 1988 Runcorn Macclesfield Town 2-1 1989 Runcorn Macclesfield Town 3-1 1990 Hyde United Macclesfield Town 1-0 1991 Macclesfield Town Witton Albion 2-0 1992 Macclesfield Town Witton Albion 2-0 1993 Winsford United Witton Albion 3-0 1994 Northwich Victoria Runcorn 1-0 1995 Witton Albion Altrincham 2-1 1996 Witton Albion Hyde United 3-1 1997 Hyde United Macclesfield Town 3-0 1998 Macclesfield Town Runcorn 1-0 1999 Altrincham Northwich Victoria 1-0 2000 Macclesfield Town Altrincham 2-1 2001 Stalybridge Celtic Stockport County 5-1 2002 Crewe Alexandra Altrincham 4-1 AET 2003 Crewe Alexandra Northwich Victoria 2-1 2004 Woodley Sports Witton Albion 2-1 AET 2005 Altrincham Crewe Alexandra 2-0 2006 Witton Albion Stalybridge Celtic 2-0 2007 Cammell Laird Northwich Victoria 3-1 2008 Nantwich Town Altrincham 3-3 (5-3 pens) 2009 Altrincham Nantwich Town 3-0 2010 Northwich Victoria Woodley Sports 1-1 (5-4 pens) 2011 Northwich Victoria Altrincham 2-0 2012 Nantwich Town Stalybridge Celtic 1-0 Season Winners Runners-up Score 2013 Chester Stalybridge Celtic 2-1 2014 Northwich Victoria Tranmere Rovers 2-1 2015 Macclesfield Town Northwich Victoria 3-2 2016 Stockport County Tranmere Rovers 2-1 AET 2017 Crewe Alexandra Nantwich Town 3-2 2018 Nantwich Town Stockport Town 3-0 2019 Nantwich Town Cammell Laird 1907 5-2