SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
48/49First Division21Preston North End42330.81.5 Second Division6Preston North End42451.11.4
48/49First Division22Sheffield United42330.81.4 Second Division3Sheffield United42521.21.6
                
48/49S Division A15Greenock Morton30220.71.3 S Division B1Greenock Morton30471.62.6
48/49S Division A16Albion Rovers3080.31.0 S Division B11Albion Rovers30270.91.6
                
48/49W Div 1 South18Barry Town Reserves36260.71.9 W Div 2 South West3Barry Town Reserves38501.32.3
48/49W Div 1 South19Briton Ferry Athletic36250.71.6 W Div 2 South West14Briton Ferry Athletic38340.92.2
                
48/49Second Division1Fulham42571.41.8 First Division17Fulham42340.81.0
48/49Second Division2West Bromwich Albion42561.31.6 First Division14West Bromwich Albion42401.01.1
48/49Second Division21Nottingham Forest42350.81.2 Third Division South4Nottingham Forest42491.21.6
48/49Second Division22Lincoln City42280.71.3 Third Division North4Lincoln City42511.21.4
                
48/49S Division B1Raith Rovers30421.42.7 S Division A9Raith Rovers30260.91.5
48/49S Division B2Stirling Albion30421.42.4 S Division A16Stirling Albion30150.51.3
                
48/49Third Division North1Hull City42651.52.2 Second Division7Hull City42451.11.5
                
48/49Third Division South1Swansea City42621.52.1 Second Division8Swansea City42431.01.3
                
48/49S Division C1Forfar Athletic22351.63.6 S Division B10Forfar Athletic30301.01.8
                
48/49W Div 2 South East1Senghenydd Town38571.53.3 W Div 1 South12Senghenydd Town38371.01.6
                
48/49W Div 2 South West1Cwmparc34551.63.8 W Div 1 South19Cwmparc38210.61.4
                
48/49W Nat North Div East1Coedpoeth Utd20402.04.5 W Nat North Div 19Coedpoeth Utd32300.92.2
48/49W Nat North Div East2Rhosrobin20331.74.0 W Nat North Div 37Rhosrobin26291.12.6
48/49W Nat North Div East7Brymbo Steelworks Reserves20160.82.6 W Nat North Div 38Brymbo Steelworks Reserves26240.92.6
48/49W Nat North Div East9British Celanese20120.61.8 W Nat North Div 39British Celanese26230.92.8
48/49W Nat North Div East10Bwlchgwyn2060.31.9 W Nat North Div 36Bwlchgwyn26291.13.1
                
48/49W Nat North Div West1Overton St Mary's20321.66.0 W Nat North Div 14Overton St Mary's30391.33.4
48/49W Nat North Div West3Rhostyllen20291.55.0 W Nat North Div 17Rhostyllen32321.02.8
                
48/49Western Football Div 117Clevedon Town34200.61.4 Western Football Div 27Clevedon Town34421.22.7
48/49Western Football Div 118Bristol City Colts34180.51.7 Western Football Div 29Bristol City Colts34361.12.6
                
48/49Western Football Div 21Chippenham United34611.84.3 Western Football Div 16Chippenham United34401.21.7
48/49Western Football Div 22Cheltenham Town Reserves34551.63.9 Western Football Div 15Cheltenham Town Reserves34461.42.7
Explanation of this analysisPositions of teams in the 49/50 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