SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
57/58First Division21Sunderland42320.81.3 Second Division15Sunderland42401.01.5
57/58First Division22Sheffield Wednesday42310.71.6 Second Division1Sheffield Wednesday42621.52.5
                
57/58S Division One17East Fife34230.71.3 S Division Two8East Fife36381.12.3
57/58S Division One18Queen's Park3490.31.2 S Division Two18Queen's Park36240.71.5
                
57/58W Div 1 South19Cardiff Corinthians38270.72.0 W Div 2 South East2Cardiff Corinthians34511.54.1
57/58W Div 1 South20Cwmparc38160.41.7 W Div 2 South West6Cwmparc36431.22.4
                
57/58Second Division1West Ham United42571.42.4 First Division6West Ham United42481.12.0
57/58Second Division2Blackburn Rovers42561.32.2 First Division10Blackburn Rovers42441.01.8
57/58Second Division21Notts County42300.71.0 Third Division23Notts County46290.61.2
57/58Second Division22Doncaster Rovers42270.61.3 Third Division22Doncaster Rovers46330.71.1
                
57/58S Division Two1Stirling Albion36551.52.9 S Division One12Stirling Albion34300.91.6
57/58S Division Two2Dunfermline Athletic36531.53.3 S Division One16Dunfermline Athletic34280.82.0
                
57/58Third Division North1Scunthorpe United46661.41.9 Second Division18Scunthorpe United42330.81.3
57/58Third Division North13York City46461.01.5 Fourth Division3York City46601.31.6
57/58Third Division North14Gateshead46451.01.5 Fourth Division20Gateshead46400.91.2
57/58Third Division North15Oldham Athletic46451.01.6 Fourth Division21Oldham Athletic46360.81.3
57/58Third Division North16Carlisle United46441.01.7 Fourth Division10Carlisle United46501.11.3
57/58Third Division North17Hartlepool United46441.01.6 Fourth Division19Hartlepool United46400.91.6
57/58Third Division North18Barrow46410.91.4 Fourth Division23Barrow46280.61.1
57/58Third Division North19Workington46410.91.6 Fourth Division17Workington46410.91.4
57/58Third Division North20Darlington46410.91.7 Fourth Division16Darlington46420.91.4
57/58Third Division North21Chester46390.81.6 Fourth Division13Chester46441.01.6
57/58Third Division North22Bradford (Park Avenue)46370.81.5 Fourth Division14Bradford (Park Avenue)46430.91.6
57/58Third Division North23Southport46280.61.1 Fourth Division24Southport46260.60.9
57/58Third Division North24Crewe Alexandra46230.51.0 Fourth Division18Crewe Alexandra46400.91.5
                
57/58Third Division South1Brighton & Hove Albion46601.31.9 Second Division12Brighton & Hove Albion42411.01.8
57/58Third Division South13Northampton Town46441.01.9 Fourth Division8Northampton Town46511.11.8
57/58Third Division South14Crystal Palace46430.91.5 Fourth Division7Crystal Palace46521.12.0
57/58Third Division South15Port Vale46420.91.5 Fourth Division1Port Vale46641.42.4
57/58Third Division South16Watford46420.91.3 Fourth Division15Watford46420.91.8
57/58Third Division South17Shrewsbury Town46400.91.1 Fourth Division4Shrewsbury Town46581.32.2
57/58Third Division South18Aldershot46400.91.3 Fourth Division22Aldershot46350.81.4
57/58Third Division South19Coventry City46390.81.3 Fourth Division2Coventry City46601.31.8
57/58Third Division South20Walsall46370.81.3 Fourth Division6Walsall46521.12.1
57/58Third Division South21Torquay United46350.81.1 Fourth Division12Torquay United46441.01.7
57/58Third Division South22Gillingham46350.81.1 Fourth Division11Gillingham46491.11.8
57/58Third Division South23Millwall46310.71.4 Fourth Division9Millwall46501.11.7
57/58Third Division South24Exeter City46310.71.2 Fourth Division5Exeter City46571.21.9
                
57/58W Div 2 South East1Barry Town Reserves32541.73.5 W Div 1 South17Barry Town Reserves36240.71.8
                
57/58W Div 2 South West1Llanelli Reserves38661.74.2 W Div 1 South8Llanelli Reserves36391.12.3
                
57/58W Nat North Div 21Royal Pioneer Corps26471.85.7 W Nat North Div 15Royal Pioneer Corps28341.23.4
57/58W Nat North Div 22Denbigh Town26451.75.2 W Nat North Div 16Denbigh Town28291.03.5
                
57/58W Nat North Div 32British Celanese20321.64.9 W Nat North Div 210British Celanese21120.62.7
                
57/58Sussex County Div 116Brighton Old Grammarians3090.31.4 Sussex County Div 25Brighton Old Grammarians30391.33.2
                
57/58Western Football Div 119Chippenham United36160.41.4 Western Football Div 210Chippenham United32351.12.0
                
57/58Sussex County Div 21Lancing28471.73.5 Sussex County Div 110Lancing30291.02.2
                
57/58Western Football Div 21Poole Town Reserves34551.64.1 Western Football Div 116Poole Town Reserves36270.81.8
57/58Western Football Div 22Gloucester City Reserves34531.63.2 Western Football Div 117Gloucester City Reserves36230.61.8
Explanation of this analysisPositions of teams in the 58/59 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