Through the Years - December 26th
by Howard Watts & Mike Garnett
Year Against At In Round Result  Score
1901 Broadheath v Lymm H ML   L 1-2
1902 Broadheath v Talbot H ML   L 0-1
1903 Hooley Hill A ML   D 2-2
1905 Sale A ML   L 1-3
1906 Sale A ML   D 0-0
1907 Northwich Victoria H ML   L 1-2
1908 Berry's H ML   W 3-0
1910 Crewe Alexandra Reserves H ML   L 1-2
1911 Great Harwood H LC2   W 5-0
1912 Hyde H LC1   W 3-2
1913 Accrington Stanley H LC1   D 3-3
1916 Warrington Town A LC 2nd comp L 0-8
1918 Northwich Victoria ? LC M/cr Sec W 3-0
1919 Northwich Victoria A CCL subcomp D 2-2
1921 Stalybridge Celtic Reserves H CCL   W 4-2
1922 Congleton Town A CCL   W 4-1
1923 Port Vale Reserves A CCL   L 1-9
1924 Runcorn A CCL   L 0-4
1925 Witton Albion H CCL   L 0-3
1927 Stockport County Reserves H CCL   W 4-1
1928 Witton Albion A CCL   D 2-2
1929 Congleton Town A CCL   L 0-4
1930 Hurst H CCL   W 4-2
1931 Witton Albion H CCL   W 9-5
1932 Whitchurch H CCL   W 3-2
1933 Witton Albion H CCL   W 5-1
1934 Northwich Victoria H CCL   W 3-0
1935 Northwich Victoria A CCL   L 0-1
1936 Northwich Victoria H CCL   D 1-1
1938 Stockport County Reserves A CCL   L 0-3
1946 Runcorn A CCL   W 4-2
1947 Buxton H CCL   W 6-3
1948 South Liverpool A CCL   L 2-3
1949 Tranmere Rovers Reserves A CCL   L 1-3
1950 Ellesmere Port Town A CCL   L 0-2
1951 Rhyl A CCL   W 1-0
1952 Port Vale Reserves H CCL   D 1-1
1953 Congleton Town H CCL   W 1-0
1955 Stockport County Reserves H CCL   W 3-0
1956 Stockport County Reserves A CCL   W 2-0
1957 Stockport County Reserves A CCL   L 0-6
1958 Witton Albion H CCL   W 2-1
1959 Witton Albion A CCL   W 3-0
1960 Tranmere Rovers Reserves A CCL   L 1-4
1962 Wigan Athletic H CCL   W 2-0
1963 Wigan Athletic H CCL   W 3-1
1964 Chester Reserves H CCL   L 0-1
1966 Macclesfield Town H CCL   L 2-3
1967 Northwich Victoria H CCL   W 4-1
1968 South Liverpool H NPL   L 1-2
1969 Macclesfield Town A NPL   D 1-1
1970 Lancaster City A NPL   W 3-1
1972 Macclesfield Town A NPL   W 3-2
1973 Macclesfield Town A NPL   D 1-1
1974 Macclesfield Town A NPL   W 3-0
1975 Macclesfield Town A NPL   W 3-2
1977 Macclesfield Town H NPL   D 2-2
1978 Macclesfield Town A NPL   W 5-1
1979 Scarborough H APL   W 2-0
1980 Bangor City A APL   W 5-4
1983 Bangor City H APL   W 2-1
1984 Barrow H GL   W 2-0
1985 Barrow A GL   W 1-0
1986 Stafford Rangers H GMVC   W 2-0
1987 Macclesfield Town H GMVC   L 1-3
1988 Macclesfield Town A GMVC   L 0-1
1989 Macclesfield Town H GMVC   L 0-1
1991 Macclesfield Town A GMVC   D 1-1
1994 Northwich Victoria H GMVC   L 1-3
1995 Northwich Victoria A GMVC   L 1-2
1998 Runcorn A ULP   W 3-0
2002 Droylsden H ULP   W 3-1
2003 Stalybridge Celtic H ULP   D 3-3
2004 Stafford Rangers A NCN   W 1-0
2005 Kidderminster Harriers A NC   D 1-1
2006 Northwich Victoria H NC   W 3-0
2007 Northwich Victoria H BSP   L 1-2
2008 Northwich Victoria A BSP   W 1-0
2011 Droylsden H BSN   W 5-1
2012 Stalybridge Celtic A BSN   D 2-2
2013 Stalybridge Celtic H SN   W 5-0
2014 Chester A VC   W 2-0
2016 FC United of Manchester H VNLN   L 0-3
2017 Marine A ESP   W 3-0
2018 Stockport County A VNLN   L 0-2
2019 Curzon Ashton A  NLP   W 1-0
2020 Stockport County H NL   D 1-1
2021 Stockport County A NL   L 1-5
2022 FC Halifax Town H NL   W 2-1
2023 FC Halifax Town H NL   L 1-2
2024 FC Halifax Town H NL   D 0-0
2025 FC Halifax Town A NL