The English FA Cup is the most famous domestic cup competition in the world of football.

Held annually at the end of each league season, the FA Cup was first held back in the 1871-72 season, when the Wanderers lifted the trophy after defeating the Royal Engineers by one goal to nil.

Arsenal are the most successful club throughout the FA Cup's history with 12 wins, and 19 appearances in the final, closely followed by Manchester Utd, who've won it 11 times and been in the final 18 times.

Here are all the details...

FA Cup Winners

A list of all of the winners of the FA Cup, as well as a list of the runner-ups and the scoreline.

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

Most Successful Clubs in the FA Cup

A list of which clubs have won the FA Cup the most times.

Num of Wins Club
13 Arsenal
12 Manchester United
8 Tottenham Hotspur
7 Aston Villa
7 Liverpool
7 Chelsea
6 Blackburn Rovers
6 Newcastle United
5 Everton
5 The Wanderers
5 West Bromwich Albion
5 Manchester City
4 Bolton Wanderers
4 Sheffield United
4 Wolverhampton Wanderers
3 Sheffield Wednesday
3 West Ham United
2 Bury
2 Nottingham Forest
2 Old Etonians
2 Portsmouth
2 Preston North End
2 Sunderland
1 Barnsley
1 Blackburn Olympic
1 Blackpool
1 Bradford City
1 Burnley
1 Cardiff City
1 Charlton Athletic
1 Clapham Rovers
1 Coventry City
1 Derby County
1 Huddersfield Town
1 Ipswich Town
1 Leeds United
1 Notts County
1 Old Carthusians
1 Oxford University
1 Royal Engineers
1 Southampton
1 Wimbledon
1 Wigan Athletic

Most FA Cup Finals

A list of which clubs have appeared in the final of the FA Cup the most times.

Num of Finals Club
20 Arsenal
19 Manchester United
14 Liverpool
13 Newcastle United
13 Everton
11 Chelsea
10 Aston Villa
10 West Bromwich Albion
10 Manchester City
9 Tottenham Hotspur
8 Blackburn Rovers
8 Wolverhampton Wanderers
7 Bolton Wanderers
7 Preston North End
6 Old Etonians
6 Sheffield United
6 Sheffield Wednesday
5 Huddersfield Town
5 Portsmouth
5 The Wanderers
5 West Ham United
4 Leeds United
4 Leicester City
4 Oxford University
4 Royal Engineers
4 Sunderland
4 Derby County
4 Southampton
3 Nottingham Forest
3 Burnley
3 Blackpool
3 Cardiff City
2 Birmingham City
2 Bury
2 Barnsley
2 Charlton Athletic
2 Clapham Rovers
2 Crystal Palace
2 Notts County
2 Queen's Park (Glasgow)
1 Blackburn Olympic
1 Bradford City
1 Brighton & HA
1 Bristol City
1 Coventry City
1 Fulham
1 Hull City
1 Ipswich Town
1 Luton Town
1 Middlesbrough
1 Millwall
1 Old Carthusians
1 Queen's Park Rangers
1 Stoke City
1 Watford
1 Wimbledon
1 Wigan Athletic