SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
20/21Premiership18Fulham38280.70.7 ChampionshipFulham46902.02.3
20/21Premiership19West Bromwich Albion38260.70.9 Championship10West Bromwich Albion46671.51.1
20/21Premiership20Sheffield United38230.60.5 Championship5Sheffield United46751.61.4
                
20/21S Premiership11Kilmarnock38360.91.1 S ChampionshipKilmarnock36671.91.4
20/21S Premiership12Hamilton Academicals38300.80.9 S Championship6Hamilton Academicals36421.21.1
                
20/21ChampionshipNorwich City46972.11.6 Premiership20Norwich City38220.60.6
20/21ChampionshipWatford46912.01.4 Premiership19Watford38230.60.9
20/21ChampionshipBrentford46871.91.7 Premiership13Brentford38461.21.3
20/21Championship22Wycombe Wanderers46430.90.8 EFL 16Wycombe Wanderers46831.81.6
20/21Championship23Rotherham United46420.91.0 EFL 1Rotherham United46902.01.5
20/21Championship24Sheffield Wednesday46410.90.9 EFL 14Sheffield Wednesday46851.81.7
                
20/21S ChampionshipHearts27572.12.3 S Premiership3Hearts33571.71.5
20/21S ChampionshipDundee27451.71.8 S Premiership12Dundee33250.80.9
20/21S Championship10Alloa Athletic27220.81.1 S League 15Alloa Athletic36451.31.4
                
20/21W Championship North9Holywell Town00-- W Championship North4Holywell Town28501.82.4
                
20/21EFL 1Hull City46891.91.7 Championship19Hull City46511.10.9
20/21EFL 1Peterborough United46871.91.8 Championship22Peterborough United46370.80.9
20/21EFL 1Blackpool46801.71.3 Championship16Blackpool46601.31.2
20/21EFL 121Rochdale46471.01.3 EFL 218Rochdale46531.21.1
20/21EFL 122Northampton Town46451.00.9 EFL 24Northampton Town46801.71.3
20/21EFL 123Swindon Town46430.91.2 EFL 26Swindon Town46771.71.7
20/21EFL 124Bristol Rovers46380.80.9 EFL 2Bristol Rovers46801.71.5
                
20/21S League 1Partick Thistle18331.81.7 S Championship4Partick Thistle36521.41.3
20/21S League 110Forfar Athletic18110.60.7 S League 22Forfar Athletic36601.71.6
                
20/21EFL 2Cheltenham Town46821.81.3 EFL 115Cheltenham Town46561.21.4
20/21EFL 2Cambridge United46801.71.6 EFL 114Cambridge United46581.31.2
20/21EFL 2Bolton Wanderers46791.71.3 EFL 19Bolton Wanderers46731.61.6
20/21EFL 2Morecambe46781.71.5 EFL 119Morecambe46420.91.2
20/21EFL 223Southend United46451.00.6 EFL National13Southend United44581.31.0
20/21EFL 224Grimsby Town46430.90.8 EFL NationalGrimsby Town44771.81.5
                
20/21S League 2Queen's Park18482.72.1 S League 1Queen's Park36511.41.4
20/21S League 210Brechin City1860.30.6 S Highland League3Brechin City34852.53.0
                
20/21EFL NationalSutton United42842.01.7 EFL 28Sutton United46761.71.5
20/21EFL NationalHartlepool United42761.81.6 EFL 217Hartlepool United46541.21.0
                
20/21S Lowland LeagueKelty Hearts13362.83.1 S League 2Kelty Hearts36812.31.9
                
20/21S West of Scotland Premier15Benburb00-- S West of Scotland Premier14Benburb38521.41.8
                
20/21Southern Premier Central9Kings Langley9111.21.2 Southern Premier South20Kings Langley42370.91.2
                
20/21Southern Premier SouthTaunton Town6111.81.3 Southern Premier SouthTaunton Town42912.22.0
20/21Southern Premier SouthFarnborough840.50.9 Southern Premier South3Farnborough42852.01.7
                
20/21Southern Division 1 Central1Corby Town7152.12.1 Northern Premier 1 Midlands15Corby Town38401.11.5
20/21Southern Division 1 Central2Bedworth United8151.92.0 Northern Premier 1 Midlands12Bedworth United38471.21.2
20/21Southern Division 1 Central6Daventry Town8121.51.6 Northern Premier 1 Midlands16Daventry Town38391.01.3
20/21Southern Division 1 Central7Halesowen Town7111.62.9 Northern Premier 1 Midlands3Halesowen Town38832.22.4
20/21Southern Division 1 Central13Coleshill Town891.10.9 Northern Premier 1 Midlands7Coleshill Town38611.61.9
20/21Southern Division 1 Central15Yaxley681.32.2 Northern Premier 1 Midlands14Yaxley38411.11.6
                
20/21Southern Division 1 South17Moneyfields430.81.8 Wessex Premier9Moneyfields40641.62.3
                
20/21Isthmian North6Histon6101.71.7 Northern Premier 1 Midlands18Histon38240.61.0
20/21Isthmian North7Soham Town Rangers7101.41.0 Northern Premier 1 Midlands19Soham Town Rangers38210.61.1
20/21Isthmian North17Cambridge City461.50.8 Northern Premier 1 Midlands9Cambridge City38541.41.6
                
20/21Midland PremierSporting Khalsa11262.42.8 Northern Premier 1 Midlands8Sporting Khalsa38601.62.0
                
20/21Wessex PremierLymington Town12332.81.9 Southern Division 1 South16Lymington Town36361.01.4
                
20/21United Counties PremierShepshed Dynamo9202.22.6 Northern Premier 1 Midlands11Shepshed Dynamo38511.31.4
                
20/21Southern Combination PremierLancing11201.82.7 Isthmian South East18Lancing38360.90.9
                
20/21South Midlands PremierColney Heath12252.12.0 Southern Division 1 Central19Colney Heath38230.60.9
                
20/21Essex SeniorHashtag United12312.62.4 Isthmian North8Hashtag United38621.61.6
                
20/21Northern Division 1Hebburn Town12332.84.1 Northern Premier 1 East13Hebburn Town36421.21.3
20/21Northern Division 1Stockton Town12272.32.7 Northern Premier 1 East4Stockton Town36661.82.2
20/21Northern Division 1Shildon11211.92.4 Northern Premier 1 East5Shildon36631.81.7
                
20/21Northern Counties East PremierYorkshire Amateur11292.63.3 Northern Premier 1 East10Yorkshire Amateur36471.31.5
20/21Northern Counties East PremierBridlington Town9212.34.3 Northern Premier 1 East15Bridlington Town36340.91.1
20/21Northern Counties East PremierLiversedge7213.03.6 Northern Premier 1 East1Liversedge36932.62.7
                
20/21Southern Counties East PremierCorinthian11302.73.5 Isthmian South East8Corinthian38591.61.3
20/21Southern Counties East Premier5Beckenham Town13241.82.5 Combined Counties Prem SBeckenham Town38922.42.8
20/21Southern Counties East Premier6Balham12211.81.5 Combined Counties Prem S8Balham38531.41.7
20/21Southern Counties East Premier18Croydon Athletic1290.81.2 Combined Counties Prem S18Croydon Athletic38350.91.3
                
20/21Combined Counties PremierSutton Common Rovers13352.72.7 Isthmian South Central17Sutton Common Rovers36340.91.3
                
20/21North West Counties PremierWarrington Rylands 19065132.63.0 Northern Premier 1 West1Warrington Rylands 190638852.22.5
20/21North West Counties Premier6Hanley Town7111.61.7 Midland PremierHanley Town36832.32.3
20/21North West Counties PremierBootle393.04.7 Northern Premier 1 West7Bootle38621.62.1
20/21North West Counties Premier1874 Northwich591.82.4 Northern Premier 1 West121874 Northwich38471.21.6
20/21North West Counties Premier15Whitchurch Alport760.91.4 Midland Premier12Whitchurch Alport36481.31.8
                
20/21Midland Division 1Lichfield City15322.12.2 Midland Premier3Lichfield City36681.92.3
20/21Midland Division 1Hinckley Leicester Road11262.42.5 UC Premier South2Hinckley Leicester Road38992.62.8
20/21Midland Division 1Uttoxeter Town11191.72.3 Midland Premier16Uttoxeter Town36300.81.1
20/21Midland Division 119Paget Rangers1360.50.9 Midland Division 112Paget Rangers36411.11.4
                
20/21Hellenic PremierBinfield7172.42.6 Isthmian South Central8Binfield36531.51.6
                
20/21Wessex Division 1Alton11282.52.6 Wessex Premier10Alton40621.61.9
20/21Wessex Division 1United Services Portsmouth10212.13.0 Wessex Premier17United Services Portsmouth40340.91.3
20/21Wessex Division 1Hythe & Dibden11161.51.7 Wessex Premier20Hythe & Dibden40290.71.0
                
20/21Eastern Counties PremierStowmarket Town7152.11.4 Isthmian North4Stowmarket Town38731.92.0
                
20/21Western Football PremierPlymouth Parkway13352.73.8 Southern Division 1 SouthPlymouth Parkway36812.32.6
20/21Western Football Premier18Odd Down13100.81.2 Western Football Div 19Odd Down40571.42.1
                
20/21Southern Combination Div 1Bexhill United11312.83.1 Southern Combination Premier4Bexhill United38772.02.2
20/21Southern Combination Div 1Littlehampton Town10282.84.8 Southern Combination PremierLittlehampton Town38912.43.4
20/21Southern Combination Div 1AFC Varndeanians10232.32.3 Southern Combination Premier18AFC Varndeanians38320.81.5
                
20/21South Midlands Div 1Milton Keynes Irish9222.43.6 South Midlands Premier12Milton Keynes Irish38461.21.4
20/21South Midlands Div 1St Panteleimon10212.13.1 Combined Counties Prem N12St Panteleimon34381.11.8
20/21South Midlands Div 1New Salamis8131.62.9 South Midlands PremierNew Salamis38942.53.2
                
20/21Combined Counties Div 1Farnham Town12312.62.3 Combined Counties Prem S10Farnham Town38461.21.6
20/21Combined Counties Div 1Jersey Bulls4123.02.5 Combined Counties Prem S4Jersey Bulls38812.12.6
                
20/21Northern Division 2West Allotment Celtic12242.02.1 Northern Division 111West Allotment Celtic38521.41.8
20/21Northern Division 2Redcar Athletic11181.61.7 Northern Division 114Redcar Athletic38471.21.5
                
20/21Northern Counties East Div 1Emley10262.62.7 Northern Counties East Premier9Emley38511.31.7
20/21Northern Counties East Div 12Campion11242.23.3 North West Counties Div 1 North16Campion36401.11.9
20/21Northern Counties East Div 1Winterton Rangers9222.43.8 Northern Counties East Premier4Winterton Rangers38762.02.4
20/21Northern Counties East Div 1Skegness Town8162.02.1 UC Premier North8Skegness Town34521.51.7
                
20/21Southern Counties East Div 1Kennington6183.04.5 Southern Counties East Premier5Kennington38701.82.1
20/21Southern Counties East Div 1Holmesdale6152.53.3 Southern Counties East Premier12Holmesdale38481.31.3
20/21Southern Counties East Div 1Rusthall8151.92.6 Southern Counties East Premier18Rusthall38240.61.1
                
20/21North West Counties Div 1 SouthVauxhall Motors8222.82.4 North West Counties Premier8Vauxhall Motors40591.51.6
20/21North West Counties Div 1 SouthWythenshawe Town7213.04.1 North West Counties Premier3Wythenshawe Town40782.02.1
20/21North West Counties Div 1 SouthStone Old Alleynians6101.72.2 Midland Premier10Stone Old Alleynians36521.41.6
20/21North West Counties Div 1 South20FC Isle of Man00-- North West Counties Div 1 South2FC Isle of Man38862.33.2
                
20/21Midland Division 2FC Stratford8151.92.5 Hellenic Division 18FC Stratford32511.62.3
                
20/21Hellenic Division 1 EastWokingham Town8202.52.8 Combined Counties Prem N16Wokingham Town34290.91.2
20/21Hellenic Division 1 EastHolyport9171.91.9 Combined Counties Prem N17Holyport34250.71.0
20/21Hellenic Division 1 EastRisborough Rangers6183.04.0 South Midlands Premier2Risborough Rangers38932.42.7
                
20/21Hellenic Division 1 WestMalvern Town11302.73.5 Hellenic Premier3Malvern Town38772.02.6
20/21Hellenic Division 1 WestThornbury Town9182.02.1 Hellenic Premier14Thornbury Town38381.01.2
20/21Hellenic Division 1 WestHereford Lads Club9161.82.9 Hellenic Premier13Hereford Lads Club38461.21.9
                
20/21Eastern Counties Div 1 NFakenham Town11292.63.1 Eastern Counties Premier6Fakenham Town38631.71.8
20/21Eastern Counties Div 1 NMarch Town United11272.52.9 Eastern Counties Premier10March Town United38571.51.9
20/21Eastern Counties Div 1 NLakenheath10222.23.0 Eastern Counties Premier12Lakenheath38501.31.7
20/21Eastern Counties Div 1 NMulbarton Wanderers10181.82.7 Eastern Counties Premier4Mulbarton Wanderers38681.81.8
                
20/21Eastern Counties Div 1 SAthletic Newham12211.81.7 Essex Senior8Athletic Newham40661.72.0
20/21Eastern Counties Div 1 SWhite Ensign10202.02.2 Essex Senior11White Ensign40591.52.1
20/21Eastern Counties Div 1 SLittle Oakley8182.32.9 Essex Senior6Little Oakley40701.82.1
                
20/21Western Football Div 1Corsham Town10282.83.5 Hellenic Premier5Corsham Town38721.91.8
20/21Western Football Div 1Calne Town9242.72.6 Hellenic Premier19Calne Town38190.51.0
20/21Western Football Div 1Ashton & Backwell United10232.32.6 Western Football Premier18Ashton & Backwell United36290.81.3
                
20/21SW Peninsula Premier EastMillbrook AFC11312.83.9 Western Football Premier12Millbrook AFC36451.31.7
20/21SW Peninsula Premier EastIlfracombe Town12282.34.0 Western Football Premier8Ilfracombe Town36561.61.7
                
20/21SW Peninsula Premier WestMousehole15382.53.5 Western Football Premier3Mousehole36732.02.5
20/21SW Peninsula Premier WestSaltash United15382.53.9 Western Football Premier4Saltash United36651.82.2
20/21SW Peninsula Premier WestHelston Athletic10191.93.0 Western Football Premier9Helston Athletic36541.51.9
                
20/21Southern Combination Div 2Montpelier Villa9141.62.2 Southern Combination Div 19Montpelier Villa34451.32.2
                
20/21Midland Division 3Kenilworth Sporting8212.63.3 Midland Division 25Kenilworth Sporting28481.71.9
20/21Midland Division 3Inkberrow8192.44.0 Midland Division 26Inkberrow28441.62.2
Explanation of this analysisPositions of teams in the 21/22 season that were previously Promoted or Relegated.
ColoursPlaces are colour-coded as follows:

Team Name - Euro Qualified

Team Name - Relegated/Disqualified/Went Bust
League Disbanded

Position - Can't be promoted

Team Name - Transferred

Team Name - Euro Qualified

Data last updated: 31 May 2026