Date Comp Div-Rnd Opposition Ven       Result   Att.   Weekday Details
1889 F Glasgow Celtic H L 0 - 1 c. 8,000   Saturday
1895 Lge DIV 1 Wolverhampton Wanderers H D 2 - 2 c. 8,000   Saturday
1901 Lge DIV 1 Liverpool H D 1 - 1 15,818   Saturday
1907 Lge DIV 1 Preston North End H W 4 - 1 c. 20,000   Saturday
1912 Lge DIV 1 Oldham Athletic A L 0 - 3 c. 15,000   Saturday
1925 Lge DIV 1 Blackburn Rovers A L 0 - 3 16,682   Monday
1929 Lge DIV 1 Arsenal H L 0 - 1 34,804   Saturday
1935 Lge DIV 1 Blackburn Rovers H W 7 - 2 29,704   Saturday
1938 DSC SF Darlington A W 6 - 1 3,852   Wednesday
1946 Lge DIV 1 Brentford A W 3 - 0 33,766   Saturday
1957 Lge DIV 1 Newcastle United H W 2 - 0 45,718   Saturday
1963 Lge DIV 2 Swindon Town A L 0 - 1 25,849   Saturday
1968 Lge DIV 1 Manchester City H L 0 - 4 31,687   Saturday
1974 Lge DIV 2 Bolton Wanderers H D 0 - 0 28,453   Saturday
1985 Lge DIV 2 Shrewsbury Town A W 2 - 1 3,919   Saturday
1991 Lge DIV 2 Grimsby Town H L 1 - 2 16,535   Saturday
1993 FLC 2L1 Leeds United H W 2 - 1 17,101   Tuesday
1994 FLC 2L1 Millwall A L 1 - 2 5,095   Wednesday
1996 Lge PREM Coventry City H W 1 - 0 19,459   Saturday
1999 FLC 2L2 Walsall A W 5 - 0 5,109   Tuesday
      Sunderland won 8 - 2 on aggregate
2002 Lge PREM Newcastle United A L 0 - 2 52,181   Saturday
2004 FLC 2 Crewe Alexandra A D 3 - 3 3,804   Tuesday
      After extra time; score at 90 minutes: 2 - 2 .    Crewe Alexandra won 4 - 2 on penalties
2010 FLC 3 West Ham United H L 1 - 2 21,907   Tuesday
2013 Lge PREM West Bromwich Albion A L 0 - 3 24,595   Saturday
2016 FLC 3 Queen's Park Rangers A W 2 - 1 14,301   Wednesday
2019 Lge LGE 1 Bolton Wanderers A D 1 - 1 12,026   Saturday
2021 FLC 3 Wigan Athletic A W 2 - 0 6,511   Tuesday
2024 Lge CHMP Middlesbrough H W 1 - 0 42,871   Saturday