Average league positions (All-time)
This table is calculated using each club's all-time average position in the English football pyramid. Defunct clubs are not included.
All-Time Table
League table this century
Rank
Team
League
Avg. Pos
1
Liverpool
PL
7.89
2
Arsenal
PL
8.44
3
Everton
PL
9.86
4
Manchester United
PL
9.93
5
Tottenham Hotspur
PL
11.67
6
Aston Villa
PL
11.74
7
Chelsea
PL
12.85
8
Manchester City
PL
13.19
9
Newcastle United
PL
14.02
10
Sunderland
CH
17.11
11
West Bromwich Albion
CH
18.11
12
West Ham United
PL
18.13
13
Leeds United
CH
19.51
14
Blackburn Rovers
CH
20.36
15
Wolverhampton Wanderers
PL
20.45
16
Middlesbrough
CH
21.25
17
Derby County
CH
21.27
18
Leicester City
PL
22.08
19
Sheffield United
CH
22.29
20
Sheffield Wednesday
CH
22.35
21
Bolton Wanderers
L1
23.10
22
Stoke City
CH
23.27
23
Nottingham Forest
PL
23.28
24
Birmingham City
L1
23.54
25
Southampton
PL
25.16
26
Burnley
CH
26.21
27
Ipswich Town
PL
28.78
28
Preston North End
CH
30.10
29
Fulham
PL
32.47
30
Portsmouth
CH
33.24
31
Huddersfield Town
L1
33.43
32
Charlton Athletic
L1
34.43
33
Coventry City
CH
36.06
34
Norwich City
CH
36.48
35
Blackpool
L1
36.59
36
Queens Park Rangers
CH
39.13
37
Crystal Palace
PL
39.62
38
Cardiff City
CH
40.31
39
Bristol City
CH
41.79
40
Barnsley
L1
42.76
41
Hull City
CH
42.83
42
Luton Town
CH
44.20
43
Notts County
L2
44.53
44
Millwall
CH
45.55
45
Watford
CH
46.29
46
Swansea City
CH
46.93
47
Wigan Athletic
L1
48.09
48
Brighton and Hove Albion
PL
48.16
49
Oldham Athletic
48.80
50
Grimsby Town
L2
49.35
51
Plymouth Argyle
CH
49.62
52
Reading
L1
50.04
53
Brentford
PL
52.21
54
Bradford City
L2
52.89
55
Port Vale
L2
54.31
56
Rotherham United
L1
54.88
57
Oxford United
CH
56.31
58
Bournemouth
PL
56.67
59
Leyton Orient
L1
57.01
60
Swindon Town
L2
57.67
61
Bristol Rovers
L1
58.45
62
Chesterfield
L2
60.92
63
Walsall
L2
61.22
64
Lincoln City
L1
61.53
65
Peterborough United
L1
62.30
66
Shrewsbury Town
L1
63.07
67
Tranmere Rovers
L2
63.45
68
Doncaster Rovers
L2
64.19
69
Carlisle United
L2
65.11
70
Southend United
65.84
71
Gillingham
L2
66.12
72
Stockport County
L1
66.23
73
Northampton Town
L1
68.46
74
Crewe Alexandra
L2
68.54
75
Scunthorpe United
68.91
76
Colchester United
L2
68.96
77
Wrexham
L1
71.22
78
Wycombe Wanderers
L1
71.79
79
Mansfield Town
L1
72.45
80
Cambridge United
L1
72.57
81
Accrington Stanley
L2
74.09
82
Rochdale
75.42
83
Exeter City
L1
75.44
84
Hartlepool United
77.70
85
York City
78.85
86
Torquay United
79.81
87
Newport County
L2
79.99
88
Cheltenham Town
L2
82.94
89
Stevenage
L1
87.30
90
Southport
89.00
91
Yeovil Town
89.35
92
Barrow
L2
89.43
93
Barnet
92.40
94
Kidderminster Harriers
103.65
95
Woking
105.78
96
Boston United
111.83