Stat Attack

ELO Club Ranking

This page shows all clubs ranked by their ELO scores on the selected date.

Inspired by ClubELO.com, the ELO rating system is a method of calculating and comparing the relative strengths of teams in competition. For every match played, the ELO scores of the two teams are considered, and adjusted for other factors (such as home advantage), to calculate the likelihood of the match result. When the actual result of the game is known, the ELO score is adjusted accordingly, comparing the expected outcome of the game with the actual outcome - so a victory over Manchester United will be worth more points than one over Supermarine. The resulting ELO score can be used to compare the strengths of teams over time, and to project future results based on the current form of all teams.

ELO Club Rankings as of Saturday November 18th, 1989

Change date:
# Club Last Match Date ELO Score
1 Liverpool Liverpool Saturday November 11th, 1989 11 NOV 1989 4,180.7
2 Arsenal Arsenal Saturday November 18th, 1989 18 NOV 1989 4,148.8
3 Nottingham Forest Nottingham Forest Saturday November 18th, 1989 18 NOV 1989 4,088.4
4 Tottenham Hotspur Tottenham Saturday November 18th, 1989 18 NOV 1989 4,044.1
5 Everton Everton Saturday November 18th, 1989 18 NOV 1989 4,029.7
6 Wimbledon Wimbledon Saturday November 18th, 1989 18 NOV 1989 4,015.1
7 Chelsea Chelsea Saturday November 18th, 1989 18 NOV 1989 4,011.6
8 Manchester United Man Utd Saturday November 18th, 1989 18 NOV 1989 4,007.7
9 Norwich City Norwich City Saturday November 18th, 1989 18 NOV 1989 4,006.9
10 Southampton Southampton Saturday November 18th, 1989 18 NOV 1989 3,986.4
11 Derby County Derby County Saturday November 18th, 1989 18 NOV 1989 3,980.0
12 Queens Park Rangers Q.P.R. Saturday November 18th, 1989 18 NOV 1989 3,979.4
13 Aston Villa Aston Villa Saturday November 18th, 1989 18 NOV 1989 3,967.9
14 Coventry City Coventry City Saturday November 18th, 1989 18 NOV 1989 3,961.0
15 Luton Town Luton Town Saturday November 18th, 1989 18 NOV 1989 3,956.2
16 West Ham United West Ham United Saturday November 18th, 1989 18 NOV 1989 3,923.9
17 Charlton Athletic Charlton Athletic Saturday November 18th, 1989 18 NOV 1989 3,923.0
18 Manchester City Man City Saturday November 18th, 1989 18 NOV 1989 3,897.2
19 Millwall Millwall Saturday November 11th, 1989 11 NOV 1989 3,895.8
20 Crystal Palace Crystal Palace Saturday November 18th, 1989 18 NOV 1989 3,889.2
21 Sheffield Wednesday Sheffield Wednesday Saturday November 18th, 1989 18 NOV 1989 3,887.3
22 Leeds United Leeds United Saturday November 18th, 1989 18 NOV 1989 3,885.9
23 Newcastle United Newcastle United Saturday November 18th, 1989 18 NOV 1989 3,882.7
24 Swindon Town Swindon Saturday November 18th, 1989 18 NOV 1989 3,875.0
25 Blackburn Rovers Blackburn Saturday November 18th, 1989 18 NOV 1989 3,855.7
26 Sunderland Sunderland Saturday November 18th, 1989 18 NOV 1989 3,854.6
27 Oldham Athletic Oldham Athletic Saturday November 18th, 1989 18 NOV 1989 3,849.5
28 Ipswich Town Ipswich Town Saturday November 18th, 1989 18 NOV 1989 3,835.4
29 Sheffield United Sheffield United Saturday November 18th, 1989 18 NOV 1989 3,834.8
30 West Bromwich Albion West Bromwich Albion Saturday November 18th, 1989 18 NOV 1989 3,812.7
31 Wolverhampton Wanderers Wolves Saturday November 18th, 1989 18 NOV 1989 3,784.0
32 Middlesbrough Middlesbrough Saturday November 18th, 1989 18 NOV 1989 3,783.2
33 Watford Watford Saturday November 18th, 1989 18 NOV 1989 3,778.9
34 Plymouth Argyle Plymouth Argyle Saturday November 18th, 1989 18 NOV 1989 3,768.2
35 Bradford City Bradford Saturday November 18th, 1989 18 NOV 1989 3,766.4
36 Port Vale Port Vale Saturday November 18th, 1989 18 NOV 1989 3,748.9
37 Barnsley Barnsley Saturday November 18th, 1989 18 NOV 1989 3,746.2
38 AFC Bournemouth Bournemouth Saturday November 18th, 1989 18 NOV 1989 3,744.3
39 Leicester City Leicester City Saturday November 18th, 1989 18 NOV 1989 3,740.8
40 Brighton and Hove Albion Brighton Saturday November 18th, 1989 18 NOV 1989 3,735.6
41 Oxford United Oxford United Saturday November 18th, 1989 18 NOV 1989 3,726.3
42 Bristol Rovers Bristol Rovers Saturday November 18th, 1989 18 NOV 1989 3,725.3
43 Portsmouth Portsmouth Saturday November 18th, 1989 18 NOV 1989 3,719.9
44 Stoke City Stoke City Saturday November 18th, 1989 18 NOV 1989 3,701.2
45 Tranmere Rovers Tranmere Rovers Saturday November 18th, 1989 18 NOV 1989 3,695.4
46 Bolton Wanderers Bolton Saturday November 18th, 1989 18 NOV 1989 3,693.6
47 Hull City Hull City Saturday November 18th, 1989 18 NOV 1989 3,692.3
48 Rotherham United Rotherham United Saturday November 18th, 1989 18 NOV 1989 3,690.9
49 Bristol City Bristol City Saturday November 18th, 1989 18 NOV 1989 3,689.1
50 Notts County Notts County Saturday November 18th, 1989 18 NOV 1989 3,688.6
51 Shrewsbury Town Shrewsbury Town Saturday November 18th, 1989 18 NOV 1989 3,660.5
52 Birmingham City Birmingham Saturday November 18th, 1989 18 NOV 1989 3,652.9
53 Huddersfield Town Huddersfield Town Saturday November 18th, 1989 18 NOV 1989 3,640.1
54 Bury Bury Saturday November 18th, 1989 18 NOV 1989 3,634.9
55 Southend United Southend United Saturday November 18th, 1989 18 NOV 1989 3,621.6
56 Preston North End Preston North End Saturday November 18th, 1989 18 NOV 1989 3,612.0
57 Reading Reading Saturday November 18th, 1989 18 NOV 1989 3,600.9
58 Fulham Fulham Saturday November 11th, 1989 11 NOV 1989 3,600.7
59 Wigan Athletic Wigan Athletic Saturday November 11th, 1989 11 NOV 1989 3,600.2
60 Blackpool Blackpool Saturday November 18th, 1989 18 NOV 1989 3,599.8
61 Leyton Orient Leyton Orient Saturday November 18th, 1989 18 NOV 1989 3,590.3
62 Cardiff City Cardiff City Saturday November 18th, 1989 18 NOV 1989 3,585.1
63 Walsall Walsall Saturday November 18th, 1989 18 NOV 1989 3,585.0
64 Swansea City Swansea City Saturday November 18th, 1989 18 NOV 1989 3,581.1
65 Brentford Brentford Saturday November 18th, 1989 18 NOV 1989 3,578.4
66 Northampton Town Northampton Town Saturday November 18th, 1989 18 NOV 1989 3,576.2
67 Mansfield Town Mansfield Town Friday November 10th, 1989 10 NOV 1989 3,571.3
68 Chester City Chester Saturday November 18th, 1989 18 NOV 1989 3,565.7
69 Grimsby Town Grimsby Town Saturday November 18th, 1989 18 NOV 1989 3,563.8
70 Crewe Alexandra Crewe Alexandra Saturday November 18th, 1989 18 NOV 1989 3,562.1
71 Cambridge United Cambridge United Friday November 17th, 1989 17 NOV 1989 3,559.5
72 Chesterfield Chesterfield Saturday November 18th, 1989 18 NOV 1989 3,550.6
73 Exeter City Exeter City Saturday November 18th, 1989 18 NOV 1989 3,541.7
74 Scunthorpe United Scunthorpe United Saturday November 18th, 1989 18 NOV 1989 3,541.5
75 Carlisle United Carlisle United Saturday November 18th, 1989 18 NOV 1989 3,526.2
76 Gillingham Gillingham Saturday November 18th, 1989 18 NOV 1989 3,520.7
77 York City York City Saturday November 18th, 1989 18 NOV 1989 3,512.9
78 Aldershot Aldershot Friday November 17th, 1989 17 NOV 1989 3,510.0
79 Stockport County Stockport County Saturday November 18th, 1989 18 NOV 1989 3,510.0
80 Darlington Darlington Saturday November 18th, 1989 18 NOV 1989 3,509.9
81 Maidstone United Maidstone United Saturday November 11th, 1989 11 NOV 1989 3,508.2
82 Peterborough United Peterborough United Saturday November 18th, 1989 18 NOV 1989 3,499.6
83 Lincoln City Lincoln City Saturday November 18th, 1989 18 NOV 1989 3,487.0
84 Hereford United Hereford United Saturday November 18th, 1989 18 NOV 1989 3,479.8
85 Scarborough Scarborough Saturday November 18th, 1989 18 NOV 1989 3,467.2
86 Kettering Town Kettering Town Saturday November 18th, 1989 18 NOV 1989 3,462.5
87 Barnet Barnet Saturday November 18th, 1989 18 NOV 1989 3,446.7
88 Kidderminster Harriers Kidderminster Harriers Saturday November 18th, 1989 18 NOV 1989 3,446.4
89 Runcorn Runcorn Saturday November 18th, 1989 18 NOV 1989 3,442.9
90 Wrexham Wrexham Saturday November 18th, 1989 18 NOV 1989 3,438.5
91 Burnley Burnley Saturday November 18th, 1989 18 NOV 1989 3,438.0
92 Halifax Town Halifax Town Saturday November 18th, 1989 18 NOV 1989 3,437.1
93 Macclesfield Town Macclesfield Saturday November 18th, 1989 18 NOV 1989 3,436.1
94 Wycombe Wanderers Wycombe Wanderers Saturday November 18th, 1989 18 NOV 1989 3,432.5
95 Colchester United Colchester United Saturday November 18th, 1989 18 NOV 1989 3,408.9
96 Rochdale Rochdale Friday November 17th, 1989 17 NOV 1989 3,397.7
97 Welling United Welling Saturday November 18th, 1989 18 NOV 1989 3,397.5
98 Yeovil Town Yeovil Town Saturday November 11th, 1989 11 NOV 1989 3,388.8
99 Sutton United Sutton United Saturday November 18th, 1989 18 NOV 1989 3,385.1
100 Cheltenham Town Cheltenham Town Saturday November 18th, 1989 18 NOV 1989 3,374.8
101 Altrincham Altrincham Saturday November 11th, 1989 11 NOV 1989 3,373.5
102 Doncaster Rovers Doncaster Rovers Saturday November 18th, 1989 18 NOV 1989 3,370.9
103 Boston United Boston Utd Saturday November 18th, 1989 18 NOV 1989 3,366.3
104 Torquay United Torquay United Saturday November 18th, 1989 18 NOV 1989 3,364.8
105 Barrow Barrow Saturday November 18th, 1989 18 NOV 1989 3,345.4
106 Northwich Victoria Northwich Victoria Saturday November 18th, 1989 18 NOV 1989 3,344.1
107 Merthyr Tydfil Merthyr Tydfil Saturday November 18th, 1989 18 NOV 1989 3,341.5
108 Farnborough Town Farnborough Town Saturday November 18th, 1989 18 NOV 1989 3,327.8
109 Telford United Telford Saturday November 18th, 1989 18 NOV 1989 3,325.1
110 Hartlepool United Hartlepool United Saturday November 18th, 1989 18 NOV 1989 3,319.8
111 Aylesbury United Aylesbury United Saturday November 18th, 1989 18 NOV 1989 3,315.4
112 Stafford Rangers Stafford Saturday November 18th, 1989 18 NOV 1989 3,304.6
113 Enfield Enfield Saturday November 18th, 1989 18 NOV 1989 3,300.0
114 Bath City Bath City Wednesday December 14th, 1988 14 DEC 1988 3,287.6
115 Fisher Athletic Fisher Athletic Saturday November 18th, 1989 18 NOV 1989 3,256.3
116 Chorley Chorley Saturday November 18th, 1989 18 NOV 1989 3,249.3
117 Weymouth Weymouth Saturday May 6th, 1989 06 MAY 1989 3,224.7
118 Frickley Athletic Frickley Athletic Saturday November 19th, 1988 19 NOV 1988 3,223.1
119 Dartford Dartford Saturday November 18th, 1989 18 NOV 1989 3,220.2
120 Newport County Newport County Saturday February 11th, 1989 11 FEB 1989 3,210.2
121 Bognor Regis Town Bognor Regis Saturday December 10th, 1988 10 DEC 1988 3,151.8
122 Bishop Auckland Bishop Auckland Saturday November 18th, 1989 18 NOV 1989 3,126.5
123 Slough Town Slough Town Saturday November 18th, 1989 18 NOV 1989 3,125.4
124 Whitley Bay Whitley Bay Saturday November 18th, 1989 18 NOV 1989 3,118.7
125 Dorchester Town Dorchester Saturday November 18th, 1989 18 NOV 1989 3,118.1
126 Redditch United Redditch United Saturday November 18th, 1989 18 NOV 1989 3,115.8
127 Basingstoke Town Basingstoke Saturday November 18th, 1989 18 NOV 1989 3,113.3
128 Gloucester City Gloucester City Saturday November 18th, 1989 18 NOV 1989 3,108.6
129 Dagenham Dagenham Saturday November 19th, 1988 19 NOV 1988 3,105.4
130 Hayes Hayes Saturday November 18th, 1989 18 NOV 1989 3,103.3
131 Brandon United Brandon United Tuesday November 22nd, 1988 22 NOV 1988 3,101.4
132 Woking Woking Saturday November 18th, 1989 18 NOV 1989 3,098.9
133 Guisborough Town Guisborough Town Saturday November 19th, 1988 19 NOV 1988 3,098.8
134 Congleton Town Congleton Town Saturday November 18th, 1989 18 NOV 1989 3,098.7
135 Matlock Town Matlock Town Saturday November 18th, 1989 18 NOV 1989 3,098.3
136 Waterlooville Waterlooville Saturday November 19th, 1988 19 NOV 1988 3,097.3
137 Southport Southport Saturday November 19th, 1988 19 NOV 1988 3,096.8
138 Halesowen Town Halesowen Town Saturday November 18th, 1989 18 NOV 1989 3,096.3
139 Marine Marine Friday November 17th, 1989 17 NOV 1989 3,095.5
140 Grays Athletic Grays Athletic Saturday November 19th, 1988 19 NOV 1988 3,094.8
141 Billingham Synthonia Billingham Synthonia Saturday November 18th, 1989 18 NOV 1989 3,092.4
142 Tow Law Town Tow Law Town Saturday November 18th, 1989 18 NOV 1989 3,088.3
143 Hendon Hendon Saturday November 19th, 1988 19 NOV 1988 3,084.2
144 Fareham Town Fareham Town Wednesday November 23rd, 1988 23 NOV 1988 3,081.8
145 Bromsgrove Rovers Bromsgrove Rovers Saturday November 18th, 1989 18 NOV 1989 3,079.7