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 Rankings as at Friday, February 9, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, February 3, 2018 | 4,334.5 |
2. | Tottenham Hotspur | Wednesday, February 7, 2018 | 4,262.4 |
3. | Manchester United | Saturday, February 3, 2018 | 4,246.3 |
4. | Liverpool | Sunday, February 4, 2018 | 4,226.9 |
5. | Chelsea | Monday, February 5, 2018 | 4,220.9 |
6. | Arsenal | Saturday, February 3, 2018 | 4,204.6 |
7. | Leicester City | Saturday, February 3, 2018 | 4,086.8 |
8. | Everton | Saturday, February 3, 2018 | 4,051.8 |
9. | Burnley | Saturday, February 3, 2018 | 4,027.3 |
10. | AFC Bournemouth | Saturday, February 3, 2018 | 4,025.2 |
11. | Southampton | Saturday, February 3, 2018 | 4,020.7 |
12. | Crystal Palace | Sunday, February 4, 2018 | 3,997.8 |
13. | Swansea City | Tuesday, February 6, 2018 | 3,994.2 |
14. | West Ham United | Saturday, February 3, 2018 | 3,986.8 |
15. | Watford | Monday, February 5, 2018 | 3,979.4 |
16. | Wolverhampton Wanderers | Saturday, February 3, 2018 | 3,976.8 |
17. | Brighton and Hove Albion | Saturday, February 3, 2018 | 3,966.7 |
18. | Newcastle United | Sunday, February 4, 2018 | 3,962.1 |
19. | West Bromwich Albion | Saturday, February 3, 2018 | 3,956.6 |
20. | Derby County | Saturday, February 3, 2018 | 3,953.1 |
21. | Stoke City | Saturday, February 3, 2018 | 3,944.7 |
22. | Fulham | Saturday, February 3, 2018 | 3,944.5 |
23. | Aston Villa | Saturday, February 3, 2018 | 3,923.8 |
24. | Cardiff City | Friday, February 9, 2018 | 3,902.5 |
25. | Middlesbrough | Saturday, February 3, 2018 | 3,892.2 |
26. | Bristol City | Friday, February 2, 2018 | 3,891.2 |
27. | Norwich City | Saturday, February 3, 2018 | 3,883.9 |
28. | Huddersfield Town | Tuesday, February 6, 2018 | 3,876.1 |
29. | Preston North End | Saturday, February 3, 2018 | 3,870.3 |
30. | Brentford | Saturday, February 3, 2018 | 3,868.8 |
31. | Wigan Athletic | Saturday, February 3, 2018 | 3,862.2 |
32. | Sheffield United | Saturday, February 3, 2018 | 3,857.0 |
33. | Leeds United | Saturday, February 3, 2018 | 3,837.5 |
34. | Millwall | Friday, February 9, 2018 | 3,821.7 |
35. | Ipswich Town | Saturday, February 3, 2018 | 3,821.6 |
36. | Blackburn Rovers | Saturday, February 3, 2018 | 3,819.6 |
37. | Sheffield Wednesday | Saturday, February 3, 2018 | 3,815.6 |
38. | Hull City | Saturday, February 3, 2018 | 3,812.2 |
39. | Reading | Saturday, February 3, 2018 | 3,797.7 |
40. | Bolton Wanderers | Friday, February 2, 2018 | 3,769.2 |
41. | Nottingham Forest | Saturday, February 3, 2018 | 3,768.9 |
42. | Queens Park Rangers | Saturday, February 3, 2018 | 3,768.2 |
43. | Birmingham City | Tuesday, February 6, 2018 | 3,756.2 |
44. | Sunderland | Saturday, February 3, 2018 | 3,752.4 |
45. | Shrewsbury Town | Saturday, February 3, 2018 | 3,735.8 |
46. | Barnsley | Saturday, February 3, 2018 | 3,734.2 |
47. | Scunthorpe United | Saturday, February 3, 2018 | 3,726.1 |
48. | Burton Albion | Saturday, February 3, 2018 | 3,696.2 |
49. | Rotherham United | Saturday, February 3, 2018 | 3,691.6 |
50. | Peterborough United | Saturday, February 3, 2018 | 3,672.2 |
51. | Charlton Athletic | Saturday, February 3, 2018 | 3,663.1 |
52. | Oxford United | Saturday, February 3, 2018 | 3,661.6 |
53. | Plymouth Argyle | Saturday, February 3, 2018 | 3,656.3 |
54. | Gillingham | Saturday, February 3, 2018 | 3,649.9 |
55. | Portsmouth | Saturday, February 3, 2018 | 3,649.9 |
56. | Luton Town | Saturday, February 3, 2018 | 3,646.7 |
57. | Bradford City | Saturday, February 3, 2018 | 3,645.9 |
58. | Doncaster Rovers | Saturday, February 3, 2018 | 3,639.9 |
59. | Bristol Rovers | Saturday, February 3, 2018 | 3,639.7 |
60. | Fleetwood Town | Saturday, February 3, 2018 | 3,631.7 |
61. | AFC Wimbledon | Tuesday, February 6, 2018 | 3,625.1 |
62. | Rochdale | Tuesday, February 6, 2018 | 3,624.6 |
63. | Southend United | Saturday, February 3, 2018 | 3,620.5 |
64. | Walsall | Saturday, February 3, 2018 | 3,617.5 |
65. | Milton Keynes Dons | Saturday, February 3, 2018 | 3,602.8 |
66. | Wycombe Wanderers | Saturday, February 3, 2018 | 3,599.6 |
67. | Accrington Stanley | Tuesday, February 6, 2018 | 3,586.4 |
68. | Blackpool | Saturday, February 3, 2018 | 3,583.3 |
69. | Mansfield Town | Saturday, February 3, 2018 | 3,582.3 |
70. | Coventry City | Saturday, February 3, 2018 | 3,577.9 |
71. | Oldham Athletic | Saturday, February 3, 2018 | 3,575.6 |
72. | Northampton Town | Saturday, February 3, 2018 | 3,571.9 |
73. | Notts County | Tuesday, February 6, 2018 | 3,566.9 |
74. | Lincoln City | Friday, February 9, 2018 | 3,563.6 |
75. | Swindon Town | Tuesday, February 6, 2018 | 3,551.1 |
76. | Exeter City | Saturday, February 3, 2018 | 3,550.4 |
77. | Colchester United | Saturday, February 3, 2018 | 3,532.5 |
78. | Bury | Tuesday, February 6, 2018 | 3,521.6 |
79. | Carlisle United | Saturday, February 3, 2018 | 3,518.8 |
80. | Newport County | Wednesday, February 7, 2018 | 3,508.3 |
81. | Port Vale | Saturday, February 3, 2018 | 3,499.0 |
82. | Crawley Town | Saturday, February 3, 2018 | 3,487.8 |
83. | Stevenage | Saturday, February 3, 2018 | 3,483.7 |
84. | Yeovil Town | Saturday, February 3, 2018 | 3,472.1 |
85. | Tranmere Rovers | Saturday, February 3, 2018 | 3,468.8 |
86. | Cambridge United | Friday, February 9, 2018 | 3,465.0 |
87. | Cheltenham Town | Saturday, February 3, 2018 | 3,449.3 |
88. | Aldershot Town | Saturday, January 27, 2018 | 3,444.4 |
89. | Forest Green Rovers | Saturday, February 3, 2018 | 3,421.4 |
90. | Grimsby Town | Saturday, February 3, 2018 | 3,420.7 |
91. | Dover Athletic | Saturday, January 27, 2018 | 3,418.5 |
92. | Morecambe | Saturday, February 3, 2018 | 3,416.7 |
93. | Crewe Alexandra | Saturday, February 3, 2018 | 3,414.3 |
94. | Chesterfield | Saturday, February 3, 2018 | 3,414.2 |
95. | Barnet | Saturday, February 3, 2018 | 3,386.1 |
96. | Wrexham | Saturday, February 3, 2018 | 3,385.8 |
97. | Macclesfield Town | Saturday, January 27, 2018 | 3,385.6 |
98. | Sutton United | Saturday, January 20, 2018 | 3,383.6 |
99. | Bromley | Saturday, January 27, 2018 | 3,383.6 |
100. | Boreham Wood | Saturday, January 27, 2018 | 3,380.6 |
101. | AFC Fylde | Saturday, February 3, 2018 | 3,379.8 |
102. | Dagenham and Redbridge | Saturday, January 27, 2018 | 3,357.4 |
103. | Gateshead | Tuesday, January 30, 2018 | 3,353.4 |
104. | Ebbsfleet United | Saturday, February 3, 2018 | 3,332.8 |
105. | Eastleigh | Saturday, February 3, 2018 | 3,330.7 |
106. | Leyton Orient | Tuesday, January 30, 2018 | 3,304.5 |
107. | Barrow | Saturday, February 3, 2018 | 3,300.6 |
108. | Woking | Saturday, January 27, 2018 | 3,293.8 |
109. | Hartlepool United | Saturday, January 27, 2018 | 3,290.1 |
110. | Maidenhead United | Saturday, January 27, 2018 | 3,289.2 |
111. | Maidstone United | Saturday, January 27, 2018 | 3,277.2 |
112. | Solihull Moors | Saturday, January 27, 2018 | 3,267.5 |
113. | FC Halifax Town | Tuesday, January 30, 2018 | 3,261.2 |
114. | Salford City | Saturday, January 27, 2018 | 3,258.8 |
115. | Kidderminster Harriers | Monday, February 5, 2018 | 3,258.6 |
116. | Brackley Town | Saturday, January 27, 2018 | 3,243.1 |
117. | Torquay United | Saturday, February 3, 2018 | 3,231.4 |
118. | York City | Saturday, February 3, 2018 | 3,221.5 |
119. | Harrogate Town | Saturday, January 27, 2018 | 3,221.0 |
120. | Dartford | Saturday, February 3, 2018 | 3,211.9 |
121. | Guiseley | Saturday, February 3, 2018 | 3,206.7 |
122. | Hampton and Richmond Borough | Saturday, February 3, 2018 | 3,203.5 |
123. | Braintree Town | Saturday, February 3, 2018 | 3,197.5 |
124. | Chelmsford City | Saturday, February 3, 2018 | 3,193.5 |
125. | Chester | Saturday, January 27, 2018 | 3,188.8 |
126. | Havant and Waterlooville | Saturday, February 3, 2018 | 3,181.3 |
127. | Stockport County | Saturday, January 27, 2018 | 3,172.1 |
128. | Chorley | Friday, February 9, 2018 | 3,164.8 |
129. | Hemel Hempstead Town | Saturday, January 27, 2018 | 3,158.3 |
130. | St. Albans City | Saturday, February 3, 2018 | 3,158.0 |
131. | Bath City | Saturday, February 3, 2018 | 3,134.6 |
132. | Bradford Park Avenue | Monday, February 5, 2018 | 3,134.4 |
133. | Wealdstone | Saturday, January 27, 2018 | 3,130.3 |
134. | Welling United | Saturday, January 27, 2018 | 3,119.9 |
135. | Spennymoor Town | Saturday, January 27, 2018 | 3,117.2 |
136. | Boston United | Saturday, January 27, 2018 | 3,116.1 |
137. | Darlington 1883 | Saturday, February 3, 2018 | 3,108.1 |
138. | Weston-super-Mare | Saturday, February 3, 2018 | 3,104.3 |
139. | FC United of Manchester | Friday, February 9, 2018 | 3,104.0 |
140. | Nuneaton Town | Saturday, February 3, 2018 | 3,102.1 |
141. | Southport | Saturday, January 27, 2018 | 3,100.5 |
142. | Billericay Town | Tuesday, January 30, 2018 | 3,095.8 |
143. | Truro City | Saturday, February 3, 2018 | 3,093.4 |
144. | East Thurrock United | Saturday, January 27, 2018 | 3,093.2 |
145. | Blyth Spartans | Saturday, February 3, 2018 | 3,092.8 |
146. | Tamworth | Saturday, February 3, 2018 | 3,090.7 |
147. | Concord Rangers | Saturday, February 3, 2018 | 3,080.0 |
148. | Hungerford Town | Saturday, February 3, 2018 | 3,078.2 |
149. | Hereford | Tuesday, February 6, 2018 | 3,062.3 |
150. | Gloucester City | Saturday, February 3, 2018 | 3,052.7 |
151. | Leamington | Saturday, February 3, 2018 | 3,051.3 |
152. | Poole Town | Saturday, February 3, 2018 | 3,049.0 |
153. | Curzon Ashton | Monday, February 5, 2018 | 3,049.0 |
154. | Dulwich Hamlet | Saturday, February 3, 2018 | 3,044.2 |
155. | Kettering Town | Saturday, February 3, 2018 | 3,042.8 |
156. | King's Lynn Town | Tuesday, February 6, 2018 | 3,040.5 |
157. | Chippenham Town | Saturday, February 3, 2018 | 3,037.3 |
158. | Alfreton Town | Saturday, January 27, 2018 | 3,035.7 |
159. | Weymouth | Saturday, February 3, 2018 | 3,035.7 |
160. | Altrincham | Tuesday, February 6, 2018 | 3,030.7 |
161. | Oxford City | Saturday, February 3, 2018 | 3,027.6 |
162. | Eastbourne Borough | Saturday, February 3, 2018 | 3,026.7 |
163. | AFC Telford United | Saturday, January 27, 2018 | 3,024.9 |
164. | Slough Town | Tuesday, February 6, 2018 | 3,018.0 |
165. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
166. | Bognor Regis Town | Saturday, February 3, 2018 | 2,988.3 |
167. | Gainsborough Trinity | Monday, February 5, 2018 | 2,984.5 |
168. | Shaw Lane | Tuesday, February 6, 2018 | 2,980.0 |
169. | Margate | Saturday, February 3, 2018 | 2,970.7 |
170. | Hitchin Town | Saturday, February 3, 2018 | 2,967.0 |
171. | Royston Town | Saturday, February 3, 2018 | 2,965.5 |
172. | Chesham United | Saturday, February 3, 2018 | 2,964.0 |
173. | Frome Town | Saturday, February 3, 2018 | 2,960.5 |
174. | Banbury United | Tuesday, February 6, 2018 | 2,956.6 |
175. | Whitehawk | Saturday, February 3, 2018 | 2,952.9 |
176. | Staines Town | Saturday, February 3, 2018 | 2,952.5 |
177. | Wingate and Finchley | Tuesday, February 6, 2018 | 2,945.8 |
178. | Farsley Celtic | Saturday, February 3, 2018 | 2,940.0 |
179. | Hendon | Saturday, February 3, 2018 | 2,939.6 |
180. | Leiston | Saturday, February 3, 2018 | 2,939.6 |
181. | Folkestone Invicta | Saturday, February 3, 2018 | 2,938.0 |
182. | Basingstoke Town | Tuesday, February 6, 2018 | 2,935.8 |
183. | Grantham Town | Saturday, February 3, 2018 | 2,934.4 |
184. | Leatherhead | Wednesday, February 7, 2018 | 2,928.3 |
185. | North Ferriby United | Saturday, February 3, 2018 | 2,917.3 |
186. | Biggleswade Town | Saturday, February 3, 2018 | 2,916.4 |
187. | Metropolitan Police | Saturday, February 3, 2018 | 2,915.6 |
188. | Ashton United | Tuesday, February 6, 2018 | 2,914.0 |
189. | Warrington Town | Tuesday, February 6, 2018 | 2,906.6 |
190. | St. Neots Town | Saturday, February 3, 2018 | 2,885.1 |
191. | Dorking Wanderers | Tuesday, January 30, 2018 | 2,881.5 |
192. | Stourbridge | Saturday, February 3, 2018 | 2,876.9 |
193. | Stratford Town | Saturday, February 3, 2018 | 2,876.1 |
194. | Merthyr Town | Saturday, February 3, 2018 | 2,872.7 |
195. | Workington | Saturday, January 27, 2018 | 2,870.2 |
196. | Brightlingsea Regent | Saturday, February 3, 2018 | 2,863.6 |
197. | Tonbridge Angels | Saturday, February 3, 2018 | 2,861.8 |
198. | Tiverton Town | Saturday, February 3, 2018 | 2,860.0 |
199. | Enfield Town | Tuesday, February 6, 2018 | 2,856.2 |
200. | Hednesford Town | Saturday, February 3, 2018 | 2,854.2 |
201. | Redditch United | Tuesday, February 6, 2018 | 2,849.0 |
202. | Nantwich Town | Saturday, February 3, 2018 | 2,847.9 |
203. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
204. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
205. | Barwell | Saturday, February 3, 2018 | 2,840.2 |
206. | Dorchester Town | Saturday, February 3, 2018 | 2,839.0 |
207. | Needham Market | Saturday, February 3, 2018 | 2,838.6 |
208. | Bishop's Stortford | Tuesday, February 6, 2018 | 2,838.5 |
209. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
210. | Merstham | Saturday, February 3, 2018 | 2,832.2 |
211. | Farnborough | Saturday, February 3, 2018 | 2,830.7 |
212. | Buxton | Saturday, February 3, 2018 | 2,830.5 |
213. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
214. | Thurrock | Saturday, February 3, 2018 | 2,822.0 |
215. | Worthing | Saturday, February 3, 2018 | 2,821.7 |
216. | Stalybridge Celtic | Tuesday, February 6, 2018 | 2,811.7 |
217. | Mickleover Sports | Saturday, January 27, 2018 | 2,810.6 |
218. | Lowestoft Town | Tuesday, February 6, 2018 | 2,809.6 |
219. | Witton Albion | Saturday, February 3, 2018 | 2,808.3 |
220. | Kingstonian | Saturday, February 3, 2018 | 2,804.3 |
221. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
222. | St. Ives Town | Saturday, February 3, 2018 | 2,797.3 |
223. | Lancaster City | Tuesday, February 6, 2018 | 2,796.3 |
224. | Whitby Town | Saturday, February 3, 2018 | 2,788.1 |
225. | Rushall Olympic | Tuesday, February 6, 2018 | 2,787.9 |
226. | Harrow Borough | Saturday, January 27, 2018 | 2,782.2 |
227. | Kings Langley | Saturday, February 3, 2018 | 2,780.3 |
228. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
229. | Harlow Town | Tuesday, January 30, 2018 | 2,771.5 |
230. | Matlock Town | Tuesday, February 6, 2018 | 2,762.6 |
231. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
232. | Burgess Hill Town | Wednesday, February 7, 2018 | 2,758.8 |
233. | Coalville Town | Tuesday, February 6, 2018 | 2,753.8 |
234. | Stafford Rangers | Tuesday, February 6, 2018 | 2,753.1 |
235. | Marine | Tuesday, February 6, 2018 | 2,739.0 |
236. | Grays Athletic | Saturday, April 22, 2017 | 2,729.2 |
237. | Cinderford Town | Saturday, April 22, 2017 | 2,725.4 |
238. | Tooting and Mitcham United | Tuesday, February 6, 2018 | 2,717.0 |
239. | Sutton Coldfield Town | Tuesday, February 6, 2018 | 2,685.7 |
240. | Gosport Borough | Tuesday, February 6, 2018 | 2,673.4 |
241. | Halesowen Town | Saturday, February 3, 2018 | 2,666.9 |
242. | Dunstable Town | Saturday, February 3, 2018 | 2,651.0 |
243. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
244. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
245. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
246. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |