SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
97/98Premiership18Bolton Wanderers38401.11.1 Division 16Bolton Wanderers46761.71.7
97/98Premiership19Barnsley38350.91.0 Division 112Barnsley46591.31.3
97/98Premiership20Crystal Palace38330.91.0 Division 114Crystal Palace46581.31.3
                
97/98NI Premiership10Ards36230.60.9 NI First Division2Ards28491.81.7
                
97/98S Premier Division10Hibernian36300.81.1 S First DivisionHibernian36892.52.3
                
97/98W League of Wales17Porthmadog38350.91.4 W Championship Alliance7Porthmadog30431.41.7
97/98W League of Wales18Flint Town United38340.91.3 W Championship Alliance3Flint Town United30481.62.0
97/98W League of Wales19Welshpool Town38250.71.4 W Championship Alliance8Welshpool Town30421.41.6
97/98W League of Wales20Cemaes Bay3890.20.8 W Championship Alliance6Cemaes Bay30451.51.8
                
97/98Division 1Nottingham Forest46942.01.8 Premiership20Nottingham Forest38300.80.9
97/98Division 1Middlesbrough46912.01.7 Premiership9Middlesbrough38511.31.3
97/98Division 1Charlton Athletic46881.91.7 Premiership18Charlton Athletic38360.91.1
97/98Division 122Manchester City46481.01.2 Division 2Manchester City46821.81.5
97/98Division 123Stoke City46461.01.0 Division 28Stoke City46691.51.3
97/98Division 124Reading46420.90.8 Division 211Reading46611.31.2
                
97/98W Championship AllianceHolywell Town36772.12.0 W League of Wales17Holywell Town32180.61.2
97/98W Championship Alliance6Penrhyncoch36561.62.0 W Div 1 Mid-Wales4Penrhyncoch30612.02.4
97/98W Championship Alliance11Llandrindod Wells36471.31.5 W Div 1 Mid-Wales11Llandrindod Wells30311.01.8
97/98W Championship Alliance16Penycae36361.01.4 W Nat Premier North9Penycae28331.22.2
97/98W Championship Alliance17Chirk AAA36340.91.3 W Nat Premier North4Chirk AAA28572.02.4
97/98W Championship Alliance18Llanidloes Town36190.51.5 W Div 1 Mid-Wales14Llanidloes Town30250.81.4
97/98W Championship Alliance19Mold Alexandra36120.30.9 W Nat North Div 1Mold Alexandra26612.33.6
                
97/98NI First DivisionNewry City FC28652.32.2 NI Premiership4Newry City FC36601.71.4
                
97/98S First DivisionDundee36701.91.4 S Premiership5Dundee36461.31.0
97/98S First Division9Partick Thistle36361.01.3 S Second Division8Partick Thistle36431.21.0
97/98S First Division10Stirling Albion36340.91.1 S Second Division6Stirling Albion36441.21.4
                
97/98W Div 1 SouthAfan Lido36852.42.4 W League of Wales14Afan Lido32311.00.9
97/98W Div 1 South17Taff's Well36270.81.3 W Div 2 South4Taff's Well30571.92.2
97/98W Div 1 South18Newport City36250.71.5 W Div 2 South9Newport City30451.52.3
97/98W Div 1 South19Abergavenny Thursdays3630.10.9 W Div 2 South12Abergavenny Thursdays30361.21.7
                
97/98Division 2Watford46881.91.5 Division 1Watford46771.71.4
97/98Division 2Bristol City46851.81.5 Division 124Bristol City46420.91.2
97/98Division 2Grimsby Town46721.61.2 Division 111Grimsby Town46611.30.9
97/98Division 221Brentford46501.11.1 Division 3Brentford46851.81.7
97/98Division 222Plymouth Argyle46491.11.2 Division 313Plymouth Argyle46611.31.3
97/98Division 223Carlisle United46441.01.2 Division 323Carlisle United46491.10.9
97/98Division 224Southend United46430.91.0 Division 318Southend United46541.21.1
                
97/98W Div 2 SouthPontardawe Town30662.22.7 W Div 1 South6Pontardawe Town34531.61.6
97/98W Div 2 SouthCrown Park Suburbs30622.12.9 W Div 1 South16Crown Park Suburbs34320.91.7
97/98W Div 2 SouthBritish Petroleum30622.12.8 W Div 1 South4British Petroleum34611.82.0
97/98W Div 2 South14Pontyclun30220.71.2 W Div 3 South8Pontyclun32461.41.7
97/98W Div 2 South15Caerau (Ely)30180.61.3 W Div 3 South6Caerau (Ely)32551.73.0
97/98W Div 2 South16Brecon Corinthians30110.41.2 W Div 3 South17Brecon Corinthians3290.30.8
                
97/98W Nat Premier North11Glyn Ceiriog24241.02.4 W Nat North Div 112Glyn Ceiriog26240.91.8
97/98W Nat Premier North13Lex XI Reserves24140.61.2 W Nat North Div 19Lex XI Reserves26321.21.6
                
97/98S Second DivisionStranraer36611.71.7 S First Division10Stranraer36170.50.8
97/98S Second DivisionClydebank36601.71.3 S First Division7Clydebank36461.31.0
97/98S Second Division9Stenhousemuir36401.11.2 S Third DivisionStenhousemuir36641.81.7
97/98S Second Division10Brechin City36320.91.2 S Third Division3Brechin City36581.61.3
                
97/98Division 3Notts County46992.21.8 Division 216Notts County46541.21.1
97/98Division 3Macclesfield Town46821.81.4 Division 224Macclesfield Town46430.90.9
97/98Division 3Lincoln City46751.61.3 Division 223Lincoln City46461.00.9
97/98Division 3Colchester United46741.61.6 Division 218Colchester United46521.11.1
97/98Division 324Doncaster Rovers46200.40.7 EFL National16Doncaster Rovers42481.11.2
                
97/98W Nat North Div 1Bala Town22472.13.1 W Nat Premier North10Bala Town28311.11.2
97/98W Nat North Div 1Owens Corning22452.03.2 W Nat Premier North11Owens Corning28301.12.1
97/98W Nat North Div 110Chirk AAA Reserves22221.02.6 W Nat North Div 113Chirk AAA Reserves26170.71.2
                
97/98S Third DivisionAlloa Athletic36762.12.2 S Second Division5Alloa Athletic36461.31.8
97/98S Third DivisionArbroath36681.91.9 S Second Division7Arbroath36441.21.0
                
97/98W Div 3 SouthMilford30722.42.9 W Div 2 South6Milford30501.72.3
97/98W Div 3 SouthChepstow Town30682.32.8 W Div 2 South7Chepstow Town30501.72.5
97/98W Div 3 SouthMorriston Town30662.22.8 W Div 2 South13Morriston Town30270.91.1
                
97/98EFL NationalHalifax Town42872.11.8 Division 310Halifax Town46661.41.3
97/98EFL National8Slough Town42641.51.4 Isthmian League Premier11Slough Town42591.41.4
97/98EFL National21Gateshead42350.81.2 Northern Premier5Gateshead42651.51.6
97/98EFL National22Stalybridge Celtic42290.71.1 Northern Premier10Stalybridge Celtic42591.41.7
                
97/98W Nat North Div 2Bradley Villa24672.84.6 W Nat North Div 1Bradley Villa26742.83.4
                
97/98Southern PremierForest Green Rovers42892.12.2 EFL National12Forest Green Rovers42581.41.3
97/98Southern Premier20Sittingbourne42441.01.1 Southern Southern Division13Sittingbourne42541.31.3
97/98Southern Premier21Ashford United (Kent)42290.70.8 Southern Southern Division7Ashford United (Kent)42631.51.4
97/98Southern Premier22St Leonards42250.61.1 Southern Southern Division17St Leonards42501.21.4
                
97/98Northern PremierBarrow42832.01.5 EFL National19Barrow42431.01.0
                
97/98Isthmian League PremierKingstonian42872.12.0 EFL National8Kingstonian42641.51.2
97/98Isthmian League Premier20Yeading42471.11.2 Isthmian Division 116Yeading42461.11.2
97/98Isthmian League Premier21Hitchin Town42390.91.1 Isthmian Division 1Hitchin Town42852.01.8
97/98Isthmian League Premier22Oxford City42300.70.8 Isthmian Division 17Oxford City42621.51.4
                
97/98Southern Southern DivisionWeymouth42982.32.5 Southern Premier14Weymouth42561.31.3
97/98Southern Southern Division17Fareham Town42451.11.8 Wessex League13Fareham Town38451.21.5
                
97/98Southern Midland DivisionGrantham Town40942.42.2 Southern Premier17Grantham Town42501.21.2
97/98Southern Midland DivisionIlkeston40932.33.1 Southern Premier3Ilkeston42671.61.7
                
97/98Isthmian Division 1Aldershot Town42922.22.1 Isthmian League Premier7Aldershot Town42621.52.0
97/98Isthmian Division 1Billericay Town42811.91.9 Isthmian League Premier12Billericay Town42581.41.3
97/98Isthmian Division 1Hampton & Richmond42811.91.8 Isthmian League Premier19Hampton & Richmond42421.01.0
                
97/98Midland AllianceBloxwich Town38882.32.0 Southern Midland Division22Bloxwich Town4250.10.6
                
97/98Wessex League1AFC Lymington38922.42.5 Wessex League1AFC Lymington38872.32.4
97/98Wessex LeagueAndover38812.12.6 Southern Southern Division21Andover42280.71.1
                
97/98United Counties PremierStamford40932.32.8 Southern Midland Division18Stamford42461.11.4
                
97/98Sussex County Div 118Mile Oak38340.91.2 Sussex County Div 25Mile Oak34621.81.9
97/98Sussex County Div 119Peacehaven & Telscombe38290.81.1 Sussex County Div 212Peacehaven & Telscombe34361.11.5
97/98Sussex County Div 120Arundel38230.61.2 Sussex County Div 28Arundel34571.71.7
                
97/98South Midlands Premier North11Letchworth28291.01.8 South Midlands Senior Div7Letchworth42671.62.0
97/98South Midlands Premier North12Biggleswade Town28281.01.5 South Midlands Senior DivBiggleswade Town42811.92.4
97/98South Midlands Premier North13Bletchley Town28281.01.4 South Midlands Senior Div4Bletchley Town42902.12.5
97/98South Midlands Premier North14Real Bedford28140.50.9 South Midlands Senior Div6Real Bedford42771.81.5
97/98South Midlands Premier North15Langford2850.20.8 South Midlands Senior Div12Langford42611.51.7
                
97/98South Midlands Premier South12Hanwell Town28281.01.6 South Midlands Senior DivHanwell Town42962.32.5
97/98South Midlands Premier South13Harefield United28271.01.0 South Midlands Senior Div20Harefield United42290.71.1
97/98South Midlands Premier South14Amersham Town28260.90.9 South Midlands Senior Div14Amersham Town42521.21.7
97/98South Midlands Premier South15Cockfosters28220.81.3 South Midlands Senior Div10Cockfosters42621.51.8
                
97/98Northern Division 118Durham City38371.01.4 Northern Division 2Durham City36912.52.8
97/98Northern Division 119Northallerton Town38180.51.0 Northern Division 24Northallerton Town36661.82.0
97/98Northern Division 120Murton3830.10.6 Northern Division 218Murton36140.40.9
                
97/98Northern Counties East Premier19Curzon Ashton38290.81.1 North West Counties Div 214Curzon Ashton36431.21.6
97/98Northern Counties East Premier20Hatfield Main38230.61.2 Northern Counties East Div 18Hatfield Main24311.31.1
                
97/98Kent Football Div 1Folkestone Invicta42972.33.0 Southern Southern Division3Folkestone Invicta42862.02.2
                
97/98Eastern Counties Premier21Clacton Town42260.61.1 Eastern Counties Div 1Clacton Town34752.22.7
97/98Eastern Counties Premier22Tiptree United42170.41.1 Eastern Counties Div 14Tiptree United34651.92.2
                
97/98Western Football Premier19Chard Town38320.81.2 Western Football Div 116Chard Town36290.81.4
97/98Western Football Premier20Torrington38140.40.6 Western Football Div 114Torrington36391.11.6
                
97/98Sussex County Div 2East Preston34802.43.3 Sussex County Div 17East Preston38601.61.8
97/98Sussex County Div 2Eastbourne United34692.02.4 Sussex County Div 18Eastbourne United38591.61.6
97/98Sussex County Div 2Broadbridge Heath34631.92.1 Sussex County Div 120Broadbridge Heath38200.50.8
97/98Sussex County Div 217Midhurst & Easebourne34280.81.4 Sussex County Div 316Midhurst & Easebourne30220.71.5
97/98Sussex County Div 218Bexhill Town34140.41.2 Sussex County Div 310Bexhill Town30371.21.4
                
97/98South Midlands Senior DivNew Bradwell St Peter30682.32.9 South Midlands Premier14New Bradwell St Peter44561.31.3
97/98South Midlands Senior DivMilton Keynes City30652.22.8 South Midlands Premier16Milton Keynes City44491.11.5
97/98South Midlands Senior Div14The 6130180.61.2 South Midlands Div 111The 6132371.21.8
97/98South Midlands Senior Div15Kent Athletic30160.51.5 South Midlands Div 110Kent Athletic32441.41.8
97/98South Midlands Senior Div16Ampthill Town30160.51.1 South Midlands Div 12Ampthill Town32812.53.3
                
97/98Northern Division 2Chester-le-Street Town36902.52.9 Northern Division 13Chester-le-Street Town38651.71.9
97/98Northern Division 2West Auckland Town36802.22.3 Northern Division 15West Auckland Town38641.71.8
97/98Northern Division 2Marske United36772.12.2 Northern Division 112Marske United38481.31.5
                
97/98Northern Counties East Div 1Garforth Town28722.62.8 Northern Counties East Premier9Garforth Town38541.41.9
97/98Northern Counties East Div 1Staveley Miners Welfare28541.91.8 Northern Counties East Premier17Staveley Miners Welfare38360.91.3
                
97/98North West Counties Div 112Chadderton42531.31.5 North West Counties Div 29Chadderton36501.41.2
97/98North West Counties Div 119Warrington Town42401.01.3 North West Counties Div 24Warrington Town36631.82.3
97/98North West Counties Div 121Darwen42310.71.0 North West Counties Div 28Darwen36511.41.8
                
97/98Hellenic Division 1Cirencester Academy32692.22.1 Hellenic Premier11Cirencester Academy36471.31.2
                
97/98Eastern Counties Div 1Ipswich Wanderers34892.62.9 Eastern Counties Premier21Ipswich Wanderers42280.71.2
97/98Eastern Counties Div 1Maldon Town34802.42.5 Eastern Counties Premier13Maldon Town42561.31.6
                
97/98Western Football Div 1Bishop Sutton36862.42.4 Western Football Premier15Bishop Sutton38431.11.7
97/98Western Football Div 1Yeovil Town Reserves36782.22.6 Western Football Premier7Yeovil Town Reserves38581.51.8
97/98Western Football Div 18Crediton United36531.51.8 Devon County11Crediton United38571.51.8
                
97/98Sussex County Div 3Lingfield30652.22.3 Sussex County Div 210Lingfield34391.11.6
97/98Sussex County Div 3Storrington30642.12.3 Sussex County Div 26Storrington34601.81.6
                
97/98South Midlands Div 1 NorthLuton Old Boys30662.22.4 South Midlands Senior Div17Luton Old Boys42390.90.9
97/98South Midlands Div 1 NorthGreenacres30652.22.4 South Midlands Senior Div11Greenacres42611.51.7
                
97/98North West Counties Div 2Skelmersdale United40852.12.8 North West Counties Div 17Skelmersdale United40711.82.1
97/98North West Counties Div 2Leek County School Old Boys40852.11.9 North West Counties Div 19Leek County School Old Boys40531.31.3
97/98North West Counties Div 2Cheadle Town40812.02.7 North West Counties Div 117Cheadle Town40421.11.4
97/98North West Counties Div 2Bootle40721.82.1 North West Counties Div 120Bootle40340.91.0
Explanation of this analysisPositions of teams in the 98/99 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: 31 May 2026