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.
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