SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
03/04Premiership18Leicester City38330.91.3 Championship15Leicester City46571.21.1
03/04Premiership19Leeds United38330.91.1 Championship14Leeds United46601.31.1
03/04Premiership20Wolverhampton Wanderers38330.91.0 Championship9Wolverhampton Wanderers46661.41.6
                
03/04S Premiership12Partick Thistle38260.71.0 S First Division9Partick Thistle36391.11.1
                
03/04W Cymru Premier17Barry Town32160.50.9 W Div 1 South11Barry Town34471.41.3
                
03/04Division 1Norwich City46942.01.7 Premiership19Norwich City38330.91.1
03/04Division 1West Bromwich Albion46861.91.4 Premiership17West Bromwich Albion38340.90.9
03/04Division 1Crystal Palace46731.61.6 Premiership18Crystal Palace38330.91.1
03/04Division 122Walsall46511.11.0 EFL 114Walsall46601.31.4
03/04Division 123Bradford City46360.80.8 EFL 111Bradford City46651.41.4
                
03/04S First DivisionInverness CT36701.91.9 S Premiership8Inverness CT38441.21.1
03/04S First Division9Ayr United36310.91.0 S Second Division8Ayr United36421.21.1
03/04S First Division10Brechin City36270.81.0 S Second DivisionBrechin City36722.02.3
                
03/04W Div 1 SouthLlanelli Town34822.42.2 W Cymru Premier14Llanelli Town34290.91.2
03/04W Div 1 South16Cardiff Corinthians34270.81.1 W Div 2 South15Cardiff Corinthians34331.01.2
03/04W Div 1 South17Pontardawe Town34270.81.1 W Div 2 SouthPontardawe Town34792.32.6
03/04W Div 1 South18Newport City34230.71.1 W Div 2 South18Newport City34250.71.3
                
03/04Division 2Plymouth Argyle46902.01.8 Championship17Plymouth Argyle46531.21.1
03/04Division 2Queens Park Rangers46831.81.7 Championship11Queens Park Rangers46621.31.2
03/04Division 2Brighton & Hove Albion46771.71.4 Championship20Brighton & Hove Albion46511.10.9
03/04Division 221Grimsby Town46501.11.2 EFL 218Grimsby Town46581.31.1
03/04Division 222Rushden & Diamonds46481.01.3 EFL 222Rushden & Diamonds46441.00.9
03/04Division 223Notts County46420.91.1 EFL 219Notts County46521.11.0
03/04Division 224Wycombe Wanderers46370.81.1 EFL 210Wycombe Wanderers46651.41.3
                
03/04W Div 2 SouthSkewen32762.42.3 W Div 1 South4Skewen34591.71.6
03/04W Div 2 SouthTaff's Well32732.33.0 W Div 1 South8Taff's Well34511.52.1
03/04W Div 2 SouthLlwydcoed32722.32.6 W Div 1 South3Llwydcoed34661.91.9
03/04W Div 2 South16Blaenrhondda32290.91.5 W Div 3 South11Blaenrhondda34431.31.5
03/04W Div 2 South17Treharris32220.71.3 W Div 3 South4Treharris34641.92.5
                
03/04W Nat Premier NorthBala Town26582.22.7 W Championship Alliance4Bala Town34601.81.8
                
03/04S Second DivisionAirdrieonians36701.91.8 S First Division5Airdrieonians36501.41.2
03/04S Second DivisionHamilton Academicals36621.71.9 S First Division7Hamilton Academicals36471.31.0
03/04S Second Division9East Fife36411.11.1 S Third Division8East Fife36381.11.1
03/04S Second Division10Stenhousemuir36250.70.8 S Third Division7Stenhousemuir36421.21.6
                
03/04Division 3Doncaster Rovers46922.01.7 EFL 110Doncaster Rovers46661.41.4
03/04Division 3Hull City46881.91.8 EFL 1Hull City46861.91.7
03/04Division 3Torquay United46811.81.5 EFL 121Torquay United46511.11.2
03/04Division 3Huddersfield Town46811.81.5 EFL 19Huddersfield Town46701.51.6
03/04Division 323Carlisle United46451.01.0 EFL NationalCarlisle United42731.71.8
03/04Division 324York City46441.00.8 EFL National17York City42431.00.9
                
03/04W Nat North Div 1Acrefair Youth26582.22.8 W Nat Premier North10Acrefair Youth30381.32.2
03/04W Nat North Div 1Summerhill Utd26532.02.8 W Nat Premier North7Summerhill Utd30421.42.1
03/04W Nat North Div 1Corwen26532.02.7 W Nat Premier North13Corwen30301.01.5
                
03/04S Third DivisionStranraer36792.22.4 S Second DivisionStranraer36631.81.3
03/04S Third DivisionStirling Albion36772.12.2 S Second Division4Stirling Albion36511.41.6
                
03/04W Div 3 SouthBryntirion Athletic30752.53.5 W Div 2 SouthBryntirion Athletic34712.12.3
03/04W Div 3 SouthSeven Sisters30662.22.3 W Div 2 South17Seven Sisters34310.91.2
                
03/04EFL NationalChester City42922.22.0 EFL 220Chester City46521.10.9
03/04EFL NationalShrewsbury Town42741.81.6 EFL 221Shrewsbury Town46491.11.0
03/04EFL National16Margate42511.21.3 EFL National South21Margate42340.81.3
                
03/04W Nat North Div 2Coedpoeth Utd28732.63.3 W Nat North Div 1Coedpoeth Utd26592.33.0
03/04W Nat North Div 2Ruabon Villa28662.44.0 W Nat North Div 19Ruabon Villa26301.22.2
03/04W Nat North Div 2Chirk AAA Reserves28592.12.8 W Nat North Div 17Chirk AAA Reserves26381.52.7
03/04W Nat North Div 2Overton28531.93.1 W Nat North Div 14Overton26471.82.4
03/04W Nat North Div 215Petersfield Town28120.41.2 Wessex Division 25Petersfield Town42731.71.8
                
03/04W Nat North Div 3Buckley Town Reserves28692.54.4 W Nat North Div 24Buckley Town Reserves20402.03.5
03/04W Nat North Div 3Penyffordd28592.12.6 W Nat North Div 25Penyffordd20241.22.2
03/04W Nat North Div 3Acrefair Youth Reserves28521.93.2 W Nat North Div 211Acrefair Youth Reserves20130.71.9
                
03/04Southern PremierCrawley Town42842.01.8 EFL National12Crawley Town42571.41.2
03/04Southern PremierWeymouth42721.71.8 EFL National South7Weymouth42621.51.5
03/04Southern PremierStafford Rangers42681.61.3 EFL National North8Stafford Rangers42591.41.2
03/04Southern PremierNuneaton Borough42661.61.5 EFL National North2Nuneaton Borough42811.91.6
03/04Southern PremierWorcester City42631.51.7 EFL National North7Worcester City42601.41.4
03/04Southern PremierHinckley United42591.41.3 EFL National North12Hinckley United42561.31.3
03/04Southern PremierNewport County42591.41.2 EFL National South18Newport County42501.21.3
03/04Southern PremierCambridge City42571.41.3 EFL National South2Cambridge City42751.81.4
03/04Southern PremierWelling United42561.31.3 EFL National South16Welling United42521.21.5
03/04Southern PremierWeston-super-Mare42551.31.2 EFL National South11Weston-super-Mare42581.41.3
03/04Southern PremierEastbourne Borough42551.31.1 EFL National South5Eastbourne Borough42641.51.5
03/04Southern PremierHavant & Waterlooville42551.31.4 EFL National South13Havant & Waterlooville42551.31.5
03/04Southern PremierMoor Green42541.31.0 EFL National North18Moor Green42491.21.3
03/04Southern PremierDorchester Town42511.21.3 EFL National South8Dorchester Town42621.51.8
03/04Southern Premier18Chelmsford City42491.21.1 Isthmian League Premier8Chelmsford City42621.51.5
03/04Southern Premier19Dover Athletic42491.21.2 Isthmian League Premier21Dover Athletic42390.91.2
                
03/04Northern PremierHucknall Town44952.21.9 EFL National North10Hucknall Town42591.41.4
03/04Northern PremierDroylsden44862.02.2 EFL National North3Droylsden42791.92.0
03/04Northern PremierBarrow44801.81.9 EFL National North16Barrow42521.21.2
03/04Northern PremierAlfreton Town44781.81.7 EFL National North14Alfreton Town42531.31.3
03/04Northern PremierHarrogate Town44771.81.8 EFL National North6Harrogate Town42681.61.5
03/04Northern PremierSouthport44701.61.6 EFL National NorthSouthport42842.02.0
03/04Northern PremierWorksop Town44701.61.6 EFL National North17Worksop Town42501.21.4
03/04Northern PremierLancaster City44691.61.4 EFL National North13Lancaster City42541.31.2
03/04Northern PremierVauxhall Motors44671.51.8 EFL National North15Vauxhall Motors42531.31.1
03/04Northern PremierGainsborough Trinity44641.51.6 EFL National North11Gainsborough Trinity42571.41.3
03/04Northern PremierStalybridge Celtic44641.51.6 EFL National North19Stalybridge Celtic42481.11.2
03/04Northern PremierAltrincham44631.41.5 EFL National NorthAltrincham42691.61.6
03/04Northern PremierRuncorn Halton44611.41.5 EFL National North20Runcorn Halton42421.01.0
03/04Northern PremierAshton United44591.31.3 EFL National North21Ashton United42330.81.1
03/04Northern PremierBradford (Park Avenue)44501.11.1 EFL National North22Bradford (Park Avenue)42240.60.9
                
03/04Isthmian League PremierCanvey Island461042.32.3 EFL National18Canvey Island42421.01.3
03/04Isthmian League PremierSutton United46851.82.0 EFL National South15Sutton United42531.31.4
03/04Isthmian League PremierThurrock46831.81.9 EFL National South3Thurrock42691.61.5
03/04Isthmian League PremierHornchurch46821.81.4 EFL National South17Hornchurch42511.21.7
03/04Isthmian League PremierGrays Athletic46811.81.8 EFL National SouthGrays Athletic42982.32.8
03/04Isthmian League PremierCarshalton Athletic46811.81.4 EFL National South19Carshalton Athletic42481.11.0
03/04Isthmian League PremierHayes46741.61.2 EFL National South12Hayes42561.31.3
03/04Isthmian League PremierKettering Town46711.51.4 EFL National North4Kettering Town42701.71.3
03/04Isthmian League PremierBognor Regis Town46701.51.5 EFL National South9Bognor Regis Town42601.41.7
03/04Isthmian League PremierBishop's Stortford46691.51.7 EFL National South10Bishop's Stortford42591.41.7
03/04Isthmian League PremierMaidenhead United46631.41.3 EFL National South20Maidenhead United42461.11.3
03/04Isthmian League PremierBasingstoke Town46601.31.3 EFL National South6Basingstoke Town42631.51.4
03/04Isthmian League PremierSt Albans City46481.01.2 EFL National South14St Albans City42541.31.5
                
03/04Southern Eastern DivisionKing's Lynn Town42912.22.1 Southern Premier11King's Lynn Town42611.51.9
03/04Southern Eastern DivisionHiston42882.12.3 Southern PremierHiston42781.92.2
03/04Southern Eastern DivisionTonbridge Angels42882.12.0 Isthmian League Premier20Tonbridge Angels42431.01.1
03/04Southern Eastern DivisionEastleigh42822.02.1 Isthmian League PremierEastleigh42791.92.0
03/04Southern Eastern DivisionFolkestone Invicta42751.82.2 Isthmian League Premier14Folkestone Invicta42521.21.2
03/04Southern Eastern DivisionSalisbury City42741.81.7 Isthmian League Premier12Salisbury City42571.41.4
03/04Southern Eastern DivisionStamford42711.71.5 Southern Premier21Stamford42360.91.0
03/04Southern Eastern DivisionBanbury United42671.61.5 Southern Premier17Banbury United42481.11.3
                
03/04Isthmian Division 1 NorthYeading461032.22.4 Isthmian League PremierYeading42862.01.8
03/04Isthmian Division 1 NorthLeyton46962.12.0 Isthmian League Premier5Leyton42711.71.7
03/04Isthmian Division 1 NorthCheshunt46912.02.6 Isthmian League Premier19Cheshunt42471.11.4
03/04Isthmian Division 1 NorthChesham United46811.82.3 Southern Premier12Chesham United42591.42.0
03/04Isthmian Division 1 NorthDunstable Town46781.71.9 Southern Premier20Dunstable Town42390.91.3
03/04Isthmian Division 1 NorthHemel Hempstead Town46781.71.6 Southern Premier19Hemel Hempstead Town42421.01.4
03/04Isthmian Division 1 NorthWealdstone46761.71.8 Isthmian League Premier18Wealdstone42471.11.4
                
03/04Isthmian Division 1 SouthLewes46942.02.5 EFL National South4Lewes42651.51.7
03/04Isthmian Division 1 SouthWorthing46922.01.9 Isthmian League Premier10Worthing42591.41.2
03/04Isthmian Division 1 SouthWindsor & Eton46912.01.6 Isthmian League Premier15Windsor & Eton42501.21.1
03/04Isthmian Division 1 SouthSlough Town46902.02.2 Isthmian League Premier13Slough Town42551.31.5
03/04Isthmian Division 1 SouthHampton & Richmond46891.91.8 Isthmian League Premier6Hampton & Richmond42711.71.5
03/04Isthmian Division 1 SouthStaines Town46871.91.8 Isthmian League Premier9Staines Town42601.41.4
                
03/04Midland Combination PremierRomulus40952.43.2 Midland Alliance12Romulus42621.51.8
03/04Midland Combination Premier3Rugby Town40802.02.0 Southern Premier16Rugby Town42511.21.1
                
03/04Wessex League21Blackfield & Langley42280.71.2 Wessex Division 27Blackfield & Langley42691.62.1
03/04Wessex League22Whitchurch United42260.60.9 Wessex Division 212Whitchurch United42561.31.7
                
03/04United Counties Premier14Wootton Blue Cross42521.21.4 United Counties Premier17Wootton Blue Cross42451.11.3
                
03/04Sussex County Div 118Selsey36200.61.0 Sussex County Div 214Selsey34421.21.7
03/04Sussex County Div 119Shoreham36110.30.8 Sussex County Div 2Shoreham34672.02.4
                
03/04South Midlands PremierBeaconsfield Town36882.42.6 Southern Eastern Division14Beaconsfield Town42481.11.3
                
03/04Northern Division 119Washington40360.91.4 Northern Division 214Washington38391.01.2
03/04Northern Division 120Marske United40330.81.2 Northern Division 215Marske United38381.01.3
03/04Northern Division 121Penrith40320.81.1 Northern Division 28Penrith38611.62.1
                
03/04Combined Counties PremierAFC Wimbledon461302.83.9 Isthmian Division 1AFC Wimbledon42972.32.2
                
03/04Hellenic Premier20Hook Norton42360.91.0 Hellenic Division 1 West11Hook Norton34461.41.5
                
03/04Eastern Counties PremierMaldon Town42962.32.5 Southern Eastern Division3Maldon Town42872.12.2
03/04Eastern Counties Premier21Tiptree United42340.81.0 Eastern Counties Div 18Tiptree United38631.72.0
03/04Eastern Counties Premier22Fakenham Town42110.30.7 Eastern Counties Div 110Fakenham Town38511.31.6
                
03/04Western Football Premier17Dawlish Town34230.70.9 Western Football Div 14Dawlish Town38721.92.1
03/04Western Football Premier18Elmore34130.40.8 Western Football Div 110Elmore38491.31.6
                
03/04Sussex County Div 2Littlehampton Town34762.22.6 Sussex County Div 14Littlehampton Town38651.71.6
03/04Sussex County Div 2Worthing United34692.02.2 Sussex County Div 114Worthing United38441.21.6
03/04Sussex County Div 2Eastbourne United Association34661.92.3 Sussex County Div 15Eastbourne United Association38621.61.9
03/04Sussex County Div 218Haywards Heath Town34140.40.7 Sussex County Div 312Haywards Heath Town24210.91.5
                
03/04South Midlands Div 1Aylesbury Vale Dynamos34762.22.7 South Midlands Premier3Aylesbury Vale Dynamos38671.81.9
03/04South Midlands Div 1Langford34692.02.7 South Midlands Premier17Langford38391.01.5
03/04South Midlands Div 1Welwyn Garden City34661.91.8 South Midlands Premier8Welwyn Garden City38561.51.6
03/04South Midlands Div 1Tring Athletic34631.92.0 South Midlands Premier4Tring Athletic38651.71.4
03/04South Midlands Div 112Kings Langley34381.11.2 South Midlands Div 210Kings Langley30341.11.6
03/04South Midlands Div 114Pitstone & Ivinghoe United34331.01.2 South Midlands Div 27Pitstone & Ivinghoe United30451.52.1
03/04South Midlands Div 115The 6134320.90.9 South Midlands Div 214The 6130280.91.3
                
03/04Combined Counties Div 1Guildford City34832.42.9 Combined Counties Premier12Guildford City46661.41.6
03/04Combined Counties Div 1Colliers Wood United34782.32.7 Combined Counties Premier14Colliers Wood United46611.31.9
                
03/04Northern Division 2Ashington38882.32.4 Northern Division 110Ashington40551.41.9
03/04Northern Division 2Newcastle Benfield38852.22.8 Northern Division 14Newcastle Benfield40691.72.1
03/04Northern Division 2Consett38832.22.2 Northern Division 119Consett40360.91.0
                
03/04Northern Counties East Div 1Shirebrook Town34712.11.7 Northern Counties East Premier9Shirebrook Town38541.41.5
03/04Northern Counties East Div 1Long Eaton United34682.01.9 Northern Counties East Premier12Long Eaton United38521.41.4
03/04Northern Counties East Div 1Maltby Main34672.02.4 Northern Counties East Premier19Maltby Main38330.91.1
                
03/04Hellenic Division 1 EastWantage Town32762.42.7 Hellenic Premier10Wantage Town42551.31.2
03/04Hellenic Division 1 EastMilton United32591.82.2 Hellenic Premier13Milton United42491.21.1
                
03/04Hellenic Division 1 WestWitney Town34631.91.9 Hellenic Premier11Witney Town42551.31.1
03/04Hellenic Division 1 WestArdley United34611.82.0 Hellenic Premier18Ardley United42421.01.1
                
03/04Eastern Counties Div 1Cambridge City Reserves38832.22.0 Eastern Counties Premier9Cambridge City Reserves42651.51.9
03/04Eastern Counties Div 1Harwich & Parkeston38802.12.3 Eastern Counties Premier11Harwich & Parkeston42551.31.7
03/04Eastern Counties Div 1Leiston38741.91.9 Eastern Counties Premier10Leiston42591.41.6
                
03/04Western Football Div 1Hallen36792.22.1 Western Football Premier4Hallen38752.02.1
03/04Western Football Div 1Bitton36762.12.3 Western Football Premier8Bitton38571.51.7
03/04Western Football Div 1Bristol Manor Farm36742.12.1 Western Football Premier7Bristol Manor Farm38581.51.5
03/04Western Football Div 1Clyst Rovers36722.02.1 Western Football Premier20Clyst Rovers38180.51.2
03/04Western Football Div 1Corsham Town36661.81.9 Western Football Premier2Corsham Town38832.22.1
                
03/04SW Football League5Saltash United34561.61.8 Western Football Div 117Saltash United38350.91.6
                
03/04Sussex County Div 3Crowborough Athletic26642.53.5 Sussex County Div 2Crowborough Athletic34762.22.2
03/04Sussex County Div 3St Francis Rangers26532.02.7 Sussex County Div 24St Francis Rangers34631.91.8
                
03/04South Midlands Div 2Winslow United32722.32.8 South Midlands Div 16Winslow United32561.82.5
03/04South Midlands Div 2Arlesey Athletic32652.02.6 South Midlands Div 110Arlesey Athletic32381.21.7
03/04South Midlands Div 2Cranfield United32461.41.9 South Midlands Div 115Cranfield United32240.81.7
03/04South Midlands Div 2Kentish Town32451.42.1 South Midlands Div 19Kentish Town32421.31.6
03/04South Midlands Div 2Amersham Town32160.51.5 South Midlands Div 116Amersham Town32230.71.2
                
03/04North West Counties Div 2Colne38842.22.7 North West Counties Div 110Colne42641.51.8
03/04North West Counties Div 2Maine Road38741.92.6 North West Counties Div 18Maine Road42671.61.8
03/04North West Counties Div 2Formby38721.92.3 North West Counties Div 120Formby42320.81.1
03/04North West Counties Div 2Great Harwood Town38591.61.8 North West Counties Div 122Great Harwood Town42290.71.1
Explanation of this analysisPositions of teams in the 04/05 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