FA Cup

England · Since 1871 · 747 clubs

Last Champion
Manchester City FC
Season 2025-26
Total Seasons
145
1871-72 · · · 2025-26
Most Titles
Arsenal FC
14 titles

About FA Cup

The FA Cup, officially known as the Football Association Challenge Cup, is the oldest national football competition in the world, first held in the 1871–72 season. It has been played almost every year since then, with only interruptions during the two World Wars. From its beginnings with just a small number of teams, the tournament quickly expanded and became one of the most prestigious competitions in English football.

The FA Cup is a knockout tournament open to hundreds of clubs from across the English football pyramid, including amateur and professional teams. Matches are drawn randomly, and the competition progresses through multiple qualifying and proper rounds before culminating in a final at Wembley Stadium. One of the defining features of the FA Cup is its unpredictability, often producing “giant-killing” moments where smaller clubs defeat top-tier teams.

Over time, the FA Cup has maintained its cultural and sporting significance despite changes in modern football. Winning the competition not only brings prestige but also qualification for European competitions and other honors. With its long history, dramatic matches, and openness to clubs at all levels, the FA Cup remains one of the most iconic and celebrated tournaments in world football.

Seasons

Season Winner Finalist Score
2025-26
Manchester City FC
Chelsea FC
1-0
2024-25
Crystal Palace FC
Manchester City FC
1-0
2023-24
Manchester United FC
Manchester City FC
2-1
2022-23
Manchester City FC
Manchester United FC
2-1
2021-22
Liverpool FC
Chelsea FC
0-0, pen. 6-5
2020-21
Leicester City FC
Chelsea FC
1-0
2019-20
Arsenal FC
Chelsea FC
2-1
2018-19
Manchester City FC
Watford FC
6-0
2017-18
Chelsea FC
Manchester United FC
1-0
2016-17
Arsenal FC
Chelsea FC
2-1
2015-16
Manchester United FC
Crystal Palace FC
2-1, aet
2014-15
Arsenal FC
Aston Villa FC
4-0
2013-14
Arsenal FC
Hull City AFC
3-2, aet
2012-13
Wigan Athletic FC
Manchester City FC
1-0
2011-12
Chelsea FC
Liverpool FC
2-1
2010-11
Manchester City FC
Stoke City FC
1-0
2009-10
Chelsea FC
Portsmouth FC
1-0
2008-09
Chelsea FC
Everton FC
2-1
2007-08
Portsmouth FC
Cardiff City FC
1-0, aet
2006-07
Chelsea FC
Manchester United FC
1-0, aet
2005-06
Liverpool FC
West Ham United FC
3-3, pen. 3-1
2004-05
Arsenal FC
Manchester United FC
0-0, pen. 5-4
2003-04
Manchester United FC
Millwall FC
3-0
2002-03
Arsenal FC
Southampton FC
1-0
2001-02
Arsenal FC
Chelsea FC
2-0
2000-01
Liverpool FC
Arsenal FC
2-1
1999-00
Chelsea FC
Aston Villa FC
1-0
1998-99
Manchester United FC
Newcastle United FC
2-0
1997-98
Arsenal FC
Newcastle United FC
2-0
1996-97
Chelsea FC
Middlesbrough FC
2-0
1995-96
Manchester United FC
Liverpool FC
1-0
1994-95
Everton FC
Manchester United FC
1-0
1993-94
Manchester United FC
Chelsea FC
4-0
1992-93
Arsenal FC
Sheffield Wednesday FC
1-1, 2-1, aet
1991-92
Liverpool FC
Sunderland AFC
2-0
1990-91
Tottenham Hotspur FC
Nottingham Forest FC
2-1, aet
1989-90
Manchester United FC
Crystal Palace FC
3-3, 1-0
1988-89
Liverpool FC
Everton FC
3-2, aet
1987-88
Wimbledon FC
Liverpool FC
1-0
1986-87
Coventry City FC
Tottenham Hotspur FC
3-2, aet
1985-86
Liverpool FC
Everton FC
3-1
1984-85
Manchester United FC
Everton FC
1-0, aet
1983-84
Everton FC
Watford FC
2-0
1982-83
Manchester United FC
Brighton & Hove Albion FC
2-2, 4-0
1981-82
Tottenham Hotspur FC
Queens Park Rangers FC
1-1, 1-0
1980-81
Tottenham Hotspur FC
Manchester City FC
1-1, 3-2
1979-80
West Ham United FC
Arsenal FC
1-0
1978-79
Arsenal FC
Manchester United FC
3-2
1977-78
Ipswich Town FC
Arsenal FC
1-0
1976-77
Manchester United FC
Liverpool FC
2-1
1975-76
Southampton FC
Manchester United FC
1-0
1974-75
West Ham United FC
Fulham FC
2-0
1973-74
Liverpool FC
Newcastle United FC
3-0
1972-73
Sunderland AFC
Leeds United FC
1-0
1971-72
Leeds United FC
Arsenal FC
1-0
1970-71
Arsenal FC
Liverpool FC
2-1, aet
1969-70
Chelsea FC
Leeds United FC
2-2, 2-1, aet
1968-69
Manchester City FC
Leicester City FC
1-0
1967-68
West Bromwich Albion FC
Everton FC
1-0, aet
1966-67
Tottenham Hotspur FC
Chelsea FC
2-1
1965-66
Everton FC
Sheffield Wednesday FC
3-2
1964-65
Liverpool FC
Leeds United FC
2-1, aet
1963-64
West Ham United FC
Preston North End FC
3-2
1962-63
Manchester United FC
Leicester City FC
3-1
1961-62
Tottenham Hotspur FC
Burnley FC
3-1
1960-61
Tottenham Hotspur FC
Leicester City FC
2-0
1959-60
Wolverhampton Wanderers FC
Blackburn Rovers FC
3-0
1958-59
Nottingham Forest FC
Luton Town FC
2-1
1957-58
Bolton Wanderers FC
Manchester United FC
2-0
1956-57
Aston Villa FC
Manchester United FC
2-1
1955-56
Manchester City FC
Birmingham City FC
3-1
1954-55
Newcastle United FC
Manchester City FC
3-1
1953-54
West Bromwich Albion FC
Preston North End FC
3-2
1952-53
Blackpool FC
Bolton Wanderers FC
4-3
1951-52
Newcastle United FC
Arsenal FC
1-0
1950-51
Newcastle United FC
Blackpool FC
2-0
1949-50
Arsenal FC
Liverpool FC
2-0
1948-49
Wolverhampton Wanderers FC
Leicester City FC
3-1
1947-48
Manchester United FC
Blackpool FC
4-2
1946-47
Charlton Athletic FC
Burnley FC
1-0, aet
1945-46
Derby County FC
Charlton Athletic FC
4-1, aet
1938-39
Portsmouth FC
Wolverhampton Wanderers FC
4-1
1937-38
Preston North End FC
Huddersfield Town AFC
1-0, aet
1936-37
Sunderland AFC
Preston North End FC
3-1
1935-36
Arsenal FC
Sheffield United FC
1-0
1934-35
Sheffield Wednesday FC
West Bromwich Albion FC
4-2
1933-34
Manchester City FC
Portsmouth FC
2-1
1932-33
Everton FC
Manchester City FC
3-0
1931-32
Newcastle United FC
Arsenal FC
2-1
1930-31
West Bromwich Albion FC
Birmingham City FC
2-1
1929-30
Arsenal FC
Huddersfield Town AFC
2-1
1928-29
Bolton Wanderers FC
Portsmouth FC
2-0
1927-28
Blackburn Rovers FC
Huddersfield Town AFC
3-1
1926-27
Cardiff City FC
Arsenal FC
1-0
1925-26
Bolton Wanderers FC
Manchester City FC
1-0
1924-25
Sheffield United FC
Cardiff City FC
1-0
1923-24
Newcastle United FC
Aston Villa FC
2-0
1922-23
Bolton Wanderers FC
West Ham United FC
2-0
1921-22
Huddersfield Town AFC
Preston North End FC
1-0
1920-21
Tottenham Hotspur FC
Wolverhampton Wanderers FC
1-0
1919-20
Aston Villa FC
Huddersfield Town AFC
1-0, aet
1914-15
Sheffield United FC
Chelsea FC
3-0
1913-14
Burnley FC
Liverpool FC
1-0
1912-13
Aston Villa FC
Sunderland AFC
1-0
1911-12
Barnsley FC
West Bromwich Albion FC
0-0, 1-0, aet
1910-11
Bradford City AFC
Newcastle United FC
0-0, 1-0
1909-10
Newcastle United FC
Barnsley FC
1-1, 2-0
1908-09
Manchester United FC
Bristol City FC
1-0
1907-08
Wolverhampton Wanderers FC
Newcastle United FC
3-1
1906-07
Sheffield Wednesday FC
Everton FC
2-1
1905-06
Everton FC
Newcastle United FC
1-0
1904-05
Aston Villa FC
Newcastle United FC
2-0
1903-04
Manchester City FC
Bolton Wanderers FC
1-0
1902-03
Bury FC
Derby County FC
6-0
1901-02
Sheffield United FC
Southampton FC
1-1, 2-1
1900-01
Tottenham Hotspur FC
Sheffield United FC
2-2, 3-1
1899-00
Bury FC
Southampton FC
4-0
1898-99
Sheffield United FC
Derby County FC
4-1
1897-98
Nottingham Forest FC
Derby County FC
3-1
1896-97
Aston Villa FC
Everton FC
3-2
1895-96
Sheffield Wednesday FC
Wolverhampton Wanderers FC
2-1
1894-95
Aston Villa FC
West Bromwich Albion FC
1-0
1893-94
Notts County FC
Bolton Wanderers FC
4-1
1892-93
Wolverhampton Wanderers FC
Everton FC
1-0
1891-92
West Bromwich Albion FC
Aston Villa FC
3-0
1890-91
Blackburn Rovers FC
Notts County FC
3-1
1889-90
Blackburn Rovers FC
Sheffield Wednesday FC
6-1
1888-89
Preston North End FC
Wolverhampton Wanderers FC
3-0
1887-88
West Bromwich Albion FC
Preston North End FC
2-1
1886-87
Aston Villa FC
West Bromwich Albion FC
2-0
1885-86
Blackburn Rovers FC
West Bromwich Albion FC
0-0, 2-0
1884-85
Blackburn Rovers FC
Queen's Park FC
2-0
1883-84
Blackburn Rovers FC
Queen's Park FC
2-1
1882-83
Blackburn Olympic FC
Old Etonians FC
2-1, aet
1881-82
Old Etonians FC
Blackburn Rovers FC
1-0
1880-81
Old Carthusians FC
Old Etonians FC
3-0
1879-80
Clapham Rovers FC
Oxford University AFC
1-0
1878-79
Old Etonians FC
Clapham Rovers FC
1-0
1877-78
Wanderers FC
Royal Engineers AFC
3-1
1876-77
Wanderers FC
Oxford University AFC
2-1, aet
1875-76
Wanderers FC
Old Etonians FC
1-1, 3-0
1874-75
Royal Engineers AFC
Old Etonians FC
1-1, 2-0
1873-74
Oxford University AFC
Royal Engineers AFC
2-0
1872-73
Wanderers FC
Oxford University AFC
2-0
1871-72
Wanderers FC
Royal Engineers AFC
1-0

All-Time table

# Club Count Years
1 Arsenal FC 14 1929-30, 1935-36, 1949-50, 1970-71, 1978-79, 1992-93, 1997-98, 2001-02, 2002-03, 2004-05, 2013-14, 2014-15, 2016-17, 2019-20
7 1926-27, 1931-32, 1951-52, 1971-72, 1977-78, 1979-80, 2000-01
2 Manchester United FC 13 1908-09, 1947-48, 1962-63, 1976-77, 1982-83, 1984-85, 1989-90, 1993-94, 1995-96, 1998-99, 2003-04, 2015-16, 2023-24
9 1956-57, 1957-58, 1975-76, 1978-79, 1994-95, 2004-05, 2006-07, 2017-18, 2022-23
3 Chelsea FC 8 1969-70, 1996-97, 1999-00, 2006-07, 2008-09, 2009-10, 2011-12, 2017-18
9 1914-15, 1966-67, 1993-94, 2001-02, 2016-17, 2019-20, 2020-21, 2021-22, 2025-26
4 Manchester City FC 8 1903-04, 1933-34, 1955-56, 1968-69, 2010-11, 2018-19, 2022-23, 2025-26
7 1925-26, 1932-33, 1954-55, 1980-81, 2012-13, 2023-24, 2024-25
5 Liverpool FC 8 1964-65, 1973-74, 1985-86, 1988-89, 1991-92, 2000-01, 2005-06, 2021-22
7 1913-14, 1949-50, 1970-71, 1976-77, 1987-88, 1995-96, 2011-12
6 Tottenham Hotspur FC 8 1900-01, 1920-21, 1960-61, 1961-62, 1966-67, 1980-81, 1981-82, 1990-91
1 1986-87
7 Aston Villa FC 7 1886-87, 1894-95, 1896-97, 1904-05, 1912-13, 1919-20, 1956-57
4 1891-92, 1923-24, 1999-00, 2014-15
8 Newcastle United FC 6 1909-10, 1923-24, 1931-32, 1950-51, 1951-52, 1954-55
7 1904-05, 1905-06, 1907-08, 1910-11, 1973-74, 1997-98, 1998-99
9 Blackburn Rovers FC 6 1883-84, 1884-85, 1885-86, 1889-90, 1890-91, 1927-28
2 1881-82, 1959-60
10 Everton FC 5 1905-06, 1932-33, 1965-66, 1983-84, 1994-95
8 1892-93, 1896-97, 1906-07, 1967-68, 1984-85, 1985-86, 1988-89, 2008-09
11 West Bromwich Albion FC 5 1887-88, 1891-92, 1930-31, 1953-54, 1967-68
5 1885-86, 1886-87, 1894-95, 1911-12, 1934-35
12 Wanderers FC 5 1871-72, 1872-73, 1875-76, 1876-77, 1877-78
0 —
13 Wolverhampton Wanderers FC 4 1892-93, 1907-08, 1948-49, 1959-60
4 1888-89, 1895-96, 1920-21, 1938-39
14 Bolton Wanderers FC 4 1922-23, 1925-26, 1928-29, 1957-58
3 1893-94, 1903-04, 1952-53
15 Sheffield United FC 4 1898-99, 1901-02, 1914-15, 1924-25
2 1900-01, 1935-36
16 Sheffield Wednesday FC 3 1895-96, 1906-07, 1934-35
3 1889-90, 1965-66, 1992-93
17 West Ham United FC 3 1963-64, 1974-75, 1979-80
2 1922-23, 2005-06
18 Preston North End FC 2 1888-89, 1937-38
5 1887-88, 1921-22, 1936-37, 1953-54, 1963-64
19 Old Etonians FC 2 1878-79, 1881-82
4 1874-75, 1875-76, 1880-81, 1882-83
20 Portsmouth FC 2 1938-39, 2007-08
3 1928-29, 1933-34, 2009-10
21 Sunderland AFC 2 1936-37, 1972-73
2 1912-13, 1991-92
22 Nottingham Forest FC 2 1897-98, 1958-59
1 1990-91
23 Bury FC 2 1899-00, 1902-03
0 —
24 Huddersfield Town AFC 1 1921-22
4 1919-20, 1927-28, 1929-30, 1937-38
25 Leicester City FC 1 2020-21
4 1948-49, 1960-61, 1962-63, 1968-69
26 Royal Engineers AFC 1 1874-75
3 1871-72, 1873-74, 1877-78
27 Oxford University AFC 1 1873-74
3 1872-73, 1876-77, 1879-80
28 Derby County FC 1 1945-46
3 1897-98, 1898-99, 1902-03
29 Southampton FC 1 1975-76
3 1899-00, 1901-02, 2002-03
30 Leeds United FC 1 1971-72
3 1964-65, 1969-70, 1972-73
31 Burnley FC 1 1913-14
2 1946-47, 1961-62
32 Cardiff City FC 1 1926-27
2 1924-25, 2007-08
33 Blackpool FC 1 1952-53
2 1947-48, 1950-51
34 Crystal Palace FC 1 2024-25
2 1989-90, 2015-16
35 Clapham Rovers FC 1 1879-80
1 1878-79
36 Notts County FC 1 1893-94
1 1890-91
37 Barnsley FC 1 1911-12
1 1909-10
38 Charlton Athletic FC 1 1946-47
1 1945-46
39 Old Carthusians FC 1 1880-81
0 —
40 Blackburn Olympic FC 1 1882-83
0 —
41 Bradford City AFC 1 1910-11
0 —
42 Ipswich Town FC 1 1977-78
0 —
43 Coventry City FC 1 1986-87
0 —
44 Wimbledon FC 1 1987-88
0 —
45 Wigan Athletic FC 1 2012-13
0 —
46 Queen's Park FC 0 —
2 1883-84, 1884-85
47 Birmingham City FC 0 —
2 1930-31, 1955-56
48 Watford FC 0 —
2 1983-84, 2018-19
49 Bristol City FC 0 —
1 1908-09
50 Luton Town FC 0 —
1 1958-59
51 Fulham FC 0 —
1 1974-75
52 Queens Park Rangers FC 0 —
1 1981-82
53 Brighton & Hove Albion FC 0 —
1 1982-83
54 Middlesbrough FC 0 —
1 1996-97
55 Millwall FC 0 —
1 2003-04
56 Stoke City FC 0 —
1 2010-11
57 Hull City AFC 0 —
1 2013-14