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 Tuesday, January 14, 2020
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Saturday, January 11, 2020 | 4,395.8 |
2. | Manchester City | Sunday, January 12, 2020 | 4,385.8 |
3. | Chelsea | Saturday, January 11, 2020 | 4,173.7 |
4. | Leicester City | Saturday, January 11, 2020 | 4,166.5 |
5. | Manchester United | Saturday, January 11, 2020 | 4,148.6 |
6. | Tottenham Hotspur | Tuesday, January 14, 2020 | 4,135.9 |
7. | Arsenal | Saturday, January 11, 2020 | 4,126.5 |
8. | Wolverhampton Wanderers | Saturday, January 11, 2020 | 4,091.8 |
9. | Everton | Saturday, January 11, 2020 | 4,080.6 |
10. | Crystal Palace | Saturday, January 11, 2020 | 4,058.0 |
11. | Sheffield United | Friday, January 10, 2020 | 4,050.4 |
12. | Southampton | Saturday, January 11, 2020 | 4,036.9 |
13. | Watford | Sunday, January 12, 2020 | 4,020.2 |
14. | Newcastle United | Tuesday, January 14, 2020 | 4,016.3 |
15. | West Ham United | Friday, January 10, 2020 | 4,001.9 |
16. | Aston Villa | Sunday, January 12, 2020 | 3,998.0 |
17. | Burnley | Saturday, January 11, 2020 | 3,979.3 |
18. | Brighton and Hove Albion | Saturday, January 11, 2020 | 3,971.2 |
19. | West Bromwich Albion | Saturday, January 11, 2020 | 3,971.0 |
20. | Brentford | Saturday, January 11, 2020 | 3,950.4 |
21. | AFC Bournemouth | Sunday, January 12, 2020 | 3,945.3 |
22. | Leeds United | Saturday, January 11, 2020 | 3,942.4 |
23. | Norwich City | Saturday, January 11, 2020 | 3,926.9 |
24. | Sheffield Wednesday | Saturday, January 11, 2020 | 3,916.7 |
25. | Fulham | Saturday, January 11, 2020 | 3,910.1 |
26. | Nottingham Forest | Saturday, January 11, 2020 | 3,889.2 |
27. | Cardiff City | Sunday, January 12, 2020 | 3,873.7 |
28. | Swansea City | Sunday, January 12, 2020 | 3,864.2 |
29. | Hull City | Saturday, January 11, 2020 | 3,863.2 |
30. | Middlesbrough | Tuesday, January 14, 2020 | 3,858.7 |
31. | Millwall | Saturday, January 11, 2020 | 3,856.3 |
32. | Reading | Tuesday, January 14, 2020 | 3,853.6 |
33. | Bristol City | Tuesday, January 14, 2020 | 3,850.6 |
34. | Derby County | Saturday, January 11, 2020 | 3,847.7 |
35. | Preston North End | Saturday, January 11, 2020 | 3,837.1 |
36. | Blackburn Rovers | Saturday, January 11, 2020 | 3,831.4 |
37. | Stoke City | Saturday, January 11, 2020 | 3,796.5 |
38. | Queens Park Rangers | Saturday, January 11, 2020 | 3,793.8 |
39. | Birmingham City | Saturday, January 11, 2020 | 3,784.5 |
40. | Charlton Athletic | Saturday, January 11, 2020 | 3,778.8 |
41. | Barnsley | Saturday, January 11, 2020 | 3,773.3 |
42. | Huddersfield Town | Saturday, January 11, 2020 | 3,762.9 |
43. | Rotherham United | Saturday, January 11, 2020 | 3,759.3 |
44. | Sunderland | Saturday, January 11, 2020 | 3,751.5 |
45. | Wigan Athletic | Saturday, January 11, 2020 | 3,741.7 |
46. | Portsmouth | Saturday, January 11, 2020 | 3,741.5 |
47. | Doncaster Rovers | Saturday, January 11, 2020 | 3,726.5 |
48. | Coventry City | Tuesday, January 14, 2020 | 3,721.3 |
49. | Oxford United | Tuesday, January 14, 2020 | 3,720.5 |
50. | Luton Town | Saturday, January 11, 2020 | 3,718.4 |
51. | Ipswich Town | Tuesday, January 14, 2020 | 3,700.8 |
52. | Burton Albion | Tuesday, January 14, 2020 | 3,698.0 |
53. | Peterborough United | Saturday, January 11, 2020 | 3,670.7 |
54. | Gillingham | Saturday, January 11, 2020 | 3,666.2 |
55. | Fleetwood Town | Saturday, January 11, 2020 | 3,666.1 |
56. | Blackpool | Tuesday, January 14, 2020 | 3,659.0 |
57. | Shrewsbury Town | Tuesday, January 14, 2020 | 3,655.8 |
58. | Wycombe Wanderers | Saturday, January 11, 2020 | 3,655.6 |
59. | Lincoln City | Tuesday, January 14, 2020 | 3,640.7 |
60. | Bristol Rovers | Tuesday, January 14, 2020 | 3,628.0 |
61. | Accrington Stanley | Saturday, January 11, 2020 | 3,617.9 |
62. | Plymouth Argyle | Saturday, January 11, 2020 | 3,608.9 |
63. | Swindon Town | Saturday, January 11, 2020 | 3,597.1 |
64. | Rochdale | Tuesday, January 14, 2020 | 3,584.5 |
65. | Exeter City | Saturday, January 11, 2020 | 3,582.3 |
66. | AFC Wimbledon | Saturday, January 11, 2020 | 3,579.8 |
67. | Colchester United | Saturday, January 11, 2020 | 3,574.5 |
68. | Cheltenham Town | Saturday, January 11, 2020 | 3,571.5 |
69. | Northampton Town | Saturday, January 11, 2020 | 3,569.1 |
70. | Bradford City | Saturday, January 11, 2020 | 3,566.7 |
71. | Bury | Saturday, May 4, 2019 | 3,566.2 |
72. | Crewe Alexandra | Saturday, January 11, 2020 | 3,558.2 |
73. | Milton Keynes Dons | Tuesday, January 14, 2020 | 3,555.8 |
74. | Forest Green Rovers | Saturday, January 11, 2020 | 3,551.3 |
75. | Tranmere Rovers | Saturday, January 11, 2020 | 3,543.8 |
76. | Bolton Wanderers | Tuesday, January 14, 2020 | 3,525.1 |
77. | Newport County | Saturday, January 11, 2020 | 3,524.5 |
78. | Scunthorpe United | Saturday, January 11, 2020 | 3,502.3 |
79. | Port Vale | Tuesday, January 14, 2020 | 3,484.7 |
80. | Walsall | Saturday, January 11, 2020 | 3,480.2 |
81. | Crawley Town | Saturday, January 11, 2020 | 3,478.7 |
82. | Mansfield Town | Saturday, January 11, 2020 | 3,478.2 |
83. | Salford City | Saturday, January 11, 2020 | 3,457.1 |
84. | Barrow | Saturday, January 4, 2020 | 3,455.6 |
85. | Southend United | Saturday, January 11, 2020 | 3,454.8 |
86. | Grimsby Town | Saturday, January 11, 2020 | 3,453.4 |
87. | Oldham Athletic | Tuesday, January 14, 2020 | 3,451.8 |
88. | Carlisle United | Saturday, January 11, 2020 | 3,443.3 |
89. | Macclesfield Town | Saturday, January 11, 2020 | 3,440.4 |
90. | Cambridge United | Saturday, January 11, 2020 | 3,432.1 |
91. | Stevenage | Tuesday, January 14, 2020 | 3,431.8 |
92. | Notts County | Saturday, January 4, 2020 | 3,428.2 |
93. | Leyton Orient | Saturday, January 11, 2020 | 3,422.9 |
94. | Solihull Moors | Saturday, January 4, 2020 | 3,413.5 |
95. | Yeovil Town | Saturday, January 4, 2020 | 3,407.4 |
96. | Harrogate Town | Saturday, January 4, 2020 | 3,395.5 |
97. | Morecambe | Tuesday, January 14, 2020 | 3,394.4 |
98. | Bromley | Saturday, January 4, 2020 | 3,378.9 |
99. | Boreham Wood | Saturday, January 4, 2020 | 3,378.0 |
100. | Barnet | Saturday, January 4, 2020 | 3,360.9 |
101. | Hartlepool United | Saturday, January 11, 2020 | 3,349.7 |
102. | Dover Athletic | Saturday, January 11, 2020 | 3,346.0 |
103. | Sutton United | Saturday, January 4, 2020 | 3,335.9 |
104. | AFC Fylde | Sunday, January 5, 2020 | 3,328.5 |
105. | Eastleigh | Tuesday, January 7, 2020 | 3,326.6 |
106. | FC Halifax Town | Saturday, January 4, 2020 | 3,323.7 |
107. | Stockport County | Saturday, January 4, 2020 | 3,318.1 |
108. | Wrexham | Saturday, January 4, 2020 | 3,312.2 |
109. | Aldershot Town | Saturday, January 4, 2020 | 3,302.3 |
110. | Chesterfield | Saturday, January 4, 2020 | 3,290.5 |
111. | Woking | Saturday, January 4, 2020 | 3,290.4 |
112. | Brackley Town | Saturday, January 4, 2020 | 3,289.2 |
113. | Torquay United | Saturday, January 4, 2020 | 3,281.4 |
114. | Havant and Waterlooville | Saturday, January 11, 2020 | 3,272.7 |
115. | Ebbsfleet United | Saturday, January 4, 2020 | 3,271.0 |
116. | Maidenhead United | Saturday, January 4, 2020 | 3,269.4 |
117. | Dagenham and Redbridge | Saturday, January 4, 2020 | 3,261.6 |
118. | King's Lynn Town | Saturday, January 4, 2020 | 3,246.4 |
119. | Gateshead | Saturday, January 4, 2020 | 3,242.9 |
120. | Bath City | Saturday, January 4, 2020 | 3,235.4 |
121. | York City | Saturday, January 11, 2020 | 3,223.1 |
122. | Wealdstone | Saturday, January 11, 2020 | 3,221.2 |
123. | Chester | Saturday, January 4, 2020 | 3,207.9 |
124. | Altrincham | Saturday, January 11, 2020 | 3,203.2 |
125. | Chorley | Saturday, January 4, 2020 | 3,195.4 |
126. | Slough Town | Saturday, January 11, 2020 | 3,195.1 |
127. | Maidstone United | Tuesday, January 14, 2020 | 3,185.9 |
128. | Spennymoor Town | Saturday, January 11, 2020 | 3,176.5 |
129. | Dartford | Saturday, January 11, 2020 | 3,176.1 |
130. | Boston United | Tuesday, January 7, 2020 | 3,165.4 |
131. | Weymouth | Saturday, January 11, 2020 | 3,161.5 |
132. | Chelmsford City | Saturday, January 4, 2020 | 3,147.6 |
133. | Dorking Wanderers | Saturday, January 4, 2020 | 3,138.6 |
134. | Concord Rangers | Saturday, January 4, 2020 | 3,135.5 |
135. | Southport | Saturday, January 4, 2020 | 3,124.0 |
136. | Darlington | Saturday, January 4, 2020 | 3,121.1 |
137. | Guiseley | Saturday, January 11, 2020 | 3,117.7 |
138. | Hampton and Richmond Borough | Saturday, January 4, 2020 | 3,113.0 |
139. | Truro City | Saturday, January 11, 2020 | 3,098.9 |
140. | Farsley Celtic | Saturday, January 4, 2020 | 3,098.3 |
141. | AFC Telford United | Saturday, January 11, 2020 | 3,096.0 |
142. | Oxford City | Saturday, January 11, 2020 | 3,094.5 |
143. | Dulwich Hamlet | Saturday, January 11, 2020 | 3,094.5 |
144. | Billericay Town | Saturday, January 11, 2020 | 3,091.7 |
145. | Leamington | Saturday, January 4, 2020 | 3,089.4 |
146. | Kettering Town | Saturday, January 11, 2020 | 3,087.8 |
147. | Kidderminster Harriers | Saturday, January 4, 2020 | 3,086.8 |
148. | Hemel Hempstead Town | Tuesday, January 14, 2020 | 3,072.2 |
149. | Welling United | Saturday, January 11, 2020 | 3,072.1 |
150. | Blyth Spartans | Saturday, January 11, 2020 | 3,065.5 |
151. | St. Albans City | Saturday, January 11, 2020 | 3,065.0 |
152. | Alfreton Town | Saturday, January 4, 2020 | 3,061.3 |
153. | Braintree Town | Saturday, January 11, 2020 | 3,061.2 |
154. | Bromsgrove Sporting | Saturday, January 11, 2020 | 3,055.1 |
155. | Tamworth | Saturday, January 11, 2020 | 3,053.9 |
156. | Chesham United | Saturday, January 11, 2020 | 3,049.3 |
157. | Hereford | Saturday, January 11, 2020 | 3,047.7 |
158. | Gloucester City | Saturday, January 4, 2020 | 3,044.1 |
159. | Chippenham Town | Tuesday, January 7, 2020 | 3,038.6 |
160. | South Shields | Saturday, January 11, 2020 | 3,037.9 |
161. | Taunton Town | Saturday, January 11, 2020 | 3,034.7 |
162. | Salisbury | Saturday, January 4, 2020 | 3,034.6 |
163. | Eastbourne Borough | Saturday, January 11, 2020 | 3,032.2 |
164. | Poole Town | Saturday, January 11, 2020 | 3,029.4 |
165. | Swindon Supermarine | Saturday, January 11, 2020 | 3,028.3 |
166. | Coalville Town | Saturday, January 11, 2020 | 3,027.9 |
167. | Tiverton Town | Saturday, January 11, 2020 | 3,018.2 |
168. | Curzon Ashton | Saturday, January 11, 2020 | 3,008.7 |
169. | Folkestone Invicta | Saturday, January 11, 2020 | 3,005.7 |
170. | Tonbridge Angels | Saturday, January 11, 2020 | 3,005.1 |
171. | Rushall Olympic | Saturday, January 11, 2020 | 3,004.2 |
172. | Peterborough Sports | Saturday, January 11, 2020 | 3,000.6 |
173. | Royston Town | Tuesday, January 7, 2020 | 3,000.4 |
174. | Weston-super-Mare | Tuesday, January 7, 2020 | 2,999.6 |
175. | East Thurrock United | Saturday, January 11, 2020 | 2,997.6 |
176. | FC United of Manchester | Saturday, January 4, 2020 | 2,995.5 |
177. | Warrington Town | Saturday, January 11, 2020 | 2,990.4 |
178. | Worthing | Saturday, January 11, 2020 | 2,985.7 |
179. | Stourbridge | Saturday, January 11, 2020 | 2,980.3 |
180. | Hungerford Town | Saturday, January 4, 2020 | 2,972.7 |
181. | Banbury United | Saturday, January 11, 2020 | 2,972.2 |
182. | AFC Rushden and Diamonds | Saturday, January 11, 2020 | 2,967.9 |
183. | Biggleswade Town | Tuesday, January 7, 2020 | 2,966.5 |
184. | Bradford Park Avenue | Saturday, January 11, 2020 | 2,962.4 |
185. | Hayes and Yeading United | Saturday, January 11, 2020 | 2,957.6 |
186. | Kings Langley | Saturday, January 11, 2020 | 2,949.3 |
187. | Metropolitan Police | Saturday, January 11, 2020 | 2,947.1 |
188. | Carshalton Athletic | Saturday, January 11, 2020 | 2,942.6 |
189. | AFC Hornchurch | Saturday, January 4, 2020 | 2,942.5 |
190. | Nuneaton Borough | Saturday, January 11, 2020 | 2,941.6 |
191. | Farnborough | Saturday, January 11, 2020 | 2,935.6 |
192. | Gosport Borough | Saturday, January 4, 2020 | 2,935.3 |
193. | Barwell | Saturday, January 11, 2020 | 2,930.9 |
194. | Morpeth Town | Saturday, January 11, 2020 | 2,930.6 |
195. | Basford United | Saturday, January 11, 2020 | 2,924.4 |
196. | Hartley Wintney | Saturday, January 11, 2020 | 2,923.9 |
197. | Lancaster City | Saturday, January 11, 2020 | 2,916.2 |
198. | Needham Market | Saturday, January 11, 2020 | 2,916.1 |
199. | Leatherhead | Saturday, January 11, 2020 | 2,912.8 |
200. | Hednesford Town | Saturday, January 11, 2020 | 2,906.0 |
201. | Bognor Regis Town | Saturday, January 11, 2020 | 2,905.0 |
202. | Wimborne Town | Saturday, January 11, 2020 | 2,903.3 |
203. | Merthyr Town | Saturday, January 4, 2020 | 2,901.8 |
204. | Harrow Borough | Saturday, January 11, 2020 | 2,899.2 |
205. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
206. | Hendon | Saturday, January 11, 2020 | 2,890.9 |
207. | Bowers and Pitsea | Saturday, January 11, 2020 | 2,887.3 |
208. | Nantwich Town | Saturday, January 11, 2020 | 2,886.5 |
209. | Enfield Town | Saturday, January 11, 2020 | 2,883.9 |
210. | Atherton Collieries | Saturday, January 11, 2020 | 2,882.6 |
211. | Blackfield and Langley | Saturday, January 11, 2020 | 2,880.3 |
212. | Lowestoft Town | Saturday, January 11, 2020 | 2,876.8 |
213. | Haringey Borough | Saturday, January 11, 2020 | 2,870.1 |
214. | Yate Town | Saturday, January 11, 2020 | 2,868.9 |
215. | Gainsborough Trinity | Saturday, January 11, 2020 | 2,868.5 |
216. | Hitchin Town | Monday, January 13, 2020 | 2,861.4 |
217. | Alvechurch | Saturday, January 11, 2020 | 2,851.8 |
218. | Whitby Town | Saturday, January 11, 2020 | 2,851.4 |
219. | Margate | Saturday, January 11, 2020 | 2,849.4 |
220. | Beaconsfield Town | Saturday, January 11, 2020 | 2,849.2 |
221. | Buxton | Saturday, January 11, 2020 | 2,840.9 |
222. | Witton Albion | Saturday, January 11, 2020 | 2,839.3 |
223. | Potters Bar Town | Saturday, January 11, 2020 | 2,838.5 |
224. | Ashton United | Saturday, January 11, 2020 | 2,832.9 |
225. | Kingstonian | Saturday, January 4, 2020 | 2,830.8 |
226. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
227. | Walton Casuals | Saturday, January 11, 2020 | 2,830.1 |
228. | Stratford Town | Tuesday, January 14, 2020 | 2,826.6 |
229. | Horsham | Saturday, January 11, 2020 | 2,819.2 |
230. | Cray Wanderers | Saturday, January 11, 2020 | 2,817.9 |
231. | Bishop's Stortford | Saturday, January 11, 2020 | 2,816.8 |
232. | Scarborough Athletic | Saturday, January 11, 2020 | 2,816.0 |
233. | Lewes | Saturday, January 11, 2020 | 2,813.8 |
234. | Hyde United | Saturday, January 11, 2020 | 2,807.6 |
235. | Leiston | Monday, January 13, 2020 | 2,803.1 |
236. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
237. | Mickleover Sports | Saturday, January 11, 2020 | 2,798.5 |
238. | Dorchester Town | Saturday, January 11, 2020 | 2,796.7 |
239. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
240. | St. Ives Town | Saturday, January 11, 2020 | 2,790.5 |
241. | Bamber Bridge | Saturday, January 11, 2020 | 2,785.1 |
242. | Stalybridge Celtic | Saturday, January 11, 2020 | 2,782.4 |
243. | Radcliffe | Saturday, January 11, 2020 | 2,776.2 |
244. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
245. | Matlock Town | Saturday, January 4, 2020 | 2,762.9 |
246. | Maldon and Tiptree | Friday, November 29, 2019 | 2,759.7 |
247. | Corinthian-Casuals | Saturday, January 11, 2020 | 2,758.9 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Chichester City | Sunday, December 1, 2019 | 2,749.9 |
250. | Brightlingsea Regent | Saturday, January 11, 2020 | 2,738.7 |
251. | Stafford Rangers | Saturday, January 11, 2020 | 2,728.7 |
252. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
253. | Merstham | Saturday, January 11, 2020 | 2,727.8 |
254. | Redditch United | Tuesday, January 14, 2020 | 2,720.2 |
255. | Grantham Town | Saturday, January 11, 2020 | 2,718.4 |
256. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
257. | Cheshunt | Saturday, January 11, 2020 | 2,708.0 |
258. | Wingate and Finchley | Saturday, January 11, 2020 | 2,696.5 |
259. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
260. | Workington | Saturday, April 27, 2019 | 2,686.0 |
261. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
262. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |