Date Matches Look-Up
Played on 21st December
Club Matches Look-Up
League
1895 Bolton Wanderers A 0 - 1
1901 Notts. County H 2 - 1
1907 Newcastle United H 2 - 4
1912 Bolton Wanderers H 2 - 1
1929 Birmingham A 1 - 3
1935 Derby County H 3 - 1
1946 Bolton Wanderers A 1 - 0
1957 Arsenal A 0 - 3
1963 Northampton T. A 1 - 5
1968 West Ham United H 2 - 1
1974 Oldham Athletic A 0 - 0
1979 Shrewsbury Town H 2 - 1
1986 Blackburn Rovers H 3 - 0
1991 Portsmouth H 1 - 0
1996 Manchester Utd A 0 - 5
2002 West Bromwich A. A 2 - 2
2011 Queen's Park R. A 3 - 2
2013 Norwich City H 0 - 0
2014 Newcastle United A 1 - 0
2024 Norwich City H 2 - 1
League Cup
2021 Arsenal A 1 - 5
Charity
1918 Newcastle United A 0 - 4
Friendly
1889 Celtic H 1 - 2
1940 Newcastle United A 1 - 3