SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
02/03Premiership18West Ham United38421.11.1 Division 14West Ham United46741.61.5
02/03Premiership19West Bromwich Albion38260.70.8 Division 12West Bromwich Albion46861.91.4
02/03Premiership20Sunderland38190.50.6 Division 13Sunderland46791.71.3
                
02/03W Cymru Premier18Llanelli Town34170.51.2 W Div 1 South1Llanelli Town34822.42.2
                
02/03Division 11Portsmouth46982.12.1 Premiership13Portsmouth38451.21.2
02/03Division 12Leicester City46922.01.6 Premiership18Leicester City38330.91.3
02/03Division 15Wolverhampton Wanderers46761.71.8 Premiership20Wolverhampton Wanderers38330.91.0
02/03Division 122Sheffield Wednesday46461.01.2 Division 216Sheffield Wednesday46531.21.0
02/03Division 123Brighton & Hove Albion46451.01.1 Division 24Brighton & Hove Albion46771.71.4
02/03Division 124Grimsby Town46390.81.0 Division 221Grimsby Town46501.11.2
                
02/03W Championship Alliance1Porthmadog32862.73.3 W Cymru Premier12Porthmadog32361.11.3
                
02/03NI First Division1Dungannon Swifts28602.12.2 NI Premiership10Dungannon Swifts30361.21.2
02/03NI First Division2Ballymena United28541.92.5 NI Premiership6Ballymena United30471.61.4
02/03NI First Division3Limavady United28501.81.9 NI Premiership7Limavady United30411.41.4
                
02/03S First Division9Alloa Athletic36351.01.1 S Second Division7Alloa Athletic36441.21.5
02/03S First Division10Arbroath36150.40.8 S Second Division8Arbroath36431.21.1
                
02/03W Div 1 South16Garden Village Reserves34341.01.1 W Div 2 South8Garden Village Reserves32431.31.7
02/03W Div 1 South17Penrhiwceiber Rangers34341.01.4 W Div 2 South14Penrhiwceiber Rangers32300.91.2
                
02/03Division 21Wigan Athletic461002.21.5 Division 17Wigan Athletic46711.51.3
02/03Division 22Crewe Alexandra46861.91.7 Division 118Crewe Alexandra46531.21.2
02/03Division 26Cardiff City46811.81.5 Division 113Cardiff City46651.41.5
02/03Division 221Cheltenham Town46481.01.2 Division 314Cheltenham Town46561.21.2
02/03Division 222Huddersfield Town46451.00.8 Division 34Huddersfield Town46811.81.5
02/03Division 223Mansfield Town46441.01.4 Division 35Mansfield Town46751.61.7
02/03Division 224Northampton Town46390.80.9 Division 36Northampton Town46751.61.3
                
02/03W Div 2 South1Dinas Powys34792.32.9 W Div 1 South6Dinas Powys34531.61.7
02/03W Div 2 South2Cardiff Bay Harlequins34722.12.8 W Div 1 South3Cardiff Bay Harlequins34742.22.2
02/03W Div 2 South3Bridgend Town34722.12.1 W Div 1 South10Bridgend Town34431.31.5
02/03W Div 2 South17Porth34310.91.4 W Div 3 South13Porth30341.11.2
02/03W Div 2 South18Fields Park Pontllanfraith34110.31.1 W Div 3 South14Fields Park Pontllanfraith30311.01.3
                
02/03W Nat Premier North14Penley30230.81.2 W Nat North Div 38Penley28391.42.2
02/03W Nat Premier North15Llanuwchllyn30210.71.4 W Nat North Div 110Llanuwchllyn26271.02.0
02/03W Nat Premier North16Corwen30170.61.1 W Nat North Div 13Corwen26532.02.7
                
02/03S Second Division1Raith Rovers36591.61.5 S First Division8Raith Rovers36340.91.0
02/03S Second Division2Brechin City36551.51.8 S First Division10Brechin City36270.81.0
02/03S Second Division9Stranraer36441.21.4 S Third Division1Stranraer36792.22.4
02/03S Second Division10Cowdenbeath36361.01.3 S Third Division5Cowdenbeath36551.51.3
                
02/03Division 31Rushden & Diamonds46871.91.6 Division 222Rushden & Diamonds46481.01.3
02/03Division 32Hartlepool United46851.81.5 Division 26Hartlepool United46731.61.7
02/03Division 33Wrexham46841.81.8 Division 213Wrexham46601.31.1
02/03Division 34AFC Bournemouth46741.61.3 Division 29AFC Bournemouth46661.41.2
02/03Division 323Exeter City46481.01.1 EFL National6Exeter City42691.61.7
02/03Division 324Shrewsbury Town46410.91.3 EFL National3Shrewsbury Town42741.81.6
                
02/03W Nat North Div 11Queens Park24612.53.3 W Nat Premier North9Queens Park26351.31.5
02/03W Nat North Div 12Rhostyllen24542.33.8 W Nat Premier North4Rhostyllen26481.82.1
02/03W Nat North Div 113Corwen Reserves2420.10.9 W Nat North Div 213Corwen Reserves28170.61.3
                
02/03S Third Division1Greenock Morton36722.01.9 S Second Division4Greenock Morton36591.61.8
02/03S Third Division2East Fife36712.02.0 S Second Division9East Fife36411.11.1
                
02/03W Div 3 South1Pontyclun34702.12.1 W Div 2 South6Pontyclun32481.51.5
02/03W Div 3 South2Skewen34702.12.3 W Div 2 South1Skewen32762.42.3
02/03W Div 3 South3Caldicot Town34651.92.0 W Div 2 South11Caldicot Town32341.11.4
                
02/03EFL National1Yeovil Town42952.32.4 Division 38Yeovil Town46741.61.5
02/03EFL National3Doncaster Rovers42781.91.7 Division 31Doncaster Rovers46922.01.7
02/03EFL National20Nuneaton Borough42461.11.2 Southern Premier4Nuneaton Borough42661.61.5
02/03EFL National21Southport42451.11.3 Northern Premier6Southport44701.61.6
02/03EFL National22Kettering Town42310.70.9 Isthmian League Premier9Kettering Town46711.51.4
                
02/03W Nat North Div 21Brynteg Village24592.55.0 W Nat North Div 15Brynteg Village26451.72.8
02/03W Nat North Div 22Cefn Utd Reserves24592.53.2 W Nat North Div 18Cefn Utd Reserves26291.12.0
                
02/03W Nat North Div 31Ruabon Villa20492.54.3 W Nat North Div 22Ruabon Villa28662.44.0
                
02/03Southern Premier1Tamworth42882.11.7 EFL National17Tamworth42491.21.2
02/03Southern Premier20Hastings United42431.01.0 Southern Eastern Division18Hastings United42431.01.4
02/03Southern Premier22Folkestone Invicta42280.71.4 Southern Eastern Division5Folkestone Invicta42751.82.2
                
02/03Northern Premier1Accrington Stanley441002.32.2 EFL National10Accrington Stanley42581.41.6
                
02/03Isthmian League Premier1Aldershot Town461052.31.8 EFL National5Aldershot Town42701.71.9
02/03Isthmian League Premier21Chesham United46521.11.2 Isthmian Division 1 North4Chesham United46811.82.3
02/03Isthmian League Premier22Boreham Wood46481.01.1 Isthmian Division 1 North9Boreham Wood46731.61.8
02/03Isthmian League Premier23Enfield46380.81.0 Isthmian Division 1 North24Enfield46220.51.0
02/03Isthmian League Premier24Hampton & Richmond46230.50.8 Isthmian Division 1 South5Hampton & Richmond46891.91.8
                
02/03Southern Eastern Division1Dorchester Town42932.22.7 Southern Premier17Dorchester Town42511.21.3
02/03Southern Eastern Division2Eastbourne Borough42932.22.2 Southern Premier11Eastbourne Borough42551.31.1
02/03Southern Eastern Division21Spalding United42180.41.0 UC Premier1Spalding United42902.12.3
02/03Southern Eastern Division22St Leonards42160.40.9 Sussex County Div 120St Leonards00--
                
02/03Isthmian Division 1 North1Northwood46912.02.4 Isthmian League Premier21Northwood46451.01.4
02/03Isthmian Division 1 North2Hornchurch46902.01.8 Isthmian League Premier5Hornchurch46821.81.4
                
02/03Isthmian Division 1 South1Carshalton Athletic46922.01.6 Isthmian League Premier7Carshalton Athletic46811.81.4
02/03Isthmian Division 1 South2Bognor Regis Town46881.92.0 Isthmian League Premier10Bognor Regis Town46701.51.5
                
02/03Midland Alliance20Shifnal Town42250.61.0 Midland Combination Premier16Shifnal Town40431.11.1
                
02/03Midland Combination Premier1Alvechurch42972.33.0 Midland Alliance19Alvechurch46501.11.5
                
02/03Wessex League1Eastleigh421032.52.7 Southern Eastern Division4Eastleigh42822.02.1
                
02/03UC Premier21Kempston Rovers40160.40.9 UC Div 116Kempston Rovers34260.81.4
                
02/03Sussex County Div 11Burgess Hill Town38912.42.6 Southern Eastern Division9Burgess Hill Town42641.51.6
02/03Sussex County Div 118Peacehaven & Telscombe38320.81.1 Sussex County Div 212Peacehaven & Telscombe34461.41.6
02/03Sussex County Div 119Wick38260.71.3 Sussex County Div 24Wick34591.71.7
02/03Sussex County Div 120Littlehampton Town38210.60.9 Sussex County Div 21Littlehampton Town34762.22.6
                
02/03Northern Division 119Prudhoe Town40310.81.3 Northern Division 26Prudhoe Town38581.51.9
02/03Northern Division 120Consett40290.71.1 Northern Division 23Consett38832.22.2
02/03Northern Division 121Newcastle Blue Star40180.50.9 Northern Division 24Newcastle Blue Star38752.02.3
                
02/03Northern Counties East Premier20Garforth Town38310.81.2 Northern Counties East Div 16Garforth Town34581.71.8
                
02/03Hellenic Premier21Wantage Town40220.60.9 Hellenic Division 1 East1Wantage Town32762.42.7
                
02/03EC Premier Division21Ipswich Wanderers44410.91.3 EC Division 18Ipswich Wanderers38581.51.3
02/03EC Premier Division22Harwich & Parkeston44360.81.3 EC Division 12Harwich & Parkeston38802.12.3
02/03EC Premier Division23Ely City44220.50.9 EC Division 111Ely City38551.41.6
                
02/03Sussex County Div 21Rye United34852.52.3 Sussex County Div 12Rye United36712.02.1
02/03Sussex County Div 22Eastbourne Town34822.42.9 Sussex County Div 15Eastbourne Town36661.82.4
02/03Sussex County Div 23East Grinstead Town34631.92.0 Sussex County Div 19East Grinstead Town36551.51.8
                
02/03Northern Division 21Penrith38882.32.7 Northern Division 121Penrith40320.81.1
02/03Northern Division 22Horden Community Welfare38852.22.2 Northern Division 118Horden Community Welfare40441.11.5
                
02/03Northern Counties East Div 11Mickleover32752.31.9 Northern Counties East Premier13Mickleover38471.21.4
                
02/03North West Counties Div 121Flixton42380.91.0 North West Counties Div 25Flixton38591.62.0
02/03North West Counties Div 122Winsford United42370.91.1 North West Counties Div 28Winsford United38561.51.7
                
02/03Hellenic Division 1 West1Slimbridge38932.43.0 Hellenic Premier4Slimbridge42892.12.0
02/03Hellenic Division 1 West2Chipping Norton Town38822.22.0 Hellenic Premier12Chipping Norton Town42541.31.4
                
02/03EC Division 11Halstead Town36792.22.1 EC Premier Division7Halstead Town42661.61.8
02/03EC Division 12King's Lynn Reserves36762.13.0 EC Premier Division15King's Lynn Reserves42441.01.5
                
02/03Western Football Div 11Torrington36862.43.1 Western Football Premier11Torrington34461.42.0
02/03Western Football Div 12Exmouth Town36852.42.3 Western Football Premier5Exmouth Town34641.92.1
                
02/03SW Football League8Holsworthy36581.61.6 Devon County1Holsworthy40892.22.5
                
02/03Sussex County Div 31Midhurst & Easebourne28642.32.9 Sussex County Div 26Midhurst & Easebourne34581.72.2
02/03Sussex County Div 32Haywards Heath Town28602.12.7 Sussex County Div 218Haywards Heath Town34140.40.7
                
02/03North West Counties Div 21Bacup Borough34772.32.7 North West Counties Div 114Bacup Borough42531.31.6
02/03North West Counties Div 22Stone Dominoes34752.22.8 North West Counties Div 110Stone Dominoes42621.51.4
Explanation of this analysisPositions of teams in the 03/04 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