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 March 10th, 2018

Change date:
# Club Last Match Date ELO Score
1 Manchester City Man City Sunday March 4th, 2018 04 MAR 2018 4,357.2
2 Tottenham Hotspur Tottenham Saturday March 3rd, 2018 03 MAR 2018 4,272.0
3 Manchester United Man Utd Saturday March 10th, 2018 10 MAR 2018 4,257.8
4 Liverpool Liverpool Saturday March 10th, 2018 10 MAR 2018 4,238.8
5 Chelsea Chelsea Saturday March 10th, 2018 10 MAR 2018 4,219.5
6 Arsenal Arsenal Sunday March 4th, 2018 04 MAR 2018 4,161.9
7 Leicester City Leicester City Saturday March 10th, 2018 10 MAR 2018 4,089.0
8 Everton Everton Saturday March 10th, 2018 10 MAR 2018 4,054.9
9 Burnley Burnley Saturday March 10th, 2018 10 MAR 2018 4,045.4
10 AFC Bournemouth Bournemouth Saturday March 3rd, 2018 03 MAR 2018 4,007.8
11 Swansea City Swansea City Saturday March 10th, 2018 10 MAR 2018 4,005.4
12 Southampton Southampton Saturday March 10th, 2018 10 MAR 2018 4,001.7
13 Fulham Fulham Saturday March 10th, 2018 10 MAR 2018 3,998.5
14 Newcastle United Newcastle United Saturday March 10th, 2018 10 MAR 2018 3,995.3
15 Brighton and Hove Albion Brighton Saturday March 10th, 2018 10 MAR 2018 3,988.9
16 Watford Watford Saturday March 3rd, 2018 03 MAR 2018 3,987.5
17 Crystal Palace Crystal Palace Saturday March 10th, 2018 10 MAR 2018 3,976.9
18 West Ham United West Ham United Saturday March 10th, 2018 10 MAR 2018 3,963.1
19 Wolverhampton Wanderers Wolves Saturday March 10th, 2018 10 MAR 2018 3,958.9
20 Aston Villa Aston Villa Saturday March 10th, 2018 10 MAR 2018 3,956.5
21 Stoke City Stoke City Saturday March 3rd, 2018 03 MAR 2018 3,954.0
22 Cardiff City Cardiff City Saturday March 10th, 2018 10 MAR 2018 3,945.9
23 Middlesbrough Middlesbrough Saturday March 10th, 2018 10 MAR 2018 3,927.6
24 Derby County Derby County Tuesday March 6th, 2018 06 MAR 2018 3,914.5
25 West Bromwich Albion West Bromwich Albion Saturday March 10th, 2018 10 MAR 2018 3,914.3
26 Huddersfield Town Huddersfield Town Saturday March 10th, 2018 10 MAR 2018 3,909.2
27 Brentford Brentford Saturday March 10th, 2018 10 MAR 2018 3,882.0
28 Bristol City Bristol City Saturday March 10th, 2018 10 MAR 2018 3,881.3
29 Preston North End Preston North End Saturday March 10th, 2018 10 MAR 2018 3,879.2
30 Norwich City Norwich City Saturday March 10th, 2018 10 MAR 2018 3,871.2
31 Millwall Millwall Saturday March 10th, 2018 10 MAR 2018 3,866.9
32 Sheffield United Sheffield United Saturday March 10th, 2018 10 MAR 2018 3,865.2
33 Blackburn Rovers Blackburn Saturday March 10th, 2018 10 MAR 2018 3,848.1
34 Ipswich Town Ipswich Town Saturday March 10th, 2018 10 MAR 2018 3,837.5
35 Wigan Athletic Wigan Athletic Saturday March 10th, 2018 10 MAR 2018 3,832.7
36 Hull City Hull City Saturday March 10th, 2018 10 MAR 2018 3,824.5
37 Leeds United Leeds United Saturday March 10th, 2018 10 MAR 2018 3,820.9
38 Nottingham Forest Nottingham Forest Tuesday March 6th, 2018 06 MAR 2018 3,787.5
39 Sheffield Wednesday Sheffield Wednesday Saturday March 10th, 2018 10 MAR 2018 3,786.5
40 Reading Reading Saturday March 10th, 2018 10 MAR 2018 3,781.3
41 Queens Park Rangers Q.P.R. Saturday March 10th, 2018 10 MAR 2018 3,765.3
42 Bolton Wanderers Bolton Saturday March 10th, 2018 10 MAR 2018 3,759.0
43 Shrewsbury Town Shrewsbury Town Saturday March 10th, 2018 10 MAR 2018 3,744.9
44 Barnsley Barnsley Saturday March 10th, 2018 10 MAR 2018 3,735.6
45 Sunderland Sunderland Saturday March 10th, 2018 10 MAR 2018 3,727.6
46 Rotherham United Rotherham United Saturday March 10th, 2018 10 MAR 2018 3,723.3
47 Burton Albion Burton Albion Saturday March 10th, 2018 10 MAR 2018 3,702.7
48 Plymouth Argyle Plymouth Argyle Saturday March 10th, 2018 10 MAR 2018 3,701.3
49 Birmingham City Birmingham Saturday March 10th, 2018 10 MAR 2018 3,699.2
50 Scunthorpe United Scunthorpe United Saturday March 10th, 2018 10 MAR 2018 3,696.8
51 Peterborough United Peterborough United Saturday March 10th, 2018 10 MAR 2018 3,696.5
52 Gillingham Gillingham Saturday March 10th, 2018 10 MAR 2018 3,667.8
53 Bristol Rovers Bristol Rovers Saturday March 10th, 2018 10 MAR 2018 3,660.3
54 Rochdale Rochdale Saturday March 10th, 2018 10 MAR 2018 3,656.0
55 Charlton Athletic Charlton Athletic Saturday March 10th, 2018 10 MAR 2018 3,645.9
56 Doncaster Rovers Doncaster Rovers Saturday March 10th, 2018 10 MAR 2018 3,640.8
57 Bradford City Bradford Saturday February 24th, 2018 24 FEB 2018 3,640.2
58 Luton Town Luton Town Saturday March 10th, 2018 10 MAR 2018 3,639.6
59 Southend United Southend United Saturday March 10th, 2018 10 MAR 2018 3,637.2
60 Accrington Stanley Accrington Saturday March 10th, 2018 10 MAR 2018 3,633.2
61 Blackpool Blackpool Saturday March 10th, 2018 10 MAR 2018 3,626.4
62 Oxford United Oxford United Saturday March 10th, 2018 10 MAR 2018 3,623.7
63 Portsmouth Portsmouth Saturday March 10th, 2018 10 MAR 2018 3,620.3
64 Oldham Athletic Oldham Athletic Saturday March 10th, 2018 10 MAR 2018 3,616.3
65 Walsall Walsall Saturday March 10th, 2018 10 MAR 2018 3,616.2
66 AFC Wimbledon Wimbledon Saturday March 10th, 2018 10 MAR 2018 3,614.6
67 Fleetwood Town Fleetwood Town Saturday March 10th, 2018 10 MAR 2018 3,602.7
68 Mansfield Town Mansfield Town Saturday March 10th, 2018 10 MAR 2018 3,597.4
69 Northampton Town Northampton Town Saturday March 10th, 2018 10 MAR 2018 3,593.9
70 Wycombe Wanderers Wycombe Wanderers Saturday March 10th, 2018 10 MAR 2018 3,586.6
71 Coventry City Coventry City Saturday March 10th, 2018 10 MAR 2018 3,577.3
72 Milton Keynes Dons MK Dons Saturday March 3rd, 2018 03 MAR 2018 3,574.8
73 Notts County Notts County Saturday March 10th, 2018 10 MAR 2018 3,574.8
74 Exeter City Exeter City Saturday March 10th, 2018 10 MAR 2018 3,562.4
75 Carlisle United Carlisle United Saturday March 10th, 2018 10 MAR 2018 3,557.0
76 Lincoln City Lincoln City Saturday March 10th, 2018 10 MAR 2018 3,556.2
77 Bury Bury Saturday March 10th, 2018 10 MAR 2018 3,542.9
78 Swindon Town Swindon Saturday March 10th, 2018 10 MAR 2018 3,530.9
79 Colchester United Colchester United Saturday March 10th, 2018 10 MAR 2018 3,526.7
80 Newport County Newport County Saturday March 10th, 2018 10 MAR 2018 3,516.9
81 Cambridge United Cambridge Saturday March 10th, 2018 10 MAR 2018 3,505.7
82 Tranmere Rovers Tranmere Rovers Saturday March 10th, 2018 10 MAR 2018 3,503.7
83 Crawley Town Crawley Town Saturday March 10th, 2018 10 MAR 2018 3,497.3
84 Cheltenham Town Cheltenham Town Saturday March 10th, 2018 10 MAR 2018 3,492.3
85 Stevenage Stevenage Saturday March 10th, 2018 10 MAR 2018 3,483.0
86 Port Vale Port Vale Saturday March 10th, 2018 10 MAR 2018 3,478.4
87 Macclesfield Town Macclesfield Saturday March 10th, 2018 10 MAR 2018 3,473.8
88 Forest Green Rovers Forest Green Saturday March 10th, 2018 10 MAR 2018 3,462.9
89 Aldershot Town Aldershot Saturday March 10th, 2018 10 MAR 2018 3,455.8
90 Sutton United Sutton United Saturday March 10th, 2018 10 MAR 2018 3,453.3
91 Crewe Alexandra Crewe Alexandra Saturday March 10th, 2018 10 MAR 2018 3,451.5
92 Yeovil Town Yeovil Town Saturday March 10th, 2018 10 MAR 2018 3,449.6
93 AFC Fylde AFC Fylde Saturday March 10th, 2018 10 MAR 2018 3,447.9
94 Morecambe Morecambe Saturday March 10th, 2018 10 MAR 2018 3,446.6
95 Boreham Wood Boreham Wood Saturday March 10th, 2018 10 MAR 2018 3,435.6
96 Dover Athletic Dover Athletic Tuesday March 6th, 2018 06 MAR 2018 3,434.6
97 Wrexham Wrexham Saturday February 24th, 2018 24 FEB 2018 3,414.3
98 Bromley Bromley Saturday March 10th, 2018 10 MAR 2018 3,413.6
99 Chesterfield Chesterfield Saturday March 10th, 2018 10 MAR 2018 3,404.8
100 Ebbsfleet United Ebbsfleet United Saturday March 10th, 2018 10 MAR 2018 3,404.2
101 Barnet Barnet Saturday March 10th, 2018 10 MAR 2018 3,401.5
102 Grimsby Town Grimsby Town Saturday March 10th, 2018 10 MAR 2018 3,393.6
103 Gateshead Gateshead Saturday March 10th, 2018 10 MAR 2018 3,392.0
104 Dagenham and Redbridge Dagenham & Redbridge Saturday March 10th, 2018 10 MAR 2018 3,371.7
105 Leyton Orient Leyton Orient Saturday March 10th, 2018 10 MAR 2018 3,349.2
106 Harrogate Town Harrogate Town Saturday March 10th, 2018 10 MAR 2018 3,348.6
107 Salford City Salford Tuesday March 6th, 2018 06 MAR 2018 3,347.7
108 Barrow Barrow Saturday March 10th, 2018 10 MAR 2018 3,337.0
109 FC Halifax Town FC Halifax Town Saturday March 10th, 2018 10 MAR 2018 3,333.3
110 Brackley Town Brackley Saturday March 10th, 2018 10 MAR 2018 3,332.4
111 Maidenhead United Maidenhead United Saturday March 10th, 2018 10 MAR 2018 3,320.8
112 Eastleigh Eastleigh Saturday February 24th, 2018 24 FEB 2018 3,315.2
113 Solihull Moors Solihull Moors Saturday March 10th, 2018 10 MAR 2018 3,306.1
114 Maidstone United Maidstone United Saturday March 10th, 2018 10 MAR 2018 3,301.4
115 Hartlepool United Hartlepool United Saturday March 10th, 2018 10 MAR 2018 3,300.1
116 Woking Woking Saturday March 10th, 2018 10 MAR 2018 3,293.1
117 Kidderminster Harriers Kidderminster Harriers Saturday March 10th, 2018 10 MAR 2018 3,292.6
118 Havant and Waterlooville Havant & Waterlooville Saturday March 10th, 2018 10 MAR 2018 3,288.4
119 York City York City Saturday March 10th, 2018 10 MAR 2018 3,278.1
120 Hampton and Richmond Borough Hampton & Richmond Saturday March 10th, 2018 10 MAR 2018 3,270.3
121 Blyth Spartans Blyth Saturday February 24th, 2018 24 FEB 2018 3,260.9
122 Dartford Dartford Saturday March 10th, 2018 10 MAR 2018 3,260.4
123 Chorley Chorley Saturday February 24th, 2018 24 FEB 2018 3,255.0
124 Torquay United Torquay United Saturday March 10th, 2018 10 MAR 2018 3,247.8
125 Spennymoor Town Spennymoor Town Saturday February 17th, 2018 17 FEB 2018 3,247.7
126 Chelmsford City Chelmsford Saturday March 10th, 2018 10 MAR 2018 3,246.1
127 Stockport County Stockport County Saturday March 10th, 2018 10 MAR 2018 3,244.5
128 Darlington Darlington Saturday March 10th, 2018 10 MAR 2018 3,225.2
129 Southport Southport Saturday March 10th, 2018 10 MAR 2018 3,219.4
130 Guiseley Guiseley Saturday March 10th, 2018 10 MAR 2018 3,218.1
131 Braintree Town Braintree Saturday March 10th, 2018 10 MAR 2018 3,218.0
132 Nuneaton Town Nuneaton Town Saturday March 10th, 2018 10 MAR 2018 3,215.0
133 Chester Chester Tuesday March 6th, 2018 06 MAR 2018 3,214.4
134 Hemel Hempstead Town Hemel Hempstead Tuesday March 6th, 2018 06 MAR 2018 3,209.6
135 Bath City Bath City Saturday February 24th, 2018 24 FEB 2018 3,206.0
136 St. Albans City St. Albans Saturday March 10th, 2018 10 MAR 2018 3,196.1
137 Wealdstone Wealdstone Saturday March 10th, 2018 10 MAR 2018 3,193.4
138 Welling United Welling Saturday March 10th, 2018 10 MAR 2018 3,193.3
139 Altrincham Altrincham Tuesday March 6th, 2018 06 MAR 2018 3,193.1
140 Hereford Hereford Saturday March 10th, 2018 10 MAR 2018 3,192.1
141 Bradford (Park Avenue) Bradford (PA) Saturday March 10th, 2018 10 MAR 2018 3,183.2
142 Boston United Boston Utd Saturday March 10th, 2018 10 MAR 2018 3,181.8
143 Dulwich Hamlet Dulwich Saturday March 10th, 2018 10 MAR 2018 3,167.2
144 FC United of Manchester FC United of Manchester Saturday March 10th, 2018 10 MAR 2018 3,165.1
145 Gloucester City Gloucester City Saturday March 10th, 2018 10 MAR 2018 3,164.1
146 Curzon Ashton Curzon Saturday March 10th, 2018 10 MAR 2018 3,162.3
147 Weston-super-Mare Weston-SM Saturday March 10th, 2018 10 MAR 2018 3,160.3
148 Leamington Leamington Saturday February 24th, 2018 24 FEB 2018 3,155.9
149 Billericay Town Billericay Tuesday March 6th, 2018 06 MAR 2018 3,152.1
150 Weymouth Weymouth Saturday March 10th, 2018 10 MAR 2018 3,148.5
151 King's Lynn Town King's Lynn Town Saturday March 10th, 2018 10 MAR 2018 3,140.9
152 Kettering Town Kettering Town Saturday February 24th, 2018 24 FEB 2018 3,140.5
153 Warrington Town Warrington Saturday March 10th, 2018 10 MAR 2018 3,136.7
154 Shaw Lane Shaw Lane Saturday February 24th, 2018 24 FEB 2018 3,135.5
155 Ashton United Ashton United Saturday March 10th, 2018 10 MAR 2018 3,134.6
156 Hungerford Town Hungerford Town Saturday March 10th, 2018 10 MAR 2018 3,133.8
157 Tamworth Tamworth Saturday March 10th, 2018 10 MAR 2018 3,133.3
158 East Thurrock United East Thurrock Saturday March 10th, 2018 10 MAR 2018 3,132.8
159 Oxford City Oxford City Saturday March 10th, 2018 10 MAR 2018 3,132.3
160 Alfreton Town Alfreton Saturday March 10th, 2018 10 MAR 2018 3,131.4
161 Truro City Truro Saturday March 10th, 2018 10 MAR 2018 3,130.4
162 Grantham Town Grantham Town Saturday February 24th, 2018 24 FEB 2018 3,119.7
163 Slough Town Slough Town Saturday March 10th, 2018 10 MAR 2018 3,119.4
164 Chippenham Town Chippenham Town Saturday March 10th, 2018 10 MAR 2018 3,115.2
165 AFC Telford United Telford Tuesday February 27th, 2018 27 FEB 2018 3,105.8
166 Concord Rangers Concord Saturday February 24th, 2018 24 FEB 2018 3,105.6
167 Folkestone Invicta Folkestone Invicta Saturday March 10th, 2018 10 MAR 2018 3,100.6
168 Eastbourne Borough Eastbourne Saturday March 10th, 2018 10 MAR 2018 3,090.0
169 Poole Town Poole Town Saturday March 10th, 2018 10 MAR 2018 3,089.9
170 Chesham United Chesham United Saturday March 10th, 2018 10 MAR 2018 3,086.2
171 Leiston Leiston Saturday March 10th, 2018 10 MAR 2018 3,080.9
172 Banbury United Banbury Utd Saturday March 10th, 2018 10 MAR 2018 3,079.5
173 Margate Margate Saturday March 10th, 2018 10 MAR 2018 3,077.9
174 Worcester City Worcester City Saturday April 29th, 2017 29 APR 2017 3,073.7
175 Gainsborough Trinity Gainsborough Saturday March 10th, 2018 10 MAR 2018 3,070.6
176 Bognor Regis Town Bognor Regis Saturday February 24th, 2018 24 FEB 2018 3,070.2
177 Witton Albion Witton Saturday February 24th, 2018 24 FEB 2018 3,068.6
178 Hendon Hendon Saturday March 10th, 2018 10 MAR 2018 3,068.1
179 Staines Town Staines Town Tuesday March 6th, 2018 06 MAR 2018 3,066.7
180 Stourbridge Stourbridge Tuesday March 6th, 2018 06 MAR 2018 3,065.7
181 Leatherhead Leatherhead Saturday February 24th, 2018 24 FEB 2018 3,064.4
182 Farsley Celtic Farsley Celtic Saturday February 24th, 2018 24 FEB 2018 3,059.5
183 Royston Town Royston Saturday March 10th, 2018 10 MAR 2018 3,054.3
184 Barwell Barwell Saturday March 10th, 2018 10 MAR 2018 3,054.2
185 Workington Workington Saturday March 10th, 2018 10 MAR 2018 3,040.7
186 Basingstoke Town Basingstoke Saturday March 10th, 2018 10 MAR 2018 3,039.0
187 Nantwich Town Nantwich Town Tuesday March 6th, 2018 06 MAR 2018 3,037.4
188 Hitchin Town Hitchin Saturday March 10th, 2018 10 MAR 2018 3,036.4
189 Buxton Buxton Saturday February 17th, 2018 17 FEB 2018 3,020.4
190 Metropolitan Police Met Police Saturday March 10th, 2018 10 MAR 2018 3,017.2
191 Mickleover Sports Mickleover Sports Saturday February 24th, 2018 24 FEB 2018 3,016.4
192 Whitehawk Whitehawk Saturday March 10th, 2018 10 MAR 2018 3,013.7
193 Wingate and Finchley Wingate & F. Saturday March 10th, 2018 10 MAR 2018 3,010.0
194 Tonbridge Angels Tonbridge Angels Saturday March 10th, 2018 10 MAR 2018 3,004.0
195 Tiverton Town Tiverton Saturday March 10th, 2018 10 MAR 2018 3,002.8
196 Hednesford Town Hednesford Saturday March 10th, 2018 10 MAR 2018 3,001.2
197 Biggleswade Town Biggleswade T. Saturday March 10th, 2018 10 MAR 2018 2,997.8
198 Frome Town Frome Town Saturday March 10th, 2018 10 MAR 2018 2,991.6
199 North Ferriby United North Ferriby United Saturday March 10th, 2018 10 MAR 2018 2,990.2
200