SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
20/21Premiership18Fulham38280.70.7 Championship1Fulham46902.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 Championship1Kilmarnock36671.91.4
20/21S Premiership12Hamilton Academicals38300.80.9 S Championship6Hamilton Academicals36421.21.1
                
20/21Championship1Norwich City46972.11.6 Premiership20Norwich City38220.60.6
20/21Championship2Watford46912.01.4 Premiership19Watford38230.60.9
20/21Championship3Brentford46871.91.7 Premiership13Brentford38461.21.3
20/21Championship22Wycombe Wanderers46430.90.8 EFL 16Wycombe Wanderers46831.81.6
20/21Championship23Rotherham United46420.91.0 EFL 12Rotherham United46902.01.5
20/21Championship24Sheffield Wednesday46410.90.9 EFL 14Sheffield Wednesday46851.81.7
                
20/21S Championship1Hearts27572.12.3 S Premiership3Hearts33571.71.5
20/21S Championship2Dundee27451.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 11Hull City46891.91.7 Championship19Hull City46511.10.9
20/21EFL 12Peterborough United46871.91.8 Championship22Peterborough United46370.80.9
20/21EFL 13Blackpool46801.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 23Bristol Rovers46801.71.5
                
20/21S League 11Partick Thistle18331.81.7 S Championship4Partick Thistle36521.41.3
20/21S League 110Forfar Athletic18110.60.7 S League 22Forfar Athletic36601.71.6
                
20/21EFL 21Cheltenham Town46821.81.3 EFL 115Cheltenham Town46561.21.4
20/21EFL 22Cambridge United46801.71.6 EFL 114Cambridge United46581.31.2
20/21EFL 23Bolton Wanderers46791.71.3 EFL 19Bolton Wanderers46731.61.6
20/21EFL 24Morecambe46781.71.5 EFL 119Morecambe46420.91.2
20/21EFL 223Southend United46451.00.6 EFL National13Southend United44581.31.0
20/21EFL 224Grimsby Town46430.90.8 EFL National6Grimsby Town44771.81.5
                
20/21S League 21Queen's Park18482.72.1 S League 14Queen's Park36511.41.4
20/21S League 210Brechin City1860.30.6 S Highland League3Brechin City34852.53.0
                
20/21EFL National1Sutton United42842.01.7 EFL 28Sutton United46761.71.5
20/21EFL National4Hartlepool United42761.81.6 EFL 217Hartlepool United46541.21.0
                
20/21S Lowland League1Kelty Hearts13362.83.1 S League 21Kelty 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 South8Taunton Town6111.81.3 Southern Premier South1Taunton Town42912.22.0
20/21Southern Premier South18Farnborough840.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 Premier1Sporting Khalsa11262.42.8 Northern Premier 1 Midlands8Sporting Khalsa38601.62.0
                
20/21Wessex Premier2Lymington Town12332.81.9 Southern Division 1 South16Lymington Town36361.01.4
                
20/21UC Premier5Shepshed Dynamo9202.22.6 Northern Premier 1 Midlands11Shepshed Dynamo38511.31.4
                
20/21SC Premier8Lancing11201.82.7 Isthmian South East18Lancing38360.90.9
                
20/21Essex Senior1Hashtag United12312.62.4 Isthmian North8Hashtag United38621.61.6
                
20/21Northern Division 11Hebburn Town12332.84.1 Northern Premier 1 East13Hebburn Town36421.21.3
20/21Northern Division 12Stockton Town12272.32.7 Northern Premier 1 East4Stockton Town36661.82.2
20/21Northern Division 18Shildon11211.92.4 Northern Premier 1 East5Shildon36631.81.7
                
20/21Northern Counties East Premier1Yorkshire Amateur11292.63.3 Northern Premier 1 East10Yorkshire Amateur36471.31.5
20/21Northern Counties East Premier2Bridlington Town9212.34.3 Northern Premier 1 East15Bridlington Town36340.91.1
20/21Northern Counties East Premier3Liversedge7213.03.6 Northern Premier 1 East1Liversedge36932.62.7
                
20/21Southern Counties East Premier2Corinthian11302.73.5 Isthmian South East8Corinthian38591.61.3
20/21Southern Counties East Premier5Beckenham Town13241.82.5 CC Premier South1Beckenham Town38922.42.8
20/21Southern Counties East Premier6Balham12211.81.5 CC Premier South8Balham38531.41.7
20/21Southern Counties East Premier18Croydon Athletic1290.81.2 CC Premier South18Croydon Athletic38350.91.3
                
20/21CC Premier1Sutton Common Rovers13352.72.7 Isthmian South Central17Sutton Common Rovers36340.91.3
                
20/21North West Counties Premier2Warrington Rylands 19065132.63.0 Northern Premier 1 West1Warrington Rylands 190638852.22.5
20/21North West Counties Premier6Hanley Town7111.61.7 Midland Premier1Hanley Town36832.32.3
20/21North West Counties Premier9Bootle393.04.7 Northern Premier 1 West7Bootle38621.62.1
20/21North West Counties Premier101874 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 11Lichfield City15322.12.2 Midland Premier3Lichfield City36681.92.3
20/21Midland Division 12Hinckley Leicester Road11262.42.5 UC Premier South2Hinckley Leicester Road38992.62.8
20/21Midland Division 110Uttoxeter Town11191.72.3 Midland Premier16Uttoxeter Town36300.81.1
20/21Midland Division 119Paget Rangers1360.50.9 Midland Division 112Paget Rangers36411.11.4
                
20/21Hellenic Premier2Binfield7172.42.6 Isthmian South Central8Binfield36531.51.6
                
20/21Wessex Division 12Alton11282.52.6 Wessex Premier10Alton40621.61.9
20/21Wessex Division 14United Services Portsmouth10212.13.0 Wessex Premier17United Services Portsmouth40340.91.3
20/21Wessex Division 110Hythe & Dibden11161.51.7 Wessex Premier20Hythe & Dibden40290.71.0
                
20/21EC Premier Division11Stowmarket Town7152.11.4 Isthmian North4Stowmarket Town38731.92.0
                
20/21Western Football Premier1Plymouth Parkway13352.73.8 Southern Division 1 South1Plymouth Parkway36812.32.6
20/21Western Football Premier18Odd Down13100.81.2 Western Football Div 19Odd Down40571.42.1
                
20/21SC Div 11Bexhill United11312.83.1 SC Premier4Bexhill United38772.02.2
20/21SC Div 12Littlehampton Town10282.84.8 SC Premier1Littlehampton Town38912.43.4
20/21SC Div 13AFC Varndeanians10232.32.3 SC Premier18AFC Varndeanians38320.81.5
                
20/21CC Division 11Farnham Town12312.62.3 CC Premier South10Farnham Town38461.21.6
20/21CC Division 114Jersey Bulls4123.02.5 CC Premier South4Jersey Bulls38812.12.6
                
20/21Northern Division 21West Allotment Celtic12242.02.1 Northern Division 111West Allotment Celtic38521.41.8
20/21Northern Division 210Redcar Athletic11181.61.7 Northern Division 114Redcar Athletic38471.21.5
                
20/21Northern Counties East Div 11Emley10262.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 13Winterton Rangers9222.43.8 Northern Counties East Premier4Winterton Rangers38762.02.4
20/21Northern Counties East Div 18Skegness Town8162.02.1 UC Premier North8Skegness Town34521.51.7
                
20/21Southern Counties East Div 12Kennington6183.04.5 Southern Counties East Premier5Kennington38701.82.1
20/21Southern Counties East Div 14Holmesdale6152.53.3 Southern Counties East Premier12Holmesdale38481.31.3
20/21Southern Counties East Div 15Rusthall8151.92.6 Southern Counties East Premier18Rusthall38240.61.1
                
20/21North West Counties Div 1 South1Vauxhall Motors8222.82.4 North West Counties Premier8Vauxhall Motors40591.51.6
20/21North West Counties Div 1 South2Wythenshawe Town7213.04.1 North West Counties Premier3Wythenshawe Town40782.02.1
20/21North West Counties Div 1 South8Stone 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 24FC Stratford8151.92.5 Hellenic Division 18FC Stratford32511.62.3
                
20/21Hellenic Division 1 East1Wokingham Town8202.52.8 CC Premier North16Wokingham Town34290.91.2
20/21Hellenic Division 1 East2Holyport9171.91.9 CC Premier North17Holyport34250.71.0
                
20/21Hellenic Division 1 West1Malvern Town11302.73.5 Hellenic Premier3Malvern Town38772.02.6
20/21Hellenic Division 1 West2Thornbury Town9182.02.1 Hellenic Premier14Thornbury Town38381.01.2
20/21Hellenic Division 1 West4Hereford Lads Club9161.82.9 Hellenic Premier13Hereford Lads Club38461.21.9
                
20/21EC Division 1 North1Fakenham Town11292.63.1 EC Premier Division6Fakenham Town38631.71.8
20/21EC Division 1 North3March Town United11272.52.9 EC Premier Division10March Town United38571.51.9
20/21EC Division 1 North4Lakenheath10222.23.0 EC Premier Division12Lakenheath38501.31.7
20/21EC Division 1 North8Mulbarton Wanderers10181.82.7 EC Premier Division4Mulbarton Wanderers38681.81.8
                
20/21EC Division 1 South2Athletic Newham12211.81.7 Essex Senior8Athletic Newham40661.72.0
20/21EC Division 1 South3White Ensign10202.02.2 Essex Senior11White Ensign40591.52.1
20/21EC Division 1 South5Little Oakley8182.32.9 Essex Senior6Little Oakley40701.82.1
                
20/21Western Football Div 11Corsham Town10282.83.5 Hellenic Premier5Corsham Town38721.91.8
20/21Western Football Div 13Calne Town9242.72.6 Hellenic Premier19Calne Town38190.51.0
20/21Western Football Div 14Ashton & Backwell United10232.32.6 Western Football Premier18Ashton & Backwell United36290.81.3
                
20/21SW Peninsula Premier East3Millbrook AFC11312.83.9 Western Football Premier12Millbrook AFC36451.31.7
20/21SW Peninsula Premier East5Ilfracombe Town12282.34.0 Western Football Premier8Ilfracombe Town36561.61.7
                
20/21SW Peninsula Premier West1Mousehole15382.53.5 Western Football Premier3Mousehole36732.02.5
20/21SW Peninsula Premier West2Saltash United15382.53.9 Western Football Premier4Saltash United36651.82.2
20/21SW Peninsula Premier West11Helston Athletic10191.93.0 Western Football Premier9Helston Athletic36541.51.9
                
20/21SC Div 26Montpelier Villa9141.62.2 SC Div 19Montpelier Villa34451.32.2
                
20/21Midland Division 31Kenilworth Sporting8212.63.3 Midland Division 25Kenilworth Sporting28481.71.9
20/21Midland Division 32Inkberrow8192.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: 2 March 2026