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 Division1Hibernian36892.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 11Nottingham Forest46942.01.8 Premiership20Nottingham Forest38300.80.9
97/98Division 12Middlesbrough46912.01.7 Premiership9Middlesbrough38511.31.3
97/98Division 14Charlton Athletic46881.91.7 Premiership18Charlton Athletic38360.91.1
97/98Division 122Manchester City46481.01.2 Division 23Manchester 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 Alliance2Holywell 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 12Mold Alexandra26612.33.6
                
97/98NI First Division1Newry City FC28652.32.2 NI Premiership4Newry City FC36601.71.4
                
97/98S First Division1Dundee36701.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 South2Afan 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 21Watford46881.91.5 Division 15Watford46771.71.4
97/98Division 22Bristol City46851.81.5 Division 124Bristol City46420.91.2
97/98Division 23Grimsby Town46721.61.2 Division 111Grimsby Town46611.30.9
97/98Division 221Brentford46501.11.1 Division 31Brentford46851.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 South1Pontardawe Town30662.22.7 W Div 1 South6Pontardawe Town34531.61.6
97/98W Div 2 South2Crown Park Suburbs30622.12.9 W Div 1 South16Crown Park Suburbs34320.91.7
97/98W Div 2 South3British 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 Division1Stranraer36611.71.7 S First Division10Stranraer36170.50.8
97/98S Second Division2Clydebank36601.71.3 S First Division7Clydebank36461.31.0
97/98S Second Division9Stenhousemuir36401.11.2 S Third Division2Stenhousemuir36641.81.7
97/98S Second Division10Brechin City36320.91.2 S Third Division3Brechin City36581.61.3
                
97/98Division 31Notts County46992.21.8 Division 216Notts County46541.21.1
97/98Division 32Macclesfield Town46821.81.4 Division 224Macclesfield Town46430.90.9
97/98Division 33Lincoln City46751.61.3 Division 223Lincoln City46461.00.9
97/98Division 34Colchester United46741.61.6 Division 218Colchester United46521.11.1
97/98Division 324Doncaster Rovers46200.40.7 EFL National16Doncaster Rovers42481.11.2
                
97/98W Nat North Div 11Bala Town22472.13.1 W Nat Premier North10Bala Town28311.11.2
97/98W Nat North Div 12Owens 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 Division1Alloa Athletic36762.12.2 S Second Division5Alloa Athletic36461.31.8
97/98S Third Division2Arbroath36681.91.9 S Second Division7Arbroath36441.21.0
                
97/98W Div 3 South1Milford30722.42.9 W Div 2 South6Milford30501.72.3
97/98W Div 3 South2Chepstow Town30682.32.8 W Div 2 South7Chepstow Town30501.72.5
97/98W Div 3 South3Morriston Town30662.22.8 W Div 2 South13Morriston Town30270.91.1
                
97/98EFL National1Halifax 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 21Bradley Villa24672.84.6 W Nat North Div 11Bradley Villa26742.83.4
                
97/98Southern Premier1Forest 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 Premier1Barrow42832.01.5 EFL National19Barrow42431.01.0
                
97/98Isthmian League Premier1Kingstonian42872.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 12Hitchin Town42852.01.8
97/98Isthmian League Premier22Oxford City42300.70.8 Isthmian Division 17Oxford City42621.51.4
                
97/98Southern Southern Division1Weymouth42982.32.5 Southern Premier14Weymouth42561.31.3
97/98Southern Southern Division17Fareham Town42451.11.8 Wessex League13Fareham Town38451.21.5
                
97/98Southern Midland Division1Grantham Town40942.42.2 Southern Premier17Grantham Town42501.21.2
97/98Southern Midland Division2Ilkeston40932.33.1 Southern Premier3Ilkeston42671.61.7
                
97/98Isthmian Division 11Aldershot Town42922.22.1 Isthmian League Premier7Aldershot Town42621.52.0
97/98Isthmian Division 12Billericay Town42811.91.9 Isthmian League Premier12Billericay Town42581.41.3
97/98Isthmian Division 13Hampton & Richmond42811.91.8 Isthmian League Premier19Hampton & Richmond42421.01.0
                
97/98Midland Alliance1Bloxwich Town38882.32.0 Southern Midland Division22Bloxwich Town4250.10.6
                
97/98Wessex League1AFC Lymington38922.42.5 Wessex League1AFC Lymington38872.32.4
97/98Wessex League2Andover38812.12.6 Southern Southern Division21Andover42280.71.1
                
97/98UC Premier1Stamford40932.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/98Northern Division 118Durham City38371.01.4 Northern Division 21Durham 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 12Folkestone Invicta42972.33.0 Southern Southern Division3Folkestone Invicta42862.02.2
                
97/98EC Premier Division21Clacton Town42260.61.1 EC Division 11Clacton Town34752.22.7
97/98EC Premier Division22Tiptree United42170.41.1 EC Division 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 21East Preston34802.43.3 Sussex County Div 17East Preston38601.61.8
97/98Sussex County Div 22Eastbourne United34692.02.4 Sussex County Div 18Eastbourne United38591.61.6
97/98Sussex County Div 23Broadbridge 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/98Northern Division 21Chester-le-Street Town36902.52.9 Northern Division 13Chester-le-Street Town38651.71.9
97/98Northern Division 22West Auckland Town36802.22.3 Northern Division 15West Auckland Town38641.71.8
97/98Northern Division 23Marske United36772.12.2 Northern Division 112Marske United38481.31.5
                
97/98Northern Counties East Div 11Garforth Town28722.62.8 Northern Counties East Premier9Garforth Town38541.41.9
97/98Northern Counties East Div 12Staveley 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 12Cirencester Academy32692.22.1 Hellenic Premier11Cirencester Academy36471.31.2
                
97/98EC Division 11Ipswich Wanderers34892.62.9 EC Premier Division21Ipswich Wanderers42280.71.2
97/98EC Division 12Maldon Town34802.42.5 EC Premier Division13Maldon Town42561.31.6
                
97/98Western Football Div 11Bishop Sutton36862.42.4 Western Football Premier15Bishop Sutton38431.11.7
97/98Western Football Div 12Yeovil 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 31Lingfield30652.22.3 Sussex County Div 210Lingfield34391.11.6
97/98Sussex County Div 32Storrington30642.12.3 Sussex County Div 26Storrington34601.81.6
                
97/98North West Counties Div 22Skelmersdale United40852.12.8 North West Counties Div 17Skelmersdale United40711.82.1
97/98North West Counties Div 23Leek County School Old Boys40852.11.9 North West Counties Div 19Leek County School Old Boys40531.31.3
97/98North West Counties Div 24Cheadle Town40812.02.7 North West Counties Div 117Cheadle Town40421.11.4
97/98North West Counties Div 27Bootle40721.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: 2 March 2026