SeasonPrior LeaguePositionTeamPlayedPointsPts/GameGoals/Game Current LeaguePositionTeamPlayedPointsPts/GameGoals/Game
07/08Premiership18Reading38360.91.1 Championship4Reading46771.71.6
07/08Premiership19Birmingham City38350.91.2 ChampionshipBirmingham City46831.81.2
07/08Premiership20Derby County38110.30.5 Championship18Derby County46541.21.2
                
07/08W Cymru PremierCefn Druids34381.11.3 W Cymru Premier13Cefn Druids34341.01.7
07/08W Cymru Premier18Llangefni Town34240.71.1 W Championship Alliance3Llangefni Town32672.12.3
                
07/08NI Premiership5Portadown30471.61.5 NI ChampionshipPortadown32772.42.8
07/08NI Premiership11Donegal Celtic30351.21.3 NI Championship2Donegal Celtic32732.32.0
                
07/08ChampionshipWest Bromwich Albion46811.81.9 Premiership20West Bromwich Albion38320.80.9
07/08ChampionshipStoke City46791.71.5 Premiership12Stoke City38451.21.0
07/08ChampionshipHull City46751.61.4 Premiership17Hull City38350.91.0
07/08Championship22Leicester City46521.10.9 EFL 1Leicester City46962.11.8
07/08Championship23Scunthorpe United46461.01.0 EFL 1Scunthorpe United46761.71.8
07/08Championship24Colchester United46380.81.3 EFL 112Colchester United46631.41.3
                
07/08NI ChampionshipBangor22371.72.0 NI Premiership5Bangor38360.91.1
                
07/08W Championship AlliancePrestatyn Town32762.42.9 W Cymru Premier15Prestatyn Town34331.01.4
                
07/08S First DivisionHamilton Academicals36762.11.7 S Premiership9Hamilton Academicals38411.10.8
07/08S First Division10Stirling Albion36240.71.1 S Second Division5Stirling Albion36531.51.6
                
07/08W Div 1 South16Maesteg Park AFC34270.81.3 W Div 2 South13Maesteg Park AFC34341.01.2
07/08W Div 1 South17Pontypridd United34130.41.1 W Div 2 South18Pontypridd United34210.61.1
07/08W Div 1 South18Garw Athletic3440.10.4 W Div 2 South17Garw Athletic34280.81.3
                
07/08EFL 1Swansea City46922.01.8 Championship8Swansea City46681.51.4
07/08EFL 1Nottingham Forest46821.81.4 Championship19Nottingham Forest46531.21.1
07/08EFL 1Doncaster Rovers46801.71.4 Championship14Doncaster Rovers46581.30.9
07/08EFL 121AFC Bournemouth46481.01.3 EFL 221AFC Bournemouth46461.01.3
07/08EFL 122Gillingham46461.01.0 EFL 2Gillingham46751.61.3
07/08EFL 123Port Vale46380.81.0 EFL 218Port Vale46481.01.0
07/08EFL 124Luton Town46330.70.9 EFL 224Luton Town46260.61.3
                
07/08W Div 2 SouthBettws34752.22.3 W Div 1 South4Bettws34621.81.9
07/08W Div 2 SouthBarry Town34692.02.2 W Div 1 South3Barry Town34702.11.9
07/08W Div 2 SouthCardiff Corinthians34631.92.3 W Div 1 South10Cardiff Corinthians34461.41.5
07/08W Div 2 South16Briton Ferry Athletic34320.91.3 W Div 3 South11Briton Ferry Athletic34441.31.8
07/08W Div 2 South17Pontyclun34320.91.2 W Div 3 South8Pontyclun34531.62.4
07/08W Div 2 South18Troedyrhiw34320.91.3 W Div 3 South10Troedyrhiw34451.32.0
                
07/08W Nat Premier NorthMold Alexandra30662.22.9 W Championship Alliance10Mold Alexandra32391.21.9
                
07/08S Second DivisionRoss County36732.02.2 S First Division8Ross County36471.31.2
07/08S Second DivisionAirdrieonians36661.81.8 S First Division9Airdrieonians36421.20.8
07/08S Second Division9Cowdenbeath36371.01.3 S Third DivisionCowdenbeath36631.81.3
07/08S Second Division10Berwick Rangers36160.41.1 S Third Division9Berwick Rangers36371.01.3
                
07/08EFL 2Milton Keynes Dons46972.11.8 EFL 13Milton Keynes Dons46871.91.8
07/08EFL 2Peterborough United46922.01.8 EFL 1Peterborough United46891.91.7
07/08EFL 2Hereford United46881.91.6 EFL 124Hereford United46340.70.9
07/08EFL 2Stockport County46821.81.6 EFL 118Stockport County46501.11.3
07/08EFL 223Mansfield Town46420.91.0 EFL National12Mansfield Town46621.31.2
07/08EFL 224Wrexham46400.90.8 EFL National10Wrexham46661.41.4
                
07/08W Nat North Div 1Airbus UK Reserves24592.53.1 W Nat Reserves Division2Airbus UK Reserves32682.12.5
07/08W Nat North Div 1Venture24512.12.3 W Nat Premier North11Venture28281.01.6
07/08W Nat North Div 1Bala Town Reserves24461.92.0 W Nat Reserves Division1Bala Town Reserves32792.53.4
07/08W Nat North Div 1Penycae Reserves24371.51.9 W Nat Reserves Division13Penycae Reserves32321.01.7
07/08W Nat North Div 1Gresford Ath Reserves24341.41.8 W Nat Reserves Division8Gresford Ath Reserves32541.72.4
07/08W Nat North Div 18Ruthin Town Colts24301.31.8 W Nat Reserves Division4Ruthin Town Colts32601.92.4
07/08W Nat North Div 1Rhos Aelwyd Reserves24271.11.5 W Nat Reserves Division3Rhos Aelwyd Reserves32652.02.7
                
07/08S Third DivisionEast Fife36882.42.1 S Second Division6East Fife36441.21.1
07/08S Third DivisionStranraer36651.81.8 S Second Division10Stranraer36160.40.9
07/08S Third DivisionArbroath36521.41.5 S Second Division7Arbroath36411.11.2
                
07/08W Div 3 SouthPentwyn Dynamos34762.22.8 W Div 2 South16Pentwyn Dynamos34280.81.9
07/08W Div 3 SouthNewcastle Emlyn34682.02.8 W Div 2 South7Newcastle Emlyn34581.72.1
07/08W Div 3 SouthPenrhiwceiber Rangers34661.92.9 W Div 2 South4Penrhiwceiber Rangers34661.92.0
                
07/08EFL NationalAldershot Town461012.21.8 EFL 215Aldershot Town46541.21.3
07/08EFL NationalExeter City46831.81.8 EFL 2Exeter City46791.71.4
07/08EFL National22Farsley Celtic46390.81.0 EFL National North19Farsley Celtic42471.11.4
07/08EFL National23Stafford Rangers46250.50.9 EFL National North18Stafford Rangers42481.11.0
07/08EFL National24Droylsden46240.51.0 EFL National North7Droylsden42681.61.5
                
07/08W Nat North Div 2Garden Village28672.43.4 W Nat North Div 18Garden Village22281.31.7
07/08W Nat North Div 22Hawarden Rangers Reserves28662.43.7 W Nat Reserves Division7Hawarden Rangers Reserves32551.71.9
07/08W Nat North Div 2Brymbo Reserves28612.23.2 W Nat Reserves Division17Brymbo Reserves3280.30.9
07/08W Nat North Div 2Mold Juniors28552.03.0 W Nat North Div 111Mold Juniors22120.51.4
07/08W Nat North Div 2Mold Alexandra Reserves28471.72.8 W Nat Reserves Division16Mold Alexandra Reserves32250.81.5
07/08W Nat North Div 2Holt Nomads28351.31.8 W Nat North Div 19Holt Nomads22160.72.3
07/08W Nat North Div 2Llangollen Town Reserves28240.91.9 W Nat Reserves Division10Llangollen Town Reserves32431.32.2
07/08W Nat North Div 213Acrefair Youth Reserves28160.61.9 W Nat Reserves & Colts6Acrefair Youth Reserves28441.63.0
07/08W Nat North Div 214Corwen Reserves28100.41.2 W Nat Reserves & Colts13Corwen Reserves28281.01.9
                
07/08EFL National SouthLewes42892.11.9 EFL National24Lewes46240.50.6
07/08EFL National SouthEastbourne Borough42801.92.0 EFL National13Eastbourne Borough46601.31.3
07/08EFL National South14Cambridge City42521.21.7 Southern Premier4Cambridge City42731.71.5
07/08EFL National South22Sutton United42240.60.8 Isthmian League Premier5Sutton United42671.61.4
                
07/08EFL National NorthKettering Town42972.32.2 EFL National8Kettering Town46761.71.1
07/08EFL National NorthBarrow42761.81.7 EFL National20Barrow46511.11.1
07/08EFL National North7Nuneaton Borough42711.71.4 Southern Division 1 MidlandsNuneaton Borough42922.22.0
07/08EFL National North10Boston United42591.41.5 Northern Premier16Boston United42491.20.9
07/08EFL National North22Leigh Genesis42260.60.9 Northern Premier21Leigh Genesis42401.01.0
                
07/08W Nat North Div 3FC Cefn30732.43.1 W Nat North Div 1FC Cefn22582.64.0
07/08W Nat North Div 3Gwersyllt Athletic30722.44.5 W Nat North Div 12Gwersyllt Athletic22492.23.0
07/08W Nat North Div 3Cefn Druids Reserves30692.33.8 W Nat Reserves Division5Cefn Druids Reserves32551.72.0
07/08W Nat North Div 3Mynydd Isa Reserves30632.13.0 W Nat Reserves Division12Mynydd Isa Reserves32331.01.8
07/08W Nat North Div 3Communities First30561.92.3 W Nat North Div 17Communities First22291.32.8
07/08W Nat North Div 37Hawarden Rangers Colts30451.52.3 W Nat Reserves & Colts3Hawarden Rangers Colts28582.12.9
07/08W Nat North Div 3Chirk AAA Reserves30391.32.3 W Nat Reserves Division15Chirk AAA Reserves32250.82.0
07/08W Nat North Div 310Lex XI Reserves30341.12.0 W Nat Reserves Division9Lex XI Reserves32481.52.3
07/08W Nat North Div 3Overton Reserves30270.91.8 W Nat Reserves & Colts10Overton Reserves28351.31.9
07/08W Nat North Div 315Garden Village Colts30240.81.3 W Nat Reserves & Colts11Garden Village Colts28291.02.1
                
07/08Southern PremierKing's Lynn Town42852.02.2 EFL National North17King's Lynn Town42481.11.2
07/08Southern PremierTeam Bath42832.01.7 EFL National South11Team Bath42551.31.5
07/08Southern Premier20Bromsgrove Rovers42421.01.1 Southern Division 1 Midlands13Bromsgrove Rovers42531.31.4
07/08Southern Premier22Cheshunt42230.51.0 Isthmian Division 1 North14Cheshunt42561.31.4
                
07/08Northern PremierFleetwood Town40912.32.0 EFL National North8Fleetwood Town42621.51.7
07/08Northern PremierGateshead40852.12.3 EFL National NorthGateshead42801.91.9
                
07/08Isthmian League PremierChelmsford City42872.12.0 EFL National South5Chelmsford City42771.81.7
07/08Isthmian League PremierAFC Wimbledon42751.81.9 EFL National SouthAFC Wimbledon42882.12.0
07/08Isthmian League Premier20East Thurrock United42501.21.1 Isthmian Division 1 North2East Thurrock United42952.32.7
07/08Isthmian League Premier21Folkestone Invicta42491.21.2 Isthmian Division 1 South11Folkestone Invicta42591.41.3
07/08Isthmian League Premier22Leyton42160.40.8 Isthmian Division 1 North15Leyton42511.21.5
                
07/08Southern Division 1 MidlandsEvesham United40912.31.7 Southern Premier9Evesham United42611.51.1
07/08Southern Division 1 MidlandsStourbridge40782.02.4 Southern Premier16Stourbridge42501.21.5
07/08Southern Division 1 Midlands21Berkhamsted Town40100.30.7 South Midlands Premier22Berkhamsted Town00--
                
07/08Isthmian Division 1 NorthDartford42892.12.5 Isthmian League Premier8Dartford42621.51.5
07/08Isthmian Division 1 NorthCanvey Island42791.92.0 Isthmian League Premier12Canvey Island42551.31.5
07/08Isthmian Division 1 North22Wivenhoe Town42310.71.1 Eastern Counties Premier17Wivenhoe Town40381.01.6
                
07/08Isthmian Division 1 SouthDover Athletic42982.32.0 Isthmian League PremierDover Athletic421042.52.2
07/08Isthmian Division 1 SouthTooting & Mitcham United42862.02.1 Isthmian League Premier9Tooting & Mitcham United42581.41.4
07/08Isthmian Division 1 South22Molesey42180.40.9 Combined Counties Premier11Molesey42581.41.8
                
07/08Midland AllianceAtherstone Town42862.02.2 Southern Division 1 Midlands3Atherstone Town42852.02.0
                
07/08Midland Combination PremierColeshill Town42952.33.0 Midland Alliance11Coleshill Town42631.51.7
07/08Midland Combination PremierHighgate United42952.32.3 Midland Alliance13Highgate United42541.31.6
                
07/08Wessex Premier22Ringwood Town44240.51.0 Wessex Division 111Ringwood Town40571.42.2
07/08Wessex Premier23Downton4460.10.7 Wessex Division 117Downton40370.91.4
                
07/08United Counties Premier20Wootton Blue Cross40300.81.4 United Counties Div 112Wootton Blue Cross30291.01.6
07/08United Counties Premier21Kempston Rovers40110.30.7 United Counties Div 15Kempston Rovers30471.62.2
                
07/08Sussex County Div 1Crowborough Athletic38952.52.6 Isthmian Division 1 South22Crowborough Athletic42130.31.0
07/08Sussex County Div 119Rye United38300.81.2 Sussex County Div 26Rye United34561.61.9
07/08Sussex County Div 120Sidley United38290.81.0 Sussex County Div 28Sidley United34451.31.4
                
07/08South Midlands Premier22London Colney42130.30.6 South Midlands Div 19London Colney40651.62.4
                
07/08Essex SeniorConcord Rangers32772.42.9 Isthmian Division 1 North5Concord Rangers42791.92.0
                
07/08Northern Division 121Washington42411.01.3 Northern Division 217Washington38330.91.2
07/08Northern Division 122Jarrow Roofing BCA42190.50.9 Northern Division 216Jarrow Roofing BCA38371.01.3
                
07/08Northern Counties East Premier20Glasshoughton Welfare38180.50.7 Northern Counties East Div 119Glasshoughton Welfare3660.20.8
                
07/08Combined Counties PremierMerstham421102.62.7 Isthmian Division 1 South8Merstham42631.51.4
                
07/08Hellenic Premier10Lydney Town42631.51.7 Hellenic Division 1 West8Lydney Town32491.51.4
                
07/08Wessex Division 1Laverstock & Ford40902.33.1 Wessex Premier20Laverstock & Ford42310.71.2
                
07/08Eastern Counties PremierSoham Town Rangers42992.42.6 Southern Division 1 Midlands15Soham Town Rangers42461.11.1
07/08Eastern Counties Premier20Swaffham Town42380.91.4 Eastern Counties Div 118Swaffham Town38270.71.0
07/08Eastern Counties Premier21Newmarket Town42300.71.5 Eastern Counties Div 1Newmarket Town38912.42.2
07/08Eastern Counties Premier22Ipswich Wanderers42250.61.0 Eastern Counties Div 117Ipswich Wanderers38290.81.5
                
07/08Western Football Premier21Odd Down40220.60.8 Western Football Div 119Odd Down38300.81.3
                
07/08Sussex County Div 2East Grinstead Town34842.52.6 Sussex County Div 117East Grinstead Town38330.91.4
07/08Sussex County Div 2Lingfield34661.92.1 Sussex County Div 18Lingfield38571.51.6
07/08Sussex County Div 217Broadbridge Heath34290.91.3 Sussex County Div 39Broadbridge Heath26271.01.6
07/08Sussex County Div 218Pease Pottage Village34110.31.1 Sussex County Div 314Pease Pottage Village26150.61.2
                
07/08South Midlands Div 1Kentish Town36752.12.6 South Midlands Premier21Kentish Town40280.71.5
07/08South Midlands Div 1Haringey Borough36732.02.4 South Midlands Premier18Haringey Borough40370.91.3
                
07/08Combined Counties Div 1Hartley Wintney38802.12.3 Combined Counties Premier21Hartley Wintney42220.51.2
                
07/08Northern Division 2Penrith38792.12.1 Northern Division 17Penrith42711.72.1
07/08Northern Division 2South Shields38772.02.6 Northern Division 119South Shields42370.91.2
07/08Northern Division 2Ryton & Crawcrook Albion38752.02.2 Northern Division 110Ryton & Crawcrook Albion42621.51.9
                
07/08Northern Counties East Div 1Dinnington Town32782.42.8 Northern Counties East Premier8Dinnington Town38621.61.9
07/08Northern Counties East Div 1Hall Road Rangers32672.12.0 Northern Counties East Premier16Hall Road Rangers38391.01.4
                
07/08Hellenic Division 1 EastChalfont Wasps32772.43.2 Hellenic Premier7Chalfont Wasps42701.71.8
07/08Hellenic Division 1 EastMarlow United32702.22.0 Hellenic Premier15Marlow United42511.21.6
                
07/08Hellenic Division 1 WestWoodstock Town34672.02.3 Hellenic Premier17Woodstock Town42491.21.4
                
07/08Eastern Counties Div 1Tiptree United36862.42.4 Eastern Counties Premier8Tiptree United40651.62.3
07/08Eastern Counties Div 1Ely City36742.12.3 Eastern Counties Premier14Ely City40421.11.5
07/08Eastern Counties Div 1Whitton United36641.82.6 Eastern Counties Premier22Whitton United00--
                
07/08Western Football Div 1Wellington (Somerset)40892.23.1 Western Football Premier7Wellington (Somerset)40671.72.2
07/08Western Football Div 1Sherborne Town40852.12.8 Western Football Premier12Sherborne Town40591.51.4
                
07/08Sussex County Div 3Loxwood24512.12.1 Sussex County Div 210Loxwood34411.21.3
07/08Sussex County Div 3Bexhill United24482.02.5 Sussex County Div 217Bexhill United34300.91.3
                
07/08South Midlands Div 2Kings Langley28712.52.2 South Midlands Div 12Kings Langley40872.22.3
07/08South Midlands Div 2Crawley Green28632.33.1 South Midlands Div 116Crawley Green40391.01.5
                
07/08North West Counties Div 2New Mills34872.63.1 North West Counties Premier2New Mills421042.52.2
07/08North West Counties Div 2Fylde34772.32.6 North West Counties PremierFylde421042.52.9
07/08North West Counties Div 2Ashton Athletic34672.02.0 North West Counties Premier6Ashton Athletic42611.51.6
                
07/08SW Peninsula Div 1 EastNewton Abbot32632.02.2 SW Peninsula Premier20Newton Abbot00--
                
07/08SW Peninsula Div 1 WestWadebridge Town30732.42.5 SW Peninsula Premier13Wadebridge Town36411.11.5
Explanation of this analysisPositions of teams in the 08/09 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