SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
89/90First Division18Sheffield Wednesday38431.10.9 Second Division3Sheffield Wednesday46821.81.7
89/90First Division19Charlton Athletic38300.80.8 Second Division16Charlton Athletic46561.21.2
89/90First Division20Millwall38260.71.0 Second Division5Millwall46731.61.5
                
89/90S Premier Division10Dundee36240.71.1 S First Division3Dundee39521.31.5
                
89/90W Div 1 South12Pontardawe Town32361.11.5 W Div 2 South10Pontardawe Town32381.21.4
                
89/90Second Division1Leeds United46851.81.7 First Division4Leeds United38641.71.7
89/90Second Division2Sheffield United46851.81.7 First Division13Sheffield United38461.20.9
89/90Second Division6Sunderland46741.61.5 First Division19Sunderland38340.91.0
89/90Second Division22AFC Bournemouth46481.01.2 Third Division9AFC Bournemouth46701.51.3
89/90Second Division23Bradford City46410.91.0 Third Division8Bradford City46701.51.3
89/90Second Division24Stoke City46370.80.8 Third Division14Stoke City46601.31.2
                
89/90S First Division1St Johnstone39581.52.1 S Premier Division7St Johnstone36310.91.1
89/90S First Division13Albion Rovers39270.71.3 S Second Division11Albion Rovers39350.91.2
89/90S First Division14Alloa Athletic39250.61.1 S Second Division9Alloa Athletic39370.91.3
                
89/90Third Division1Bristol Rovers46932.01.5 Second Division13Bristol Rovers46581.31.2
89/90Third Division2Bristol City46912.01.7 Second Division9Bristol City46671.51.5
89/90Third Division3Notts County46871.91.6 Second Division4Notts County46801.71.7
89/90Third Division21Cardiff City46501.11.1 Fourth Division13Cardiff City46601.30.9
89/90Third Division22Northampton Town46471.01.1 Fourth Division10Northampton Town46671.51.2
89/90Third Division23Blackpool46461.01.1 Fourth Division5Blackpool46791.71.7
89/90Third Division24Walsall46410.90.9 Fourth Division16Walsall46531.21.0
                
89/90W Nat Premier North1Mold Alexandra30782.63.7 W Championship Alliance12Mold Alexandra26230.91.0
89/90W Nat Premier North5Lex XI30481.62.0 W Championship Alliance4Lex XI26481.82.3
89/90W Nat Premier North6Gresford Athletic30461.52.0 W Championship Alliance13Gresford Athletic26200.81.1
89/90W Nat Premier North13Bradley SC30311.01.3 W Nat North Div 21Bradley SC34812.43.4
                
89/90S Second Division1Brechin City39491.31.5 S First Division14Brechin City39240.61.1
89/90S Second Division2Kilmarnock39471.21.7 S First Division5Kilmarnock39431.11.5
                
89/90W Nat South16Ebbw Vale30150.50.9 W Div 1 South3Ebbw Vale32591.82.3
                
89/90Fourth Division1Exeter City46891.91.8 Third Division16Exeter City46571.21.3
89/90Fourth Division2Grimsby Town46791.71.5 Third Division3Grimsby Town46831.81.4
89/90Fourth Division3Southend United46751.61.3 Third Division2Southend United46851.81.5
89/90Fourth Division6Cambridge United46731.61.7 Third Division1Cambridge United46861.91.6
89/90Fourth Division24Colchester United46430.91.0 EFL National2Colchester United42852.01.6
                
89/90W Nat North Div 11Bala Town26592.32.5 W Nat Premier North14Bala Town26130.50.9
89/90W Nat North Div 12Marchwiel26552.12.8 W Nat Premier North1Marchwiel26602.32.3
89/90W Nat North Div 15Druids Utd26451.72.5 W Nat Premier North13Druids Utd26170.70.9
                
89/90W Nat Premier South1Inter Cardiff34782.33.5 W Nat South6Inter Cardiff30441.51.9
89/90W Nat Premier South2Ferndale Athletic34732.12.1 W Nat South13Ferndale Athletic30341.11.3
89/90W Nat Premier South3Afan Lido34661.92.3 W Nat South12Afan Lido30351.21.5
89/90W Nat Premier South4Milford34631.92.1 W Div 1 South17Milford32220.71.6
89/90W Nat Premier South8Blaenrhondda34521.51.9 W Div 1 South7Blaenrhondda32441.41.5
89/90W Nat Premier South9Seven Sisters34441.31.8 W Div 1 South8Seven Sisters32431.31.8
89/90W Nat Premier South11Panteg34411.21.8 W Div 1 South16Panteg32351.11.5
89/90W Nat Premier South12Garw Athletic34371.11.4 W Div 1 South10Garw Athletic32401.31.3
89/90W Nat Premier South13Morriston Town34371.11.6 W Div 1 South1Morriston Town32601.91.8
89/90W Nat Premier South14Cardiff Corinthians34371.11.4 W Div 1 South15Cardiff Corinthians32351.11.4
89/90W Nat Premier South15Newport YMCA AFC34361.11.2 W Div 1 South9Newport YMCA AFC32431.31.3
89/90W Nat Premier South16Caerleon34331.01.4 W Div 1 South12Caerleon32361.11.2
89/90W Nat Premier South17Tonyrefail Welfare34270.81.2 W Div 2 South13Tonyrefail Welfare32351.11.2
89/90W Nat Premier South18Trelewis Reserves34200.61.3 W Div 2 South16Trelewis Reserves32290.91.3
                
89/90EFL National1Darlington42872.11.8 Fourth Division1Darlington46831.81.5
89/90EFL National20Chorley42451.11.0 Northern Premier14Chorley40461.21.4
89/90EFL National21Farnborough42421.01.4 Southern Premier1Farnborough42852.01.9
89/90EFL National22Enfield42360.91.2 Isthmian League Premier2Enfield42892.12.0
                
89/90W Nat North Div 21New Broughton24602.53.1 W Nat North Div 12New Broughton28712.52.8
89/90W Nat North Div 22Castell Alun Colts24502.13.1 W Nat North Div 16Castell Alun Colts28461.62.1
89/90W Nat North Div 23Rhos Aelwyd Reserves24441.82.8 W Nat North Div 111Rhos Aelwyd Reserves28301.12.3
89/90W Nat North Div 24Treuddyn Villa24431.83.2 W Nat North Div 13Treuddyn Villa28491.83.3
89/90W Nat North Div 26New Brighton Villa24411.73.0 W Nat North Div 19New Brighton Villa28371.32.0
                
89/90W Nat North Div 31Kinnerton18452.53.2 W Nat North Div 23Kinnerton34702.13.1
89/90W Nat North Div 32Ruthin Town Colts18392.22.6 W Nat North Div 214Ruthin Town Colts34351.01.7
89/90W Nat North Div 33New Broughton Reserves18351.92.7 W Nat North Div 24New Broughton Reserves34661.92.2
89/90W Nat North Div 34Llangollen Town18311.72.7 W Nat North Div 27Llangollen Town34511.52.8
89/90W Nat North Div 35Penley Reserves18271.52.1 W Nat North Div 26Penley Reserves34531.62.1
89/90W Nat North Div 36Glyn Ceiriog18251.42.3 W Nat North Div 28Glyn Ceiriog34511.52.3
89/90W Nat North Div 37Gresford Ath Reserves18241.32.3 W Nat North Div 25Gresford Ath Reserves34641.92.4
89/90W Nat North Div 38JCB Transmission18201.12.1 W Nat North Div 210JCB Transmission34471.41.6
89/90W Nat North Div 310Llay Welfare Reserves1820.11.1 W Nat North Div 212Llay Welfare Reserves34441.31.6
                
89/90Southern Premier2Bath City42982.31.9 EFL National20Bath City42421.01.3
89/90Southern Premier19Ashford United (Kent)42370.91.0 Southern Southern Division5Ashford United (Kent)40711.82.1
89/90Southern Premier20Corby Town42360.91.4 Southern Midland Division2Corby Town42852.02.4
89/90Southern Premier21Alvechurch42260.61.1 Southern Midland Division20Alvechurch42380.91.3
89/90Southern Premier22Gosport Borough42230.50.7 Southern Southern Division15Gosport Borough40471.21.2
                
89/90Northern Premier2Gateshead42761.81.9 EFL National17Gateshead42481.11.2
                
89/90Isthmian League Premier1Slough Town42922.22.0 EFL National19Slough Town42451.11.2
89/90Isthmian League Premier21Bromley42320.80.8 Isthmian Division 12Bromley42801.91.5
89/90Isthmian League Premier22Dulwich Hamlet42260.60.8 Isthmian Division 112Dulwich Hamlet42591.41.6
                
89/90Southern Southern Division1Bashley42822.01.9 Southern Premier10Bashley42571.41.3
89/90Southern Southern Division2Poole Town42771.82.0 Southern Premier17Poole Town42491.21.3
89/90Southern Southern Division19Hounslow42380.90.9 Hellenic Premier9Hounslow34531.61.9
89/90Southern Southern Division22Sheppey United42250.60.8 Kent Football Div 121Sheppey United40220.61.0
                
89/90Southern Midland Division1Halesowen Town42922.22.4 Southern Premier8Halesowen Town42601.41.7
89/90Southern Midland Division2Rushden Town42892.12.0 Southern Premier14Rushden Town42531.31.5
89/90Southern Midland Division21Banbury United42340.81.1 Hellenic Premier8Banbury United34551.61.7
89/90Southern Midland Division22Sandwell Borough42300.71.1 Midland Combination Premier4Sandwell Borough40741.91.6
                
89/90Isthmian Division 11Wivenhoe Town421002.42.2 Isthmian League Premier10Wivenhoe Town42591.41.6
89/90Isthmian Division 12Woking42982.32.4 Isthmian League Premier4Woking42822.02.0
                
89/90Wessex League2Newport (Isle of Wight)36792.22.3 Southern Southern Division14Newport (Isle of Wight)40481.21.4
                
89/90Sussex County Div 117Lancing34331.01.3 Sussex County Div 27Lancing30481.61.3
89/90Sussex County Div 118Redhill34220.60.7 Sussex County Div 24Redhill30531.81.8
                
89/90Northern Division 111Spennymoor United38501.31.5 Northern Counties East Premier3Spennymoor United30612.01.8
89/90Northern Division 119Billingham Town38391.01.4 Northern Division 25Billingham Town36681.91.9
89/90Northern Division 120Easington Colliery38270.70.8 Northern Division 23Easington Colliery36681.92.2
                
89/90Northern Counties East Premier9Sheffield FC34551.61.3 Northern Counties East Div 11Sheffield FC24642.72.5
89/90Northern Counties East Premier14Hallam34351.01.3 Northern Counties East Div 12Hallam24552.32.5
89/90Northern Counties East Premier18Hatfield Main34230.70.8 Northern Counties East Div 18Hatfield Main24321.31.6
                
89/90Hellenic Premier1Newport County34752.22.1 Southern Midland Division7Newport County42631.51.3
89/90Hellenic Premier17Supermarine34230.70.7 Hellenic Division 113Supermarine30260.91.0
                
89/90EC Premier Division1Sudbury Town40882.23.3 Southern Southern Division13Sudbury Town40491.21.5
                
89/90Sussex County Div 21Bexhill Town30692.32.5 Sussex County Div 115Bexhill Town34320.91.4
89/90Sussex County Div 22Oakwood30602.02.5 Sussex County Div 19Oakwood34471.41.6
89/90Sussex County Div 215Ferring30180.61.1 Sussex County Div 39Ferring24251.01.5
89/90Sussex County Div 216Storrington30120.40.6 Sussex County Div 310Storrington24241.01.1
                
89/90Northern Division 21Murton38892.32.3 Northern Division 113Murton38411.11.2
89/90Northern Division 22Northallerton Town38872.32.2 Northern Division 19Northallerton Town38531.41.3
89/90Northern Division 23Peterlee Town38822.21.9 Northern Division 116Peterlee Town38381.01.5
                
89/90Northern Counties East Div 13Ossett Town28541.91.8 Northern Counties East Premier8Ossett Town30401.31.4
89/90Northern Counties East Div 15Maltby Main28471.71.8 Northern Counties East Premier6Maltby Main30461.51.5
                
89/90North West Counties Div 117Burscough34331.01.1 North West Counties Div 29Burscough34441.31.1
89/90North West Counties Div 118Chadderton34331.01.1 North West Counties Div 212Chadderton34361.11.5
                
89/90Hellenic Division 11Carterton30762.52.4 Hellenic Premier12Carterton34371.11.4
89/90Hellenic Division 12Milton United30662.22.6 Hellenic Premier1Milton United34712.11.9
                
89/90EC Division 11Cornard United32712.22.8 EC Premier Division8Cornard United40601.51.8
                
89/90Western Football Div 11Ottery St Mary38852.21.9 Western Football Premier18Ottery St Mary40370.91.1
                
89/90Sussex County Div 31Worthing United26642.53.2 Sussex County Div 26Worthing United30481.61.8
89/90Sussex County Div 32Sidley United26481.82.4 Sussex County Div 215Sidley United30230.81.4
                
89/90North West Counties Div 21Maine Road30702.32.8 North West Counties Div 19Maine Road36481.31.6
89/90North West Counties Div 22Bacup Borough30682.32.5 North West Counties Div 114Bacup Borough36391.11.1
Explanation of this analysisPositions of teams in the 90/91 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: 5 March 2026