List of FA Cup finals
Template:Short description Template:Use dmy dates Template:Use British English
The Football Association Challenge Cup, commonly known as the FA Cup, is a knockout competition in English football, organised by and named after The Football Association (the FA), the governing body of the sport in England. It is the oldest existing football competition in the world,[1] having commenced in the 1871–72 season.[2] The tournament is open to all clubs in the top 10 levels of the English football league system, although a club's home stadium must meet certain requirements prior to entering the tournament.[3] The competition culminates at the end of the league season (usually in May) with the FA Cup Final, officially named The Football Association Challenge Cup Final Tie, which has traditionally been regarded as the showpiece finale of the English football season.[4]
The vast majority of FA Cup final matches have been in London: most of these were played at the original Wembley Stadium, which was used from 1923 until the stadium closed in 2000. The other venues used for the final before 1923 were Kennington Oval, Crystal Palace, Stamford Bridge and Lillie Bridge, all in London, Goodison Park in Liverpool and Fallowfield Stadium and Old Trafford in Manchester. The Millennium Stadium in Cardiff hosted the final for six years (2001–2006), while the new Wembley Stadium was under construction. Other grounds have been used for replays, which until 1999 took place if the initial match ended in a draw. The new Wembley Stadium has been the permanent venue of the final since 2007.
As of 2025, 45 clubs have won the FA Cup. The record for the most wins is held by Arsenal, with 14 victories.[2] Only one surviving club, Blackburn Rovers, have won the cup in three consecutive years, a feat that was also achieved by the now dissolved Wanderers. The cup has been won by the same team in two or more consecutive years on ten occasions, and four teams have won consecutive finals more than once: Wanderers, Blackburn Rovers, Tottenham Hotspur and Arsenal.[2] The cup has been won by a non-English team once: Cardiff City in 1927. The current holders are Crystal Palace, who defeated Manchester City in the 2025 final for their first win.
History
Script error: No such module "labelled list hatnote".
The winners of the first tournament were Wanderers, a team of former public schoolboys based in London, who went on to win the competition five times in its first seven seasons. The early winners of the competition were all teams of wealthy amateurs from the south of England,[5] but in 1883, Blackburn Olympic became the first team from the north to win the cup, defeating Old Etonians. Upon his team's return to Blackburn, Olympic captain Albert Warburton proclaimed: "The Cup is very welcome to Lancashire. It'll have a good home and it'll never go back to London".[6]
With the advent of professionalism at around the same time, the amateur teams quickly faded from prominence in the competition.[5] The leading professional clubs formed The Football League in 1888.[7] Since then, one non-league team has won the cup. Tottenham Hotspur, then of the Southern League, defeated Sheffield United of The Football League to win the 1901 final.[8] A year later Sheffield United returned to the final and won the cup, which then remained in the hands of Northern and Midland clubs until Tottenham won it again in 1921.[2] In 1927, Cardiff City, a team which plays in the English football league system despite being based in Wales, won the cup, the only non-English club to do so.[9] Scottish club Queen's Park reached the final twice in the early years of the competition.[2]
The competition was not held during the First and Second World Wars, except in the 1914–15 season, when it was completed, and the 1939–40 season, when it was abandoned during the qualifying rounds.[2]
Newcastle United enjoyed a brief spell of FA Cup dominance in the 1950s, winning the trophy three times in five years,[2] and in the 1960s, Tottenham Hotspur enjoyed a similar spell of success, with three wins in seven seasons. This marked the start of a successful period for London-based clubs, with 11 wins in 22 seasons.[10] Teams from the second tier of English football, at the time called the Second Division, experienced an unprecedented run of cup success between 1973 and 1980.[10] Sunderland won the cup in 1973, Southampton repeated the feat in 1976, and West Ham United won in 1980, the most recent victory by a team from outside the top division.[2][8]
Until 1999, a draw in the final would result in the match being replayed at a later date;[11] since then the final has always been decided on the day, with a penalty shoot-out as required.[12] As of 2022 a penalty shoot-out has been required on only three occasions, in the 2005, 2006 and 2022 finals. Arsenal hold the record for the highest number of FA Cup wins, having claimed the trophy 14 times, most recently in 2020.[13]
Results
| (R) | Replay |
| * | Match went to extra time |
| Template:Dagger | Match decided via a penalty shoot-out after extra time |
| Template:Double dagger | Winning team won the Double (League title and FA Cup) |
| § | Winning team won the Domestic Treble (League title, FA Cup and League Cup) |
| # | Winning team won the Continental Treble (League title, FA Cup and European Cup/Champions League) |
| Italics | Team from outside the top tier of English league football (since the formation of The Football League in 1888) |
| (#) | Number of trophy won by club |
- The "Season" column refers to the season the competition was held, and wikilinks to the article about that season.
- The wikilinks in the "Score" column point to the article about that season's final game.
All teams are English, except where marked Template:Flagicon (Scottish) or Template:Flagicon Template:Flagicon (Welsh).
| Season | Winners[2] | Score[2] | Runners-up[2] | Venue[14] | Attendance[14] |
|---|---|---|---|---|---|
| Script error: No such module "sort". | Wanderers (1) | 1–0 | Royal Engineers | Kennington Oval | 2,000 |
| Script error: No such module "sort". | Wanderers (2) | 2–0 | Oxford University | Lillie Bridge | 3,000 |
| Script error: No such module "sort". | Oxford University (1) | 2–0 | Royal Engineers | Kennington Oval | 2,000 |
| Script error: No such module "sort". | Royal Engineers (1) | Script error: No such module "sort". | Old Etonians | 2,000 | |
| 2–0 (R) | 3,000 | ||||
| Script error: No such module "sort". | Wanderers (3) | Script error: No such module "sort". | Old Etonians | 3,500 | |
| 3–0 (R) | 1,500 | ||||
| Script error: No such module "sort". | Wanderers (4) | Script error: No such module "sort". | Oxford University | 3,000 | |
| Script error: No such module "sort". | Wanderers (5) | 3–1 | Royal Engineers | 4,500 | |
| Script error: No such module "sort". | Old Etonians (1) | 1–0 | Clapham Rovers | 5,000 | |
| Script error: No such module "sort". | Clapham Rovers (1) | 1–0 | Oxford University | 6,000 | |
| Script error: No such module "sort". | Old Carthusians (1) | 3–0 | Old Etonians | 4,000 | |
| Script error: No such module "sort". | Old Etonians (2) | 1–0 | Blackburn Rovers | 6,500 | |
| Script error: No such module "sort". | Blackburn Olympic (1) | Script error: No such module "sort". | Old Etonians | 8,000 | |
| Script error: No such module "sort". | Blackburn Rovers (1) | 2–1 | Template:Flagicon Queen's Park | 4,000 | |
| Script error: No such module "sort". | Blackburn Rovers (2) | 2–0 | Template:Flagicon Queen's Park | 12,500 | |
| Script error: No such module "sort". | Blackburn Rovers (3) | 0–0 | West Bromwich Albion | 15,000 | |
| 2–0 (R) | Script error: No such module "sort". | 12,000 | |||
| Script error: No such module "sort". | Aston Villa (1) | 2–0 | West Bromwich Albion | Kennington Oval | 15,500 |
| Script error: No such module "sort". | West Bromwich Albion (1) | 2–1 | Preston North End | 19,000 | |
| Script error: No such module "sort". | Preston North End Template:Double dagger (1) | 3–0 | Wolverhampton Wanderers | 22,000 | |
| Script error: No such module "sort". | Blackburn Rovers (4) | 6–1 | The Wednesday | 20,000 | |
| Script error: No such module "sort". | Blackburn Rovers (5) | 3–1 | Notts County | 23,000 | |
| Script error: No such module "sort". | West Bromwich Albion (2) | 3–0 | Aston Villa | 32,810 | |
| Script error: No such module "sort". | Wolverhampton Wanderers (1) | 1–0 | Everton | Fallowfield Stadium | 45,000 |
| Script error: No such module "sort". | Notts County (1) | 4–1 | Bolton Wanderers | Goodison Park | 37,000 |
| Script error: No such module "sort". | Aston Villa (2) | 1–0 | West Bromwich Albion | Crystal Palace | 42,560 |
| Script error: No such module "sort". | The Wednesday (1) | 2–1 | Wolverhampton Wanderers | 48,836 | |
| Script error: No such module "sort". | Aston Villa Template:Double dagger (3) | 3–2 | Everton | 65,891 | |
| Script error: No such module "sort". | Nottingham Forest (1) | 3–1 | Derby County | 62,017 | |
| Script error: No such module "sort". | Sheffield United (1) | 4–1 | Derby County | 73,833 | |
| Script error: No such module "sort". | Bury (1) | 4–0 | Southampton | 68,945 | |
| Script error: No such module "sort". | Tottenham Hotspur (1) | 2–2 | Sheffield United | 110,820 | |
| 3–1 (R) | Burnden Park | 20,470 | |||
| Script error: No such module "sort". | Sheffield United (2) | 1–1 | Southampton | Crystal Palace | 76,914 |
| 2–1 (R) | 33,068 | ||||
| Script error: No such module "sort". | Bury (2) | 6–0 | Derby County | 63,102 | |
| Script error: No such module "sort". | Manchester City (1) | 1–0 | Bolton Wanderers | 61,374 | |
| Script error: No such module "sort". | Aston Villa (4) | 2–0 | Newcastle United | 101,117 | |
| Script error: No such module "sort". | Everton (1) | 1–0 | Newcastle United | 75,609 | |
| Script error: No such module "sort". | The Wednesday (2) | 2–1 | Everton | 84,594 | |
| Script error: No such module "sort". | Wolverhampton Wanderers (2) | 3–1 | Newcastle United | 74,697 | |
| Script error: No such module "sort". | Manchester United (1) | 1–0 | Bristol City | 71,401 | |
| Script error: No such module "sort". | Newcastle United (1) | 1–1 | Barnsley | 77,747 | |
| 2–0 (R) | Goodison Park | 69,000 | |||
| Script error: No such module "sort". | Bradford City (1) | 0–0 | Newcastle United | Crystal Palace | 69,068 |
| 1–0 (R) | Old Trafford | 58,000 | |||
| Script error: No such module "sort". | Barnsley (1) | 0–0 | West Bromwich Albion | Crystal Palace | 54,556 |
| Script error: No such module "sort". (R) | Bramall Lane | 38,555 | |||
| Script error: No such module "sort". | Aston Villa (5) | 1–0 | Sunderland | Crystal Palace | 121,919 |
| Script error: No such module "sort". | Burnley (1) | 1–0 | Liverpool | 72,778 | |
| Script error: No such module "sort". | Sheffield United (3) | 3–0 | Chelsea | Old Trafford | 49,557 |
| Script error: No such module "sort". | Aston Villa (6) | Script error: No such module "sort". | Huddersfield Town | Stamford Bridge | 50,018 |
| Script error: No such module "sort". | Tottenham Hotspur (2) | 1–0 | Wolverhampton Wanderers | 72,805 | |
| Script error: No such module "sort". | Huddersfield Town (1) | 1–0 | Preston North End | 53,000 | |
| Script error: No such module "sort". | Bolton Wanderers (1) | 2–0 | West Ham United | Wembley Stadium (original) | 126,047Template:Efn |
| Script error: No such module "sort". | Newcastle United (2) | 2–0 | Aston Villa | 91,695 | |
| Script error: No such module "sort". | Sheffield United (4) | 1–0 | Template:Flagicon Cardiff City | 91,763 | |
| Script error: No such module "sort". | Bolton Wanderers (2) | 1–0 | Manchester City | 91,447 | |
| Script error: No such module "sort". | Template:Flagicon Cardiff City (1) | 1–0 | Arsenal | 91,206 | |
| Script error: No such module "sort". | Blackburn Rovers (6) | 3–1 | Huddersfield Town | 92,041 | |
| Script error: No such module "sort". | Bolton Wanderers (3) | 2–0 | Portsmouth | 92,576 | |
| Script error: No such module "sort". | Arsenal (1) | 2–0 | Huddersfield Town | 92,488 | |
| Script error: No such module "sort". | West Bromwich Albion (3) | 2–1 | Birmingham | 92,406 | |
| Script error: No such module "sort". | Newcastle United (3) | 2–1 | Arsenal | 92,298 | |
| Script error: No such module "sort". | Everton (2) | 3–0 | Manchester City | 92,950 | |
| Script error: No such module "sort". | Manchester City (2) | 2–1 | Portsmouth | 93,258 | |
| Script error: No such module "sort". | Sheffield Wednesday (3) | 4–2 | West Bromwich Albion | 93,204 | |
| Script error: No such module "sort". | Arsenal (2) | 1–0 | Sheffield United | 93,384 | |
| Script error: No such module "sort". | Sunderland (1) | 3–1 | Preston North End | 93,495 | |
| Script error: No such module "sort". | Preston North End (2) | Script error: No such module "sort". | Huddersfield Town | 93,497 | |
| Script error: No such module "sort". | Portsmouth (1) | 4–1 | Wolverhampton Wanderers | 99,370 | |
| Script error: No such module "sort". | Derby County (1) | Script error: No such module "sort". | Charlton Athletic | 98,000 | |
| Script error: No such module "sort". | Charlton Athletic (1) | Script error: No such module "sort". | Burnley | 99,000 | |
| Script error: No such module "sort". | Manchester United (2) | 4–2 | Blackpool | 99,000 | |
| Script error: No such module "sort". | Wolverhampton Wanderers (3) | 3–1 | Leicester City | ||
| Script error: No such module "sort". | Arsenal (3) | 2–0 | Liverpool | 100,000 | |
| Script error: No such module "sort". | Newcastle United (4) | 2–0 | Blackpool | ||
| Script error: No such module "sort". | Newcastle United (5) | 1–0 | Arsenal | ||
| Script error: No such module "sort". | Blackpool (1) | 4–3 | Bolton Wanderers | ||
| Script error: No such module "sort". | West Bromwich Albion (4) | 3–2 | Preston North End | ||
| Script error: No such module "sort". | Newcastle United (6) | 3–1 | Manchester City | ||
| Script error: No such module "sort". | Manchester City (3) | 3–1 | Birmingham City | ||
| Script error: No such module "sort". | Aston Villa (7) | 2–1 | Manchester United | ||
| Script error: No such module "sort". | Bolton Wanderers (4) | 2–0 | Manchester United | ||
| Script error: No such module "sort". | Nottingham Forest (2) | 2–1 | Luton Town | ||
| Script error: No such module "sort". | Wolverhampton Wanderers (4) | 3–0 | Blackburn Rovers | ||
| Script error: No such module "sort". | Tottenham Hotspur Template:Double dagger (3) | 2–0 | Leicester City | ||
| Script error: No such module "sort". | Tottenham Hotspur (4) | 3–1 | Burnley | ||
| Script error: No such module "sort". | Manchester United (3) | 3–1 | Leicester City | ||
| Script error: No such module "sort". | West Ham United (1) | 3–2 | Preston North End | ||
| Script error: No such module "sort". | Liverpool (1) | Script error: No such module "sort". | Leeds United | ||
| Script error: No such module "sort". | Everton (3) | 3–2 | Sheffield Wednesday | ||
| Script error: No such module "sort". | Tottenham Hotspur (5) | 2–1 | Chelsea | ||
| Script error: No such module "sort". | West Bromwich Albion (5) | Script error: No such module "sort". | Everton | ||
| Script error: No such module "sort". | Manchester City (4) | 1–0 | Leicester City | ||
| Script error: No such module "sort". | Chelsea (1) | Script error: No such module "sort". | Leeds United | ||
| Script error: No such module "sort". (R) | Old Trafford | 62,078 | |||
| Script error: No such module "sort". | Arsenal Template:Double dagger (4) | Script error: No such module "sort". | Liverpool | Wembley Stadium (original) | 100,000 |
| Script error: No such module "sort". | Leeds United (1) | 1–0 | Arsenal | ||
| Script error: No such module "sort". | Sunderland (2) | 1–0 | Leeds United | ||
| Script error: No such module "sort". | Liverpool (2) | 3–0 | Newcastle United | ||
| Script error: No such module "sort". | West Ham United (2) | 2–0 | Fulham | ||
| Script error: No such module "sort". | Southampton (1) | 1–0 | Manchester United | ||
| Script error: No such module "sort". | Manchester United (4) | 2–1 | Liverpool | ||
| Script error: No such module "sort". | Ipswich Town (1) | 1–0 | Arsenal | ||
| Script error: No such module "sort". | Arsenal (5) | 3–2 | Manchester United | ||
| Script error: No such module "sort". | West Ham United (3) | 1–0 | Arsenal | ||
| Script error: No such module "sort". | Tottenham Hotspur (6) | Script error: No such module "sort". | Manchester City | ||
| 3–2 (R) | 92,000 | ||||
| Script error: No such module "sort". | Tottenham Hotspur (7) | Script error: No such module "sort". | Queens Park Rangers | 100,000 | |
| 1–0 (R) | 90,000 | ||||
| Script error: No such module "sort". | Manchester United (5) | Script error: No such module "sort". | Brighton & Hove Albion | 100,000 | |
| 4–0 (R) | |||||
| Script error: No such module "sort". | Everton (4) | 2–0 | Watford | ||
| Script error: No such module "sort". | Manchester United (6) | Script error: No such module "sort". | Everton | ||
| Script error: No such module "sort". | Liverpool Template:Double dagger (3) | 3–1 | Everton | 98,000 | |
| Script error: No such module "sort". | Coventry City (1) | Script error: No such module "sort". | Tottenham Hotspur | ||
| Script error: No such module "sort". | Wimbledon (1) | 1–0 | Liverpool | 98,203 | |
| Script error: No such module "sort". | Liverpool (4) | Script error: No such module "sort". | Everton | 82,500 | |
| Script error: No such module "sort". | Manchester United (7) | Script error: No such module "sort". | Crystal Palace | 80,000 | |
| 1–0 (R) | |||||
| Script error: No such module "sort". | Tottenham Hotspur (8) | Script error: No such module "sort". | Nottingham Forest | ||
| Script error: No such module "sort". | Liverpool (5) | 2–0 | Sunderland | ||
| Script error: No such module "sort". | Arsenal (6) | Script error: No such module "sort". | Sheffield Wednesday | 79,347 | |
| Script error: No such module "sort". (R) | 62,267 | ||||
| Script error: No such module "sort". | Manchester United Template:Double dagger (8) | 4–0 | Chelsea | 79,634 | |
| Script error: No such module "sort". | Everton (5) | 1–0 | Manchester United | 79,592 | |
| Script error: No such module "sort". | Manchester United Template:Double dagger (9) | 1–0 | Liverpool | 79,007 | |
| Script error: No such module "sort". | Chelsea (2) | 2–0 | Middlesbrough | 79,160 | |
| Script error: No such module "sort". | Arsenal Template:Double dagger (7) | 2–0 | Newcastle United | 79,183 | |
| Script error: No such module "sort". | Manchester United # (10) | 2–0 | Newcastle United | 79,101 | |
| Script error: No such module "sort". | Chelsea (3) | 1–0 | Aston Villa | 78,217 | |
| Script error: No such module "sort". | Liverpool (6) | 2–1 | Arsenal | Millennium Stadium | 72,500 |
| Script error: No such module "sort". | Arsenal Template:Double dagger (8) | 2–0 | Chelsea | 73,963 | |
| Script error: No such module "sort". | Arsenal (9) | 1–0 | Southampton | 73,726 | |
| Script error: No such module "sort". | Manchester United (11) | 3–0 | Millwall | 71,350 | |
| Script error: No such module "sort". | Arsenal (10) | Script error: No such module "sort".Template:Efn | Manchester United | 71,876 | |
| Script error: No such module "sort". | Liverpool (7) | Script error: No such module "sort".Template:Efn | West Ham United | 71,140 | |
| Script error: No such module "sort". | Chelsea (4) | Script error: No such module "sort". | Manchester United | Wembley Stadium | 89,826 |
| Script error: No such module "sort". | Portsmouth (2) | 1–0 | Template:Flagicon Cardiff City | 89,874 | |
| Script error: No such module "sort". | Chelsea (5) | 2–1 | Everton | 89,391[15] | |
| Script error: No such module "sort". | Chelsea Template:Double dagger (6) | 1–0 | Portsmouth | 88,335[16] | |
| Script error: No such module "sort". | Manchester City (5) | 1–0 | Stoke City | 88,643[17] | |
| Script error: No such module "sort". | Chelsea (7) | 2–1 | Liverpool | 89,041[18] | |
| Script error: No such module "sort". | Wigan Athletic (1) | 1–0 | Manchester City | 86,254[19] | |
| Script error: No such module "sort". | Arsenal (11) | Script error: No such module "sort". | Hull City | 89,345[20] | |
| Script error: No such module "sort". | Arsenal (12) | 4–0 | Aston Villa | 89,283[21] | |
| Script error: No such module "sort". | Manchester United (12) | Script error: No such module "sort". | Crystal Palace | 88,619[22] | |
| Script error: No such module "sort". | Arsenal (13) | 2–1 | Chelsea | 89,472[23] | |
| Script error: No such module "sort". | Chelsea (8) | 1–0 | Manchester United | 87,647[24] | |
| Script error: No such module "sort". | Manchester City § (6) | 6–0 | Watford | 85,854[25] | |
| Script error: No such module "sort". | Arsenal (14) | 2–1 | Chelsea | 0Template:Efn[26] | |
| Script error: No such module "sort". | Leicester City (1) | 1–0 | Chelsea | 20,000Template:Efn[27] | |
| Script error: No such module "sort". | Liverpool (8) | Script error: No such module "sort".Template:Efn | Chelsea | 84,897[28] | |
| Script error: No such module "sort". | Manchester City # (7) | 2–1 | Manchester United | 83,179[29] | |
| 2023–24 | Manchester United (13) | 2–1 | Manchester City | 84,814[30] | |
| 2024–25 | Crystal Palace (1) | 1–0 | Manchester City | 84,163[31] |
Results by team
Teams shown in italics are no longer in existence. Additionally, Queen's Park ceased to be eligible to enter the FA Cup after a Scottish Football Association ruling in 1887.[32]
See also
Notes
References
<templatestyles src="Reflist/styles.css" />
- ↑ Script error: No such module "citation/CS1".
- ↑ a b c d e f g h i j k Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".Template:Cbignore
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ a b Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
- The FA Cup Archive Template:Webarchive at TheFA.com
- England FA Challenge Cup Finals Template:Webarchive at RSSSF.com
Script error: No such module "Navbox".