☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
More Competitions
Premier League
Sky Bet Championship
Sky Bet League One
Sky Bet League Two
Vanarama National League
Vanarama National League N/S
Pitching In Northern League - Premier Division
Pitching In Southern League - Premier Division
Pitching In Isthmian League - Premier Division
Pitching In Northern League - First Division
Carabao Cup
Pitching In Southern League - First Division
FA Community Shield
Pitching In Isthmian League - First Division
Cherry Red Records Combined Counties Football League - Premier Division
Thurlow Nunn League - Premier Division
Bristol Street Motors Trophy
Essex Senior Football League
Isuzu FA Trophy
Uhlsport Hellenic Football League
Midland Football League
North West Counties Football League
Toolstation Northern Counties East Football League
Ebac Northern Football League - Division One
Southern Combination Football League - Premier Division
Southern Counties East Football League - Premier Division
Spartan South Midlands Football League - Premier Division
Uhlsport United Counties League - Premier Division
Wessex Football League - Premier Division
Toolstation Western Football League
Non League Charity Shield
Premier League 2 - Division 1
Premier League 2 - Division 2
Barclays FA WSL
Barclays Women's Championship
The Emirates FA Cup
The Emirates FA Cup
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
2021/2022
2023/2024
2022/2023
2021/2022
2020/2021
2019/2020
2018/2019
2017/2018
2016/2017
2015/2016
2014/2015
<
Extra Preliminary Round
>
Extra Preliminary Round
Extra Preliminary Round - Replays
Preliminary Round
Preliminary Round - Replays
1st Qualifying Round
1st Qualifying Round - Replays
2nd Qualifying Round
2nd Qualifying Round - Replays
3rd Qualifying Round
3rd Qualifying Round - Replays
4th Qualifying Round
4th Qualifying Round - Replays
Round 1
Round 1 - Replays
Round 2
Round 2 - Replays
Round 3
Round 4
Round 5
Quarter-finals
Semi-finals
Final
Matches
2021-08-06
20:30
Whickham AFC
Whickham
2 : 3
Consett AFC
Consett
20:45
West Essex FC
West Essex
4 : 2
St Panteleimon FC
Panteleimon
20:45
Ascot United FC
Ascot United
3 : 0
Holyport FC
Holyport
20:45
New Salamis FC
New Salamis
1 : 3
Kensington & Ealing Borough FC
Kensington
2021-08-07
14:00
Harborough Town FC
Harborough
2 : 0
Rothwell Corinthians FC
Rothwell
16:00
Glossop North End AFC
Glossop NE
3 : 0
Widnes FC
Widnes
16:00
Broadfields United FC
Broadfields
4 : 1
Cribbs FC
Cribbs
16:00
Leicester Nirvana FC
Nirvana
1 : 1
Deeping Rangers FC
Deeping
16:00
Highgate United FC
Highgate
3 : 1
Malvern Town FC
Malvern
16:00
Shildon AFC
Shildon
1 : 0
Garforth Town AFC
Garforth
16:00
Staines Town FC
Staines Town
1 : 2
Little Common FC
Little Common
16:00
Steyning Town FC
Steyning
2 : 2
Pagham FC
Pagham
16:00
Alresford Town FC
Alresford Town
3 : 0
Odd Down AFC
Odd Down AFC
16:00
Lingfield FC
Lingfield
2 : 1
Egham Town FC
Egham
16:00
Tower Hamlets FC
Tower Hamlets
1 : 4
Sheppey United FC
Sheppey
16:00
AFC Portchester
Portchester
4 : 2
Horndean FC
Horndean
16:00
East Grinstead Town FC
East Grinstead
1 : 2
Alfold FC
Alfold
16:00
Walsall Wood FC
Walsall Wood
0 : 2
Hinckley LRFC
Hinckley
16:00
Mildenhall Town FC
Mildenhall
1 : 0
Wroxham FC
Wroxham
16:00
Thackley AFC
Thackley
2 : 3
Wythenshawe Town FC
Wythenshawe
16:00
Tividale FC
Tividale
2 : 0
Shifnal Town FC
Shifnal
16:00
Vauxhall Motors FC
Vauxhall
0 : 0
Skelmersdale United FC
Skelmersdale
16:00
Corby Town FC
Corby
3 : 1
Woodbridge Town FC
Woodbridge
16:00
Aylesbury United FC
Aylesbury Utd
2 : 0
Fairford Town FC
Fairford
16:00
Whitley Bay FC
Whitley Bay
1 : 1
North Ferriby FC
North Ferriby
16:00
Dunstable Town FC
Dunstable
1 : 5
North Greenford United FC
Nth Greenford
16:00
Gresley Rovers FC
Gresley
3 : 0
Bewdley Town FC
Bewdley
16:00
Goole AFC
Goole
1 : 1
Ryhope Colliery Welfare FC
Ryhope CW
16:00
Rugby Town AFC
Rugby
1 : 0
Boldmere St Michaels FC
Boldmere
16:00
Ashford Town FC
Ashford
2 : 1
AFC Uckfield Town
Uckfield
16:00
Molesey FC
Molesey
0 : 1
Phoenix Sports FC
Phoenix Sports
16:00
Tooting & Mitcham United FC
Tooting
1 : 1
Erith & Belvedere FC
Belvedere
16:00
Arlesey Town FC
Arlesey
4 : 3
Thetford Town FC
Thetford
16:00
Chatham Town FC
Chatham
6 : 2
Eastbourne United AFC
Eastbourne Utd
16:00
Bishop's Cleeve AFC
Bishops Cleeve
6 : 1
Clevedon Town FC
Clevedon
16:00
Ware FC
Ware
2 : 1
Takeley FC
Takeley
16:00
Witham Town FC
Witham
3 : 2
Woodford Town FC
Woodford
16:00
Romulus FC
Romulus
1 : 2
Uttoxeter Town FC
Uttoxeter
16:00
Larkhall Athletic FC
Larkhall
1 : 2
Lymington Town FC
Lymington
16:00
Aylesbury Vale Dynamos FC
Aylesbury VD
0 : 1
Longlevens AFC
Longlevens
16:00
Kempston Rovers FC
Kempston
1 : 1
Whitton United FC
Whitton
16:00
Norwich United FC
Norwich Utd
2 : 1
Long Buckby AFC
Long Buckby
16:00
Westfields FC
Westfields
3 : 0
Heather St John's FC
Heather
16:00
Cleethorpes Town FC
Cleethorpes
4 : 0
Melton Town FC
Melton
16:00
Athersley Recreation FC
Athersley
1 : 4
Campion AFC
Campion
16:00
Sporting Khalsa FC
Khalsa
4 : 3
Coventry Sphinx FC
Sphinx
16:00
Whitchurch Alport FC
Alport
2 : 1
Wolverhampton Casuals FC
Casuals
16:00
Risborough Rangers FC
Risborough
1 : 0
Lydney Town AFC
Lydney
16:00
Reading City FC
Highmoor
3 : 1
Hallen AFC
Hallen
16:00
Chipping Sodbury Town FC
Chipping
1 : 2
Harefield United FC
Harefield
16:00
Hollands & Blair FC
Hollands
3 : 0
Holmesdale FC
Holmesdale
16:00
Newhaven FC
Newhaven
6 : 1
Camberley Town FC
Camberley
16:00
Saltdean United FC
Saltdean
4 : 0
Frimley Green FC
Frimley Green
16:00
Broadbridge Heath FC
Broadbridge
2 : 6
Littlehampton Town FC
Littlehampton
16:00
Glebe FC
Glebe
2 : 3
Abbey Rangers FC
Abbey
16:00
Portland United FC
Portland
2 : 2
Bournemouth FC
Bournemouth
16:00
Billingham Town FC
Billingham
2 : 3
West Allotment Celtic FC
West Allotment
16:00
Barnoldswick Town FC
Barnoldswick
6 : 1
Runcorn Town FC
Runcorn Town
16:00
Sunderland Ryhope CA FC
Sunderland RCA
5 : 1
Bishop Auckland FC
Bishop AL
16:00
Penrith AFC
Penrith
1 : 2
Guisborough Town FC
Guisborough
16:00
Newton Aycliffe FC
Aycliffe
4 : 3
Thornaby FC
Thornaby
16:00
Seaham Red Star FC
Seaham
3 : 1
Crook Town AFC
Crook Town
16:00
Ashington AFC
Ashington
3 : 4
Newcastle Benfield FC
Benfield
16:00
North Shields FC
North Shields
3 : 1
West Auckland Town AFC
West Auckland
16:00
Ashton Athletic FC
Ashton
0 : 2
Squires Gate FC
Squires Gate
16:00
Handsworth FC
Handsworth
2 : 0
AFC Mansfield
Mansfield
16:00
Padiham FC
Padiham
2 : 3
AFC Liverpool
AFC Liverpool
16:00
Irlam FC
Irlam
3 : 0
Albion Sports AFC
Albion Sports
16:00
Stourport Swifts FC
Stourport
0 : 4
Lichfield City FC
Lichfield
16:00
West Didsbury & Chorlton AFC
West Didsbury
1 : 3
Avro FC
Avro
16:00
Winsford United FC
Winsford
0 : 2
Charnock Richard FC
Charnock
16:00
AFC Wulfrunians
Wulfrunians
2 : 1
Heanor Town FC
Heanor
16:00
Barton Town FC
Barton Town
2 : 3
Maltby Main FC
Maltby Main
16:00
Long Eaton United FC
Long Eaton
4 : 1
Holbeach United FC
Holbeach Utd
16:00
Staveley Miners Welfare FC
Staveley MW
1 : 2
Loughborough University FC
Students
16:00
GNG Oadby Town FC
Oadby Town
0 : 2
Stamford AFC
Stamford
16:00
Bottesford Town FC
Bottesford
- : +
Eastwood Community FC
Eastwood
16:00
Quorn AFC
Quorn
5 : 1
Selston FC
Selston
16:00
Swaffham Town FC
Swaffham
0 : 3
Walsham-le-Willows FC
Walsham
16:00
Newport Pagnell Town FC
Newport P.
4 : 1
Peterborough Northern Star FC
Peterborough N
16:00
Cogenhoe United FC
Cogenhoe
0 : 0
Haverhill Rovers FC
Haverhill
16:00
Godmanchester Rovers FC
Godmanchester
1 : 1
Northampton ON Chenecks FC
ON Chenecks
16:00
Potton United FC
Potton
2 : 1
Eynesbury Rovers FC
Eynesbury
16:00
Wellingborough Town FC
Wellingborough
1 : 3
Newmarket Town FC
Newmarket
16:00
Fakenham Town FC
Fakenham
1 : 0
Ely City FC
Ely City
16:00
Biggleswade United FC
Biggleswade U
0 : 7
Saffron Walden Town FC
Saffron Walden
16:00
Sawbridgeworth Town FC
Sawbridgeworth
0 : 3
Cockfosters FC
Cockfosters
16:00
Enfield FC
Enfield
2 : 1
Milton Keynes Irish FC
Irish
16:00
Redbridge FC
Redbridge
1 : 2
Ilford FC
Ilford
16:00
Kirkley & Pakefield FC
Kirkley
1 : 1
Long Melford FC
Long Melford
16:00
Southend Manor FC
Southend Manor
1 : 0
London Colney FC
London Colney
16:00
FC Clacton
Clacton
0 : 1
Leighton Town FC
Leighton
16:00
Hadleigh United FC
Hadleigh
2 : 0
Desborough Town FC
Desborough
16:00
Stanway Rovers FC
Stanway
1 : 0
Leverstock Green FC
Leverstock
16:00
Brantham Athletic FC
Brantham
4 : 3
Gorleston FC
Gorleston
16:00
Harpenden Town FC
Harpenden
1 : 1
Romford FC
Romford
16:00
Edgware Town FC
Edgware
0 : 3
Hadley FC
Hadley
16:00
Oxhey Jets FC
Oxhey
2 : 0
Bitton AFC
Bitton
16:00
Tring Athletic FC
Tring
3 : 0
Keynsham Town FC
Keynsham
16:00
Crowborough Athletic FC
Crowborough
1 : 3
AFC Croydon Athletic
Croydon
16:00
Ardley United FC
Ardley
2 : 0
Ashton & Backwell United FC
Backwell
16:00
Deal Town FC
Deal
1 : 0
Southall FC
Southall
16:00
Beckenham Town FC
Beckenham
0 : 0
Colliers Wood United FC
Colliers Wood
16:00
Walton & Hersham FC
Walton/Hersham
2 : 1
Tunbridge Wells FC
Tunbridge
16:00
Mile Oak FC
Mile Oak
0 : 2
Punjab United FC
Punjab United
16:00
Hanworth Villa FC
Hanworth
1 : 3
Loxwood FC
Loxwood
16:00
Lordswood FC
Lordswood
0 : 0
Knaphill FC
Knaphill
16:00
Eastbourne Town FC
Eastbourne T
2 : 4
Guildford City FC
Guildford
16:00
Crawley Down Gatwick FC
Crawley Down
3 : 2
Welling Town FC
Welling
16:00
CB Hounslow United FC
CB Hounslow
0 : 3
Redhill FC
Redhill
16:00
Fareham Town FC
Fareham
8 : 0
Street FC
Street
16:00
Badshot Lea FC
Badshot Lea
3 : 3
East Preston FC
East Preston
16:00
Brockenhurst FC
Brockenhurst
1 : 2
Hamworthy United FC
Hamworthy
16:00
Amesbury Town FC
Amesbury Town
1 : 4
Shaftesbury FC
Shaftesbury
16:00
Blackfield & Langley FC
Blackfield
5 : 1
Cowes Sports FC
Cowes
16:00
Cadbury Heath FC
Cadbury Heath
0 : 2
Flackwell Heath FC
Flackwell
16:00
AFC Saint Austell
St. Austell
2 : 3
Tavistock AFC
Tavistock
16:00
Shepton Mallet AFC
Shepton Mallet
0 : 0
Andover New Street FC
Andover NS
16:00
Buckland Athletic FC
Buckland
1 : 2
Exmouth Town FC
Exmouth
16:00
Brislington FC
Brislington
3 : 3
Brimscombe & Thrupp FC
Brimscombe
16:00
Basildon United FC
Basildon
4 : 0
Stansted FC
Stansted
16:00
Bridport FC
Bridport
1 : 2
Fleet Town FC
Fleet Town
16:00
Moneyfields FC
Moneyfields
1 : 3
AFC Stoneham
Stoneham
16:00
Fisher FC
Fisher
0 : 1
Raynes Park Vale FC
Raynes Park
16:00
Balham FC
Balham
3 : 0
Canterbury City FC
Canterbury
16:00
Cobham FC
Cobham
2 : 2
Sevenoaks Town FC
Sevenoaks
16:00
Knaresborough Town AFC
Knaresborough
2 : 1
Northallerton Town FC
Northallerton
16:00
Silsden AFC
Silsden
0 : 4
Eccleshill United FC
Eccleshill
16:00
Prestwich Heys AFC
Prestwich Heys
3 : 1
Litherland REMYCA FC
Litherland
16:00
Racing Club Warwick FC
Warwick
0 : 4
Stone Old Alleynians FC
Old Alleynians
16:00
Anstey Nomads FC
Anstey
1 : 0
Sleaford Town FC
Sleaford
16:00
Easington Sports FC
Easington
1 : 1
Wokingham & Emmbrook FC
Wokingham
16:00
United Services Portsmouth FC
Utd Services
0 : 3
Alton FC
Alton
16:00
K Sports FC
K Sports
3 : 1
Rusthall FC
Rusthall
16:00
Pinchbeck United FC
Pinchbeck
0 : 1
Skegness Town AFC
Skegness
16:00
Hamble Club FC
Hamble
2 : 3
Corsham Town FC
Corsham Town
16:00
Tadley Calleva FC
Tadley Calleva
0 : 2
Baffins Milton Rovers FC
Baffins Milton
16:00
Roman Glass St George FC
Roman Glass
2 : 1
Holmer Green FC
Holmer Green
16:00
Westbury United FC
Westbury
4 : 2
Christchurch FC
Christchurch
16:00
Longridge Town FC
Longridge
1 : 2
Northwich Victoria FC
Northwich
16:00
Lower Breck FC
Lower Breck
0 : 0
Penistone Church FC
Penistone
16:00
Sherwood Colliery FC
Sherwood
1 : 1
Boston Town FC
Boston Town
16:00
Thornbury Town FC
Thornbury
0 : 4
Royal Wootton Bassett Town FC
Wootton Basset
16:00
Virginia Water FC
Virginia Water
1 : 1
Athletic Newham FC
Newham
16:00
AFC Varndeanians FC
Varndeanians
1 : 2
Farnham Town FC
Farnham
16:00
Hythe & Dibden FC
Hythe & Dibden
1 : 7
Bradford Town FC
Bradford Town
16:00
Sheerwater FC
Sheerwater
0 : 2
Erith Town FC
Erith Town
16:00
Bexhill United FC
Bexhill United
0 : 1
Peacehaven & Telscombe FC
Peacehaven
16:00
Shrivenham FC
Shrivenham
1 : 1
Burnham FC
Burnham
16:00
Bugbrooke St Michaels FC
Bugbrooke
- : +
March Town United FC
March Town
16:00
Winterton Rangers FC
Winterton
6 : 2
Grimsby Borough FC
Grimsby Boro
16:00
Lye Town FC
Lye Town
2 : 3
Hanley Town FC
Hanley
16:00
Hereford Lads Club FC
Lads Club
0 : 0
Haughmond FC
Haughmond
16:00
Ilfracombe Town AFC
Ilfracombe
4 : 3
Wellington AFC
Wellington
16:00
Jersey Bulls FC
Jersey Bulls
10 : 1
Horsham YMCA FC
Horsham YMCA
16:00
Lakenheath FC
Lakenheath
2 : 2
Mulbarton Wanderers FC
Mulbarton
16:00
Macclesfield FC
Macclesfield
4 : 0
Burscough FC
Burscough
16:00
Mousehole AFC
Mousehole
3 : 1
Helston Athletic FC
Helston
16:00
Redcar Athletic FC
Redcar
4 : 1
Hemsworth Miners Welfare FC
Hemsworth
16:00
Newark FC
Newark
0 : 0
Lutterworth Town AFC
Lutterworth
16:00
Little Oakley FC
Little Oakley
2 : 0
St. Margaretsbury FC
Margaretsbury
16:00
Kennington FC
Kennington
5 : 0
Horley Town FC
Horley
16:00
Calne Town FC
Calne Town
1 : 1
Bashley FC
Bashley
16:00
Millbrook AFC
Millbrook
2 : 2
Saltash United FC
Saltash
2021-08-08
14:30
Emley AFC
Emley
3 : 2
Congleton Town FC
Congleton
15:00
Coventry United FC
Coventry Utd
4 : 1
Worcester City FC
Worcester
16:00
Hoddesdon Town FC
Hoddesdon
0 : 1
Clapton FC
Clapton
16:00
Tuffley Rovers FC
Tuffley
3 : 2
Windsor FC
Windsor
16:00
Baldock Town FC
Baldock
1 : 0
Wembley FC
Wembley
2021-08-10
20:45
Walthamstow FC
Walthamstow
4 : 1
Crawley Green Sports SC
Crawley Green
20:45
Hassocks FC
Hassocks
1 : 2
Spelthorne Sports FC
Spelthorne
20:45
Banstead Athletic FC
Banstead
2 : 2
Bearsted FC
Bearsted
2021-08-11
20:45
Sporting Bengal United FC
Sporting BU
0 : 3
White Ensign FC
White Ensign
2021-08-17
20:45
Bridgwater United FC
Bridgwater
2 : 1
Brixham AFC
Brixham
Player Rankings
Goals
Assists
Bookings
Clean Sheets
#
Name
Team
C
1
Jayden Stockley
Charlton Athletic FC
Charlton
4
2
Scott Quigley
Stockport County FC
Stockport
4
3
Riyad Mahrez
Manchester City FC
Man City
4
4
Emiliano Marcondes
AFC Bournemouth
Bournemouth
3
5
Charlie Wakefield
Yeovil Town FC
Yeovil Town
3
6
Takumi Minamino
Liverpool FC
Liverpool
3
7
Ryan Bowman
Shrewsbury Town FC
Shrewsbury
3
8
Romelu Lukaku
Chelsea FC
Chelsea
3
9
Bryan Mbeumo
Brentford FC
Brentford
3
10
Ollie Palmer
AFC Wimbledon
Wimbledon
3
Previous Winners
The Emirates FA Cup
2022/2023
Manchester City FC
Manchester United FC
2021/2022
Liverpool FC
Chelsea FC
2020/2021
Leicester City FC
Chelsea FC
2019/2020
Arsenal FC
Chelsea FC
2018/2019
Manchester City FC
Watford FC
2017/2018
Chelsea FC
Manchester United FC
2016/2017
Arsenal FC
Chelsea FC
2015/2016
Manchester United FC
Crystal Palace FC
The FA Cup
2014/2015
Arsenal FC
Aston Villa FC
The FA Cup with Budweiser
2013/2014
Arsenal FC
Hull City AFC
2012/2013
Wigan Athletic FC
Manchester City FC
2011/2012
Chelsea FC
Liverpool FC
The FA Cup sponsored by E.ON
2010/2011
Manchester City FC
Stoke City FC
2009/2010
Chelsea FC
Portsmouth FC
2008/2009
Chelsea FC
Everton FC
2007/2008
Portsmouth FC
Cardiff City FC
2006/2007
Chelsea FC
Manchester United FC
The FA Cup
2005/2006
Liverpool FC
West Ham United FC
2004/2005
Arsenal FC
Manchester United FC
2003/2004
Manchester United FC
Millwall FC
2002/2003
Arsenal FC
Southampton FC
The AXA-Sponsored FA Cup
2001/2002
Arsenal FC
Chelsea FC
2000/2001
Liverpool FC
Arsenal FC
1999/2000
Chelsea FC
Aston Villa FC
1998/1999
Manchester United FC
Newcastle United FC
The FA Cup sponsored by Littlewoods
1997/1998
Arsenal FC
Newcastle United FC
1996/1997
Chelsea FC
Middlesbrough FC
1995/1996
Manchester United FC
Liverpool FC
1994/1995
Everton FC
Manchester United FC
The FA Cup
1993/1994
Manchester United FC
Chelsea FC
1992/1993
Arsenal FC
Sheffield Wednesday FC
1991/1992
Liverpool FC
Sunderland AFC
1990/1991
Tottenham Hotspur FC
Nottingham Forest FC
1989/1990
Manchester United FC
Crystal Palace FC
1988/1989
Liverpool FC
Everton FC
1987/1988
Milton Keynes Dons FC
Liverpool FC
1986/1987
Coventry City FC
Tottenham Hotspur FC
1985/1986
Liverpool FC
Everton FC
1984/1985
Manchester United FC
Everton FC
1983/1984
Everton FC
Watford FC
1982/1983
Manchester United FC
Brighton & Hove Albion FC
1981/1982
Tottenham Hotspur FC
Queens Park Rangers FC
1980/1981
Tottenham Hotspur FC
Manchester City FC
1979/1980
West Ham United FC
Arsenal FC
1978/1979
Arsenal FC
Manchester United FC
1977/1978
Ipswich Town FC
Arsenal FC
1976/1977
Manchester United FC
Liverpool FC
1975/1976
Southampton FC
Manchester United FC
1974/1975
West Ham United FC
Fulham FC
1973/1974
Liverpool FC
Newcastle United FC
1972/1973
Sunderland AFC
Leeds United FC
1971/1972
Leeds United FC
Arsenal FC
1970/1971
Arsenal FC
Liverpool FC
1969/1970
Chelsea FC
Leeds United FC
1968/1969
Manchester City FC
Leicester City FC
1967/1968
West Bromwich Albion FC
Everton FC
1966/1967
Tottenham Hotspur FC
Chelsea FC
1965/1966
Everton FC
Sheffield Wednesday FC
1964/1965
Liverpool FC
Leeds United FC
1963/1964
West Ham United FC
Preston North End FC
1962/1963
Manchester United FC
Leicester City FC
1961/1962
Tottenham Hotspur FC
Burnley FC
1960/1961
Tottenham Hotspur FC
Leicester City FC
1959/1960
Wolverhampton Wanderers FC
Blackburn Rovers FC
1958/1959
Nottingham Forest FC
Luton Town FC
1957/1958
Bolton Wanderers FC
Manchester United FC
1956/1957
Aston Villa FC
Manchester United FC
1955/1956
Manchester City FC
Birmingham City FC
1954/1955
Newcastle United FC
Manchester City FC
1953/1954
West Bromwich Albion FC
Preston North End FC
1952/1953
Blackpool FC
Bolton Wanderers FC
1951/1952
Newcastle United FC
Arsenal FC
1950/1951
Newcastle United FC
Blackpool FC
1949/1950
Arsenal FC
Liverpool FC
1948/1949
Wolverhampton Wanderers FC
Leicester City FC
1947/1948
Manchester United FC
Blackpool FC
1946/1947
Charlton Athletic FC
Burnley FC
1945/1946
Derby County FC
Charlton Athletic FC
1938/1939
Portsmouth FC
Wolverhampton Wanderers FC
1937/1938
Preston North End FC
Huddersfield Town AFC
1936/1937
Sunderland AFC
Preston North End FC
1935/1936
Arsenal FC
Sheffield United FC
1934/1935
Sheffield Wednesday FC
West Bromwich Albion FC
1933/1934
Manchester City FC
Portsmouth FC
1932/1933
Everton FC
Manchester City FC
1931/1932
Newcastle United FC
Arsenal FC
1930/1931
West Bromwich Albion FC
Birmingham City FC
1929/1930
Arsenal FC
Huddersfield Town AFC
1928/1929
Bolton Wanderers FC
Portsmouth FC
1927/1928
Blackburn Rovers FC
Huddersfield Town AFC
1926/1927
Cardiff City FC
Arsenal FC
1925/1926
Bolton Wanderers FC
Manchester City FC
1924/1925
Sheffield United FC
Cardiff City FC
1923/1924
Newcastle United FC
Aston Villa FC
1922/1923
Bolton Wanderers FC
West Ham United FC
1921/1922
Huddersfield Town AFC
Preston North End FC
1920/1921
Tottenham Hotspur FC
Wolverhampton Wanderers FC
1919/1920
Aston Villa FC
Huddersfield Town AFC
1914/1915
Sheffield United FC
Chelsea FC
1913/1914
Burnley FC
Liverpool FC
1912/1913
Aston Villa FC
Sunderland AFC
1911/1912
Barnsley FC
West Bromwich Albion FC
1910/1911
Bradford City AFC
Newcastle United FC
1909/1910
Newcastle United FC
Barnsley FC
1908/1909
Manchester United FC
Bristol City FC
1907/1908
Wolverhampton Wanderers FC
Newcastle United FC
1906/1907
Sheffield Wednesday FC
Everton FC
1905/1906
Everton FC
Newcastle United FC
1904/1905
Aston Villa FC
Newcastle United FC
1903/1904
Manchester City FC
Bolton Wanderers FC
1902/1903
Bury FC
Derby County FC
1901/1902
Sheffield United FC
Southampton FC
1900/1901
Tottenham Hotspur FC
Sheffield United FC
1899/1900
Bury FC
Southampton FC
1898/1899
Sheffield United FC
Derby County FC
1897/1898
Nottingham Forest FC
Derby County FC
1896/1897
Aston Villa FC
Everton FC
1895/1896
Sheffield Wednesday FC
Wolverhampton Wanderers FC
1894/1895
Aston Villa FC
West Bromwich Albion FC
1893/1894
Notts County FC
Bolton Wanderers FC
1892/1893
Wolverhampton Wanderers FC
Everton FC
1891/1892
West Bromwich Albion FC
Aston Villa FC
1890/1891
Blackburn Rovers FC
Notts County FC
1889/1890
Blackburn Rovers FC
Sheffield Wednesday FC
1888/1889
Preston North End FC
Wolverhampton Wanderers FC
1887/1888
West Bromwich Albion FC
Preston North End FC
1886/1887
Aston Villa FC
West Bromwich Albion FC
1885/1886
Blackburn Rovers FC
West Bromwich Albion FC
1884/1885
Blackburn Rovers FC
Queen's Park FC
1883/1884
Blackburn Rovers FC
Queen's Park FC
1882/1883
Blackburn Olympic FC
Old Etonians AFC
1881/1882
Old Etonians AFC
Blackburn Rovers FC
1880/1881
Old Carthusians FC
Old Etonians AFC
1879/1880
Clapham Rovers FC
Oxford University AFC
1878/1879
Old Etonians AFC
Clapham Rovers FC
1877/1878
Wanderers FC
Royal Engineers AFC
1876/1877
Wanderers FC
Oxford University AFC
1875/1876
Wanderers FC
Old Etonians AFC
1874/1875
Royal Engineers AFC
Old Etonians AFC
1873/1874
Oxford University AFC
Royal Engineers AFC
1872/1873
Wanderers FC
Oxford University AFC
1871/1872
Wanderers FC
Royal Engineers AFC
1
Arsenal FC
Arsenal
14
2019/2020
2
Manchester United FC
Man United
12
2015/2016
3
Chelsea FC
Chelsea
8
2017/2018
4
Liverpool FC
Liverpool
8
2021/2022
5
Tottenham Hotspur FC
Tottenham
8
1990/1991
6
Manchester City FC
Man City
7
2022/2023
7
Aston Villa FC
Aston Villa
7
1956/1957
8
Newcastle United FC
Newcastle
6
1954/1955
9
Blackburn Rovers FC
Blackburn
6
1927/1928
10
Everton FC
Everton
5
1994/1995
11
West Bromwich Albion FC
West Brom
5
1967/1968
12
Wanderers FC
Wanderers
5
1877/1878
13
Wolverhampton Wanderers FC
Wolverhampton
4
1959/1960
14
Bolton Wanderers FC
Bolton
4
1957/1958
15
Sheffield United FC
Sheffield Utd
4
1924/1925
16
Sheffield Wednesday FC
Wednesday
3
1934/1935
17
West Ham United FC
West Ham
3
1979/1980
18
Preston North End FC
Preston NE
2
1937/1938
19
Old Etonians AFC
2
1881/1882
20
Portsmouth FC
Portsmouth
2
2007/2008
21
Sunderland AFC
Sunderland
2
1972/1973
22
Nottingham Forest FC
Nottingham
2
1958/1959
23
Bury FC
Bury
2
1902/1903
24
Leicester City FC
Leicester City
1
2020/2021
25
Huddersfield Town AFC
Huddersfield
1
1921/1922
26
Derby County FC
Derby County
1
1945/1946
27
Leeds United FC
Leeds United
1
1971/1972
28
Southampton FC
Southampton
1
1975/1976
29
Oxford University AFC
1
1873/1874
30
Royal Engineers AFC
1
1874/1875
31
Burnley FC
Burnley
1
1913/1914
32
Cardiff City FC
Cardiff
1
1926/1927
33
Blackpool FC
Blackpool
1
1952/1953
34
Notts County FC
Notts County
1
1893/1894
35
Charlton Athletic FC
Charlton
1
1946/1947
36
Barnsley FC
Barnsley
1
1911/1912
37
Clapham Rovers FC
1
1879/1880
38
Wigan Athletic FC
Wigan Athletic
1
2012/2013
39
Bradford City AFC
Bradford City
1
1910/1911
40
Ipswich Town FC
Ipswich Town
1
1977/1978
41
Coventry City FC
Coventry City
1
1986/1987
42
Milton Keynes Dons FC
Milton Keynes
1
1987/1988
43
Old Carthusians FC
1
1880/1881
44
Blackburn Olympic FC
1
1882/1883