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 Monday December 26th, 1988

Change date:
# Club Last Match Date ELO Score
1 Liverpool Liverpool Monday December 26th, 1988 26 DEC 1988 4,149.4
2 Arsenal Arsenal Monday December 26th, 1988 26 DEC 1988 4,126.2
3 Manchester United Man Utd Monday December 26th, 1988 26 DEC 1988 4,093.6
4 Everton Everton Monday December 26th, 1988 26 DEC 1988 4,064.3
5 Nottingham Forest Nottingham Forest Monday December 26th, 1988 26 DEC 1988 4,049.2
6 Luton Town Luton Town Monday December 26th, 1988 26 DEC 1988 4,023.1
7 Queens Park Rangers Q.P.R. Monday December 26th, 1988 26 DEC 1988 4,010.5
8 Coventry City Coventry City Monday December 26th, 1988 26 DEC 1988 4,007.9
9 Norwich City Norwich City Saturday December 17th, 1988 17 DEC 1988 4,005.1
10 Wimbledon Wimbledon Monday December 26th, 1988 26 DEC 1988 3,994.1
11 Southampton Southampton Monday December 26th, 1988 26 DEC 1988 3,989.4
12 Aston Villa Aston Villa Monday December 26th, 1988 26 DEC 1988 3,980.7
13 Derby County Derby County Monday December 26th, 1988 26 DEC 1988 3,964.5
14 Tottenham Hotspur Tottenham Monday December 26th, 1988 26 DEC 1988 3,963.9
15 Sheffield Wednesday Sheffield Wednesday Monday December 26th, 1988 26 DEC 1988 3,945.4
16 Millwall Millwall Monday December 26th, 1988 26 DEC 1988 3,936.0
17 Chelsea Chelsea Monday December 26th, 1988 26 DEC 1988 3,926.7
18 Newcastle United Newcastle United Monday December 26th, 1988 26 DEC 1988 3,924.8
19 West Ham United West Ham United Saturday December 17th, 1988 17 DEC 1988 3,914.6
20 Charlton Athletic Charlton Athletic Monday December 26th, 1988 26 DEC 1988 3,890.3
21 Manchester City Man City Monday December 26th, 1988 26 DEC 1988 3,887.0
22 Watford Watford Monday December 26th, 1988 26 DEC 1988 3,878.4
23 Middlesbrough Middlesbrough Monday December 26th, 1988 26 DEC 1988 3,875.8
24 Leeds United Leeds United Monday December 26th, 1988 26 DEC 1988 3,846.9
25 Portsmouth Portsmouth Monday December 26th, 1988 26 DEC 1988 3,841.4
26 Blackburn Rovers Blackburn Monday December 26th, 1988 26 DEC 1988 3,838.4
27 West Bromwich Albion West Bromwich Albion Monday December 26th, 1988 26 DEC 1988 3,837.4
28 Crystal Palace Crystal Palace Monday December 26th, 1988 26 DEC 1988 3,837.3
29 Bradford City Bradford Monday December 26th, 1988 26 DEC 1988 3,829.6
30 Leicester City Leicester City Monday December 26th, 1988 26 DEC 1988 3,829.2
31 Sunderland Sunderland Monday December 26th, 1988 26 DEC 1988 3,811.9
32 Barnsley Barnsley Monday December 26th, 1988 26 DEC 1988 3,806.1
33 Swindon Town Swindon Monday December 26th, 1988 26 DEC 1988 3,797.2
34 Stoke City Stoke City Monday December 26th, 1988 26 DEC 1988 3,797.1
35 Oxford United Oxford United Monday December 26th, 1988 26 DEC 1988 3,783.7
36 AFC Bournemouth Bournemouth Monday December 26th, 1988 26 DEC 1988 3,783.0
37 Ipswich Town Ipswich Town Monday December 26th, 1988 26 DEC 1988 3,775.5
38 Oldham Athletic Oldham Athletic Monday December 26th, 1988 26 DEC 1988 3,766.2
39 Sheffield United Sheffield United Monday December 26th, 1988 26 DEC 1988 3,764.1
40 Port Vale Port Vale Monday December 26th, 1988 26 DEC 1988 3,753.2
41 Plymouth Argyle Plymouth Argyle Monday December 26th, 1988 26 DEC 1988 3,748.9
42 Hull City Hull City Monday December 26th, 1988 26 DEC 1988 3,732.9
43 Shrewsbury Town Shrewsbury Town Monday December 26th, 1988 26 DEC 1988 3,732.8
44 Bristol City Bristol City Monday December 26th, 1988 26 DEC 1988 3,724.4
45 Brighton and Hove Albion Brighton Monday December 26th, 1988 26 DEC 1988 3,722.3
46 Wolverhampton Wanderers Wolves Monday December 26th, 1988 26 DEC 1988 3,721.2
47 Reading Reading Monday December 26th, 1988 26 DEC 1988 3,689.3
48 Bristol Rovers Bristol Rovers Monday December 26th, 1988 26 DEC 1988 3,672.9
49 Walsall Walsall Monday December 26th, 1988 26 DEC 1988 3,669.2
50 Bury Bury Monday December 26th, 1988 26 DEC 1988 3,658.0
51 Blackpool Blackpool Monday December 26th, 1988 26 DEC 1988 3,656.5
52 Birmingham City Birmingham Monday December 26th, 1988 26 DEC 1988 3,644.2
53 Chester City Chester Monday December 26th, 1988 26 DEC 1988 3,630.9
54 Brentford Brentford Monday December 26th, 1988 26 DEC 1988 3,626.0
55 Fulham Fulham Monday December 26th, 1988 26 DEC 1988 3,625.2
56 Preston North End Preston North End Monday December 26th, 1988 26 DEC 1988 3,623.2
57 Notts County Notts County Monday December 26th, 1988 26 DEC 1988 3,615.7
58 Huddersfield Town Huddersfield Town Monday December 26th, 1988 26 DEC 1988 3,608.5
59 Cardiff City Cardiff City Monday December 26th, 1988 26 DEC 1988 3,607.5
60 Southend United Southend United Monday December 26th, 1988 26 DEC 1988 3,593.5
61 Mansfield Town Mansfield Town Monday December 26th, 1988 26 DEC 1988 3,590.7
62 Scunthorpe United Scunthorpe United Monday December 26th, 1988 26 DEC 1988 3,587.7
63 Swansea City Swansea City Monday December 26th, 1988 26 DEC 1988 3,581.9
64 Rotherham United Rotherham United Monday December 26th, 1988 26 DEC 1988 3,577.6
65 Northampton Town Northampton Town Monday December 26th, 1988 26 DEC 1988 3,572.7
66 Bolton Wanderers Bolton Monday December 26th, 1988 26 DEC 1988 3,571.9
67 Wrexham Wrexham Monday December 26th, 1988 26 DEC 1988 3,558.0
68 Tranmere Rovers Tranmere Rovers Monday December 26th, 1988 26 DEC 1988 3,551.4
69 Wigan Athletic Wigan Athletic Monday December 26th, 1988 26 DEC 1988 3,551.0
70 Scarborough Scarborough Monday December 26th, 1988 26 DEC 1988 3,543.3
71 Crewe Alexandra Crewe Alexandra Monday December 26th, 1988 26 DEC 1988 3,530.7
72 Gillingham Gillingham Monday December 26th, 1988 26 DEC 1988 3,527.6
73 Grimsby Town Grimsby Town Monday December 26th, 1988 26 DEC 1988 3,521.3
74 Leyton Orient Leyton Orient Monday December 26th, 1988 26 DEC 1988 3,512.4
75 Torquay United Torquay United Monday December 26th, 1988 26 DEC 1988 3,509.1
76 Peterborough United Peterborough United Monday December 26th, 1988 26 DEC 1988 3,498.4
77 Aldershot Aldershot Monday December 26th, 1988 26 DEC 1988 3,493.8
78 Runcorn Runcorn Monday December 26th, 1988 26 DEC 1988 3,488.2
79 Sutton United Sutton United Monday December 26th, 1988 26 DEC 1988 3,480.2
80 Lincoln City Lincoln City Monday December 26th, 1988 26 DEC 1988 3,479.1
81 Maidstone United Maidstone United Monday December 26th, 1988 26 DEC 1988 3,475.6
82 Halifax Town Halifax Town Monday December 26th, 1988 26 DEC 1988 3,469.7
83 Barnet Barnet Monday December 26th, 1988 26 DEC 1988 3,456.9
84 Kettering Town Kettering Town Monday December 26th, 1988 26 DEC 1988 3,455.8
85 Kidderminster Harriers Kidderminster Harriers Monday December 26th, 1988 26 DEC 1988 3,447.5
86 York City York City Monday December 26th, 1988 26 DEC 1988 3,444.0
87 Stockport County Stockport County Monday December 26th, 1988 26 DEC 1988 3,442.7
88 Cambridge United Cambridge United Monday December 26th, 1988 26 DEC 1988 3,440.0
89 Doncaster Rovers Doncaster Rovers Monday December 26th, 1988 26 DEC 1988 3,437.5
90 Macclesfield Town Macclesfield Monday December 26th, 1988 26 DEC 1988 3,437.0
91 Burnley Burnley Monday December 26th, 1988 26 DEC 1988 3,434.4
92 Chesterfield Chesterfield Monday December 26th, 1988 26 DEC 1988 3,434.0
93 Carlisle United Carlisle United Monday December 26th, 1988 26 DEC 1988 3,424.8
94 Exeter City Exeter City Monday December 26th, 1988 26 DEC 1988 3,421.9
95 Hartlepool United Hartlepool United Monday December 26th, 1988 26 DEC 1988 3,416.8
96 Rochdale Rochdale Monday December 26th, 1988 26 DEC 1988 3,413.7
97 Colchester United Colchester United Monday December 26th, 1988 26 DEC 1988 3,403.2
98 Hereford United Hereford United Monday December 26th, 1988 26 DEC 1988 3,396.7
99 Darlington Darlington Monday December 26th, 1988 26 DEC 1988 3,392.5
100 Altrincham Altrincham Monday December 26th, 1988 26 DEC 1988 3,380.3
101 Fisher Athletic Fisher Athletic Monday December 26th, 1988 26 DEC 1988 3,375.6
102 Telford United Telford Monday December 26th, 1988 26 DEC 1988 3,369.3
103 Welling United Welling Monday December 26th, 1988 26 DEC 1988 3,364.7
104 Wycombe Wanderers Wycombe Wanderers Monday December 26th, 1988 26 DEC 1988 3,359.8
105 Cheltenham Town Cheltenham Town Monday December 26th, 1988 26 DEC 1988 3,352.9
106 Northwich Victoria Northwich Victoria Monday December 26th, 1988 26 DEC 1988 3,349.8
107 Enfield Enfield Monday December 26th, 1988 26 DEC 1988 3,331.5
108 Boston United Boston Utd Monday December 26th, 1988 26 DEC 1988 3,328.2
109 Stafford Rangers Stafford Monday December 26th, 1988 26 DEC 1988 3,318.3
110 Yeovil Town Yeovil Town Monday December 26th, 1988 26 DEC 1988 3,316.7
111 Weymouth Weymouth Monday December 26th, 1988 26 DEC 1988 3,313.6
112 Bath City Bath City Wednesday December 14th, 1988 14 DEC 1988 3,287.6
113 Chorley Chorley Monday December 26th, 1988 26 DEC 1988 3,283.0
114 Aylesbury United Aylesbury United Monday December 26th, 1988 26 DEC 1988 3,243.4
115 Newport County Newport County Monday December 26th, 1988 26 DEC 1988 3,238.7
116 Wealdstone Wealdstone Thursday May 5th, 1988 05 MAY 1988 3,225.6
117 Frickley Athletic Frickley Athletic Saturday November 19th, 1988 19 NOV 1988 3,223.1
118 Dartford Dartford Saturday November 19th, 1988 19 NOV 1988 3,213.9
119 Barrow Barrow Saturday November 19th, 1988 19 NOV 1988 3,181.3
120 Bognor Regis Town Bognor Regis Saturday December 10th, 1988 10 DEC 1988 3,151.8
121 Dagenham Dagenham Saturday November 19th, 1988 19 NOV 1988 3,105.4
122 Brandon United Brandon United Tuesday November 22nd, 1988 22 NOV 1988 3,101.4
123 Guisborough Town Guisborough Town Saturday November 19th, 1988 19 NOV 1988 3,098.8
124 Waterlooville Waterlooville Saturday November 19th, 1988 19 NOV 1988 3,097.3
125 Halesowen Town Halesowen Town Saturday November 19th, 1988 19 NOV 1988 3,097.0
126 Southport Southport Saturday November 19th, 1988 19 NOV 1988 3,096.8
127 Grays Athletic Grays Athletic Saturday November 19th, 1988 19 NOV 1988 3,094.8
128 Hayes Hayes Saturday November 19th, 1988 19 NOV 1988 3,094.4
129 Bromsgrove Rovers Bromsgrove Rovers Saturday November 19th, 1988 19 NOV 1988 3,093.0
130 Merthyr Tydfil Merthyr Tydfil Saturday November 19th, 1988 19 NOV 1988 3,091.6
131 Woking Woking Saturday November 19th, 1988 19 NOV 1988 3,085.3
132 Hendon Hendon Saturday November 19th, 1988 19 NOV 1988 3,084.2
133 Fareham Town Fareham Town Wednesday November 23rd, 1988 23 NOV 1988 3,081.8