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 Saturday, January 13, 2018
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Tuesday, January 9, 2018 | 4,344.4 |
2. | Chelsea | Saturday, January 13, 2018 | 4,287.8 |
3. | Tottenham Hotspur | Saturday, January 13, 2018 | 4,258.8 |
4. | Manchester United | Friday, January 5, 2018 | 4,247.9 |
5. | Liverpool | Friday, January 5, 2018 | 4,234.6 |
6. | Arsenal | Wednesday, January 10, 2018 | 4,214.1 |
7. | Leicester City | Saturday, January 13, 2018 | 4,089.8 |
8. | Everton | Saturday, January 13, 2018 | 4,055.4 |
9. | Burnley | Saturday, January 13, 2018 | 4,026.3 |
10. | West Ham United | Saturday, January 13, 2018 | 4,014.4 |
11. | Crystal Palace | Saturday, January 13, 2018 | 4,006.1 |
12. | Southampton | Saturday, January 13, 2018 | 4,004.6 |
13. | Wolverhampton Wanderers | Saturday, January 13, 2018 | 3,988.1 |
14. | AFC Bournemouth | Saturday, January 6, 2018 | 3,982.6 |
15. | Newcastle United | Saturday, January 13, 2018 | 3,963.8 |
16. | Watford | Saturday, January 13, 2018 | 3,961.5 |
17. | West Bromwich Albion | Saturday, January 13, 2018 | 3,957.3 |
18. | Brighton and Hove Albion | Saturday, January 13, 2018 | 3,948.9 |
19. | Swansea City | Saturday, January 13, 2018 | 3,948.4 |
20. | Stoke City | Saturday, January 6, 2018 | 3,946.1 |
21. | Derby County | Saturday, January 13, 2018 | 3,945.6 |
22. | Fulham | Saturday, January 13, 2018 | 3,919.2 |
23. | Aston Villa | Saturday, January 13, 2018 | 3,902.1 |
24. | Middlesbrough | Saturday, January 13, 2018 | 3,896.3 |
25. | Bristol City | Saturday, January 13, 2018 | 3,895.3 |
26. | Huddersfield Town | Saturday, January 13, 2018 | 3,890.4 |
27. | Cardiff City | Saturday, January 13, 2018 | 3,885.0 |
28. | Brentford | Saturday, January 13, 2018 | 3,884.3 |
29. | Norwich City | Saturday, January 13, 2018 | 3,869.3 |
30. | Leeds United | Saturday, January 13, 2018 | 3,868.4 |
31. | Sheffield United | Friday, January 12, 2018 | 3,862.7 |
32. | Preston North End | Saturday, January 13, 2018 | 3,854.5 |
33. | Blackburn Rovers | Saturday, January 13, 2018 | 3,836.9 |
34. | Hull City | Saturday, January 13, 2018 | 3,826.3 |
35. | Wigan Athletic | Saturday, January 13, 2018 | 3,825.7 |
36. | Sheffield Wednesday | Friday, January 12, 2018 | 3,824.2 |
37. | Reading | Saturday, January 13, 2018 | 3,815.2 |
38. | Ipswich Town | Saturday, January 13, 2018 | 3,814.2 |
39. | Millwall | Saturday, January 13, 2018 | 3,798.2 |
40. | Queens Park Rangers | Saturday, January 13, 2018 | 3,781.8 |
41. | Nottingham Forest | Saturday, January 13, 2018 | 3,772.8 |
42. | Sunderland | Saturday, January 13, 2018 | 3,772.6 |
43. | Barnsley | Saturday, January 13, 2018 | 3,759.8 |
44. | Bolton Wanderers | Saturday, January 13, 2018 | 3,755.6 |
45. | Scunthorpe United | Saturday, January 13, 2018 | 3,754.9 |
46. | Shrewsbury Town | Saturday, January 13, 2018 | 3,721.8 |
47. | Burton Albion | Saturday, January 13, 2018 | 3,721.4 |
48. | Birmingham City | Saturday, January 13, 2018 | 3,719.9 |
49. | Bradford City | Saturday, January 13, 2018 | 3,713.5 |
50. | Peterborough United | Saturday, January 13, 2018 | 3,676.1 |
51. | Portsmouth | Saturday, January 13, 2018 | 3,670.2 |
52. | Oxford United | Saturday, January 13, 2018 | 3,665.2 |
53. | Charlton Athletic | Saturday, January 13, 2018 | 3,663.2 |
54. | Fleetwood Town | Saturday, January 13, 2018 | 3,656.6 |
55. | Rotherham United | Saturday, January 13, 2018 | 3,655.5 |
56. | Doncaster Rovers | Saturday, January 13, 2018 | 3,649.8 |
57. | Luton Town | Saturday, January 13, 2018 | 3,644.0 |
58. | Plymouth Argyle | Saturday, January 13, 2018 | 3,633.2 |
59. | Milton Keynes Dons | Saturday, January 13, 2018 | 3,628.6 |
60. | Walsall | Saturday, January 13, 2018 | 3,625.8 |
61. | Gillingham | Saturday, January 13, 2018 | 3,625.3 |
62. | AFC Wimbledon | Saturday, January 13, 2018 | 3,613.4 |
63. | Bristol Rovers | Saturday, January 13, 2018 | 3,613.2 |
64. | Rochdale | Saturday, January 13, 2018 | 3,603.9 |
65. | Blackpool | Saturday, January 13, 2018 | 3,597.1 |
66. | Southend United | Saturday, January 13, 2018 | 3,594.5 |
67. | Oldham Athletic | Saturday, January 13, 2018 | 3,584.9 |
68. | Notts County | Saturday, January 13, 2018 | 3,581.6 |
69. | Accrington Stanley | Saturday, January 13, 2018 | 3,576.5 |
70. | Wycombe Wanderers | Saturday, January 13, 2018 | 3,572.2 |
71. | Mansfield Town | Saturday, January 13, 2018 | 3,565.6 |
72. | Northampton Town | Saturday, January 13, 2018 | 3,564.5 |
73. | Coventry City | Saturday, January 13, 2018 | 3,563.3 |
74. | Lincoln City | Saturday, January 13, 2018 | 3,557.9 |
75. | Swindon Town | Saturday, January 13, 2018 | 3,555.6 |
76. | Exeter City | Saturday, January 13, 2018 | 3,536.5 |
77. | Newport County | Saturday, January 13, 2018 | 3,526.8 |
78. | Colchester United | Saturday, January 13, 2018 | 3,521.7 |
79. | Carlisle United | Saturday, January 13, 2018 | 3,521.1 |
80. | Port Vale | Saturday, January 13, 2018 | 3,510.3 |
81. | Cambridge United | Saturday, January 13, 2018 | 3,507.7 |
82. | Stevenage | Saturday, January 13, 2018 | 3,492.9 |
83. | Bury | Saturday, January 13, 2018 | 3,492.6 |
84. | Crawley Town | Saturday, January 13, 2018 | 3,458.9 |
85. | Cheltenham Town | Saturday, January 13, 2018 | 3,457.9 |
86. | Tranmere Rovers | Saturday, January 13, 2018 | 3,455.4 |
87. | Yeovil Town | Saturday, January 13, 2018 | 3,454.9 |
88. | Aldershot Town | Saturday, January 6, 2018 | 3,440.5 |
89. | Grimsby Town | Saturday, January 13, 2018 | 3,438.4 |
90. | Crewe Alexandra | Saturday, January 13, 2018 | 3,436.9 |
91. | Chesterfield | Saturday, January 13, 2018 | 3,421.1 |
92. | Morecambe | Saturday, January 13, 2018 | 3,419.5 |
93. | Macclesfield Town | Saturday, January 6, 2018 | 3,413.3 |
94. | Dover Athletic | Saturday, January 6, 2018 | 3,404.2 |
95. | Forest Green Rovers | Saturday, January 13, 2018 | 3,401.0 |
96. | Dagenham and Redbridge | Tuesday, January 9, 2018 | 3,388.6 |
97. | Barnet | Saturday, January 13, 2018 | 3,386.2 |
98. | Sutton United | Saturday, January 6, 2018 | 3,374.3 |
99. | Boreham Wood | Tuesday, January 9, 2018 | 3,371.3 |
100. | AFC Fylde | Saturday, January 13, 2018 | 3,361.0 |
101. | Wrexham | Saturday, January 6, 2018 | 3,359.3 |
102. | Ebbsfleet United | Tuesday, January 9, 2018 | 3,359.2 |
103. | Bromley | Saturday, January 6, 2018 | 3,358.6 |
104. | Gateshead | Saturday, January 6, 2018 | 3,338.6 |
105. | Barrow | Saturday, January 6, 2018 | 3,318.4 |
106. | Hartlepool United | Saturday, January 6, 2018 | 3,314.9 |
107. | Eastleigh | Saturday, January 13, 2018 | 3,308.7 |
108. | Maidstone United | Tuesday, January 9, 2018 | 3,306.8 |
109. | Leyton Orient | Saturday, January 6, 2018 | 3,301.3 |
110. | Woking | Saturday, January 13, 2018 | 3,297.8 |
111. | FC Halifax Town | Saturday, January 6, 2018 | 3,283.1 |
112. | Maidenhead United | Saturday, January 6, 2018 | 3,281.9 |
113. | Salford City | Saturday, January 13, 2018 | 3,261.3 |
114. | York City | Saturday, January 13, 2018 | 3,237.6 |
115. | Brackley Town | Saturday, January 6, 2018 | 3,236.0 |
116. | Dartford | Saturday, January 13, 2018 | 3,233.9 |
117. | Kidderminster Harriers | Tuesday, January 9, 2018 | 3,232.8 |
118. | Braintree Town | Saturday, January 13, 2018 | 3,231.9 |
119. | Solihull Moors | Saturday, January 6, 2018 | 3,226.4 |
120. | Torquay United | Saturday, January 13, 2018 | 3,221.5 |
121. | Guiseley | Saturday, January 13, 2018 | 3,220.8 |
122. | Chelmsford City | Saturday, January 13, 2018 | 3,212.0 |
123. | Hampton and Richmond Borough | Saturday, January 13, 2018 | 3,210.6 |
124. | Harrogate Town | Tuesday, January 9, 2018 | 3,210.3 |
125. | Chester | Tuesday, January 9, 2018 | 3,210.2 |
126. | Chorley | Saturday, January 13, 2018 | 3,189.1 |
127. | Stockport County | Saturday, January 6, 2018 | 3,186.4 |
128. | Havant and Waterlooville | Saturday, January 13, 2018 | 3,182.0 |
129. | Hemel Hempstead Town | Saturday, January 13, 2018 | 3,144.2 |
130. | Blyth Spartans | Saturday, January 6, 2018 | 3,134.0 |
131. | Weston-super-Mare | Saturday, January 6, 2018 | 3,126.6 |
132. | Bradford Park Avenue | Saturday, January 13, 2018 | 3,123.0 |
133. | Bath City | Saturday, January 13, 2018 | 3,120.9 |
134. | St. Albans City | Saturday, January 6, 2018 | 3,120.7 |
135. | FC United of Manchester | Sunday, January 7, 2018 | 3,109.8 |
136. | Wealdstone | Monday, January 1, 2018 | 3,106.5 |
137. | Spennymoor Town | Saturday, January 6, 2018 | 3,103.9 |
138. | Hungerford Town | Saturday, January 13, 2018 | 3,102.3 |
139. | East Thurrock United | Saturday, January 6, 2018 | 3,097.4 |
140. | Boston United | Saturday, January 6, 2018 | 3,095.2 |
141. | Truro City | Saturday, January 6, 2018 | 3,094.0 |
142. | Tamworth | Saturday, January 6, 2018 | 3,093.6 |
143. | Nuneaton Town | Saturday, January 13, 2018 | 3,092.9 |
144. | Southport | Saturday, January 13, 2018 | 3,092.7 |
145. | Welling United | Saturday, January 6, 2018 | 3,089.0 |
146. | Billericay Town | Saturday, January 6, 2018 | 3,086.3 |
147. | Dulwich Hamlet | Saturday, January 13, 2018 | 3,080.5 |
148. | Darlington 1883 | Saturday, January 13, 2018 | 3,079.0 |
149. | Concord Rangers | Saturday, January 6, 2018 | 3,076.1 |
150. | Leamington | Saturday, January 13, 2018 | 3,071.0 |
151. | Curzon Ashton | Saturday, January 13, 2018 | 3,066.6 |
152. | Chippenham Town | Saturday, January 13, 2018 | 3,055.9 |
153. | Gloucester City | Saturday, January 6, 2018 | 3,054.0 |
154. | Oxford City | Saturday, January 13, 2018 | 3,046.8 |
155. | Hereford | Tuesday, January 9, 2018 | 3,041.1 |
156. | AFC Telford United | Saturday, January 13, 2018 | 3,037.7 |
157. | Kettering Town | Saturday, January 13, 2018 | 3,034.6 |
158. | Altrincham | Saturday, January 13, 2018 | 3,029.3 |
159. | Slough Town | Saturday, January 6, 2018 | 3,028.7 |
160. | Poole Town | Monday, January 1, 2018 | 3,027.6 |
161. | Weymouth | Saturday, January 13, 2018 | 3,019.7 |
162. | Alfreton Town | Saturday, January 13, 2018 | 3,014.6 |
163. | Bognor Regis Town | Saturday, January 6, 2018 | 3,012.3 |
164. | Eastbourne Borough | Saturday, January 13, 2018 | 3,012.0 |
165. | King's Lynn Town | Saturday, January 13, 2018 | 3,001.7 |
166. | Worcester City | Saturday, April 29, 2017 | 2,991.4 |
167. | Hitchin Town | Saturday, January 13, 2018 | 2,989.3 |
168. | Gainsborough Trinity | Saturday, January 13, 2018 | 2,982.4 |
169. | Royston Town | Saturday, January 13, 2018 | 2,974.9 |
170. | Farsley Celtic | Saturday, January 13, 2018 | 2,971.3 |
171. | Shaw Lane | Saturday, January 13, 2018 | 2,968.0 |
172. | Banbury United | Saturday, January 13, 2018 | 2,965.9 |
173. | Hendon | Monday, January 1, 2018 | 2,955.7 |
174. | Leiston | Tuesday, January 9, 2018 | 2,954.7 |
175. | Chesham United | Saturday, January 13, 2018 | 2,941.7 |
176. | Biggleswade Town | Saturday, January 13, 2018 | 2,936.7 |
177. | Leatherhead | Saturday, January 13, 2018 | 2,933.4 |
178. | Staines Town | Saturday, January 13, 2018 | 2,931.7 |
179. | Margate | Saturday, January 13, 2018 | 2,930.3 |
180. | Grantham Town | Saturday, January 13, 2018 | 2,929.4 |
181. | Enfield Town | Saturday, January 13, 2018 | 2,926.4 |
182. | Frome Town | Saturday, January 13, 2018 | 2,924.5 |
183. | Wingate and Finchley | Saturday, January 13, 2018 | 2,924.0 |
184. | Workington | Monday, January 1, 2018 | 2,919.0 |
185. | North Ferriby United | Saturday, January 6, 2018 | 2,918.9 |
186. | Folkestone Invicta | Tuesday, January 9, 2018 | 2,916.3 |
187. | Whitehawk | Saturday, January 13, 2018 | 2,915.7 |
188. | Basingstoke Town | Saturday, January 13, 2018 | 2,909.2 |
189. | Ashton United | Saturday, January 13, 2018 | 2,908.8 |
190. | Metropolitan Police | Saturday, January 13, 2018 | 2,905.4 |
191. | Stratford Town | Saturday, January 13, 2018 | 2,904.7 |
192. | Merthyr Town | Saturday, January 13, 2018 | 2,901.5 |
193. | Stourbridge | Saturday, January 6, 2018 | 2,895.4 |
194. | Tonbridge Angels | Saturday, January 13, 2018 | 2,893.8 |
195. | Warrington Town | Saturday, January 6, 2018 | 2,890.4 |
196. | St. Neots Town | Tuesday, January 9, 2018 | 2,887.8 |
197. | Dorking Wanderers | Saturday, January 13, 2018 | 2,879.3 |
198. | Brightlingsea Regent | Saturday, January 13, 2018 | 2,872.2 |
199. | Redditch United | Saturday, January 13, 2018 | 2,865.2 |
200. | Tiverton Town | Saturday, January 13, 2018 | 2,861.3 |
201. | Buxton | Saturday, January 13, 2018 | 2,852.6 |
202. | Canvey Island | Saturday, April 22, 2017 | 2,847.8 |
203. | Dorchester Town | Saturday, January 13, 2018 | 2,846.6 |
204. | Lancaster City | Saturday, January 13, 2018 | 2,843.8 |
205. | Heybridge Swifts | Sunday, November 5, 2017 | 2,843.0 |
206. | Bishop's Stortford | Saturday, January 13, 2018 | 2,841.8 |
207. | Farnborough | Saturday, January 13, 2018 | 2,841.5 |
208. | Hednesford Town | Saturday, January 13, 2018 | 2,835.4 |
209. | Cambridge City | Saturday, April 22, 2017 | 2,835.1 |
210. | Kingstonian | Saturday, January 13, 2018 | 2,829.6 |
211. | Hayes and Yeading United | Saturday, April 22, 2017 | 2,825.0 |
212. | Lowestoft Town | Saturday, January 13, 2018 | 2,823.9 |
213. | Nantwich Town | Saturday, January 13, 2018 | 2,822.6 |
214. | Stalybridge Celtic | Saturday, January 13, 2018 | 2,813.2 |
215. | Mickleover Sports | Saturday, January 13, 2018 | 2,807.3 |
216. | Merstham | Saturday, January 13, 2018 | 2,806.1 |
217. | Harlow Town | Saturday, January 13, 2018 | 2,804.4 |
218. | Thurrock | Saturday, January 13, 2018 | 2,803.5 |
219. | Cirencester Town | Saturday, April 22, 2017 | 2,802.6 |
220. | St. Ives Town | Tuesday, January 9, 2018 | 2,801.7 |
221. | Barwell | Saturday, January 13, 2018 | 2,799.0 |
222. | Worthing | Saturday, January 13, 2018 | 2,798.9 |
223. | Needham Market | Saturday, January 13, 2018 | 2,798.4 |
224. | Harrow Borough | Saturday, January 13, 2018 | 2,795.3 |
225. | Witton Albion | Saturday, January 13, 2018 | 2,784.8 |
226. | AFC Sudbury | Saturday, April 22, 2017 | 2,778.7 |
227. | Coalville Town | Saturday, January 13, 2018 | 2,777.7 |
228. | Whitby Town | Saturday, January 13, 2018 | 2,771.5 |
229. | Rushall Olympic | Saturday, January 13, 2018 | 2,770.5 |
230. | Marine | Saturday, January 6, 2018 | 2,763.3 |
231. | Corby Town | Saturday, April 22, 2017 | 2,762.4 |
232. | Matlock Town | Saturday, January 13, 2018 | 2,761.7 |
233. | Kings Langley | Saturday, January 13, 2018 | 2,757.7 |
234. | Stafford Rangers | Saturday, January 13, 2018 | 2,747.6 |
235. | Burgess Hill Town | Saturday, January 13, 2018 | 2,743.1 |
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 | Saturday, January 13, 2018 | 2,697.9 |
239. | Halesowen Town | Saturday, January 13, 2018 | 2,690.6 |
240. | Gosport Borough | Saturday, January 13, 2018 | 2,689.8 |
241. | Dunstable Town | Saturday, January 13, 2018 | 2,650.4 |
242. | Hyde United | Friday, November 3, 2017 | 2,645.6 |
243. | Frickley Athletic | Saturday, April 22, 2017 | 2,644.1 |
244. | Sutton Coldfield Town | Saturday, January 13, 2018 | 2,636.4 |
245. | Ilkeston Town | Saturday, April 22, 2017 | 2,574.0 |
246. | Skelmersdale United | Saturday, April 22, 2017 | 2,569.0 |