PREVIOUS FA CUP FINALS
1872 Wanderers 1 Royal Engineers 0 1873 Wanderers 2 Oxford University 0 1874 Oxford University 2 Royal Engineers 0 1875 Royal Engineers 1:2 Old Etonians 1:0 1876 Wanderers 0:2 Old Etonians 0:0 1877 Wanderers 2 Oxford University 0 1878 Wanderers 3 Royal Engineers 1 1879 Old Etonians 1 Clapham Rovers 0 1880 Clapham Rovers 1 Oxford University 0 1881 Old Carthusians 3 Old Etonians 0 1882 Old Etonians 1 Blackburn Rovers 0 1883 Blackburn Olympic 2 Old Etonians 1 1884 Blackburn Rovers 2 Queen's Park (Glasgow) 1 1885 Blackburn Rovers 2 Queen's Park (Glasgow) 0 1886 Blackburn Rovers 2 West Bromwich Albion 0 1887 Aston Villa 2 West Bromwich Albion 0 1888 West Bromwich Albion 2 Preston North End 1 1889 Preston North End 3 Wolverhampton Wand 0 1890 Blackburn Rovers 6 The Wednesday 1 1891 Blackburn Rovers 3 Notts County 1 1892 West Bromwich Albion 3 Aston Villa 0 1893 Wolverhampton Wand 1 Everton 0 1894 Notts County 4 Bolton Wanderers 1 1895 Aston Villa 1 West Bromwich Albion 0 1896 The Wednesday 2 Wolverhampton Wand 1 1897 Aston Villa 3 Everton 2 1898 Nottingham Forest 3 Derby County 1 1899 Sheffield United 4 Derby County 1 1900 Bury 4 Southampton 0 1901 Tottenham Hotspur 2:3 Sheffield United 2:1 1902 Sheffield United 1:2 Southampton 1:1 1903 Bury 6 Derby County 0 1904 Manchester City 1 Bolton Wanderers 0 1905 Aston Villa 2 Newcastle United 0 1906 Everton 1 Newcastle United 0 1907 The Wednesday 2 Everton 1 1908 Wolverhampton Wand 3 Newcastle United 1 1909 Manchester United 1 Bristol City 0 1910 Newcastle United 1:2 Barnsley 1:0 1911 Bradford City 0:1 Newcastle United 0:0 1912 Barnsley 1 West Bromwich Albion 0 1913 Aston Villa 1 Sunderland 0 1914 Burnley 1 Liverpool 0 1915 Sheffield United 3 Chelsea 0 1916-19 no competition due to war 1920 Aston Villa 1 Huddersfield Town 0 1921 Tottenham Hotspur 1 Wolverhampton Wand 0 1922 Huddersfield Town 1 Preston North End 0 1923 Bolton Wanderers 2 West Ham United 0 1924 Newcastle United 2 Aston Villa 0 1925 Sheffield United 1 Cardiff City 0 1926 Bolton Wanderers 1 Manchester City 0 1927 Cardiff City 1 Arsenal 0 1928 Blackburn Rovers 3 Huddersfield Town 1 1929 Bolton Wanderers 2 Portsmouth 0 1930 Arsenal 2 Huddersfield Town 0 1931 West Bromwich Albion 2 Birmingham 1 1932 Newcastle United 2 Arsenal 1 1933 Everton 3 Manchester City 0 1934 Manchester City 2 Portsmouth 1 1935 Sheffield Wednesday 4 West Bromwich Albion 2 1936 Arsenal 1 Sheffield United 0 1937 Sunderland 3 Preston North End 1 1938 Preston North End 1 Huddersfield Town 0 1939 Portsmouth 4 Wolverhampton Wand 1 1940-45 no competition due to war 1946 Derby County 4 Charlton Athletic 1 1947 Charlton Athletic 1 Burnley 0 1948 Manchester United 4 Blackpool 2 1949 Wolverhampton Wand 3 Leicester City 1 1950 Arsenal 2 Liverpool 0 1951 Newcastle United 2 Blackpool 0 1952 Newcastle United 1 Arsenal 0 1953 Blackpool 4 Bolton Wanderers 3 1954 West Bromwich Albion 3 Preston North End 2 1955 Newcastle United 3 Manchester City 1 1956 Manchester City 3 Birmingham City 1 1957 Aston Villa 2 Manchester United 1 1958 Bolton Wanderers 2 Manchester United 0 1959 Nottingham Forest 2 Luton Town 1 1960 Wolverhampton Wand 3 Blackburn Rovers 0 1961 Tottenham Hotspur 2 Leicester City 0 1962 Tottenham Hotspur 3 Burnley 1 1963 Manchester United 3 Leicester City 1 1964 West Ham United 3 Preston North End 2 1965 Liverpool 2 Leeds United 1 1966 Everton 3 Sheffield Wednesday 2 1967 Tottenham Hotspur 2 Chelsea 1 1968 West Bromwich Albion 1 Everton 0 1969 Manchester City 1 Leicester City 0 1970 Chelsea 2:2 Leeds United 2:1 1971 Arsenal 2 Liverpool 1 1972 Leeds United 1 Arsenal 0 1973 Sunderland 1 Leeds United 0 1974 Liverpool 3 Newcastle United 0 1975 West Ham United 2 Fulham 0 1976 Southampton 1 Manchester United 0 1977 Manchester United 2 Liverpool 1 1978 Ipswich Town 1 Arsenal 0 1979 Arsenal 3 Manchester United 2 1980 West Ham United 1 Arsenal 0 1981 Tottenham Hotspur 1:3 Manchester City 1:2 1982 Tottenham Hotspur 1:1 Queen's Park Rangers 1:0 1983 Manchester United 2:4 Brighton & Hove Alb 2:0 1984 Everton 2 Watford 0 1985 Manchester United 1 Everton 0 1986 Liverpool 3 Everton 1 1987 Coventry City 3 Tottenham Hotspur 2 1988 Wimbledon 1 Liverpool 0 1989 Liverpool 3 Everton 2 1990 Manchester United 3:1 Crystal Palace 3:0 1991 Tottenham Hotspur 2 Nottingham Forest 1 1992 Liverpool 2 Sunderland 0 1993 Arsenal 1:2 Sheffield Wednesday 1:1 1994 Manchester United 4 Chelsea 0 1995 Everton 1 Manchester United 0 1996 Manchester United 1 Liverpool 0 1997 Chelsea 2 Middlesbrough 0 1998 Arsenal 2 Newcastle United 0 1999 Manchester United 2 Newcastle United 0 2000 Chelsea 1 Aston Villa 0
2001 Liverpool 2 Arsenal 1
2002 Arsenal 2 Chelsea 0
2003 Arsenal 1 Southampton 0
2004 Manchester United 3 Millwall 0
Click here to go back to Cups index