SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
77/78First Division20West Ham United42320.81.2 Second Division5West Ham United42501.21.7
77/78First Division21Newcastle United42220.51.0 Second Division8Newcastle United42421.01.2
77/78First Division22Leicester City42220.50.6 Second Division17Leicester City42370.91.0
                
77/78S Premier Division9Ayr United36240.71.0 S First Division4Ayr United39471.21.9
77/78S Premier Division10Clydebank36190.50.6 S First Division3Clydebank39541.42.0
                
77/78W Div 1 South16Tredomen Works34210.61.1 W Div 2 South3Tredomen Works38541.42.2
77/78W Div 1 South17Swansea University34180.50.9 W Div 2 South10Swansea University38360.91.5
77/78W Div 1 South18Tonyrefail Welfare3490.31.0 W Div 2 South18Tonyrefail Welfare38220.60.9
                
77/78Second Division1Bolton Wanderers42581.41.5 First Division17Bolton Wanderers42350.81.3
77/78Second Division2Southampton42571.41.7 First Division14Southampton42401.01.1
77/78Second Division3Tottenham Hotspur42561.32.0 First Division11Tottenham Hotspur42411.01.1
77/78Second Division20Blackpool42370.91.4 Third Division12Blackpool46451.01.3
77/78Second Division21Mansfield Town42310.71.2 Third Division18Mansfield Town46430.91.1
77/78Second Division22Hull City42280.70.8 Third Division8Hull City46491.11.4
                
77/78S First Division1Greenock Morton39581.52.2 S Premier Division7Greenock Morton36361.01.4
77/78S First Division2Hearts39581.52.0 S Premier Division9Hearts36230.61.1
77/78S First Division13Alloa Athletic39240.61.1 S Second Division6Alloa Athletic39411.11.5
77/78S First Division14East Fife39190.51.0 S Second Division4East Fife39431.11.6
                
77/78W South Mid-Wales5Presteigne St. Andrews Reserves24251.02.3 W South Mid-Wales7Presteigne St. Andrews Reserves22231.02.2
                
77/78Third Division1Wrexham46611.31.7 Second Division15Wrexham42380.91.1
77/78Third Division2Cambridge United46581.31.6 Second Division12Cambridge United42401.01.0
77/78Third Division3Preston North End46561.21.4 Second Division7Preston North End42421.01.4
77/78Third Division21Port Vale46360.81.0 Fourth Division16Port Vale46420.91.2
77/78Third Division22Bradford City46340.71.2 Fourth Division15Bradford City46430.91.3
77/78Third Division23Hereford United46320.70.7 Fourth Division14Hereford United46430.91.2
77/78Third Division24Portsmouth46310.70.9 Fourth Division7Portsmouth46521.11.3
                
77/78W Div 2 South1Aberaman Athletic38641.72.9 W Div 1 South13Aberaman Athletic34280.81.3
77/78W Div 2 South2Taff's Well38641.72.7 W Div 1 South12Taff's Well34310.91.6
77/78W Div 2 South3British Petroleum38591.62.2 W Div 1 South5British Petroleum34431.31.3
                
77/78S Second Division1Clyde39531.41.8 S First Division9Clyde39340.91.4
77/78S Second Division2Raith Rovers39531.41.6 S First Division11Raith Rovers39320.81.2
                
77/78W Nat Premier South17Cardiff City Reserves34220.61.1 W Div 1 South2Cardiff City Reserves34481.42.2
77/78W Nat Premier South18Cwmbran Town34180.50.8 W Div 1 South15Cwmbran Town34240.71.0
                
77/78Fourth Division1Watford46711.51.8 Third Division2Watford46601.31.8
77/78Fourth Division2Southend United46601.31.4 Third Division13Southend United46451.01.1
77/78Fourth Division3Swansea City46561.21.9 Third Division3Swansea City46601.31.8
77/78Fourth Division4Brentford46561.21.9 Third Division10Brentford46471.01.2
77/78Fourth Division23Southport46310.71.1 Northern Premier5Southport44521.21.4
                
77/78W Nat North Div 21Cefn Albion32611.94.8 W Nat North Div 12Cefn Albion30461.52.2
77/78W Nat North Div 22Burntwood & Drury32491.52.2 W Nat North Div 113Burntwood & Drury30250.81.2
                
77/78W Nat North Div 33Bryn Alyn28381.42.5 W Nat North Div 43Bryn Alyn20231.23.0
77/78W Nat North Div 35Tunnel Cement28321.12.4 W Nat North Div 41Tunnel Cement20321.63.6
77/78W Nat North Div 312Clwyd Nalgo Reserves28200.71.7 W Nat North Div 313Clwyd Nalgo Reserves28180.61.8
                
77/78Northern Premier2Wigan Athletic46651.41.8 Fourth Division6Wigan Athletic46551.21.4
                
77/78Isthmian League Premier21Southall & Ealing Borough42330.81.0 Isthmian Division 122Southall & Ealing Borough42200.51.0
77/78Isthmian League Premier22Bishop's Stortford42290.70.9 Isthmian Division 14Bishop's Stortford42771.81.6
                
77/78Isthmian Division 11Dulwich Hamlet42932.22.2 Isthmian League Premier4Dulwich Hamlet42761.81.6
77/78Isthmian Division 12Oxford City42832.02.0 Isthmian League Premier19Oxford City42431.01.2
                
77/78Sussex County Div 115Selsey3090.30.6 Sussex County Div 214Selsey26100.40.9
77/78Sussex County Div 116Worthing United3050.20.7 Sussex County Div 212Worthing United26160.61.4
                
77/78Kent Football18Dover Reserves34180.51.0 Kent Football Div 25Dover Reserves18191.12.1
                
77/78Hellenic Premier15Thatcham Town30160.50.7 Hellenic Division 18Thatcham Town34371.12.0
77/78Hellenic Premier16Cirencester Town30130.40.9 Hellenic Division 111Cirencester Town33310.91.4
                
77/78Sussex County Div 21Steyning Town28451.63.0 Sussex County Div 14Steyning Town30371.21.9
77/78Sussex County Div 22Sidley United28401.42.5 Sussex County Div 116Sidley United30150.50.7
                
77/78Hellenic Division 11Bicester Town30652.22.6 Hellenic Premier5Bicester Town26331.31.8
77/78Hellenic Division 12Garrard Athletic30602.02.3 Hellenic Premier13Garrard Athletic26160.61.3
                
77/78Western Football Div 11Keynsham Town36792.22.1 Western Football Premier12Keynsham Town38511.31.2
77/78Western Football Div 12Clandown36701.92.1 Western Football Premier6Clandown38591.61.5
77/78Western Football Div 13Ilminster Town36691.91.9 Western Football Premier14Ilminster Town38451.21.2
                
77/78SW Football League8Elmore32321.01.7 Western Football Div 111Elmore36481.31.3
                
77/78UC Div 21Northampton Spencer Reserves32501.62.7 UC Div 114Northampton Spencer Reserves38320.81.4
77/78UC Div 22Ampthill Town Reserves32491.52.2 UC Div 116Ampthill Town Reserves38310.81.2
Explanation of this analysisPositions of teams in the 78/79 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: 4 March 2026