Arsene Wenger Arsenal FA Cup

Every FA Cup final winner & who has won the cup the most times in English history

The FA Cup final looms, and either Manchester United or Chelsea will be crowned champions.

United beat Tottenham in a topsy-turvy semi-final, while the Blues brushed past Southampton to qualify for the showpiece event at Wembley, and both will be desperate for silverware after underwhelming campaigns in the Premier League.


Who has won the FA Cup the most times?


Arsenal and Manchester United are currently tied on FA Cup wins, each having lifted the trophy 12 times. Tottenham and Chelsea have won the competition eight times, and lie second in the list, while Aston Villa and Liverpool have both lifted the trophy seven times.

Article continues below

A total of 43 teams have won the FA Cup.


Every FA Cup final winner



DateWinning teamScoreLosing team
1871-72Wanderers1-0Royal Engineers
1872-73Wanderers2-0Oxford University
1873-74Oxford University2-0Royal Engineers
1874-75Royal Engineers1-1 after extra timeOld Etonians
1874-75 (Replay)Royal Engineers2-0Old Etonians
1875-76Wanderers1-1 aetOld Etonians
1875-76 (R)Wanderers3-0Old Etonians
1876-77Wanderers2-1 aetOxford University
1877-78Wanderers3-1Royal Engineers
1878-79Old Etonians1-0Clapham Rovers
1879-80Clapham Rovers1-0Oxford University
1880-81Old Carthusians3-0Old Etonians
1881-82Old Etonians1-0Blackburn Rovers
1882-83Blackburn Olympic2-1 aetOld Etonians
1883-84Blackburn Rovers2-1 Queen's Park
1884-85Blackburn Rovers2-0 Queen's Park
1885-86Blackburn Rovers0-0West Bromwich Albion
1885-86 (R)Blackburn Rovers2-0West Bromwich Albion
1886-87Aston Villa2-0West Bromwich Albion
1887-88West Bromwich Albion2-1Preston North End
1888-89Preston North End 3-0Wolverhampton Wanderers
1889-90Blackburn Rovers6-1The Wednesday
1890-91Blackburn Rovers3-1Notts County
1891-92West Bromwich Albion3-0Aston Villa
1892-93Wolverhampton Wanderers1-0Everton
1893-94Notts County4-1Bolton Wanderers
1894-95Aston Villa1-0West Bromwich Albion
1895-96The Wednesday2-1Wolverhampton Wanderers
1896-97Aston Villa 3-2Everton
1897-98Nottingham Forest3-1Derby County
1898-99Sheffield United4-1Derby County
1899-1900Bury4-0Southampton
1900-01Tottenham Hotspur2-2Sheffield United
1900-01 (R)Tottenham Hotspur3-1Sheffield United
1901-02Sheffield United1-1Southampton
1901-02 (R)Sheffield United2-1Southampton
1902-03Bury6-0Derby County
1903-04Manchester City1-0Bolton Wanderers
1904-05Aston Villa2-0Newcastle United
1905-06Everton1-0Newcastle United
1906-07The Wednesday2-1Everton
1907-08Wolverhampton Wanderers3-1Newcastle United
1908-09Manchester United1-0Bristol City
1909-10Newcastle United1-1Barnsley
1909-10 (R)Newcastle United2-0Barnsley
1910-11Bradford City0-0Newcastle United
1910-11 (R)Bradford City1-0Newcastle United
1911-12Barnsley0-0West Bromwich Albion
1911-12 (R)Barnsley1-0 aetWest Bromwich Albion
1912-13Aston Villa1-0Sunderland
1913-14Burnley1-0Liverpool
1914-15Sheffield United3-0Chelsea
1919-20Aston Villa1-0 aetHuddersfield Town
1920-21Tottenham Hotspur1-0Wolverhampton Wanderers
1921-22Huddersfield Town1-0Preston North End
1922-23Bolton Wanderers2-0West Ham United
1923-24Newcastle United2-0Aston Villa
1924-25Sheffield United1-0Cardiff City
1925-26Bolton Wanderers1-0Manchester City
1926-27 Cardiff City1-0Arsenal
1927-28Blackburn Rovers3-1Huddersfield Town
1928-29Bolton Wanderers2-0Portsmouth
1929-30Arsenal2-0Huddersfield Town
1930-31West Bromwich Albion2-1Birmingham
1931-32Newcastle United2-1Arsenal
1932-33Everton3-0Manchester City
1933-34Manchester City2-1Portsmouth
1934-35Sheffield Wednesday4-2West Bromwich Albion
1935-36Arsenal1-0Sheffield United
1936-37Sunderland3-1Preston North End
1937-38Preston North End1-0 aetHuddersfield Town
1938-39Portsmouth4-1Wolverhampton Wanderers
1945-46Derby County4-1 aetCharlton Athletic
1946-47Charlton Athletic1-0 aetBurnley
1947-48Manchester United4-2Blackpool
1948-49Wolverhampton Wanderers3-1Leicester City
1949-50Arsenal2-0Liverpool
1950-51Newcastle United2-0Blackpool
1951-52Newcastle United1-0Arsenal
1952-53Blackpool4-3Bolton Wanderers
1953-54West Bromwich Albion3-2Preston North End
1954-55Newcastle United3-1Manchester City
1955-56Manchester City3-1Birmingham City
1956-57Aston Villa2-1Manchester United
1957-58Bolton Wanderers2-0Manchester United
1958-59Nottingham Forest2-1Luton Town
1959-60Wolverhampton Wanderers3-0Blackburn Rovers
1960-61Tottenham Hotspur 2-0Leicester City
1961-62Tottenham Hotspur3-1Burnley
1962-63Manchester United3-1Leicester City
1963-64West Ham United3-2Preston North End
1964-65Liverpool2-1 aetLeeds United
1965-66Everton3-2Sheffield Wednesday
1966-67Tottenham Hotspur2-1Chelsea
1967-68West Bromwich Albion1-0 aetEverton
1968-69Manchester City1-0Leicester City
1969-70Chelsea2-2 aetLeeds United
1969-70 (R)Chelsea2-1 aetLeeds United
1970-71Arsenal 2-1 aetLiverpool
1971-72Leeds United1-0Arsenal
1972-73Sunderland1-0Leeds United
1973-74Liverpool3-0Newcastle United
1974-75West Ham United2-0Fulham
1975-76Southampton1-0Manchester United
1976-77Manchester United2-1Liverpool
1977-78Ipswich Town1-0Arsenal
1978-79Arsenal3-2Manchester United
1979-80West Ham United1-0Arsenal
1980-81Tottenham Hotspur1-1 aetManchester City
1980-81 (R)Tottenham Hotspur3-2Manchester City
1981-82Tottenham Hotspur1-1 aetQueens Park Rangers
1981-82 (R)Tottenham Hotspur1-0Queens Park Rangers
1982-83Manchester United2-2 aetBrighton & Hove Albion
1982-83 (R)Manchester United4-0Brighton & Hove Albion
1983-84Everton2-0Watford
1984-85Manchester United1-0 aetEverton
1985-86Liverpool 3-1Everton
1986-87Coventry City3-2 aetTottenham Hotspur
1987-88Wimbledon1-0Liverpool
1988-89Liverpool3-2 aetEverton
1989-90Manchester United3-3 aetCrystal Palace
1989-90 (R)Manchester United1-0Crystal Palace
1990-91Tottenham Hotspur2-1 aetNottingham Forest
1991-92Liverpool2-0Sunderland
1992-93Arsenal1-1 aetSheffield Wednesday
1992-93 (R)Arsenal2-1 aetSheffield Wednesday
1993-94Manchester United 4-0Chelsea
1994-95Everton1-0Manchester United
1995-96Manchester United 1-0Liverpool
1996-97Chelsea2-0Middlesbrough
1997-98Arsenal 2-0Newcastle United
1998-99Manchester United 2-0Newcastle United
1999-2000Chelsea1-0Aston Villa
2000-01Liverpool2-1Arsenal
2001-02Arsenal 2-0Chelsea
2002-03Arsenal1-0Southampton
2003-04Manchester United3-0Millwall
2004-05Arsenal 0-0 (Arsenal won on penalties)Manchester United
2005-06Liverpool 3-3 (Liverpool won on penalties)West Ham United
2006-07Chelsea1-0 aetManchester United
2007-08Portsmouth1-0 Cardiff City
2008-09Chelsea2-1Everton
2009-10Chelsea 1-0Portsmouth
2010-11Manchester City1-0Stoke City
2011-12Chelsea2-1Liverpool
2012-13Wigan Athletic1-0Manchester City
2013-14Arsenal3-2 aetHull City
2014-15Arsenal4-0Aston Villa
2015-16Manchester United2-1 aetCrystal Palace
2016-17Arsenal2-1Chelsea
2017-18Chelsea1-0Manchester United
Advertisement