thumbnail

FA Cup Top 4 Positions

Name every single team to have played in the FA Cup semi-finals since its introduction in 1871.
Two teams in here are from Scotland. Seven teams don't exist anymore.
Try the EFL Cup version here
Quiz by Pullasorsa
Rate:
Last updated: May 29, 2024
You have not attempted this quiz yet.
First submittedAugust 11, 2020
Times taken2,591
Average score63.3%
Rating4.88
Report this quizReport
15:00
Enter team here
0
 / 79 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Season
Winner
Finalist
Semi-Finalist
Semi-Finalist
2023/24
Manchester United
Manchester City
Coventry City
Chelsea
2022/23
Manchester City
Manchester United
Sheffield United
Brighton and Hove Albion
2021/22
Liverpool
Chelsea
Manchester City
Crystal Palace
2020/21
Leicester City
Chelsea
Southampton
Manchester City
2019/20
Arsenal
Chelsea
Manchester City
Manchester United
2018/19
Manchester City
Watford
Brighton and Hove Albion
Wolverhampton Wanderers
2017/18
Chelsea
Manchester United
Southampton
Tottenham Hotspur
2016/17
Arsenal
Chelsea
Manchester City
Tottenham Hotspur
2015/16
Manchester United
Crystal Palace
Everton
Watford
2014/15
Arsenal
Aston Villa
Reading
Liverpool
2013/14
Arsenal
Hull City
Wigan Athletic
Sheffield United
2012/13
Wigan Athletic
Manchester City
Millwall
Chelsea
2011/12
Chelsea
Liverpool
Tottenham Hotspur
Everton
2010/11
Manchester City
Stoke City
Manchester United
Bolton Wanderers
2009/10
Chelsea
Portsmouth
Aston Villa
Tottenham Hotspur
2008/09
Chelsea
Everton
Arsenal
Manchester United
2007/08
Portsmouth
Cardiff City
West Bromwich Albion
Barnsley
2006/07
Chelsea
Manchester United
Blackburn Rovers
Watford
2005/06
Liverpool
West Ham United
Chelsea
Middlesbrough
2004/05
Arsenal
Manchester United
Blackburn Rovers
Newcastle United
2003/04
Manchester United
Millwall
Arsenal
Sunderland
2002/03
Arsenal
Southampton
Sheffield United
Watford
2001/02
Arsenal
Chelsea
Middlesbrough
Fulham
2000/01
Liverpool
Arsenal
Wycombe Wanderers
Tottenham Hotspur
1999/00
Chelsea
Aston Villa
Newcastle United
Bolton Wanderers
1998/99
Manchester United
Newcastle United
Arsenal
Tottenham Hotspur
1997/98
Arsenal
Newcastle United
Wolverhampton Wanderers
Sheffield United
1996/97
Chelsea
Middlesbrough
Wimbledon
Chesterfield
1995/96
Manchester United
Liverpool
Chelsea
Aston Villa
1994/95
Everton
Manchester United
Tottenham Hotspur
Crystal Palace
1993/94
Manchester United
Chelsea
Oldham Athletic
Luton Town
1992/93
Arsenal
Sheffield Wednesday
Tottenham Hotspur
Sheffield United
1991/92
Liverpool
Sunderland
Portsmouth
Norwich City
1990/91
Tottenham Hotspur
Nottingham Forest
Arsenal
West Ham United
1989/90
Manchester United
Crystal Palace
Oldham Athletic
Liverpool
1988/89
Liverpool
Everton
Nottingham Forest
Norwich City
1987/88
Wimbledon
Liverpool
Luton Town
Nottingham Forest
1986/87
Coventry City
Tottenham Hotspur
Leeds United
Watford
1985/86
Liverpool
Everton
Southampton
Sheffield Wednesday
1984/85
Manchester United
Everton
Liverpool
Luton Town
1983/84
Everton
Watford
Southampton
Plymouth Argyle
1982/83
Manchester United
Brighton and Hove Albion
Arsenal
Sheffield Wednesday
1981/82
Tottenham Hotspur
Queens Park Rangers
Leicester City
West Bromwich Albion
1980/81
Tottenham Hotspur
Manchester City
Wolverhampton Wanderers
Ipswich Town
1979/80
West Ham United
Arsenal
Everton
Liverpool
1978/79
Arsenal
Manchester United
Wolverhampton Wanderers
Liverpool
1977/78
Ipswich Town
Arsenal
West Bromwich Albion
Leyton Orient
1976/77
Manchester United
Liverpool
Leeds United
Everton
1975/76
Southampton
Manchester United
Crystal Palace
Derby County
1974/75
West Ham United
Fulham
Ipswich Town
Birmingham City
1973/74
Liverpool
Newcastle United
Leicester City
Burnley
1972/73
Sunderland
Leeds United
Arsenal
Wolverhampton Wanderers
1971/72
Leeds United
Arsenal
Birmingham City
Stoke City
1970/71
Arsenal
Liverpool
Stoke City
Everton
1969/70
Chelsea
Leeds United
Watford
Manchester United
1968/69
Manchester City
Leicester City
Everton
West Bromwich Albion
1967/68
West Bromwich Albion
Everton
Birmingham City
Leeds United
1966/67
Tottenham Hotspur
Chelsea
Nottingham Forest
Leeds United
1965/66
Everton
Sheffield Wednesday
Manchester United
Chelsea
1964/65
Liverpool
Leeds United
Chelsea
Manchester United
1963/64
West Ham United
Preston North End
Manchester United
Swansea City
1962/63
Manchester United
Leicester City
Southampton
Liverpool
1961/62
Tottenham Hotspur
Burnley
Manchester United
Fulham
1960/61
Tottenham Hotspur
Leicester City
Burnley
Sheffield United
1959/60
Wolverhampton Wanderers
Blackburn Rovers
Aston Villa
Sheffield Wednesday
1958759
Nottingham Forest
Luton Town
Aston Villa
Norwich City
1957/58
Bolton Wanderers
Manchester United
Blackburn Rovers
Fulham
1956/57
Aston Villa
Manchester United
West Bromwich Albion
Birmingham City
1955/56
Manchester City
Birmingham City
Tottenham Hotspur
Sunderland
1954/55
Newcastle United
Manchester City
York City
Sunderland
1953/54
West Bromwich Albion
Preston North End
Port Vale
Sheffield Wednesday
1952/53
Blackpool
Bolton Wanderers
Tottenham Hotspur
Everton
1951/52
Newcastle United
Arsenal
Blackburn Rovers
Chelsea
1950/51
Newcastle United
Blackpool
Wolverhampton Wanderers
Birmingham City
1949/50
Arsenal
Liverpool
Chelsea
Everton
1948/49
Wolverhampton Wanderers
Leicester City
Manchester United
Portsmouth
1947/48
Manchester United
Blackpool
Derby County
Tottenham Hotspur
1946/47
Charlton Athletic
Burnley
Newcastle United
Liverpool
1945/46
Derby County
Charlton Athletic
Birmingham City
Bolton Wanderers
1938/39
Portsmouth
Wolverhampton Wanderers
Huddersfield Town
Grimsby Town
1937/38
Preston North End
Huddersfield Town
Aston Villa
Sunderland
1936/37
Sunderland
Preston North End
Millwall
West Bromwich Albion
1935/36
Arsenal
Sheffield United
Grimsby Town
Fulham
1934/35
Sheffield Wednesday
West Bromwich Albion
Burnley
Bolton Wanderers
1933/34
Manchester City
Portsmouth
Aston Villa
Leicester City
1932/33
Everton
Manchester City
West Ham United
Derby County
1931/32
Newcastle United
Arsenal
Chelsea
Manchester City
1930/31
West Bromwich Albion
Birmingham City
Everton
Sunderland
1929/30
Arsenal
Huddersfield Town
Hull City
Sheffield Wednesday
1928/29
Bolton Wanderers
Portsmouth
Huddersfield Town
Aston Villa
1927/28
Blackburn Rovers
Huddersfield Town
Arsenal
Sheffield United
1926/27
Cardiff City
Arsenal
Reading
Southampton
1925/26
Bolton Wanderers
Manchester City
Swansea City
Manchester United
1924/25
Sheffield United
Cardiff City
Southampton
Blackburn Rovers
1923/24
Newcastle United
Aston Villa
Manchester City
Burnley
1922/23
Bolton Wanderers
West Ham United
Sheffield United
Derby County
1921/22
Huddersfield Town
Preston North End
Notts County
Tottenham Hotspur
1920/21
Tottenham Hotspur
Wolverhampton Wanderers
Preston North End
Cardiff City
1919/20
Aston Villa
Huddersfield Town
Chelsea
Bristol City
1914/15
Sheffield United
Chelsea
Bolton Wanderers
Everton
1913/14
Burnley
Liverpool
Sheffield United
Aston Villa
1912/13
Aston Villa
Sunderland
Oldham Athletic
Burnley
1911/12
Barnsley
West Bromwich Albion
Swindon Town
Blackburn Rovers
1910/11
Bradford City
Newcastle United
Blackburn Rovers
Chelsea
1909/10
Newcastle United
Barnsley
Swindon Town
Everton
1908/09
Manchester United
Bristol City
Newcastle United
Derby County
1907/08
Wolverhampton Wanderers
Newcastle United
Southampton
Fulham
1906/07
Sheffield Wednesday
Everton
Arsenal
West Bromwich Albion
1905/06
Everton
Newcastle United
Liverpool
Arsenal
1904/05
Aston Villa
Newcastle United
Everton
Sheffield Wednesday
1903/04
Manchester City
Bolton Wanderers
Sheffield Wednesday
Derby County
1902/03
Bury
Derby County
Aston Villa
Millwall
1901/02
Sheffield United
Southampton
Derby County
Nottingham Forest
1900/01
Tottenham Hotspur
Sheffield United
West Bromwich Albion
Aston Villa
1899/00
Bury
Southampton
Nottingham Forest
Millwall
1898/99
Sheffield United
Derby County
Liverpool
Nottingham Forest
1897/98
Nottingham Forest
Derby County
Southampton
Everton
1896/97
Aston Villa
Everton
Liverpool
Derby County
1895/96
Sheffield Wednesday
Wolverhampton Wanderers
Bolton Wanderers
Derby County
1894/95
Aston Villa
West Bromwich Albion
Sunderland
Sheffield Wednesday
1893/94
Notts County
Bolton Wanderers
Blackburn Rovers
Sheffield Wednesday
1892/93
Wolverhampton Wanderers
Everton
Blackburn Rovers
Preston North End
1891/92
West Bromwich Albion
Aston Villa
Nottingham Forest
Sunderland
1890/91
Blackburn Rovers
Notts County
West Bromwich Albion
Sunderland
1889/90
Blackburn Rovers
Sheffield Wednesday
Wolverhampton Wanderers
Bolton Wanderers
1888/89
Preston North End
Wolverhampton Wanderers
West Bromwich Albion
Blackburn Rovers
1887/88
West Bromwich Albion
Preston North End
Derby Junction
Crewe Alexandra
1886/87
Aston Villa
West Bromwich Albion
Rangers
Preston North End
1885/86
Blackburn Rovers
West Bromwich Albion
Swifts
Birmingham City
1884/85
Blackburn Rovers
Queen's Park
Old Carthusians
Nottingham Forest
1883/84
Blackburn Rovers
Queen's Park
Notts County
Blackburn Olympic
1882/83
Blackburn Olympic
Old Etonians
Old Carthusians
Notts County
1881/82
Old Etonians
Blackburn Rovers
Marlow
Sheffield Wednesday
1880/81
Old Carthusians
Old Etonians
Darwen
None
1879/80
Clapham Rovers
Oxford University
None
Nottingham Forest
1878/79
Old Etonians
Clapham Rovers
Nottingham Forest
None
1877/78
Wanderers
Royal Engineers
None
Old Harrovians
1876/77
Wanderers
Oxford University
Cambridge University
None
1875/76
Wanderers
Old Etonians
Swifts
Oxford University
1874/75
Royal Engineers
Old Etonians
Oxford University
Shropshire Wanderers
1873/74
Oxford University
Royal Engineers
Clapham Rovers
Swifts
1872/73
Wanderers
Oxford University
None
Queen's Park
1871/72
Wanderers
Royal Engineers
Queen's Park
Crystal Palace
4 Comments
+1
Level 42
Nov 28, 2020
Blackburn Rovers were called Blackburn Olympic until 1885
+2
Level 77
Nov 29, 2020
They are two completely different teams, Blackburn Olympic hasn't existed for 131 years
+1
Level 65
Mar 1, 2023
Crystal Palace appears twice in this quiz
+2
Level 77
Mar 1, 2023
It's a different Crystal Palace team that dissolved in 1876 and kinda sorta isn't the same club as the Crystal Palace we know today