Premier League EPL Ladder for this season, last year and every year.

All-Time Premier League Club Position Ladders 1992-93 to 2023-24

My Football Facts Premier League All-Time Premier League

Explore All-Time Premier League Ladders with clubs’ points won and final standings for all 32 Seasons from 1992-93 to 2023-24.
Historic, last season and current EPL Tables with League Positions for each season.
Scroll through the EPL Ladder to compare history of Premier League Table Final standings and points for every season.
Updated to 11th March 2024 – Matchday 28

Content

Premier League Ladders 2014-15 to 2023-24

Premier League Ladders 2003-04 to 2013-14

Premier League Ladders 1992-93 to 2002-03

Premier League Tables Standings 2014-15 to 2023-24 (10 Seasons)

#2014-15 (23)Pts2015-16 (24)Pts2016-17 (25)Pts2017-18 (26)Pts2018-19 (27)Pts2019-20 (28)Pts2020-21 (29)Pts2021-22 (30)Pts2022-23 (31)Pts2023-24 (32)Pts#
1CHELSEA87LEICESTER CITY81CHELSEA93MANCHESTER CITY100MANCHESTER CITY98LIVERPOOL99MANCHESTER CITY86MANCHESTER CITY93MANCHESTER CITY89ARSENAL641
2MANCHESTER CITY79ARSENAL71TOTTENHAM HOTSPUR86MANCHESTER UNITED81LIVERPOOL97MANCHESTER CITY81MANCHESTER UNITED74LIVERPOOL92ARSENAL84LIVERPOOL642
3ARSENAL75TOTTENHAM HOTSPUR70MANCHESTER CITY78TOTTENHAM HOTSPUR77CHELSEA72MANCHESTER UNITED66LIVERPOOL69CHELSEA74MANCHESTER UNITED75MANCHESTER CITY633
4MANCHESTER UNITED70MANCHESTER CITY66LIVERPOOL76LIVERPOOL75TOTTENHAM HOTSPUR71CHELSEA66CHELSEA67TOTTENHAM HOTSPUR71NEWCASTLE UNITED71ASTON VILLA554
5TOTTENHAM HOTSPUR64MANCHESTER UNITED66ARSENAL75CHELSEA70ARSENAL70LEICESTER CITY62LEICESTER CITY66ARSENAL69LIVERPOOL67TOTTENHAM HOTSPUR535
6LIVERPOOL62SOUTHAMPTON63MANCHESTER UNITED69ARSENAL63MANCHESTER UNITED66TOTTENHAM HOTSPUR59WEST HAM UNITED65MANCHESTER UNITED58BRIGHTON & HOVE ALBION62MANCHESTER UNITED476
7SOUTHAMPTON60WEST HAM UNITED62EVERTON61BURNLEY54WOLVERHAMPTON57WOLVERHAMPTON59TOTTENHAM HOTSPUR62WEST HAM UNITED56ASTON VILLA61BRIGHTON & HOVE ALBION427
8SWANSEA CITY56LIVERPOOL60SOUTHAMPTON46EVERTON49EVERTON54ARSENAL56ARSENAL61LEICESTER CITY52TOTTENHAM HOTSPUR60WOLVERHAMPTON418
9STOKE CITY54STOKE CITY51AFC BOURNEMOUTH46LEICESTER CITY47LEICESTER CITY52SHEFFIELD UNITED54LEEDS UNITED59BRIGHTON & HOVE ALBION51BRENTFORD59WEST HAM UNITED419
10CRYSTAL PALACE48CHELSEA50WEST BROMWICH ALBION45NEWCASTLE UNITED44WEST HAM UNITED52BURNLEY54EVERTON59WOLVERHAMPTON51FULHAM52NEWCASTLE UNITED4010
11EVERTON47EVERTON47WEST HAM UNITED45CRYSTAL PALACE44WATFORD50SOUTHAMPTON52ASTON VILLA55NEWCASTLE UNITED49CRYSTAL PALACE45CHELSEA3911
12WEST HAM UNITED47SWANSEA CITY47LEICESTER CITY44AFC BOURNEMOUTH44CRYSTAL PALACE49EVERTON49NEWCASTLE UNITED45CRYSTAL PALACE48CHELSEA44FULHAM3512
13WEST BROMWICH ALBION44WATFORD45STOKE CITY44WEST HAM UNITED42NEWCASTLE UNITED45NEWCASTLE UNITED44WOLVERHAMPTON45BRENTFORD46WOLVERHAMPTON41AFC BOURNEMOUTH3213
14LEICESTER CITY41WEST BROMWICH ALBION43CRYSTAL PALACE41WATFORD41AFC BOURNEMOUTH45CRYSTAL PALACE43CRYSTAL PALACE44ASTON VILLA42WEST HAM UNITED40CRYSTAL PALACE2914
15NEWCASTLE UNITED39CRYSTAL PALACE42SWANSEA CITY41BRIGHTON & HOVE ALBION40BURNLEY40BRIGHTON & HOVE ALBION41SOUTHAMPTON43SOUTHAMPTON40AFC BOURNEMOUTH39BRENTFORD2615
16SUNDERLAND38AFC BOURNEMOUTH42BURNLEY40HUDDERSFIELD TOWN37SOUTHAMPTON39WEST HAM UNITED39BRIGHTON & HOVE ALBION41EVERTON39NOTTINGHAM FOREST38EVERTON*2516
17ASTON VILLA38SUNDERLAND39WATFORD40SOUTHAMPTON36BRIGHTON & HOVE ALBION36ASTON VILLA35BURNLEY39LEEDS UNITED38EVERTON36NOTTINGHAM FOREST2417
18HULL CITY35NEWCASTLE UNITED37HULL CITY34SWANSEA CITY33CARDIFF CITY34AFC BOURNEMOUTH34FULHAM28BURNLEY35LEICESTER CITY34LUTON TOWN2118
19BURNLEY33NORWICH CITY34MIDDLESBROUGH28STOKE CITY33FULHAM26WATFORD34WEST BROMWICH ALBION26WATFORD23LEEDS UNITED31BURNLEY1419
20QUEENS PARK RANGERS30ASTON VILLA17SUNDERLAND24WEST BROMWICH ALBION31HUDDERSFIELD TOWN15NORWICH CITY21SHEFFIELD UNITED23NORWICH CITY22SOUTHAMPTON25SHEFFIELD UNITED1420
*Everton Deducted 6 pts
1AFC BOURNEMOUTHBURNLEYNEWCASTLE UNITEDWOLVERHAMPTONNORWICH CITYLEEDS UNITEDNORWICH CITYFULHAMBURNLEYLEICESTER CITY1
2WATFORDMIDDLESBROUGHBRIGHTON & HOVE ALBIONCARDIFF CITYSHEFFIELD UNITEDWEST BROMWICH ALBIONWATFORDAFC BOURNEMOUTHSHEFFIELD UNITEDLEEDS UNITED2
3NORWICH CITYHULL CITYHUDDERSFIELD TOWNFULHAMASTON VILLAFULHAMBRENTFORDNOTTINGHAM FORESTLUTON TOWNIPSWICH TOWN3

Premier League Tables Standings from 2003-04 to 2013-14 (11 Seasons)

#2003-04 (12)Pts2004-05 (13)Pts2005-06 (14)Pts2006-07 (15)Pts2007-08 (16)Pts2008-09 (17)Pts2009-10 (18)Pts2010-11 (19)Pts2011-12 (20)Pts2012-13 (21)Pts2013-14 (22)Pts#
1ARSENAL90CHELSEA95CHELSEA91MANCHESTER UNITED89MANCHESTER UNITED87MANCHESTER UNITED90CHELSEA86MANCHESTER UNITED80MANCHESTER CITY89MANCHESTER UNITED89MANCHESTER CITY861
2CHELSEA79ARSENAL83MANCHESTER UNITED83CHELSEA83CHELSEA85LIVERPOOL86MANCHESTER UNITED85CHELSEA71MANCHESTER UNITED89MANCHESTER CITY78LIVERPOOL842
3MANCHESTER UNITED75MANCHESTER UNITED77LIVERPOOL82LIVERPOOL68ARSENAL83CHELSEA83ARSENAL75MANCHESTER CITY71ARSENAL70CHELSEA75CHELSEA823
4LIVERPOOL60EVERTON61ARSENAL67ARSENAL68LIVERPOOL76ARSENAL72TOTTENHAM HOTSPUR70ARSENAL68TOTTENHAM HOTSPUR69ARSENAL73ARSENAL794
5NEWCASTLE UNITED56LIVERPOOL58TOTTENHAM HOTSPUR65TOTTENHAM HOTSPUR60EVERTON65EVERTON63MANCHESTER CITY67TOTTENHAM HOTSPUR62NEWCASTLE UNITED65TOTTENHAM HOTSPUR72EVERTON725
6ASTON VILLA56BOLTON WANDERERS58BLACKBURN ROVERS63EVERTON58ASTON VILLA60ASTON VILLA62ASTON VILLA64LIVERPOOL58CHELSEA64EVERTON63TOTTENHAM HOTSPUR696
7CHARLTON ATHLETIC53MIDDLESBROUGH55NEWCASTLE UNITED58BOLTON WANDERERS56BLACKBURN ROVERS58FULHAM53LIVERPOOL63EVERTON54EVERTON56LIVERPOOL61MANCHESTER UNITED647
8BOLTON WANDERERS53MANCHESTER CITY52BOLTON WANDERERS56READING55PORTSMOUTH57TOTTENHAM HOTSPUR51EVERTON61FULHAM49LIVERPOOL52WEST BROMWICH ALBION49SOUTHAMPTON568
9FULHAM52TOTTENHAM HOTSPUR52WEST HAM UNITED55PORTSMOUTH54MANCHESTER CITY55WEST HAM UNITED51BIRMINGHAM CITY50ASTON VILLA48FULHAM52SWANSEA CITY46STOKE CITY509
10BIRMINGHAM CITY50ASTON VILLA47WIGAN ATHLETIC51BLACKBURN ROVERS52WEST HAM UNITED49MANCHESTER CITY50BLACKBURN ROVERS50SUNDERLAND47WEST BROMWICH ALBION47WEST HAM UNITED46NEWCASTLE UNITED4910
11MIDDLESBROUGH48CHARLTON ATHLETIC46EVERTON50ASTON VILLA50TOTTENHAM HOTSPUR46WIGAN ATHLETIC45STOKE CITY47WEST BROMWICH ALBION47SWANSEA CITY47NORWICH CITY44CRYSTAL PALACE4511
12SOUTHAMPTON47BIRMINGHAM CITY45FULHAM48MIDDLESBROUGH46NEWCASTLE UNITED43STOKE CITY45FULHAM46NEWCASTLE UNITED46NORWICH CITY47FULHAM43SWANSEA CITY4212
13PORTSMOUTH45FULHAM44CHARLTON ATHLETIC47NEWCASTLE UNITED43WIGAN ATHLETIC40BOLTON WANDERERS41SUNDERLAND44STOKE CITY46SUNDERLAND45STOKE CITY42WEST HAM UNITED4013
14TOTTENHAM HOTSPUR45NEWCASTLE UNITED44MIDDLESBROUGH45MANCHESTER CITY42MIDDLESBROUGH42PORTSMOUTH41BOLTON WANDERERS39BOLTON WANDERERS46STOKE CITY45SOUTHAMPTON41SUNDERLAND3814
15BLACKBURN ROVERS44BLACKBURN ROVERS41MANCHESTER CITY43WEST HAM UNITED41SUNDERLAND39BLACKBURN ROVERS41WOLVERHAMPTON38BLACKBURN ROVERS43WIGAN ATHLETIC43ASTON VILLA41ASTON VILLA3815
16MANCHESTER CITY41PORTSMOUTH39ASTON VILLA42FULHAM39BOLTON WANDERERS37SUNDERLAND36WIGAN ATHLETIC36WIGAN ATHLETIC42ASTON VILLA38NEWCASTLE UNITED41HULL CITY3716
17EVERTON39WEST BROMWICH ALBION34PORTSMOUTH38WIGAN ATHLETIC38FULHAM36HULL CITY35WEST HAM UNITED35WOLVERHAMPTON40QUEENS PARK RANGERS37SUNDERLAND39WEST BROMWICH ALBION3617
18LEICESTER CITY33CRYSTAL PALACE33BIRMINGHAM CITY34SHEFFIELD UNITED38READING36NEWCASTLE UNITED34BURNLEY30BIRMINGHAM CITY39BOLTON WANDERERS36WIGAN ATHLETIC36NORWICH CITY3318
19LEEDS UNITED33NORWICH CITY33WEST BROMWICH ALBION30CHARLTON ATHLETIC34BIRMINGHAM CITY35MIDDLESBROUGH32HULL CITY30BLACKPOOL39BLACKBURN ROVERS31READING28FULHAM3219
20WOLVERHAMPTON33SOUTHAMPTON32SUNDERLAND15WATFORD28DERBY COUNTY11WEST BROMWICH ALBION32PORTSMOUTH19WEST HAM UNITED33WOLVERHAMPTON25QUEENS PARK RANGERS25CARDIFF CITY3020
Portsmouth deducted 9 points
1NORWICH CITYSUNDERLANDREADINGSUNDERLANDWEST BROMWICH ALBIONWOLVERHAMPTONNEWCASTLE UNITEDQUEENS PARK RANGERSREADINGCARDIFF CITYLEICESTER CITY1
2WEST BROMWICH ALBIONWIGAN ATHLETICSHEFFIELD UNITEDBIRMINGHAM CITYSTOKE CITYBIRMINGHAM CITYWEST BROMWICH ALBIONNORWICH CITYSOUTHAMPTONHULL CITYBURNLEY2
3CRYSTAL PALACEWEST HAM UNITEDWATFORDDERBY COUNTYHULL CITYBURNLEYBLACKPOOLSWANSEA CITYWEST HAM UNITEDCRYSTAL PALACEQUEENS PARK RANGERS3

Premier League Tables Standings 1992-93 to 2002-03 (11 Seasons)

#1992-93 (1)Pts1993-94 (2)Pts1994-95 (3)Pts1995-96 (4)Pts1996-97 (5)Pts1997-98 (6)Pts1998-99 (7)Pts1999-2000 (8)Pts2000-01 (9)Pts2001-02 (10)Pts2002-03 (11)Pts#
1MANCHESTER UNITED84MANCHESTER UNITED92BLACKBURN ROVERS89MANCHESTER UNITED82MANCHESTER UNITED75ARSENAL78MANCHESTER UNITED79MANCHESTER UNITED91MANCHESTER UNITED80ARSENAL87MANCHESTER UNITED831
2ASTON VILLA74BLACKBURN ROVERS84MANCHESTER UNITED88NEWCASTLE UNITED78NEWCASTLE UNITED68MANCHESTER UNITED77ARSENAL78ARSENAL73ARSENAL70LIVERPOOL80ARSENAL782
3NORWICH CITY72NEWCASTLE UNITED77NOTTINGHAM FOREST77LIVERPOOL71ARSENAL68LIVERPOOL65CHELSEA75LEEDS UNITED69LIVERPOOL69MANCHESTER UNITED77NEWCASTLE UNITED693
4BLACKBURN ROVERS71ARSENAL71LIVERPOOL74ASTON VILLA63LIVERPOOL68CHELSEA63LEEDS UNITED67LIVERPOOL67LEEDS UNITED68NEWCASTLE UNITED71CHELSEA674
5QUEENS PARK RANGERS63LEEDS UNITED70LEEDS UNITED73ARSENAL63ASTON VILLA61LEEDS UNITED59WEST HAM UNITED57CHELSEA65IPSWICH TOWN66LEEDS UNITED66LIVERPOOL645
6LIVERPOOL59WIMBLEDON65NEWCASTLE UNITED72EVERTON61CHELSEA59BLACKBURN ROVERS58ASTON VILLA55ASTON VILLA58CHELSEA61CHELSEA64BLACKBURN ROVERS606
7SHEFFIELD WEDNESDAY59SHEFFIELD WEDNESDAY64TOTTENHAM HOTSPUR62BLACKBURN ROVERS61SHEFFIELD WEDNESDAY57ASTON VILLA57LIVERPOOL54SUNDERLAND58SUNDERLAND57WEST HAM UNITED53EVERTON597
8TOTTENHAM HOTSPUR59LIVERPOOL60QUEENS PARK RANGERS60TOTTENHAM HOTSPUR61WIMBLEDON56WEST HAM UNITED56DERBY COUNTY52LEICESTER CITY55ASTON VILLA54ASTON VILLA50SOUTHAMPTON528
9MANCHESTER CITY57QUEENS PARK RANGERS60WIMBLEDON56NOTTINGHAM FOREST58LEICESTER CITY47DERBY COUNTY55MIDDLESBROUGH51WEST HAM UNITED55CHARLTON ATHLETIC52TOTTENHAM HOTSPUR50MANCHESTER CITY519
10ARSENAL56ASTON VILLA57SOUTHAMPTON54WEST HAM UNITED51TOTTENHAM HOTSPUR46LEICESTER CITY53LEICESTER CITY49TOTTENHAM HOTSPUR53SOUTHAMPTON52BLACKBURN ROVERS46TOTTENHAM HOTSPUR5010
11CHELSEA56COVENTRY CITY56CHELSEA54CHELSEA50LEEDS UNITED46COVENTRY CITY52TOTTENHAM HOTSPUR47NEWCASTLE UNITED52NEWCASTLE UNITED51SOUTHAMPTON45MIDDLESBROUGH4911
12WIMBLEDON54NORWICH CITY53ARSENAL51MIDDLESBROUGH43DERBY COUNTY46SOUTHAMPTON48SHEFFIELD WEDNESDAY46MIDDLESBROUGH52TOTTENHAM HOTSPUR49MIDDLESBROUGH45CHARLTON ATHLETIC4912
13EVERTON53WEST HAM UNITED52SHEFFIELD WEDNESDAY51LEEDS UNITED43BLACKBURN ROVERS42NEWCASTLE UNITED44NEWCASTLE UNITED46EVERTON50LEICESTER CITY48FULHAM44BIRMINGHAM CITY4813
14SHEFFIELD UNITED52CHELSEA51WEST HAM UNITED50WIMBLEDON41WEST HAM UNITED42TOTTENHAM HOTSPUR44EVERTON43COVENTRY CITY44MIDDLESBROUGH42CHARLTON ATHLETIC44FULHAM4814
15COVENTRY CITY52TOTTENHAM HOTSPUR45EVERTON50SHEFFIELD WEDNESDAY40EVERTON42WIMBLEDON44COVENTRY CITY42SOUTHAMPTON44WEST HAM UNITED42EVERTON43LEEDS UNITED4715
16IPSWICH TOWN52MANCHESTER CITY45COVENTRY CITY50COVENTRY CITY38SOUTHAMPTON41SHEFFIELD WEDNESDAY44WIMBLEDON42DERBY COUNTY38EVERTON42BOLTON WANDERERS40ASTON VILLA4516
17LEEDS UNITED51EVERTON44MANCHESTER CITY49SOUTHAMPTON38COVENTRY CITY41EVERTON40SOUTHAMPTON41BRADFORD CITY36DERBY COUNTY42SUNDERLAND40BOLTON WANDERERS4417
18SOUTHAMPTON50SOUTHAMPTON43ASTON VILLA48MANCHESTER CITY38SUNDERLAND40BOLTON WANDERERS40CHARLTON ATHLETIC36WIMBLEDON33MANCHESTER CITY34IPSWICH TOWN36WEST HAM UNITED4218
19OLDHAM49IPSWICH TOWN43CRYSTAL PALACE45QUEENS PARK RANGERS33MIDDLESBROUGH39BARNSLEY35BLACKBURN ROVERS35SHEFFIELD WEDNESDAY31COVENTRY CITY34DERBY COUNTY30WEST BROMWICH ALBION2619
20CRYSTAL PALACE49SHEFFIELD UNITED42NORWICH CITY43BOLTON WANDERERS29NOTTINGHAM FOREST34CRYSTAL PALACE33NOTTINGHAM FOREST30WATFORD24BRADFORD CITY26LEICESTER CITY28SUNDERLAND1920
21MIDDLESBROUGH44OLDHAM40LEICESTER CITY29Middlesbrough deducted 3 pts
22NOTTINGHAM FOREST40SWINDON TOWN30IPSWICH TOWN27DERBY COUNTYBOLTON WANDERERSNOTTINGHAM FORESTSUNDERLANDCHARLTON ATHLETICFULHAMMANCHESTER CITYPORTSMOUTH1
SUNDERLANDBARNSLEYMIDDLESBROUGHBRADFORD CITYIPSWICH TOWNBLACKBURN ROVERSBIRMINGHAM CITYLEICESTER CITY2
1NEWCASTLE UNITEDCRYSTAL PALACEMIDDLESBROUGHLEICESTER CITYCRYSTAL PALACECHARLTON ATHLETICWATFORDMANCHESTER CITYBOLTON WANDERERSWEST BROMWICH ALBIONWOLVERHAMPTON3
2WEST HAM UNITEDNOTTINGHAM FORESTBOLTON WANDERERS
3SWINDON TOWNLEICESTER CITY

 

My Football Facts Premier League All-Time Premier League

Premier League Stats by Season

Archives