SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
98/99Premiership18Charlton Athletic38360.91.1 Division 11Charlton Athletic46912.01.7
98/99Premiership19Blackburn Rovers38350.91.0 Division 111Blackburn Rovers46621.31.2
98/99Premiership20Nottingham Forest38300.80.9 Division 114Nottingham Forest46561.21.2
                
98/99S Premiership10Dunfermline Athletic36280.80.8 S First Division2Dunfermline Athletic36712.01.8
                
98/99NI Premiership10Omagh36210.60.7 NI First Division1Omagh36701.91.8
                
98/99W League of Wales17Holywell Town32180.61.2 W Championship Alliance16Holywell Town32250.81.3
                
98/99Division 11Sunderland461052.32.0 Premiership7Sunderland38581.51.5
98/99Division 12Bradford City46871.91.8 Premiership17Bradford City38360.91.0
98/99Division 15Watford46771.71.4 Premiership20Watford38240.60.9
98/99Division 121Bury46471.00.8 Division 215Bury46571.21.3
98/99Division 123Oxford United46441.01.0 Division 220Oxford United46451.00.9
98/99Division 124Bristol City46420.91.2 Division 29Bristol City46641.41.3
                
98/99NI First Division1Lisburn Distillery28552.01.6 NI Premiership10Lisburn Distillery36320.91.1
                
98/99S First Division1Hibernian36892.52.3 S Premiership6Hibernian36411.11.4
98/99S First Division9Hamilton Academicals36280.80.8 S Second Division10Hamilton Academicals36290.81.1
98/99S First Division10Stranraer36170.50.8 S Second Division6Stranraer36451.31.3
                
98/99W Div 1 South2Llanelli Town34682.02.3 W League of Wales5Llanelli Town34661.92.2
98/99W Div 1 South17Cardiff Bay Harlequins34280.81.4 W Div 2 South12Cardiff Bay Harlequins30321.12.0
98/99W Div 1 South18Porthcawl Town Athletic34230.71.0 W Div 2 South4Porthcawl Town Athletic30551.82.2
                
98/99Division 21Fulham461012.21.7 Division 19Fulham46671.51.1
98/99Division 22Walsall46871.91.4 Division 122Walsall46461.01.1
98/99Division 23Manchester City46821.81.5 Division 12Manchester City46891.91.7
98/99Division 221York City46501.11.2 Division 320York City46521.10.8
98/99Division 222Northampton Town46481.00.9 Division 33Northampton Town46821.81.4
98/99Division 223Lincoln City46461.00.9 Division 315Lincoln City46591.31.5
98/99Division 224Macclesfield Town46430.90.9 Division 313Macclesfield Town46651.41.4
                
98/99W Div 2 South1Penrhiwceiber Rangers30682.32.8 W Div 1 South10Penrhiwceiber Rangers34451.31.8
98/99W Div 2 South2Gwynfi United30632.12.6 W Div 1 South9Gwynfi United34471.42.1
98/99W Div 2 South3Ammanford30592.02.4 W Div 1 South16Ammanford34361.11.2
98/99W Div 2 South15Treharris30180.61.5 W Div 3 South6Treharris28451.62.5
                
98/99W Nat Premier North1Corwen28622.22.7 W Championship Alliance17Corwen32180.60.8
98/99W Nat Premier North10Bala Town28311.11.2 W Nat Premier North14Bala Town30301.01.3
                
98/99S Second Division1Livingston36772.11.8 S First Division4Livingston36641.81.7
98/99S Second Division2Inverness CT36722.02.2 S First Division6Inverness CT36491.41.7
98/99S Second Division9East Fife36421.21.2 S Third Division4East Fife36591.61.3
98/99S Second Division10Forfar Athletic36310.91.3 S Third Division3Forfar Athletic36611.71.8
                
98/99Division 31Brentford46851.81.7 Division 217Brentford46521.11.0
98/99Division 32Cambridge United46811.81.7 Division 219Cambridge United46481.01.4
98/99Division 33Cardiff City46801.71.3 Division 221Cardiff City46441.01.1
98/99Division 34Scunthorpe United46741.61.5 Division 223Scunthorpe United46390.80.9
98/99Division 324Scarborough46481.01.1 EFL National4Scarborough42691.61.4
                
98/99W Nat North Div 11Bradley Villa26742.83.4 W Nat Premier North9Bradley Villa30371.21.7
98/99W Nat North Div 12Mold Alexandra26612.33.6 W Nat Premier North8Mold Alexandra30401.32.0
                
98/99S Third Division1Ross County36772.12.4 S Second Division3Ross County36621.71.6
98/99S Third Division2Stenhousemuir36641.81.7 S Second Division8Stenhousemuir36381.11.2
                
98/99W Div 3 South1Caerleon32822.63.6 W Div 2 South3Caerleon30602.02.5
98/99W Div 3 South2Tredegar Town32762.43.2 W Div 2 South8Tredegar Town30481.63.1
98/99W Div 3 South3Fields Park Pontllanfraith32752.32.4 W Div 2 South1Fields Park Pontllanfraith30652.23.4
                
98/99EFL National1Cheltenham Town42801.91.7 Division 38Cheltenham Town46701.51.1
98/99EFL National19Barrow42431.01.0 Northern Premier13Barrow44571.31.5
98/99EFL National21Leek Town42320.81.1 Northern Premier19Leek Town44521.21.3
98/99EFL National22Farnborough42320.81.0 Isthmian League Premier12Farnborough42531.31.2
                
98/99W Nat North Div 21Borras Park Albion24582.42.5 W Nat North Div 13Borras Park Albion30501.72.2
98/99W Nat North Div 22Hand Hotel24542.32.9 W Nat North Div 11Hand Hotel30732.43.4
98/99W Nat North Div 23Acrefair Youth24532.23.5 W Nat North Div 14Acrefair Youth30501.72.6
98/99W Nat North Div 24British Aerospace Reserves24522.22.8 W Nat North Div 17British Aerospace Reserves30431.41.8
98/99W Nat North Div 25Llanuwchllyn24472.02.5 W Nat North Div 15Llanuwchllyn30491.62.2
98/99W Nat North Div 26Hightown24341.42.3 W Nat North Div 115Hightown30200.71.7
                
98/99Southern Premier1Nuneaton Borough42902.12.2 EFL National15Nuneaton Borough42511.21.2
98/99Southern Premier5Hastings United42651.51.4 Southern Eastern Division5Hastings United42751.81.8
                
98/99Northern Premier1Altrincham42801.91.6 EFL National21Altrincham42461.11.2
                
98/99Isthmian League Premier1Sutton United42882.12.1 EFL National22Sutton United42340.80.9
98/99Isthmian League Premier21Bishop's Stortford42370.91.2 Isthmian Division 111Bishop's Stortford42581.41.4
98/99Isthmian League Premier22Bromley42350.81.2 Isthmian Division 19Bromley42601.41.5
                
98/99Southern Southern Division1Havant & Waterlooville42942.22.0 Southern Premier13Havant & Waterlooville42521.21.5
98/99Southern Southern Division2Margate42892.12.0 Southern Premier3Margate42771.81.5
98/99Southern Southern Division21Andover42280.71.1 Wessex League3Andover40822.13.7
98/99Southern Southern Division22Brackley Town42260.61.0 Hellenic Premier5Brackley Town36691.91.8
                
98/99Southern Midland Division1Clevedon Town42922.22.0 Southern Premier8Clevedon Town42631.51.2
98/99Southern Midland Division2Newport County42852.02.2 Southern Premier7Newport County42661.61.6
98/99Southern Midland Division22Bloxwich Town4250.10.6 Midland Alliance17Bloxwich Town42461.11.4
                
98/99Isthmian Division 11Canvey Island42902.11.8 Isthmian League Premier5Canvey Island42691.61.7
98/99Isthmian Division 12Hitchin Town42852.01.8 Isthmian League Premier16Hitchin Town42501.21.4
                
98/99UC Premier1Spalding United38932.42.8 Southern Eastern Division15Spalding United42481.11.2
                
98/99Sussex County Div 119Hailsham Town38250.71.1 Sussex County Div 27Hailsham Town34471.41.7
98/99Sussex County Div 120Broadbridge Heath38200.50.8 Sussex County Div 212Broadbridge Heath34421.21.8
                
98/99Northern Division 118Newcastle Blue Star38381.01.6 Northern Division 22Newcastle Blue Star36772.12.6
98/99Northern Division 119Penrith38350.91.6 Northern Division 210Penrith36561.61.9
98/99Northern Division 120Shildon38260.71.3 Northern Division 25Shildon36671.91.7
                
98/99Northern Counties East Premier19Pontefract Collieries38260.71.0 Northern Counties East Div 113Pontefract Collieries30331.11.1
98/99Northern Counties East Premier20Pickering Town38220.61.2 Northern Counties East Div 111Pickering Town30381.31.5
                
98/99Hellenic Premier1Burnham36842.32.4 Southern Eastern Division9Burnham42541.31.3
                
98/99EC Premier Division22Ely City42200.50.9 EC Division 12Ely City34732.12.6
                
98/99Western Football Premier19Keynsham Town38250.70.9 Western Football Div 15Keynsham Town32571.81.5
98/99Western Football Premier20Calne Town38130.30.9 Western Football Div 113Calne Town32351.11.5
                
98/99Sussex County Div 21Sidley United34822.42.1 Sussex County Div 16Sidley United38611.61.7
98/99Sussex County Div 22Three Bridges34732.12.2 Sussex County Div 114Three Bridges38421.11.4
98/99Sussex County Div 217Crowborough Athletic34270.81.3 Sussex County Div 34Crowborough Athletic30581.92.2
98/99Sussex County Div 218Newhaven34130.40.8 Sussex County Div 315Newhaven30170.61.1
                
98/99Northern Division 21Durham City36912.52.8 Northern Division 115Durham City38461.21.3
98/99Northern Division 22Shotton Comrades36732.02.5 Northern Division 119Shotton Comrades38210.60.9
98/99Northern Division 23Peterlee Town36712.02.2 Northern Division 116Peterlee Town38461.21.5
                
98/99Northern Counties East Div 11Harrogate Railway Athletic24512.12.4 Northern Counties East Premier16Harrogate Railway Athletic38391.01.4
98/99Northern Counties East Div 12Brodsworth Welfare24421.82.2 Northern Counties East Premier6Brodsworth Welfare38551.41.7
                
98/99North West Counties Div 121Holker Old Boys40150.40.5 North West Counties Div 214Holker Old Boys34351.01.7
                
98/99Hellenic Division 11Hereford Pegasus32732.33.0 Hellenic Premier10Hereford Pegasus36501.41.7
98/99Hellenic Division 14Milton United32601.91.9 Hellenic Premier19Milton United36160.41.0
                
98/99EC Division 11Clacton Town34752.22.7 EC Premier Division4Clacton Town40751.92.3
98/99EC Division 12Mildenhall Town34712.12.3 EC Premier Division6Mildenhall Town40631.61.6
                
98/99Western Football Div 11Minehead36972.73.4 Western Football Premier19Minehead36320.91.7
98/99Western Football Div 12Dawlish Town36872.42.3 Western Football Premier9Dawlish Town36471.31.4
98/99Western Football Div 119Heavitree United36150.40.9 Devon County18Heavitree United38270.71.3
                
98/99Sussex County Div 31Oving30742.52.4 Sussex County Div 25Oving34511.51.7
98/99Sussex County Div 32Westfield (Sussex)30702.32.5 Sussex County Div 29Westfield (Sussex)34471.41.3
                
98/99North West Counties Div 21Fleetwood Town36712.02.8 North West Counties Div 17Fleetwood Town42731.71.8
98/99North West Counties Div 22Abbey Hey36661.81.9 North West Counties Div 114Abbey Hey42501.21.2
Explanation of this analysisPositions of teams in the 99/00 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