SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
96/97Premiership18Sunderland38401.10.9 Division 13Sunderland46902.01.9
96/97Premiership19Middlesbrough38391.01.3 Division 12Middlesbrough46912.01.7
96/97Premiership20Nottingham Forest38340.90.8 Division 11Nottingham Forest46942.01.8
                
96/97S Premier Division10Raith Rovers36250.70.8 S First Division3Raith Rovers36601.71.4
                
96/97W League of Wales18Ton Pentre40391.01.5 W Div 1 South1Ton Pentre36882.43.4
96/97W League of Wales20Holywell Town40290.71.3 W Championship Alliance2Holywell Town36772.12.0
96/97W League of Wales21Briton Ferry Athletic40160.41.0 W Div 1 South14Briton Ferry Athletic36391.11.8
                
96/97Division 11Bolton Wanderers46982.12.2 Premiership18Bolton Wanderers38401.11.1
96/97Division 12Barnsley46801.71.7 Premiership19Barnsley38350.91.0
96/97Division 16Crystal Palace46711.51.7 Premiership20Crystal Palace38330.91.0
96/97Division 122Grimsby Town46461.01.3 Division 23Grimsby Town46721.61.2
96/97Division 123Oldham Athletic46430.91.1 Division 213Oldham Athletic46611.31.3
96/97Division 124Southend United46390.80.9 Division 224Southend United46430.91.0
                
96/97W Championship Alliance1Rhayader Town34752.22.3 W League of Wales15Rhayader Town38391.01.4
96/97W Championship Alliance18Rhos Aelwyd34240.71.2 W Nat Premier North10Rhos Aelwyd24251.01.6
                
96/97NI First Division1Ballymena United28652.31.8 NI Premiership6Ballymena United36511.41.5
96/97NI First Division2Omagh28501.81.4 NI Premiership9Omagh36310.91.2
                
96/97S First Division1St Johnstone36802.22.1 S Premier Division5St Johnstone36481.31.1
96/97S First Division9Clydebank36280.80.9 S Second Division2Clydebank36601.71.3
96/97S First Division10East Fife36140.40.8 S Second Division6East Fife36481.31.4
                
96/97W Div 1 South1Haverfordwest County34792.33.3 W League of Wales16Haverfordwest County38381.01.4
96/97W Div 1 South16Risca United34290.90.9 W Div 2 South5Risca United30551.82.2
96/97W Div 1 South17Penrhiwceiber Rangers34230.70.9 W Div 2 South11Penrhiwceiber Rangers30341.12.1
96/97W Div 1 South18Caldicot Town34190.61.1 W Div 2 South10Caldicot Town30351.21.7
                
96/97Division 21Bury46841.81.3 Division 117Bury46521.10.9
96/97Division 22Stockport County46821.81.3 Division 19Stockport County46651.41.5
96/97Division 26Crewe Alexandra46731.61.2 Division 111Crewe Alexandra46591.31.3
96/97Division 221Peterborough United46471.01.2 Division 310Peterborough United46671.51.4
96/97Division 222Shrewsbury Town46461.01.1 Division 313Shrewsbury Town46611.31.3
96/97Division 223Rotherham United46350.80.8 Division 39Rotherham United46671.51.5
96/97Division 224Notts County46350.80.7 Division 31Notts County46992.21.8
                
96/97W Div 2 South1Bridgend Town30712.42.5 W Div 1 South9Bridgend Town36481.32.2
96/97W Div 2 South3Porthcawl Town Athletic30581.92.6 W Div 1 South12Porthcawl Town Athletic36421.21.8
96/97W Div 2 South5Crown Park Suburbs30551.82.0 W Div 2 South2Crown Park Suburbs30622.12.9
96/97W Div 2 South14Skewen30260.91.4 W Div 3 South9Skewen30371.22.0
96/97W Div 2 South15Caerleon30150.50.8 W Div 3 South6Caerleon30391.31.6
96/97W Div 2 South16Fields Park Pontllanfraith30120.41.1 W Div 3 South4Fields Park Pontllanfraith30652.22.2
                
96/97W Nat Premier North2Chirk AAA26612.32.7 W Championship Alliance17Chirk AAA36340.91.3
96/97W Nat Premier North13Rhos Aelwyd Reserves26100.41.0 W Nat North Div 112Rhos Aelwyd Reserves2290.41.1
                
96/97S Second Division1Ayr United36772.11.7 S First Division7Ayr United36401.11.1
96/97S Second Division2Hamilton Academicals36742.12.1 S First Division8Hamilton Academicals36381.11.2
96/97S Second Division9Dumbarton36351.01.2 S Third Division10Dumbarton36310.91.2
96/97S Second Division10Berwick Rangers36230.60.9 S Third Division6Berwick Rangers36421.21.3
                
96/97Division 31Wigan Athletic46871.91.8 Division 211Wigan Athletic46621.31.4
96/97Division 32Fulham46871.91.6 Division 26Fulham46701.51.3
96/97Division 33Carlisle United46841.81.5 Division 223Carlisle United46441.01.2
96/97Division 34Northampton Town46721.61.5 Division 24Northampton Town46711.51.1
96/97Division 324Hereford United46471.01.1 EFL National6Hereford United42671.61.3
                
96/97W Nat North Div 11Castell Alun Colts18442.43.8 W Nat Premier North4Castell Alun Colts24472.03.1
96/97W Nat North Div 13Glyn Ceiriog18281.62.4 W Nat Premier North11Glyn Ceiriog24241.02.4
                
96/97S Third Division1Inverness CT36762.11.9 S Second Division5Inverness CT36491.41.8
96/97S Third Division2Forfar Athletic36671.92.1 S Second Division7Forfar Athletic36461.31.4
                
96/97W Div 3 South1Gwynfi United30782.63.3 W Div 2 South4Gwynfi United30581.92.6
96/97W Div 3 South2Blaenrhondda30682.32.9 W Div 2 South9Blaenrhondda30411.41.9
96/97W Div 3 South3Albion Rovers (Newport)30581.92.5 W Div 2 South13Albion Rovers (Newport)30311.01.8
                
96/97EFL National1Macclesfield Town42902.11.9 Division 32Macclesfield Town46821.81.4
96/97EFL National20Bath City42471.11.3 Southern Premier6Bath City42691.61.7
96/97EFL National21Bromsgrove Rovers42411.01.0 Southern Premier19Bromsgrove Rovers42451.11.6
96/97EFL National22Altrincham42390.91.2 Northern Premier8Altrincham42651.51.8
                
96/97W Nat North Div 21Owens Corning22512.33.9 W Nat North Div 12Owens Corning22452.03.2
96/97W Nat North Div 22Mynydd Isa22482.22.5 W Nat North Div 15Mynydd Isa22401.82.9
96/97W Nat North Div 24Corwen Reserves22341.51.9 W Nat North Div 19Corwen Reserves22231.01.8
96/97W Nat North Div 26Chirk AAA Reserves22291.32.4 W Nat North Div 110Chirk AAA Reserves22221.02.6
                
96/97Southern Premier2Cheltenham Town42741.81.8 EFL National2Cheltenham Town42781.91.5
96/97Southern Premier13Sudbury Town42551.31.7 EC Premier Division6Sudbury Town42701.71.9
96/97Southern Premier14Gravesend & Northfleet42551.31.5 Isthmian League Premier13Gravesend & Northfleet42531.31.5
96/97Southern Premier20Baldock Town42411.01.2 Southern Southern Division20Baldock Town42350.81.3
96/97Southern Premier21Newport County42401.01.0 Southern Southern Division7Newport County42691.62.0
96/97Southern Premier22Chelmsford City42320.81.2 Southern Southern Division2Chelmsford City42952.32.0
                
96/97Northern Premier1Leek Town44932.11.6 EFL National19Leek Town42441.01.2
                
96/97Isthmian League Premier1Yeovil Town421012.42.0 EFL National11Yeovil Town42591.41.7
96/97Isthmian League Premier20Staines Town42380.91.1 Isthmian Division 114Staines Town42491.21.3
96/97Isthmian League Premier21Grays Athletic42330.81.0 Isthmian Division 16Grays Athletic42731.71.9
96/97Isthmian League Premier22Chertsey Town42310.71.0 Isthmian Division 111Chertsey Town42611.52.0
                
96/97Southern Southern Division1Forest Green Rovers42912.22.1 Southern Premier1Forest Green Rovers42892.12.2
96/97Southern Southern Division2St Leonards42872.12.2 Southern Premier22St Leonards42250.61.1
96/97Southern Southern Division22Buckingham Town42140.30.6 UC Premier11Buckingham Town40611.51.5
                
96/97Southern Midland Division1Tamworth40972.42.3 Southern Premier15Tamworth42531.31.6
96/97Southern Midland Division2Rothwell Town40711.82.1 Southern Premier16Rothwell Town42491.21.3
                
96/97Isthmian Division 11Chesham United42872.11.9 Isthmian League Premier14Chesham United42521.21.7
96/97Isthmian Division 12Basingstoke Town42791.91.9 Isthmian League Premier8Basingstoke Town42621.51.3
96/97Isthmian Division 13Walton & Hersham42761.81.6 Isthmian League Premier9Walton & Hersham42601.41.2
                
96/97Midland Alliance1Blakenall38802.12.2 Southern Midland Division8Blakenall40641.61.7
                
96/97Midland Combination Premier1Kings Norton Town38952.52.4 Midland Alliance5Kings Norton Town38671.81.5
                
96/97UC Premier20Newport Pagnell Town38150.41.0 UC Div 19Newport Pagnell Town34521.51.8
                
96/97Sussex County Div 118Three Bridges38441.21.4 Sussex County Div 27Three Bridges34541.61.9
96/97Sussex County Div 119Oakwood38421.11.3 Sussex County Div 214Oakwood34391.12.1
96/97Sussex County Div 120Southwick38280.71.2 Sussex County Div 28Southwick34541.62.1
                
96/97Northern Division 118Chester-le-Street Town38330.91.4 Northern Division 21Chester-le-Street Town36902.52.9
96/97Northern Division 119Whickham38210.61.0 Northern Division 215Whickham36431.21.4
96/97Northern Division 120West Auckland Town38210.61.1 Northern Division 22West Auckland Town36802.22.3
                
96/97Hellenic Premier1Brackley Town34812.42.3 Southern Midland Division13Brackley Town40521.31.1
                
96/97EC Premier Division2Wisbech Town441042.43.2 Southern Midland Division5Wisbech Town40671.72.0
96/97EC Premier Division22Hadleigh United44230.50.9 EC Division 116Hadleigh United34260.80.9
96/97EC Premier Division23March Town United44180.40.6 EC Division 115March Town United34280.81.0
                
96/97Sussex County Div 21Littlehampton Town34762.22.8 Sussex County Div 12Littlehampton Town38872.32.7
96/97Sussex County Div 22Chichester City34692.02.0 Sussex County Div 116Chichester City38391.01.6
96/97Sussex County Div 23Redhill34672.02.6 Sussex County Div 15Redhill38681.82.2
96/97Sussex County Div 217Bosham34200.61.4 Sussex County Div 316Bosham30120.40.9
96/97Sussex County Div 218Steyning Town34120.40.9 Sussex County Div 313Steyning Town30311.01.2
                
96/97Northern Division 21Northallerton Town36812.32.7 Northern Division 119Northallerton Town38180.51.0
96/97Northern Division 22Billingham Town36752.13.1 Northern Division 110Billingham Town38531.41.9
96/97Northern Division 23Jarrow Roofing BCA36752.12.4 Northern Division 113Jarrow Roofing BCA38451.21.7
                
96/97Northern Counties East Div 11Eccleshill United28672.42.9 Northern Counties East Premier8Eccleshill United38571.51.7
                
96/97North West Counties Div 14Penrith42791.91.8 Northern Division 16Penrith38651.72.1
96/97North West Counties Div 113Bootle42531.31.5 North West Counties Div 27Bootle40721.82.1
                
96/97Hellenic Division 12Hallen32712.22.5 Hellenic Premier15Hallen34331.01.1
96/97Hellenic Division 13Harrow Hill32672.11.8 Hellenic Premier16Harrow Hill34310.91.1
                
96/97EC Division 11Ely City34862.52.7 EC Premier Division2Ely City42952.32.2
96/97EC Division 12Histon34732.12.5 EC Premier Division3Histon42882.12.4
                
96/97Western Football Div 11Melksham Town38892.32.2 Western Football Premier3Melksham Town38731.92.0
96/97Western Football Div 12Keynsham Town38882.32.0 Western Football Premier17Keynsham Town38340.91.2
                
96/97Sussex County Div 31Sidlesham30742.53.0 Sussex County Div 25Sidlesham34601.82.1
96/97Sussex County Div 32Shinewater Association30722.42.6 Sussex County Div 26Shinewater Association34561.61.8
                
96/97North West Counties Div 21Ramsbottom United38872.32.6 North West Counties Div 117Ramsbottom United42451.11.4
96/97North West Counties Div 22Haslingden38872.32.4 North West Counties Div 116Haslingden42461.11.6
                
96/97Midland Combination Div 216Archdale30110.41.0 Midland Combination Div 311Archdale28301.11.8
                
96/97Midland Combination Div 31Swan Sports22502.32.5 Midland Combination Div 25Swan Sports32571.82.1
96/97Midland Combination Div 32Studley Reserves22472.11.8 Midland Combination Div 27Studley Reserves32521.61.6
96/97Midland Combination Div 33Mitchells22411.92.6 Midland Combination Div 28Mitchells32451.41.8
Explanation of this analysisPositions of teams in the 97/98 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