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

All-Time Premier League Ladders with clubs’ points won and final standings for all 32 Seasons from 1992-93 to 2023-24.
Historic and current EPL Ladders with League Positions for each season.
Premier League Ladders are in 2 sections of 11 Seasons & 1 section of 10 Seasons.
Scroll through the EPL Ladder to compare history of Premier League Table Final standings and points for every season.
Updated to 24th September 2023 – Matchday 6

 

Content

Premier League Ladders 2014-15 to 2022-23

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) Pts 2015-16 (24) Pts 2016-17 (25) Pts 2017-18 (26) Pts 2018-19 (27) Pts 2019-20 (28) Pts 2020-21 (29) Pts 2021-22 (30) Pts 2022-23 (31) Pts 2023-24 (32) Pts #
1 CHELSEA 87 LEICESTER CITY 81 CHELSEA 93 MANCHESTER CITY 100 MANCHESTER CITY 98 LIVERPOOL 99 MANCHESTER CITY 86 MANCHESTER CITY 93 MANCHESTER CITY 89 MANCHESTER CITY 18 1
2 MANCHESTER CITY 79 ARSENAL 71 TOTTENHAM HOTSPUR 86 MANCHESTER UNITED 81 LIVERPOOL 97 MANCHESTER CITY 81 MANCHESTER UNITED 74 LIVERPOOL 92 ARSENAL 84 LIVERPOOL 16 2
3 ARSENAL 75 TOTTENHAM HOTSPUR 70 MANCHESTER CITY 78 TOTTENHAM HOTSPUR 77 CHELSEA 72 MANCHESTER UNITED 66 LIVERPOOL 69 CHELSEA 74 MANCHESTER UNITED 75 BRIGHTON & HOVE ALBION 15 3
4 MANCHESTER UNITED 70 MANCHESTER CITY 66 LIVERPOOL 76 LIVERPOOL 75 TOTTENHAM HOTSPUR 71 CHELSEA 66 CHELSEA 67 TOTTENHAM HOTSPUR 71 NEWCASTLE UNITED 71 TOTTENHAM HOTSPUR 14 4
5 TOTTENHAM HOTSPUR 64 MANCHESTER UNITED 66 ARSENAL 75 CHELSEA 70 ARSENAL 70 LEICESTER CITY 62 LEICESTER CITY 66 ARSENAL 69 LIVERPOOL 67 ARSENAL 14 5
6 LIVERPOOL 62 SOUTHAMPTON 63 MANCHESTER UNITED 69 ARSENAL 63 MANCHESTER UNITED 66 TOTTENHAM HOTSPUR 59 WEST HAM UNITED 65 MANCHESTER UNITED 58 BRIGHTON & HOVE ALBION 62 ASTON VILLA 12 6
7 SOUTHAMPTON 60 WEST HAM UNITED 62 EVERTON 61 BURNLEY 54 WOLVERHAMPTON 57 WOLVERHAMPTON 59 TOTTENHAM HOTSPUR 62 WEST HAM UNITED 56 ASTON VILLA 61 WEST HAM UNITED 10 7
8 SWANSEA CITY 56 LIVERPOOL 60 SOUTHAMPTON 46 EVERTON 49 EVERTON 54 ARSENAL 56 ARSENAL 61 LEICESTER CITY 52 TOTTENHAM HOTSPUR 60 NEWCASTLE UNITED 9 8
9 STOKE CITY 54 STOKE CITY 51 AFC BOURNEMOUTH 46 LEICESTER CITY 47 LEICESTER CITY 52 SHEFFIELD UNITED 54 LEEDS UNITED 59 BRIGHTON & HOVE ALBION 51 BRENTFORD 59 MANCHESTER UNITED 9 9
10 CRYSTAL PALACE 48 CHELSEA 50 WEST BROMWICH ALBION 45 NEWCASTLE UNITED 44 WEST HAM UNITED 52 BURNLEY 54 EVERTON 59 WOLVERHAMPTON 51 FULHAM 52 CRYSTAL PALACE 8 10
11 EVERTON 47 EVERTON 47 WEST HAM UNITED 45 CRYSTAL PALACE 44 WATFORD 50 SOUTHAMPTON 52 ASTON VILLA 55 NEWCASTLE UNITED 49 CRYSTAL PALACE 45 FULHAM 8 11
12 WEST HAM UNITED 47 SWANSEA CITY 47 LEICESTER CITY 44 AFC BOURNEMOUTH 44 CRYSTAL PALACE 49 EVERTON 49 NEWCASTLE UNITED 45 CRYSTAL PALACE 48 CHELSEA 44 NOTTINGHAM FOREST 7 12
13 WEST BROMWICH ALBION 44 WATFORD 45 STOKE CITY 44 WEST HAM UNITED 42 NEWCASTLE UNITED 45 NEWCASTLE UNITED 44 WOLVERHAMPTON 45 BRENTFORD 46 WOLVERHAMPTON 41 BRENTFORD 6 13
14 LEICESTER CITY 41 WEST BROMWICH ALBION 43 CRYSTAL PALACE 41 WATFORD 41 AFC BOURNEMOUTH 45 CRYSTAL PALACE 43 CRYSTAL PALACE 44 ASTON VILLA 42 WEST HAM UNITED 40 CHELSEA 5 14
15 NEWCASTLE UNITED 39 CRYSTAL PALACE 42 SWANSEA CITY 41 BRIGHTON & HOVE ALBION 40 BURNLEY 40 BRIGHTON & HOVE ALBION 41 SOUTHAMPTON 43 SOUTHAMPTON 40 AFC BOURNEMOUTH 39 EVERTON 4 15
16 SUNDERLAND 38 AFC BOURNEMOUTH 42 BURNLEY 40 HUDDERSFIELD TOWN 37 SOUTHAMPTON 39 WEST HAM UNITED 39 BRIGHTON & HOVE ALBION 41 EVERTON 39 NOTTINGHAM FOREST 38 WOLVERHAMPTON 4 16
17 ASTON VILLA 38 SUNDERLAND 39 WATFORD 40 SOUTHAMPTON 36 BRIGHTON & HOVE ALBION 36 ASTON VILLA 35 BURNLEY 39 LEEDS UNITED 38 EVERTON 36 AFC BOURNEMOUTH 3 17
18 HULL CITY 35 NEWCASTLE UNITED 37 HULL CITY 34 SWANSEA CITY 33 CARDIFF CITY 34 AFC BOURNEMOUTH 34 FULHAM 28 BURNLEY 35 LEICESTER CITY 34 LUTON TOWN 1 18
19 BURNLEY 33 NORWICH CITY 34 MIDDLESBROUGH 28 STOKE CITY 33 FULHAM 26 WATFORD 34 WEST BROMWICH ALBION 26 WATFORD 23 LEEDS UNITED 31 BURNLEY 1 19
20 QUEENS PARK RANGERS 30 ASTON VILLA 17 SUNDERLAND 24 WEST BROMWICH ALBION 31 HUDDERSFIELD TOWN 15 NORWICH CITY 21 SHEFFIELD UNITED 23 NORWICH CITY 22 SOUTHAMPTON 25 SHEFFIELD UNITED 1 20
1 AFC BOURNEMOUTH BURNLEY NEWCASTLE UNITED WOLVERHAMPTON NORWICH CITY LEEDS UNITED NORWICH CITY FULHAM BURNLEY LEICESTER CITY 1
2 WATFORD MIDDLESBROUGH BRIGHTON & HOVE ALBION CARDIFF CITY SHEFFIELD UNITED WEST BROMWICH ALBION WATFORD AFC BOURNEMOUTH SHEFFIELD UNITED IPSWICH TOWN 2
3 NORWICH CITY HULL CITY HUDDERSFIELD TOWN FULHAM ASTON VILLA FULHAM BRENTFORD NOTTINGHAM FOREST LUTON TOWN PRESTON NORTH END 3

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

# 2003-04 (12) Pts 2004-05 (13) Pts 2005-06 (14) Pts 2006-07 (15) Pts 2007-08 (16) Pts 2008-09 (17) Pts 2009-10 (18) Pts 2010-11 (19) Pts 2011-12 (20) Pts 2012-13 (21) Pts 2013-14 (22) Pts #
1 ARSENAL 90 CHELSEA 95 CHELSEA 91 MANCHESTER UNITED 89 MANCHESTER UNITED 87 MANCHESTER UNITED 90 CHELSEA 86 MANCHESTER UNITED 80 MANCHESTER CITY 89 MANCHESTER UNITED 89 MANCHESTER CITY 86 1
2 CHELSEA 79 ARSENAL 83 MANCHESTER UNITED 83 CHELSEA 83 CHELSEA 85 LIVERPOOL 86 MANCHESTER UNITED 85 CHELSEA 71 MANCHESTER UNITED 89 MANCHESTER CITY 78 LIVERPOOL 84 2
3 MANCHESTER UNITED 75 MANCHESTER UNITED 77 LIVERPOOL 82 LIVERPOOL 68 ARSENAL 83 CHELSEA 83 ARSENAL 75 MANCHESTER CITY 71 ARSENAL 70 CHELSEA 75 CHELSEA 82 3
4 LIVERPOOL 60 EVERTON 61 ARSENAL 67 ARSENAL 68 LIVERPOOL 76 ARSENAL 72 TOTTENHAM HOTSPUR 70 ARSENAL 68 TOTTENHAM HOTSPUR 69 ARSENAL 73 ARSENAL 79 4
5 NEWCASTLE UNITED 56 LIVERPOOL 58 TOTTENHAM HOTSPUR 65 TOTTENHAM HOTSPUR 60 EVERTON 65 EVERTON 63 MANCHESTER CITY 67 TOTTENHAM HOTSPUR 62 NEWCASTLE UNITED 65 TOTTENHAM HOTSPUR 72 EVERTON 72 5
6 ASTON VILLA 56 BOLTON WANDERERS 58 BLACKBURN ROVERS 63 EVERTON 58 ASTON VILLA 60 ASTON VILLA 62 ASTON VILLA 64 LIVERPOOL 58 CHELSEA 64 EVERTON 63 TOTTENHAM HOTSPUR 69 6
7 CHARLTON ATHLETIC 53 MIDDLESBROUGH 55 NEWCASTLE UNITED 58 BOLTON WANDERERS 56 BLACKBURN ROVERS 58 FULHAM 53 LIVERPOOL 63 EVERTON 54 EVERTON 56 LIVERPOOL 61 MANCHESTER UNITED 64 7
8 BOLTON WANDERERS 53 MANCHESTER CITY 52 BOLTON WANDERERS 56 READING 55 PORTSMOUTH 57 TOTTENHAM HOTSPUR 51 EVERTON 61 FULHAM 49 LIVERPOOL 52 WEST BROMWICH ALBION 49 SOUTHAMPTON 56 8
9 FULHAM 52 TOTTENHAM HOTSPUR 52 WEST HAM UNITED 55 PORTSMOUTH 54 MANCHESTER CITY 55 WEST HAM UNITED 51 BIRMINGHAM CITY 50 ASTON VILLA 48 FULHAM 52 SWANSEA CITY 46 STOKE CITY 50 9
10 BIRMINGHAM CITY 50 ASTON VILLA 47 WIGAN ATHLETIC 51 BLACKBURN ROVERS 52 WEST HAM UNITED 49 MANCHESTER CITY 50 BLACKBURN ROVERS 50 SUNDERLAND 47 WEST BROMWICH ALBION 47 WEST HAM UNITED 46 NEWCASTLE UNITED 49 10
11 MIDDLESBROUGH 48 CHARLTON ATHLETIC 46 EVERTON 50 ASTON VILLA 50 TOTTENHAM HOTSPUR 46 WIGAN ATHLETIC 45 STOKE CITY 47 WEST BROMWICH ALBION 47 SWANSEA CITY 47 NORWICH CITY 44 CRYSTAL PALACE 45 11
12 SOUTHAMPTON 47 BIRMINGHAM CITY 45 FULHAM 48 MIDDLESBROUGH 46 NEWCASTLE UNITED 43 STOKE CITY 45 FULHAM 46 NEWCASTLE UNITED 46 NORWICH CITY 47 FULHAM 43 SWANSEA CITY 42 12
13 PORTSMOUTH 45 FULHAM 44 CHARLTON ATHLETIC 47 NEWCASTLE UNITED 43 WIGAN ATHLETIC 40 BOLTON WANDERERS 41 SUNDERLAND 44 STOKE CITY 46 SUNDERLAND 45 STOKE CITY 42 WEST HAM UNITED 40 13
14 TOTTENHAM HOTSPUR 45 NEWCASTLE UNITED 44 MIDDLESBROUGH 45 MANCHESTER CITY 42 MIDDLESBROUGH 42 PORTSMOUTH 41 BOLTON WANDERERS 39 BOLTON WANDERERS 46 STOKE CITY 45 SOUTHAMPTON 41 SUNDERLAND 38 14
15 BLACKBURN ROVERS 44 BLACKBURN ROVERS 41 MANCHESTER CITY 43 WEST HAM UNITED 41 SUNDERLAND 39 BLACKBURN ROVERS 41 WOLVERHAMPTON 38 BLACKBURN ROVERS 43 WIGAN ATHLETIC 43 ASTON VILLA 41 ASTON VILLA 38 15
16 MANCHESTER CITY 41 PORTSMOUTH 39 ASTON VILLA 42 FULHAM 39 BOLTON WANDERERS 37 SUNDERLAND 36 WIGAN ATHLETIC 36 WIGAN ATHLETIC 42 ASTON VILLA 38 NEWCASTLE UNITED 41 HULL CITY 37 16
17 EVERTON 39 WEST BROMWICH ALBION 34 PORTSMOUTH 38 WIGAN ATHLETIC 38 FULHAM 36 HULL CITY 35 WEST HAM UNITED 35 WOLVERHAMPTON 40 QUEENS PARK RANGERS 37 SUNDERLAND 39 WEST BROMWICH ALBION 36 17
18 LEICESTER CITY 33 CRYSTAL PALACE 33 BIRMINGHAM CITY 34 SHEFFIELD UNITED 38 READING 36 NEWCASTLE UNITED 34 BURNLEY 30 BIRMINGHAM CITY 39 BOLTON WANDERERS 36 WIGAN ATHLETIC 36 NORWICH CITY 33 18
19 LEEDS UNITED 33 NORWICH CITY 33 WEST BROMWICH ALBION 30 CHARLTON ATHLETIC 34 BIRMINGHAM CITY 35 MIDDLESBROUGH 32 HULL CITY 30 BLACKPOOL 39 BLACKBURN ROVERS 31 READING 28 FULHAM 32 19
20 WOLVERHAMPTON 33 SOUTHAMPTON 32 SUNDERLAND 15 WATFORD 28 DERBY COUNTY 11 WEST BROMWICH ALBION 32 PORTSMOUTH 19 WEST HAM UNITED 33 WOLVERHAMPTON 25 QUEENS PARK RANGERS 25 CARDIFF CITY 30 20
Portsmouth deducted 9 points
1 NORWICH CITY SUNDERLAND READING SUNDERLAND WEST BROMWICH ALBION WOLVERHAMPTON NEWCASTLE UNITED QUEENS PARK RANGERS READING CARDIFF CITY LEICESTER CITY 1
2 WEST BROMWICH ALBION WIGAN ATHLETIC SHEFFIELD UNITED BIRMINGHAM CITY STOKE CITY BIRMINGHAM CITY WEST BROMWICH ALBION NORWICH CITY SOUTHAMPTON HULL CITY BURNLEY 2
3 CRYSTAL PALACE WEST HAM UNITED WATFORD DERBY COUNTY HULL CITY BURNLEY BLACKPOOL SWANSEA CITY WEST HAM UNITED CRYSTAL PALACE QUEENS PARK RANGERS 3

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

# 1992-93 (1) Pts 1993-94 (2) Pts 1994-95 (3) Pts 1995-96 (4) Pts 1996-97 (5) Pts 1997-98 (6) Pts 1998-99 (7) Pts 1999-2000 (8) Pts 2000-01 (9) Pts 2001-02 (10) Pts 2002-03 (11) Pts #
1 MANCHESTER UNITED 84 MANCHESTER UNITED 92 BLACKBURN ROVERS 89 MANCHESTER UNITED 82 MANCHESTER UNITED 75 ARSENAL 78 MANCHESTER UNITED 79 MANCHESTER UNITED 91 MANCHESTER UNITED 80 ARSENAL 87 MANCHESTER UNITED 83 1
2 ASTON VILLA 74 BLACKBURN ROVERS 84 MANCHESTER UNITED 88 NEWCASTLE UNITED 78 NEWCASTLE UNITED 68 MANCHESTER UNITED 77 ARSENAL 78 ARSENAL 73 ARSENAL 70 LIVERPOOL 80 ARSENAL 78 2
3 NORWICH CITY 72 NEWCASTLE UNITED 77 NOTTINGHAM FOREST 77 LIVERPOOL 71 ARSENAL 68 LIVERPOOL 65 CHELSEA 75 LEEDS UNITED 69 LIVERPOOL 69 MANCHESTER UNITED 77 NEWCASTLE UNITED 69 3
4 BLACKBURN ROVERS 71 ARSENAL 71 LIVERPOOL 74 ASTON VILLA 63 LIVERPOOL 68 CHELSEA 63 LEEDS UNITED 67 LIVERPOOL 67 LEEDS UNITED 68 NEWCASTLE UNITED 71 CHELSEA 67 4
5 QUEENS PARK RANGERS 63 LEEDS UNITED 70 LEEDS UNITED 73 ARSENAL 63 ASTON VILLA 61 LEEDS UNITED 59 WEST HAM UNITED 57 CHELSEA 65 IPSWICH TOWN 66 LEEDS UNITED 66 LIVERPOOL 64 5
6 LIVERPOOL 59 WIMBLEDON 65 NEWCASTLE UNITED 72 EVERTON 61 CHELSEA 59 BLACKBURN ROVERS 58 ASTON VILLA 55 ASTON VILLA 58 CHELSEA 61 CHELSEA 64 BLACKBURN ROVERS 60 6
7 SHEFFIELD WEDNESDAY 59 SHEFFIELD WEDNESDAY 64 TOTTENHAM HOTSPUR 62 BLACKBURN ROVERS 61 SHEFFIELD WEDNESDAY 57 ASTON VILLA 57 LIVERPOOL 54 SUNDERLAND 58 SUNDERLAND 57 WEST HAM UNITED 53 EVERTON 59 7
8 TOTTENHAM HOTSPUR 59 LIVERPOOL 60 QUEENS PARK RANGERS 60 TOTTENHAM HOTSPUR 61 WIMBLEDON 56 WEST HAM UNITED 56 DERBY COUNTY 52 LEICESTER CITY 55 ASTON VILLA 54 ASTON VILLA 50 SOUTHAMPTON 52 8
9 MANCHESTER CITY 57 QUEENS PARK RANGERS 60 WIMBLEDON 56 NOTTINGHAM FOREST 58 LEICESTER CITY 47 DERBY COUNTY 55 MIDDLESBROUGH 51 WEST HAM UNITED 55 CHARLTON ATHLETIC 52 TOTTENHAM HOTSPUR 50 MANCHESTER CITY 51 9
10 ARSENAL 56 ASTON VILLA 57 SOUTHAMPTON 54 WEST HAM UNITED 51 TOTTENHAM HOTSPUR 46 LEICESTER CITY 53 LEICESTER CITY 49 TOTTENHAM HOTSPUR 53 SOUTHAMPTON 52 BLACKBURN ROVERS 46 TOTTENHAM HOTSPUR 50 10
11 CHELSEA 56 COVENTRY CITY 56 CHELSEA 54 CHELSEA 50 LEEDS UNITED 46 COVENTRY CITY 52 TOTTENHAM HOTSPUR 47 NEWCASTLE UNITED 52 NEWCASTLE UNITED 51 SOUTHAMPTON 45 MIDDLESBROUGH 49 11
12 WIMBLEDON 54 NORWICH CITY 53 ARSENAL 51 MIDDLESBROUGH 43 DERBY COUNTY 46 SOUTHAMPTON 48 SHEFFIELD WEDNESDAY 46 MIDDLESBROUGH 52 TOTTENHAM HOTSPUR 49 MIDDLESBROUGH 45 CHARLTON ATHLETIC 49 12
13 EVERTON 53 WEST HAM UNITED 52 SHEFFIELD WEDNESDAY 51 LEEDS UNITED 43 BLACKBURN ROVERS 42 NEWCASTLE UNITED 44 NEWCASTLE UNITED 46 EVERTON 50 LEICESTER CITY 48 FULHAM 44 BIRMINGHAM CITY 48 13
14 SHEFFIELD UNITED 52 CHELSEA 51 WEST HAM UNITED 50 WIMBLEDON 41 WEST HAM UNITED 42 TOTTENHAM HOTSPUR 44 EVERTON 43 COVENTRY CITY 44 MIDDLESBROUGH 42 CHARLTON ATHLETIC 44 FULHAM 48 14
15 COVENTRY CITY 52 TOTTENHAM HOTSPUR 45 EVERTON 50 SHEFFIELD WEDNESDAY 40 EVERTON 42 WIMBLEDON 44 COVENTRY CITY 42 SOUTHAMPTON 44 WEST HAM UNITED 42 EVERTON 43 LEEDS UNITED 47 15
16 IPSWICH TOWN 52 MANCHESTER CITY 45 COVENTRY CITY 50 COVENTRY CITY 38 SOUTHAMPTON 41 SHEFFIELD WEDNESDAY 44 WIMBLEDON 42 DERBY COUNTY 38 EVERTON 42 BOLTON WANDERERS 40 ASTON VILLA 45 16
17 LEEDS UNITED 51 EVERTON 44 MANCHESTER CITY 49 SOUTHAMPTON 38 COVENTRY CITY 41 EVERTON 40 SOUTHAMPTON 41 BRADFORD CITY 36 DERBY COUNTY 42 SUNDERLAND 40 BOLTON WANDERERS 44 17
18 SOUTHAMPTON 50 SOUTHAMPTON 43 ASTON VILLA 48 MANCHESTER CITY 38 SUNDERLAND 40 BOLTON WANDERERS 40 CHARLTON ATHLETIC 36 WIMBLEDON 33 MANCHESTER CITY 34 IPSWICH TOWN 36 WEST HAM UNITED 42 18
19 OLDHAM 49 IPSWICH TOWN 43 CRYSTAL PALACE 45 QUEENS PARK RANGERS 33 MIDDLESBROUGH 39 BARNSLEY 35 BLACKBURN ROVERS 35 SHEFFIELD WEDNESDAY 31 COVENTRY CITY 34 DERBY COUNTY 30 WEST BROMWICH ALBION 26 19
20 CRYSTAL PALACE 49 SHEFFIELD UNITED 42 NORWICH CITY 43 BOLTON WANDERERS 29 NOTTINGHAM FOREST 34 CRYSTAL PALACE 33 NOTTINGHAM FOREST 30 WATFORD 24 BRADFORD CITY 26 LEICESTER CITY 28 SUNDERLAND 19 20
21 MIDDLESBROUGH 44 OLDHAM 40 LEICESTER CITY 29 Middlesbrough deducted 3 pts
22 NOTTINGHAM FOREST 40 SWINDON TOWN 30 IPSWICH TOWN 27 DERBY COUNTY BOLTON WANDERERS NOTTINGHAM FOREST SUNDERLAND CHARLTON ATHLETIC FULHAM MANCHESTER CITY PORTSMOUTH 1
SUNDERLAND BARNSLEY MIDDLESBROUGH BRADFORD CITY IPSWICH TOWN BLACKBURN ROVERS BIRMINGHAM CITY LEICESTER CITY 2
1 NEWCASTLE UNITED CRYSTAL PALACE MIDDLESBROUGH LEICESTER CITY CRYSTAL PALACE CHARLTON ATHLETIC WATFORD MANCHESTER CITY BOLTON WANDERERS WEST BROMWICH ALBION WOLVERHAMPTON 3
2 WEST HAM UNITED NOTTINGHAM FOREST BOLTON WANDERERS
3 SWINDON TOWN LEICESTER CITY

 

Home Premier League All-Time Premier League

Premier League Stats by Season

Archives