View the entire history of FA Cup Winners and who won each year. Vieew scores in each of the finals and also each finalists round by round results in their run up to the final.
- 2024Man City1-2Man United
- 2023Man City2-1Man United
- 2022Liverpool0-0Chelsea Liverpool won on penalties 6-5
- 2021Leicester City1-0Chelsea
- 2020Arsenal2-1Chelsea
- 2019Manchester City6-0Watford
- 2018Chelsea1-0Manchester United
- 2017Arsenal2-1Chelsea
- 2016Manchester United2aet1Crystal Palace
- 2015Arsenal4-0Aston Villa
- 2014Arsenal3-2Hull City
- 2013Man City0-1Wigan Athletic
- 2012Chelsea2-1Liverpool
- 2011Manchester City1-0Stoke City
- 2010Chelsea1-0Portsmouth
- 2009Chelsea2-1Everton
- 2008Portsmouth1-0Cardiff City
- 2007Chelsea1aet0Manchester United
- FINALS AT THE MILLENNIUM STADIUM (CARDIFF):
- 2006Liverpool3aet3West Ham United[FT: 0 - 0 Liverpool won 3-1 on penalties]
- 2005Arsenal0aet0Manchester United[FT: 0 - 0 Arsenal won 5-4 on penalties]
- 2004Manchester United3-0Millwall
- 2003Arsenal1-0Southampton
- 2002Arsenal2-0Chelsea
- 2001Liverpool2-1Arsenal
- FINALS AT WEMBLEY (LONDON):
- 2000Chelsea1-0Aston Villa
- 1999Manchester United2-0Newcastle United
- 1998Arsenal2-0Newcastle United
- 1997Chelsea2-0Middlesbrough
- 1996Manchester United1-0Liverpool
- 1995Everton1-0Manchester United
- 1994Manchester United4-0Chelsea
- 1993Arsenal2aet1Sheffield Wednesday[after 1 - 1 draw ; replay at Wembley]
- 1992Liverpool2-0Sunderland
- 1991Tottenham Hotspur2-1Nottingham Forest
- 1990Manchester United1-0Crystal Palace[after 3 - 3 draw ; replay at Wembley]
- 1989Liverpool3aet2Everton
- 1988Wimbledon1-0Liverpool
- 1987Coventry City3aet2Tottenham Hotspur
- 1986Liverpool3-1Everton
- 1985Manchester United1aet0Everton
- 1984Everton2-0Watford
- 1983Manchester United4-0Brighton And Hove Albion[after 2 - 2 draw ; replay at Wembley]
- 1982Tottenham Hotspur1-0Queens Park Rangers[after 1 - 1 draw ; replay at Wembley]
- 1981Tottenham Hotspur3-2Manchester City[after 1 - 1 draw ; replay at Wembley]
- 1980West Ham United1-0Arsenal
- 1979Arsenal3-2Manchester United
- 1978Ipswich Town1-0Arsenal
- 1977Manchester United2-1Liverpool
- 1976Southampton1-0Manchester United
- 1975West Ham United2-0Fulham
- 1974Liverpool3-0Newcastle United
- 1973Sunderland1-0Leeds United
- 1972Leeds United1-0Arsenal
- 1971Arsenal2aet1Liverpool
- 1970Chelsea2aet1Leeds United[after 2 - 2 draw ; replay at Old Trafford (Manchester United)]
- 1969Manchester City1-0Leicester City
- 1968West Bromwich Albion1aet0Everton
- 1967Tottenham Hotspur2-1Chelsea
- 1966Everton3-2Sheffield Wednesday
- 1965Liverpool2aet1Leeds United
- 1964West Ham United3-2Preston North End
- 1963Manchester United3-1Leicester City
- 1962Tottenham Hotspur3-0Burnley
- 1961Tottenham Hotspur2-0Leicester City
- 1960Wolverhampton W'Rs3aet0Blackburn Rovers
- 1959Nottingham Forest2-1Luton Town
- 1958Bolton Wanderers2-0Manchester United
- 1957Aston Villa2-1Manchester United
- 1956Manchester City3-1Birmingham City
- 1955Newcastle United3-1Manchester City
- 1954West Bromwich Albion3-2Preston North End
- 1953Blackpool4-3Bolton Wanderers
- 1952Newcastle United1-0Arsenal
- 1951Newcastle United2-0Blackpool
- 1950Arsenal2-0Liverpool
- 1949Wolverhampton W'Rs3-1Leicester City
- 1948Manchester United4-2Blackpool
- 1947Charlton Athletic1aet0Burnley
- 1946Derby County4aet1Charlton Athletic
- 1945(No Competition Held)
- 1944(No Competition Held)
- 1943(No Competition Held)
- 1942(No Competition Held)
- 1941(No Competition Held)
- 1940(No Competition Held)
- 1939Portsmouth4-1Wolverhampton W'rs
- 1938Preston North End1aet0Huddersfield Town
- 1937Sunderland3-1Preston North End
- 1936Arsenal1-0Sheffield United
- 1935Sheffield Wednesday4-2West Bromwich Albion
- 1934Manchester City2-1Portsmouth
- 1933Everton3-0Manchester City
- 1932Newcastle United2-1Arsenal
- 1931West Bromwich Albion2-1Birmingham[note: 'Birmingham' became 'Birmingham City' in 1945]
- 1930Arsenal2-0Huddersfield Town
- 1929Bolton Wanderers2-0Portsmouth
- 1928Blackburn Rovers3-1Huddersfield Town
- 1927Cardiff City1-0Arsenal
- 1926Bolton Wanderers1-0Manchester City
- 1925Sheffield United1-0Cardiff City
- 1924Newcastle United2-0Aston Villa
- 1923Bolton Wanderers2-0West Ham United
- FINALSFINALS AT STAMFORD BRIDGE (CHELSEA):
- 1922Huddersfield Town1-0Preston North End
- 1921Tottenham Hotspur1-0Wolverhampton W'rs
- 1920Aston Villa1aet0Huddersfield Town
- FINALS AT OLD TRAFFORD (MANCHESTER UNITED):
- 1919(No Competition Held)
- 1918(No Competition Held)
- 1917(No Competition Held)
- 1916(No Competition Held)
- 1915Sheffield United3-0Chelsea
- FINALS AT CRYSTAL PALACE (LONDON):
- 1914Burnley1-0Liverpool
- 1913Aston Villa1-0Sunderland
- 1912Barnsley1-0West Bromwich Albion[after 0 - 0 draw ; replay at Bramall Lane (Sheffield United)]
- 1911Bradford City1-0Newcastle United[after 0 - 0 draw ; replay at Old Trafford (Manchester United)]
- 1910Newcastle United2-0Barnsley[after 1 - 1 draw ; replay at Goodison Park (Everton)]
- 1909Manchester United1-0Bristol City
- 1908Wolverhampton W'Rs3-1Newcastle United
- 1907Sheffield Wednesday2-1Everton
- 1906Everton1-0Newcastle United
- 1905Aston Villa2-0Newcastle United
- 1904Manchester City1-0Bolton Wanderers
- 1903Bury6-0Derby County
- 1902Sheffield United2-1Southampton[after 1 - 1 draw ; replay at Crystal Palace]
- 1901Tottenham Hotspur3-1Sheffield United[after 2 - 2 draw ; replay at Burnden Park (Bolton Wanderers)]
- 1900Bury4-0Southampton
- 1899Sheffield United4-1Derby County
- 1898Nottingham Forest3-1Derby County
- 1897Aston Villa3-2Everton
- 1896Sheffield Wednesday2-1Wolverhampton W'rs
- 1895Aston Villa1-0West Bromwich Albion
- FINALS AT GOODISON PARK (EVERTON):
- 1894Notts County4-1Bolton Wanderers
- FINALS AT FALLOWFIELD (MANCHESTER):
- 1893Wolverhampton W'Rs1-0Everton
- FINALS AT KENNINGTON OVAL (LONDON):
- 1892West Bromwich Albion3-0Aston Villa
- 1891Blackburn Rovers3-1Notts County
- 1890Blackburn Rovers6-1Sheffield Wednesday
- 1889Preston North End3-0Wolverhampton W'rs
- 1888West Bromwich Albion2-1Preston North End
- 1887Aston Villa2-0West Bromwich Albion
- 1886Blackburn Rovers2-0West Bromwich Albion[after 0 - 0 draw ; replay at The Baseball Ground (Derby County)]
- 1885Blackburn Rovers2-0Queen's Park[note: Queen's Park (Glasgow) members of Scottish F.A.]
- 1884Blackburn Rovers2-1Queen's Park[note: Queen's Park (Glasgow) members of Scottish F.A.]
- 1883Blackburn Olympic2aet1Old Etonians
- 1882Old Etonians1-0Blackburn Rovers
- 1881Old Carthusians3-0Old Etonians
- 1880Clapham Rovers1-0Oxford University
- 1879Old Etonians1-0Clapham Rovers
- 1878The Wanderers3-1Royal Engineers
- 1877The Wanderers2aet1Oxford University
- 1876The Wanderers3-0Old Etonians[after 0 - 0 draw ; replay at Kennington Oval]
- 1875Royal Engineers2-0Old Etonians[after 1 - 1 draw ; replay at Kennington Oval]
- 1874Oxford University2-0Royal Engineers
- FINALS AT LILLIE BRIDGE (THE WANDERERS, LONDON):
- 1873The Wanderers2-0Oxford University
- FINALS AT KENNINGTON OVAL (LONDON):
- 1872The Wanderers1-0Royal Engineers
Steeped in History
The FA Cup is steeped in history due to the nature of the cup, with minnows able to meet Premier League giants as early as the 3rd round and with some great upsets including Wigan as recent as 2013 where they captured the trophy back in 2013 against Manchester City.
Hull City also made a brave effort the following year almost following in the footsteps of Wigan pushing Arsenal to their limits scoring twice within the first ten minutes in the final and taking the gunners to extra time, before eventually being defeated by a single goal. We are still waiting for our next underdog to push one of the big teams all the way six years later with the finals since dominated by the big five teams.