SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
79/80First Division20Bristol City42310.70.9 Second Division21Bristol City42300.70.7
79/80First Division21Derby County42300.71.1 Second Division6Derby County42451.11.4
79/80First Division22Bolton Wanderers42250.60.9 Second Division18Bolton Wanderers42380.91.5
                
79/80S Premier Division9Dundee36260.71.3 S First Division2Dundee39521.31.6
79/80S Premier Division10Hibernian36180.50.8 S First Division1Hibernian39571.51.7
                
79/80W Div 1 South1Haverfordwest County34521.52.4 W Nat Premier South1Haverfordwest County34481.41.8
79/80W Div 1 South2Caerleon34501.51.8 W Nat Premier South8Caerleon34351.01.2
79/80W Div 1 South3Briton Ferry Athletic34491.41.8 W Nat Premier South6Briton Ferry Athletic34371.11.5
79/80W Div 1 South16Ferndale Athletic34260.81.4 W Div 2 South9Ferndale Athletic38381.01.9
79/80W Div 1 South17Blaenavon Blues34130.41.3 W Div 2 South19Blaenavon Blues38180.51.2
79/80W Div 1 South18Cwmbran Town3480.21.0 W Div 2 South16Cwmbran Town38260.71.7
                
79/80Second Division1Leicester City42551.31.4 First Division21Leicester City42320.81.0
79/80Second Division2Sunderland42541.31.6 First Division17Sunderland42350.81.2
79/80Second Division3Birmingham City42531.31.4 First Division13Birmingham City42380.91.2
79/80Second Division20Fulham42290.71.0 Third Division13Fulham46430.91.2
79/80Second Division21Burnley42270.60.9 Third Division8Burnley46501.11.3
79/80Second Division22Charlton Athletic42220.50.9 Third Division3Charlton Athletic46591.31.4
                
79/80S First Division1Hearts39531.41.5 S Premier Division10Hearts36180.50.8
79/80S First Division2Airdrieonians39511.32.0 S Premier Division7Airdrieonians36290.81.0
79/80S First Division13Arbroath39280.71.3 S Second Division9Arbroath39381.01.5
79/80S First Division14Clyde39250.61.1 S Second Division8Clyde39401.01.7
                
79/80W South Mid-Wales13Llandrindod Wells Reserves26110.41.1 W South Mid-Wales13Llandrindod Wells Reserves32260.81.4
                
79/80Third Division1Grimsby Town46621.31.6 Second Division7Grimsby Town42451.11.0
79/80Third Division2Blackburn Rovers46591.31.3 Second Division4Blackburn Rovers42501.21.0
79/80Third Division3Sheffield Wednesday46581.31.8 Second Division10Sheffield Wednesday42421.01.3
79/80Third Division21Bury46390.81.0 Fourth Division12Bury46451.01.5
79/80Third Division22Southend United46380.81.0 Fourth Division1Southend United46671.51.7
79/80Third Division23Mansfield Town46360.81.0 Fourth Division7Mansfield Town46491.11.3
79/80Third Division24Wimbledon46340.71.1 Fourth Division4Wimbledon46551.21.4
                
79/80W Div 2 South1AFC Cardiff38681.83.4 W Div 1 South2AFC Cardiff34481.41.8
79/80W Div 2 South2Pontyclun38591.62.5 W Div 1 South11Pontyclun34310.91.1
79/80W Div 2 South3Brecon Corinthians38521.41.7 W Div 1 South8Brecon Corinthians34331.01.4
                
79/80S Second Division1Falkirk39501.31.7 S First Division9Falkirk39340.91.0
79/80S Second Division2East Stirlingshire39491.31.4 S First Division11East Stirlingshire39280.71.0
                
79/80W Nat Premier South16Afan Lido34240.70.9 W Div 1 South14Afan Lido34290.91.3
79/80W Nat Premier South17Inter Cardiff34230.70.9 W Div 1 South1Inter Cardiff34501.52.2
                
79/80Fourth Division1Huddersfield Town46661.42.2 Third Division4Huddersfield Town46561.21.5
79/80Fourth Division2Walsall46641.41.6 Third Division20Walsall46410.91.3
79/80Fourth Division3Newport County46611.31.8 Third Division12Newport County46430.91.4
79/80Fourth Division4Portsmouth46601.32.0 Third Division6Portsmouth46531.21.2
                
79/80W Nat North Div 21Ruthin Town28461.62.8 W Nat North Div 18Ruthin Town30291.01.6
79/80W Nat North Div 22Castell Alun Colts28441.63.2 W Nat North Div 17Castell Alun Colts30301.01.8
                
79/80EFL National20Redditch United38180.50.7 Southern Midland Division21Redditch United42260.61.3
                
79/80W Nat North Div 31Ruthin Town Reserves28461.63.4 W Nat North Div 29Ruthin Town Reserves30311.01.6
79/80W Nat North Div 33Bryn Alyn28381.42.5 W Nat North Div 26Bryn Alyn30371.22.2
                
79/80W Nat North Div 41Grapes20351.84.2 W Nat North Div 31Grapes28491.83.9
79/80W Nat North Div 42Mynydd Isa20341.73.7 W Nat North Div 312Mynydd Isa28190.72.4
79/80W Nat North Div 43Leeswood20311.63.3 W Nat North Div 34Leeswood28291.01.8
79/80W Nat North Div 44Queens Park20261.33.9 W Nat North Div 37Queens Park28271.02.9
79/80W Nat North Div 48Abenbury Athletic20130.72.3 W Nat North Div 47Abenbury Athletic28341.21.8
                
79/80Northern Premier3Frickley Athletic42611.52.2 EFL National10Frickley Athletic38381.01.6
                
79/80Isthmian League Premier21Oxford City42390.91.2 Isthmian Division 17Oxford City42631.51.7
79/80Isthmian League Premier22Tilbury42300.71.0 Isthmian Division 120Tilbury42380.91.0
                
79/80Southern Midland Division12King's Lynn Town42411.01.1 Northern Premier19King's Lynn Town42340.81.1
                
79/80Isthmian Division 11Leytonstone & Ilford42992.42.0 Isthmian League Premier4Leytonstone & Ilford42691.61.9
79/80Isthmian Division 12Bromley42822.02.2 Isthmian League Premier10Bromley42571.41.5
                
79/80UC Premier13Olney Town36310.91.1 UC Div 112Olney Town32260.81.8
                
79/80Sussex County Div 115Haywards Heath Town30150.50.8 Sussex County Div 24Haywards Heath Town26291.11.5
79/80Sussex County Div 116Rye United3070.20.7 Sussex County Div 211Rye United26210.81.0
                
79/80Cheshire County Division 119Rhyl38270.71.4 Cheshire County Division 27Rhyl38451.21.8
79/80Cheshire County Division 120Radcliffe38220.61.2 Cheshire County Division 211Radcliffe38401.11.5
                
79/80Cheshire County Division 21Prescot Cables34511.52.6 Cheshire County Division 18Prescot Cables38411.11.6
79/80Cheshire County Division 23Knowsley United34491.42.1 Cheshire County Division 119Knowsley United38230.60.8
                
79/80Hellenic Premier15Clanfield 8530150.51.4 Hellenic Division 12Clanfield 8530441.52.2
79/80Hellenic Premier16Worrall Hill30130.41.3 Hellenic Division 113Worrall Hill30190.61.2
                
79/80Western Football Premier20Ilminster Town38150.40.8 Western Football Div 118Ilminster Town36200.61.1
                
79/80Sussex County Div 21Hastings Town26401.52.6 Sussex County Div 14Hastings Town30361.22.1
79/80Sussex County Div 22Three Bridges26391.52.3 Sussex County Div 17Three Bridges30311.01.5
                
79/80Hellenic Division 11Hazells30511.72.6 Hellenic Premier3Hazells30401.31.8
79/80Hellenic Division 12Maidenhead Town30481.63.2 Hellenic Premier10Maidenhead Town30250.81.4
                
79/80Western Football Div 11Melksham Town42621.51.9 Western Football Premier13Melksham Town38371.01.2
79/80Western Football Div 12Devizes Town42591.42.2 Western Football Premier10Devizes Town38411.11.6
79/80Western Football Div 13Liskeard Athletic42561.31.7 Western Football Premier14Liskeard Athletic38330.91.5
                
79/80UC Div 21Corby Cottingham28431.52.4 UC Div 15Corby Cottingham32381.21.8
79/80UC Div 22Sharnbrook28401.42.3 UC Div 115Sharnbrook32220.71.2
79/80UC Div 23Thrapston Town28391.41.8 UC Div 110Thrapston Town32300.91.7
79/80UC Div 25Burton Park Wanderers28341.22.3 UC Div 116Burton Park Wanderers32220.71.3
79/80UC Div 27Towcester Town28311.11.9 UC Div 17Towcester Town32341.12.5
79/80UC Div 28Raunds Town28291.01.3 UC Div 18Raunds Town32321.01.9
Explanation of this analysisPositions of teams in the 80/81 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