FA Cup Winners List

The FA Cup is the world’s oldest football contest, starting in 1872. This list shows every winner from its early days through to Crystal Palace’s surprise win in 2025.

Recent FA Cup Champions (2020-2025)

The most recent FA Cup winners showcase the competition’s unpredictable nature and ongoing prestige among England’s top clubs:

YearWinnerRunner-UpScore
2025Crystal PalaceManchester City1-0
2024Manchester UnitedManchester City2-1
2023Manchester CityManchester United2-1
2022LiverpoolChelsea0-0 (p 6–5)
2021Leicester CityChelsea1-0
2020ArsenalChelsea2-1

Crystal Palace’s 2025 victory marked a historic moment for the club, securing their first major trophy since 1991 with a stunning upset over Manchester City.

Most Successful FA Cup Teams

The FA Cup winners list reveals certain clubs have dominated the competition throughout its history:

  • Arsenal – 14 titles (record holders)
  • Manchester United – 13 titles (following their 2024 victory)
  • Chelsea – 8 titles
  • Liverpool – 8 titles
  • Tottenham Hotspur<span> – 8 titles

Manchester United’s 2024 triumph brought them within one title of Arsenal’s record, setting up an intriguing rivalry in the coming years.

Complete FA Cup Winners List (1872-2025)

This comprehensive FA Cup winners list documents every champion and finalist since the competition’s inception:

YearWinnerRunner-UpScore
2025Crystal PalaceManchester City1-0
2024Manchester UnitedManchester City2-1
2023Manchester CityManchester United2-1
2022LiverpoolChelsea0-0 (p 6–5)
2021Leicester CityChelsea1-0
2020ArsenalChelsea2-1
2019Manchester CityWatford6-0
2018ChelseaManchester1–0
2017ArsenalChelsea2–1
2016Manchester UnitedCrystal Palace2–1 aet
2015ArsenalAston Villa4–0
2014ArsenalHull City3–2 aet
2013Wigan AthleticManchester City1–0
2012ChelseaLiverpool2–1
2011Manchester CityStoke City1-0
2010ChelseaPortsmouth1-0
2009ChelseaEverton2-1
2008PortsmouthCardiff City1-0
2007ChelseaManchester United1-0
2006LiverpoolWest Ham United3-3 aet
2005ArsenalManchester United0-0 aet
2004Manchester UnitedMillwall3-0
2003ArsenalSouthampton1-0
2002ArsenalChelsea2-0
2001LiverpoolArsenal2-1
2000ChelseaAston Villa1-0
1999Manchester UnitedNewcastle United2-0
1998ArsenalNewcastle United2-0
1997ChelseaMiddlesbrough2-0
1996Manchester UnitedLiverpool1-0
1995EvertonManchester United1-0
1994Manchester UnitedChelsea4-0
1993 – replayArsenalSheffield Wednesday2-1 aet
1993 – first gameArsenalSheffield Wednesday1-1 aet
1992LiverpoolSunderland2-0
1991Tottenham HotspurNottingham Forest2-1 aet
1990 – replayManchester UnitedCrystal Palace1-0
1990Manchester UnitedCrystal Palace3-3 aet
1989LiverpoolEverton3-2 aet
1988WimbledonLiverpool1-0
1987Coventry CityTottenham Hotspur3-2 aet
1986LiverpoolEverton3-1
1985Manchester UnitedEverton1-0 aet
1984EvertonWatford2-0
1983 – replayManchester UnitedBrighton and Hove Albion4-0
1983Manchester UnitedBrighton and Hove Albion2-2 aet
1982 – replayTottenham HotspurQueens Park Rangers1-0
1982Tottenham HotspurQueens Park Rangers1-1 aet
1981 – replayTottenham HotspurManchester City3-2
1981Tottenham HotspurManchester City1-1 aet
1980West Ham UnitedArsenal1-0
1979ArsenalManchester United3-2
1978Ipswich TownArsenal1-0
1977Manchester UnitedLiverpool2-1
1976SouthamptonManchester United1-0
1975West Ham UnitedFulham2-0
1974LiverpoolNewcastle United3-0
1973SunderlandLeeds United1-0
1972Leeds UnitedArsenal1-0
1971ArsenalLiverpool2-1 aet
1970 – replayChelseaLeeds United2-1
1970ChelseaLeeds United2-2 aet
1969Manchester CityLeicester City1-0
1968West Bromwich AlbionEverton1-0 aet
1967Tottenham HotspurChelsea2-1
1966EvertonSheffield Wednesday3-2
1965LiverpoolLeeds United2-1 aet
1964West Ham UnitedPreston North End3-2
1963Manchester UnitedLeicester City3-1
1962Tottenham HotspurBurnley3-1
1961Tottenham HotspurLeicester City2-0
1960Wolverhampton WanderersBlackburn Rovers3-0
1959Nottingham ForestLuton Town2-1
1958Bolton WanderersManchester United2-0
1957Aston VillaManchester United2-1
1956Manchester CityBirmingham City3-1
1955Newcastle UnitedManchester City3-1
1954West Bromwich AlbionPreston North End3-2
1953BlackpoolBolton Wanderers4-3
1952Newcastle UnitedArsenal1-0
1951Newcastle UnitedBlackpool2-0
1950ArsenalLiverpool2-0
1949Wolverhampton WanderersLeicester City3-1
1948Manchester UnitedBlackpool4-2
1947Charlton AthleticBurnley1-0 aet
1946Derby CountyCharlton Athletic4-1 aet
1939PortsmouthWolverhampton Wanderers4-1
1938Preston North EndHuddersfield Town1-0 aet
1937SunderlandPreston North End3-1
1936ArsenalSheffield United1-0
1935Sheffield WednesdayWest Bromwich Albion4-2
1934Manchester CityPortsmouth2-1
1933EvertonManchester City3-0
1932Newcastle UnitedArsenal2-1
1931West Bromwich AlbionBirmingham City2-1
1930ArsenalHuddersfield Town2-0
1929Bolton WanderersPortsmouth2-0
1928Blackburn RoversHuddersfield Town3-1
1927Cardiff CityArsenal1-0
1926Bolton WanderersManchester City1-0
1925Sheffield UnitedCardiff City1-0
1924Newcastle UnitedAston Villa2-0
1923Bolton WanderersWest Ham United2-0
1922Huddersfield TownPreston North End1-0
1921Tottenham HotspurWolverhampton Wanderers1-0
1920Aston VillaHuddersfield Town1-0 aet
1915Sheffield UnitedChelsea3-0
1914BurnleyLiverpool1-0
1913Aston VillaSunderland1-0
1912 – replayBarnsleyWest Bromwich Albion1-0
1912BarnsleyWest Bromwich Albion0-0
1911 – replayBradford CityNewcastle United1-0
1911Bradford CityNewcastle United0-0
1910- replayNewcastle UnitedBarnsley2-0
1910Newcastle UnitedBarnsley1-1
1909Manchester UnitedBristol City1-0
1908Wolverhampton WanderersNewcastle United3-1
1907Sheffield WednesdayEverton2-1
1906EvertonNewcastle United1-0
1905Aston VillaNewcastle United2-0
1904Manchester CityBolton Wanderers1-0
1903BuryDerby County6-0
1902 – replaySheffield UnitedSouthampton2-1
1902Sheffield UnitedSouthampton1-1
1901 – replayTottenham HotspurSheffield United3-1
1901Tottenham HotspurSheffield United2-2
1900BurySouthampton4-0
1899Sheffield UnitedDerby County4-1
1898Nottingham ForestDerby County3-1
1897Aston VillaEverton3-2
1896Sheffield WednesdayWolverhampton Wanderers2-1
1895Aston VillaWest Bromwich Albion1-0
1894Notts CountyBolton Wanderers4-1
1893Wolverhampton WanderersEverton1-0
1892West Bromwich AlbionAston Villa3-0
1891Blackburn RoversNotts County3-1
1890Blackburn RoversSheffield Wednesday6-1
1889Preston North EndWolverhampton Wanderers3-0
1888West Bromwich AlbionPreston North End2-1
1887Aston VillaWest Bromwich Albion2-0
1886 – replayBlackburn RoversWest Bromwich Albion2-0
1886 – first gameBlackburn RoversWest Bromwich Albion0-0
1885Blackburn RoversQueens Park, Glasgow2-0
1884Blackburn RoversQueens Park, Glasgow2-1
1883Blackburn OlympicOld Etonians2-1 aet
1882Old EtoniansBlackburn Rovers1-0
1881Old CarthusiansOld Etonians3-0
1880Clapham RoversOxford University1-0
1879Old EtoniansClapham Rovers1-0
1878WanderersRoyal Engineers3-1
1877WanderersOxford University2-1 aet
1876 – replayWanderersOld Etonians3-0
1876WanderersOld Etonians1-1 aet
1875 – replayRoyal EngineersOld Etonians2-0
1875 – first gameRoyal EngineersOld Etonians1-1 aet
1874Oxford UniversityRoyal Engineers2-0
1873WanderersOxford University2-0
1872WanderersRoyal Engineers1-0

FA Cup History Highlights

The FA Cup winners list includes several notable moments that have defined the competition’s legacy:

  • First Winner (1872): Wanderers defeated Royal Engineers 1-0 in the inaugural final
  • First “Giant Killing” (1883): Blackburn Olympic became the first working-class team to win, defeating Old Etonians
  • Record Final Victory: Bury’s 6-0 win over Derby County in 1903
  • Most Consecutive Wins: Wanderers (1876-1878) and Blackburn Rovers (1884-1886) with three straight titles
  • First Non-English Winner: Cardiff City in 1927, defeating Arsenal 1-0
  • “Matthews Final” (1953): Blackpool’s legendary 4-3 comeback against Bolton, named for Stanley Matthews’ performance
  • Greatest Upset: Wimbledon’s shock 1-0 win over Liverpool in 1988
  • Record Final Attendance: 126,047 spectators at the 1923 “White Horse Final” between Bolton and West Ham

FA Cup Final Venues

While most fans associate the FA Cup final with Wembley Stadium, the complete FA Cup winners list spans multiple iconic venues:

  • The Oval (1872-1892): Cricket ground that hosted the earliest finals
  • Crystal Palace (1895-1914): Hosted 20 finals before WWI
  • Stamford Bridge (1920-1922): Chelsea’s ground briefly served as the final venue
  • Original Wembley (1923-2000): The famous “Empire Stadium” hosted most 20th century finals
  • Millennium Stadium (2001-2006): Temporary home during Wembley’s reconstruction
  • New Wembley (2007-present): Current home of the FA Cup final

FAQs

Which team has won the most FA Cup titles?

Arsenal has won 14 FA Cup titles. Manchester United is next with 13 titles after they won in 2024.

What is the biggest upset in FA Cup history?

There have been many shocks, but Wimbledon beating Liverpool 1-0 in 1988 is seen as the greatest upset. The “Crazy Gang” beat the top team of that time.

Has any non-league team ever won the FA Cup?

No non-league team has won since the Football League began in 1888. The closest was Tottenham in 1901, who won while in the Southern League.

How many teams play in the FA Cup each year?

Over 700 teams enter the FA Cup each year. It’s one of the biggest knockout contests in world football. Lower-league teams start in early rounds. Premier League teams join in the Third Round.

Has the FA Cup final ever ended in penalties?

Yes. The first FA Cup final decided by penalties was in 2022 when Liverpool beat Chelsea 6-5 after a 0-0 draw. Before this, tied finals were replayed.

M. Abdullah
M. Abdullah is a football content specialist and analyst at Surprise Sports. He specializes in tactical match coverage, global tournament tracking, and data-driven player profiles, evaluating both on-pitch performance and the off-pitch economics of the sport.