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, August 24, 2019
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, August 17, 2019 | 4,417.8 |
2. | Liverpool | Saturday, August 24, 2019 | 4,366.4 |
3. | Tottenham Hotspur | Saturday, August 17, 2019 | 4,212.8 |
4. | Chelsea | Saturday, August 24, 2019 | 4,180.8 |
5. | Arsenal | Saturday, August 24, 2019 | 4,168.4 |
6. | Manchester United | Saturday, August 24, 2019 | 4,167.5 |
7. | Everton | Friday, August 23, 2019 | 4,084.4 |
8. | Leicester City | Saturday, August 24, 2019 | 4,080.3 |
9. | Crystal Palace | Saturday, August 24, 2019 | 4,072.3 |
10. | Wolverhampton Wanderers | Monday, August 19, 2019 | 4,070.1 |
11. | West Ham United | Saturday, August 24, 2019 | 4,053.6 |
12. | Newcastle United | Saturday, August 17, 2019 | 4,009.7 |
13. | Burnley | Saturday, August 17, 2019 | 4,007.7 |
14. | AFC Bournemouth | Saturday, August 17, 2019 | 4,002.2 |
15. | Norwich City | Saturday, August 24, 2019 | 3,995.9 |
16. | Sheffield United | Saturday, August 24, 2019 | 3,992.8 |
17. | Southampton | Saturday, August 24, 2019 | 3,990.8 |
18. | Watford | Saturday, August 24, 2019 | 3,977.5 |
19. | Aston Villa | Friday, August 23, 2019 | 3,969.4 |
20. | Brighton and Hove Albion | Saturday, August 24, 2019 | 3,939.4 |
21. | Leeds United | Saturday, August 24, 2019 | 3,930.0 |
22. | West Bromwich Albion | Saturday, August 24, 2019 | 3,929.6 |
23. | Swansea City | Wednesday, August 21, 2019 | 3,912.2 |
24. | Derby County | Saturday, August 24, 2019 | 3,908.4 |
25. | Fulham | Saturday, August 24, 2019 | 3,906.7 |
26. | Cardiff City | Saturday, August 24, 2019 | 3,899.5 |
27. | Bristol City | Saturday, August 24, 2019 | 3,892.6 |
28. | Sheffield Wednesday | Saturday, August 24, 2019 | 3,883.4 |
29. | Preston North End | Saturday, August 24, 2019 | 3,870.9 |
30. | Nottingham Forest | Saturday, August 24, 2019 | 3,862.7 |
31. | Brentford | Saturday, August 24, 2019 | 3,857.5 |
32. | Middlesbrough | Saturday, August 24, 2019 | 3,843.9 |
33. | Charlton Athletic | Saturday, August 24, 2019 | 3,832.3 |
34. | Blackburn Rovers | Saturday, August 24, 2019 | 3,832.1 |
35. | Birmingham City | Tuesday, August 20, 2019 | 3,826.1 |
36. | Hull City | Saturday, August 24, 2019 | 3,816.2 |
37. | Luton Town | Saturday, August 24, 2019 | 3,813.6 |
38. | Millwall | Saturday, August 24, 2019 | 3,812.0 |
39. | Reading | Saturday, August 24, 2019 | 3,800.3 |
40. | Sunderland | Saturday, August 24, 2019 | 3,796.8 |
41. | Stoke City | Saturday, August 24, 2019 | 3,788.4 |
42. | Queens Park Rangers | Saturday, August 24, 2019 | 3,769.2 |
43. | Barnsley | Saturday, August 24, 2019 | 3,768.2 |
44. | Wigan Athletic | Saturday, August 24, 2019 | 3,766.5 |
45. | Huddersfield Town | Saturday, August 24, 2019 | 3,765.7 |
46. | Portsmouth | Tuesday, August 20, 2019 | 3,746.9 |
47. | Burton Albion | Saturday, August 24, 2019 | 3,720.6 |
48. | Ipswich Town | Saturday, August 24, 2019 | 3,718.2 |
49. | Rotherham United | Saturday, August 17, 2019 | 3,717.2 |
50. | Doncaster Rovers | Saturday, August 24, 2019 | 3,712.1 |
51. | Coventry City | Saturday, August 24, 2019 | 3,681.0 |
52. | Blackpool | Saturday, August 24, 2019 | 3,673.9 |
53. | Peterborough United | Saturday, August 24, 2019 | 3,672.6 |
54. | Fleetwood Town | Saturday, August 24, 2019 | 3,665.1 |
55. | Bristol Rovers | Saturday, August 24, 2019 | 3,648.0 |
56. | Shrewsbury Town | Saturday, August 24, 2019 | 3,647.3 |
57. | Oxford United | Saturday, August 24, 2019 | 3,646.6 |
58. | Lincoln City | Saturday, August 24, 2019 | 3,637.8 |
59. | Wycombe Wanderers | Saturday, August 24, 2019 | 3,613.0 |
60. | Gillingham | Saturday, August 24, 2019 | 3,611.6 |
61. | Rochdale | Saturday, August 24, 2019 | 3,607.5 |
62. | Plymouth Argyle | Saturday, August 24, 2019 | 3,606.8 |
63. | AFC Wimbledon | Saturday, August 24, 2019 | 3,581.9 |
64. | Accrington Stanley | Saturday, August 24, 2019 | 3,570.0 |
65. | Mansfield Town | Saturday, August 24, 2019 | 3,568.1 |
66. | Newport County | Saturday, August 24, 2019 | 3,566.5 |
67. | Bury | Saturday, May 4, 2019 | 3,566.2 |
68. | Bolton Wanderers | Saturday, August 24, 2019 | 3,564.7 |
69. | Forest Green Rovers | Saturday, August 24, 2019 | 3,555.8 |
70. | Milton Keynes Dons | Saturday, August 24, 2019 | 3,554.4 |
71. | Exeter City | Saturday, August 24, 2019 | 3,553.9 |
72. | Bradford City | Saturday, August 24, 2019 | 3,551.5 |
73. | Tranmere Rovers | Tuesday, August 20, 2019 | 3,549.8 |
74. | Southend United | Saturday, August 24, 2019 | 3,531.0 |
75. | Swindon Town | Saturday, August 24, 2019 | 3,525.8 |
76. | Walsall | Saturday, August 24, 2019 | 3,523.6 |
77. | Colchester United | Saturday, August 24, 2019 | 3,511.5 |
78. | Crewe Alexandra | Saturday, August 24, 2019 | 3,511.5 |
79. | Northampton Town | Saturday, August 24, 2019 | 3,503.5 |
80. | Oldham Athletic | Saturday, August 24, 2019 | 3,500.7 |
81. | Cheltenham Town | Saturday, August 24, 2019 | 3,499.2 |
82. | Stevenage | Saturday, August 24, 2019 | 3,492.5 |
83. | Scunthorpe United | Saturday, August 24, 2019 | 3,491.4 |
84. | Carlisle United | Saturday, August 24, 2019 | 3,490.8 |
85. | Grimsby Town | Saturday, August 24, 2019 | 3,479.8 |
86. | Morecambe | Saturday, August 24, 2019 | 3,457.6 |
87. | Macclesfield Town | Saturday, August 24, 2019 | 3,457.4 |
88. | Crawley Town | Saturday, August 24, 2019 | 3,456.0 |
89. | Cambridge United | Saturday, August 24, 2019 | 3,450.8 |
90. | Leyton Orient | Saturday, August 24, 2019 | 3,450.5 |
91. | Salford City | Saturday, August 24, 2019 | 3,446.2 |
92. | Solihull Moors | Saturday, August 24, 2019 | 3,432.7 |
93. | Port Vale | Saturday, August 24, 2019 | 3,416.5 |
94. | Notts County | Saturday, August 24, 2019 | 3,396.4 |
95. | Dover Athletic | Saturday, August 24, 2019 | 3,391.4 |
96. | FC Halifax Town | Saturday, August 24, 2019 | 3,389.7 |
97. | AFC Fylde | Saturday, August 24, 2019 | 3,388.0 |
98. | Wrexham | Saturday, August 24, 2019 | 3,386.5 |
99. | Bromley | Saturday, August 24, 2019 | 3,372.8 |
100. | Barnet | Saturday, August 24, 2019 | 3,363.8 |
101. | Yeovil Town | Saturday, August 24, 2019 | 3,336.5 |
102. | Chesterfield | Saturday, August 24, 2019 | 3,336.4 |
103. | Barrow | Saturday, August 24, 2019 | 3,333.9 |
104. | Harrogate Town | Saturday, August 24, 2019 | 3,327.1 |
105. | Eastleigh | Saturday, August 24, 2019 | 3,326.8 |
106. | Maidenhead United | Saturday, August 24, 2019 | 3,326.0 |
107. | Torquay United | Saturday, August 24, 2019 | 3,325.7 |
108. | Woking | Saturday, August 24, 2019 | 3,322.4 |
109. | Sutton United | Saturday, August 24, 2019 | 3,313.9 |
110. | Ebbsfleet United | Saturday, August 24, 2019 | 3,309.9 |
111. | Dagenham and Redbridge | Saturday, August 24, 2019 | 3,302.5 |
112. | Stockport County | Saturday, August 24, 2019 | 3,297.2 |
113. | Hartlepool United | Saturday, August 24, 2019 | 3,288.5 |
114. | Boreham Wood | Saturday, August 24, 2019 | 3,279.6 |
115. | Gateshead | Saturday, August 24, 2019 | 3,262.1 |
116. | Brackley Town | Saturday, August 24, 2019 | 3,245.6 |
117. | Aldershot Town | Saturday, August 24, 2019 | 3,243.7 |
118. | Havant and Waterlooville | Saturday, August 24, 2019 | 3,232.4 |
119. | Chorley | Saturday, August 24, 2019 | 3,229.9 |
120. | Wealdstone | Saturday, August 24, 2019 | 3,223.2 |
121. | York City | Saturday, August 24, 2019 | 3,204.5 |
122. | Bath City | Saturday, August 24, 2019 | 3,202.4 |
123. | Braintree Town | Saturday, August 24, 2019 | 3,201.6 |
124. | Welling United | Saturday, August 24, 2019 | 3,190.8 |
125. | Concord Rangers | Saturday, August 24, 2019 | 3,182.6 |
126. | Chelmsford City | Saturday, August 24, 2019 | 3,174.2 |
127. | Chester | Saturday, August 24, 2019 | 3,166.9 |
128. | Altrincham | Saturday, August 24, 2019 | 3,163.1 |
129. | Maidstone United | Saturday, August 24, 2019 | 3,152.2 |
130. | Spennymoor Town | Saturday, August 24, 2019 | 3,149.8 |
131. | Slough Town | Saturday, August 24, 2019 | 3,139.7 |
132. | Southport | Saturday, August 24, 2019 | 3,135.7 |
133. | King's Lynn Town | Saturday, August 24, 2019 | 3,132.8 |
134. | Kidderminster Harriers | Saturday, August 24, 2019 | 3,122.3 |
135. | AFC Telford United | Saturday, August 24, 2019 | 3,122.0 |
136. | Hereford | Saturday, August 24, 2019 | 3,121.3 |
137. | Billericay Town | Saturday, August 24, 2019 | 3,120.9 |
138. | Blyth Spartans | Saturday, August 24, 2019 | 3,120.6 |
139. | Dulwich Hamlet | Saturday, August 24, 2019 | 3,114.0 |
140. | Leamington | Saturday, August 24, 2019 | 3,113.9 |
141. | Weymouth | Saturday, August 24, 2019 | 3,113.7 |
142. | St. Albans City | Saturday, August 24, 2019 | 3,109.0 |
143. | Dartford | Saturday, August 24, 2019 | 3,104.0 |
144. | Alfreton Town | Saturday, August 24, 2019 | 3,101.8 |
145. | Guiseley | Saturday, August 24, 2019 | 3,101.1 |
146. | Boston United | Saturday, August 24, 2019 | 3,100.3 |
147. | Darlington | Saturday, August 24, 2019 | 3,099.3 |
148. | Chippenham Town | Saturday, August 24, 2019 | 3,098.7 |
149. | Farsley Celtic | Saturday, August 24, 2019 | 3,094.4 |
150. | Dorking Wanderers | Saturday, August 24, 2019 | 3,081.2 |
151. | Gloucester City | Saturday, August 24, 2019 | 3,075.5 |
152. | Hemel Hempstead Town | Saturday, August 24, 2019 | 3,072.7 |
153. | Oxford City | Saturday, August 24, 2019 | 3,062.8 |
154. | Hampton and Richmond Borough | Saturday, August 24, 2019 | 3,060.4 |
155. | Bradford Park Avenue | Saturday, August 24, 2019 | 3,051.6 |
156. | Truro City | Saturday, August 24, 2019 | 3,049.4 |
157. | Kettering Town | Saturday, August 24, 2019 | 3,041.5 |
158. | Curzon Ashton | Saturday, August 24, 2019 | 3,032.5 |
159. | Warrington Town | Saturday, August 24, 2019 | 3,022.5 |
160. | Weston-super-Mare | Saturday, August 24, 2019 | 3,022.0 |
161. | South Shields | Saturday, August 24, 2019 | 3,015.6 |
162. | Rushall Olympic | Saturday, August 24, 2019 | 3,013.3 |
163. | Hungerford Town | Saturday, August 24, 2019 | 3,012.1 |
164. | Stourbridge | Saturday, August 24, 2019 | 3,007.4 |
165. | Taunton Town | Saturday, August 24, 2019 | 3,004.2 |
166. | Metropolitan Police | Saturday, August 24, 2019 | 3,002.4 |
167. | Poole Town | Saturday, August 24, 2019 | 3,000.7 |
168. | East Thurrock United | Saturday, August 24, 2019 | 2,998.9 |
169. | Chesham United | Saturday, August 24, 2019 | 2,998.8 |
170. | Folkestone Invicta | Saturday, August 24, 2019 | 2,997.4 |
171. | Salisbury | Saturday, August 24, 2019 | 2,994.1 |
172. | Kings Langley | Saturday, August 24, 2019 | 2,991.2 |
173. | Eastbourne Borough | Saturday, August 24, 2019 | 2,990.6 |
174. | Hartley Wintney | Saturday, August 24, 2019 | 2,980.1 |
175. | Farnborough | Saturday, August 24, 2019 | 2,976.0 |
176. | Tamworth | Saturday, August 24, 2019 | 2,971.8 |
177. | Harrow Borough | Saturday, August 17, 2019 | 2,970.0 |
178. | Swindon Supermarine | Saturday, August 24, 2019 | 2,968.7 |
179. | Stratford Town | Saturday, August 24, 2019 | 2,968.7 |
180. | Royston Town | Saturday, August 24, 2019 | 2,967.5 |
181. | AFC Rushden and Diamonds | Saturday, August 24, 2019 | 2,965.0 |
182. | Coalville Town | Saturday, August 24, 2019 | 2,957.4 |
183. | Morpeth Town | Tuesday, August 20, 2019 | 2,951.5 |
184. | Alvechurch | Saturday, August 24, 2019 | 2,950.8 |
185. | Haringey Borough | Saturday, August 24, 2019 | 2,950.1 |
186. | Bowers and Pitsea | Saturday, August 17, 2019 | 2,946.6 |
187. | Bromsgrove Sporting | Saturday, August 17, 2019 | 2,945.2 |
188. | Tonbridge Angels | Saturday, August 24, 2019 | 2,943.6 |
189. | Blackfield and Langley | Saturday, August 17, 2019 | 2,942.8 |
190. | Biggleswade Town | Saturday, August 24, 2019 | 2,939.3 |
191. | FC United of Manchester | Saturday, August 24, 2019 | 2,934.9 |
192. | Gainsborough Trinity | Saturday, August 24, 2019 | 2,934.5 |
193. | Tiverton Town | Saturday, August 24, 2019 | 2,923.9 |
194. | Leatherhead | Saturday, August 24, 2019 | 2,921.3 |
195. | Lowestoft Town | Saturday, August 24, 2019 | 2,921.1 |
196. | Yate Town | Saturday, August 17, 2019 | 2,918.5 |
197. | Ashton United | Saturday, August 24, 2019 | 2,915.2 |
198. | Bishop's Stortford | Saturday, August 17, 2019 | 2,914.9 |
199. | Peterborough Sports | Saturday, August 17, 2019 | 2,914.0 |
200. | Atherton Collieries | Tuesday, August 20, 2019 | 2,913.6 |
201. | Needham Market | Saturday, August 24, 2019 | 2,913.1 |
202. | Banbury United | Saturday, August 24, 2019 | 2,912.4 |
203. | Merstham | Saturday, August 24, 2019 | 2,910.7 |
204. | Basford United | Saturday, August 24, 2019 | 2,908.7 |
205. | Redditch United | Saturday, August 24, 2019 | 2,907.6 |
206. | Carshalton Athletic | Saturday, August 24, 2019 | 2,907.3 |
207. | Hayes and Yeading United | Saturday, August 17, 2019 | 2,906.3 |
208. | Gosport Borough | Saturday, August 24, 2019 | 2,902.0 |
209. | Barwell | Saturday, August 24, 2019 | 2,898.0 |
210. | Basingstoke Town | Saturday, April 27, 2019 | 2,891.5 |
211. | Nantwich Town | Tuesday, August 20, 2019 | 2,890.6 |
212. | Wimborne Town | Saturday, August 24, 2019 | 2,888.6 |
213. | Nuneaton Borough | Saturday, August 24, 2019 | 2,887.9 |
214. | St. Ives Town | Saturday, August 24, 2019 | 2,885.8 |
215. | Witton Albion | Tuesday, August 20, 2019 | 2,884.7 |
216. | Enfield Town | Saturday, August 24, 2019 | 2,884.5 |
217. | AFC Hornchurch | Saturday, August 24, 2019 | 2,884.3 |
218. | Dorchester Town | Saturday, August 17, 2019 | 2,880.6 |
219. | Hendon | Saturday, August 24, 2019 | 2,879.1 |
220. | Margate | Saturday, August 24, 2019 | 2,877.0 |
221. | Merthyr Town | Saturday, August 24, 2019 | 2,876.2 |
222. | Bognor Regis Town | Saturday, August 17, 2019 | 2,870.6 |
223. | Buxton | Saturday, August 24, 2019 | 2,869.8 |
224. | Beaconsfield Town | Saturday, August 24, 2019 | 2,868.0 |
225. | Walton Casuals | Saturday, August 17, 2019 | 2,860.4 |
226. | Worthing | Saturday, August 17, 2019 | 2,858.3 |
227. | Potters Bar Town | Saturday, August 24, 2019 | 2,848.3 |
228. | Hednesford Town | Saturday, August 24, 2019 | 2,848.0 |
229. | Brightlingsea Regent | Saturday, August 24, 2019 | 2,837.3 |
230. | Hitchin Town | Saturday, August 24, 2019 | 2,836.7 |
231. | Scarborough Athletic | Saturday, August 24, 2019 | 2,831.9 |
232. | Whitehawk | Saturday, April 27, 2019 | 2,830.3 |
233. | Hyde United | Saturday, August 24, 2019 | 2,814.1 |
234. | Stafford Rangers | Saturday, August 24, 2019 | 2,808.7 |
235. | Lewes | Saturday, August 24, 2019 | 2,805.0 |
236. | St. Neots Town | Saturday, April 27, 2019 | 2,802.7 |
237. | Lancaster City | Saturday, August 24, 2019 | 2,800.7 |
238. | Leiston | Saturday, August 24, 2019 | 2,799.3 |
239. | Frome Town | Saturday, April 27, 2019 | 2,796.4 |
240. | Whitby Town | Saturday, August 24, 2019 | 2,794.2 |
241. | Matlock Town | Saturday, August 24, 2019 | 2,791.4 |
242. | Mickleover Sports | Tuesday, August 20, 2019 | 2,772.5 |
243. | Halesowen Town | Saturday, April 27, 2019 | 2,772.1 |
244. | Corinthian-Casuals | Saturday, August 24, 2019 | 2,769.7 |
245. | Wingate and Finchley | Saturday, August 17, 2019 | 2,768.1 |
246. | Bamber Bridge | Saturday, August 24, 2019 | 2,763.7 |
247. | Grantham Town | Tuesday, August 20, 2019 | 2,763.6 |
248. | Marine | Saturday, April 27, 2019 | 2,754.6 |
249. | Kingstonian | Saturday, August 24, 2019 | 2,741.8 |
250. | Stalybridge Celtic | Tuesday, August 20, 2019 | 2,737.8 |
251. | Bedworth United | Saturday, April 27, 2019 | 2,728.0 |
252. | Cheshunt | Saturday, August 17, 2019 | 2,720.9 |
253. | Burgess Hill Town | Saturday, April 27, 2019 | 2,716.6 |
254. | Harlow Town | Saturday, April 27, 2019 | 2,687.8 |
255. | Workington | Saturday, April 27, 2019 | 2,686.0 |
256. | Cray Wanderers | Wednesday, August 21, 2019 | 2,676.3 |
257. | Radcliffe | Saturday, August 17, 2019 | 2,653.5 |
258. | Horsham | Saturday, August 17, 2019 | 2,646.5 |
259. | North Ferriby United | Saturday, March 2, 2019 | 2,639.2 |
260. | Staines Town | Saturday, April 27, 2019 | 2,621.9 |