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, October 6, 2020
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Liverpool | Sunday, October 4, 2020 | 4,326.2 |
2. | Manchester City | Saturday, October 3, 2020 | 4,312.3 |
3. | Arsenal | Sunday, October 4, 2020 | 4,214.9 |
4. | Chelsea | Saturday, October 3, 2020 | 4,196.5 |
5. | Tottenham Hotspur | Sunday, October 4, 2020 | 4,185.4 |
6. | Manchester United | Sunday, October 4, 2020 | 4,181.6 |
7. | Leicester City | Sunday, October 4, 2020 | 4,112.2 |
8. | Everton | Saturday, October 3, 2020 | 4,111.5 |
9. | Wolverhampton Wanderers | Sunday, October 4, 2020 | 4,099.6 |
10. | Southampton | Sunday, October 4, 2020 | 4,062.7 |
11. | Aston Villa | Sunday, October 4, 2020 | 4,058.2 |
12. | West Ham United | Sunday, October 4, 2020 | 4,041.3 |
13. | Newcastle United | Saturday, October 3, 2020 | 4,026.3 |
14. | Burnley | Saturday, October 3, 2020 | 4,026.2 |
15. | Leeds United | Saturday, October 3, 2020 | 4,018.5 |
16. | Crystal Palace | Saturday, October 3, 2020 | 4,015.3 |
17. | Sheffield United | Sunday, October 4, 2020 | 4,014.7 |
18. | Brighton and Hove Albion | Saturday, October 3, 2020 | 3,988.4 |
19. | AFC Bournemouth | Friday, October 2, 2020 | 3,967.4 |
20. | Watford | Saturday, October 3, 2020 | 3,952.8 |
21. | Brentford | Sunday, October 4, 2020 | 3,951.0 |
22. | West Bromwich Albion | Sunday, October 4, 2020 | 3,934.1 |
23. | Fulham | Sunday, October 4, 2020 | 3,915.0 |
24. | Swansea City | Saturday, October 3, 2020 | 3,906.6 |
25. | Cardiff City | Saturday, October 3, 2020 | 3,881.7 |
26. | Blackburn Rovers | Saturday, October 3, 2020 | 3,868.1 |
27. | Millwall | Saturday, October 3, 2020 | 3,862.0 |
28. | Reading | Saturday, October 3, 2020 | 3,861.6 |
29. | Bristol City | Saturday, October 3, 2020 | 3,861.5 |
30. | Stoke City | Sunday, October 4, 2020 | 3,858.8 |
31. | Norwich City | Saturday, October 3, 2020 | 3,845.5 |
32. | Preston North End | Sunday, October 4, 2020 | 3,843.5 |
33. | Wigan Athletic | Saturday, October 3, 2020 | 3,837.4 |
34. | Luton Town | Saturday, October 3, 2020 | 3,827.2 |
35. | Derby County | Saturday, October 3, 2020 | 3,824.2 |
36. | Middlesbrough | Saturday, October 3, 2020 | 3,810.5 |
37. | Sheffield Wednesday | Saturday, October 3, 2020 | 3,798.4 |
38. | Nottingham Forest | Saturday, October 3, 2020 | 3,793.9 |
39. | Queens Park Rangers | Saturday, October 3, 2020 | 3,793.3 |
40. | Wycombe Wanderers | Saturday, October 3, 2020 | 3,780.4 |
41. | Coventry City | Friday, October 2, 2020 | 3,778.4 |
42. | Barnsley | Saturday, October 3, 2020 | 3,777.3 |
43. | Sunderland | Saturday, October 3, 2020 | 3,761.6 |
44. | Huddersfield Town | Saturday, October 3, 2020 | 3,761.5 |
45. | Rotherham United | Saturday, October 3, 2020 | 3,755.3 |
46. | Birmingham City | Sunday, October 4, 2020 | 3,752.1 |
47. | Hull City | Saturday, October 3, 2020 | 3,750.9 |
48. | Portsmouth | Saturday, October 3, 2020 | 3,750.5 |
49. | Doncaster Rovers | Saturday, October 3, 2020 | 3,733.0 |
50. | Peterborough United | Saturday, October 3, 2020 | 3,730.1 |
51. | Charlton Athletic | Saturday, October 3, 2020 | 3,727.6 |
52. | Oxford United | Saturday, September 26, 2020 | 3,715.5 |
53. | Gillingham | Saturday, October 3, 2020 | 3,699.9 |
54. | Ipswich Town | Saturday, October 3, 2020 | 3,699.2 |
55. | Fleetwood Town | Saturday, October 3, 2020 | 3,682.7 |
56. | Lincoln City | Saturday, October 3, 2020 | 3,679.8 |
57. | Burton Albion | Saturday, October 3, 2020 | 3,626.5 |
58. | Plymouth Argyle | Saturday, October 3, 2020 | 3,619.5 |
59. | Blackpool | Saturday, October 3, 2020 | 3,611.2 |
60. | Cheltenham Town | Saturday, October 3, 2020 | 3,610.7 |
61. | Shrewsbury Town | Saturday, October 3, 2020 | 3,605.1 |
62. | Accrington Stanley | Saturday, October 3, 2020 | 3,604.6 |
63. | Swindon Town | Saturday, October 3, 2020 | 3,594.6 |
64. | AFC Wimbledon | Saturday, October 3, 2020 | 3,590.6 |
65. | Crewe Alexandra | Saturday, September 26, 2020 | 3,587.7 |
66. | Northampton Town | Saturday, October 3, 2020 | 3,584.6 |
67. | Rochdale | Saturday, October 3, 2020 | 3,583.8 |
68. | Bristol Rovers | Saturday, October 3, 2020 | 3,581.1 |
69. | Colchester United | Saturday, October 3, 2020 | 3,566.0 |
70. | Milton Keynes Dons | Saturday, October 3, 2020 | 3,562.9 |
71. | Port Vale | Saturday, October 3, 2020 | 3,554.7 |
72. | Exeter City | Saturday, October 3, 2020 | 3,542.6 |
73. | Newport County | Saturday, October 3, 2020 | 3,536.4 |
74. | Tranmere Rovers | Saturday, October 3, 2020 | 3,535.6 |
75. | Salford City | Saturday, October 3, 2020 | 3,533.6 |
76. | Harrogate Town | Saturday, October 3, 2020 | 3,533.2 |
77. | Crawley Town | Saturday, October 3, 2020 | 3,515.4 |
78. | Bradford City | Saturday, September 26, 2020 | 3,512.5 |
79. | Walsall | Saturday, October 3, 2020 | 3,509.7 |
80. | Forest Green Rovers | Saturday, October 3, 2020 | 3,499.1 |
81. | Bolton Wanderers | Saturday, October 3, 2020 | 3,482.6 |
82. | Cambridge United | Saturday, October 3, 2020 | 3,469.8 |
83. | Carlisle United | Saturday, October 3, 2020 | 3,466.4 |
84. | Leyton Orient | Saturday, October 3, 2020 | 3,466.1 |
85. | Mansfield Town | Saturday, October 3, 2020 | 3,464.4 |
86. | Grimsby Town | Saturday, September 19, 2020 | 3,447.8 |
87. | Scunthorpe United | Saturday, October 3, 2020 | 3,444.6 |
88. | Oldham Athletic | Saturday, October 3, 2020 | 3,439.2 |
89. | Morecambe | Saturday, October 3, 2020 | 3,435.0 |
90. | Barrow | Saturday, October 3, 2020 | 3,434.1 |
91. | Southend United | Saturday, October 3, 2020 | 3,428.0 |
92. | Hartlepool United | Tuesday, October 6, 2020 | 3,395.6 |
93. | Macclesfield Town | Saturday, March 7, 2020 | 3,392.4 |
94. | Stevenage | Saturday, October 3, 2020 | 3,387.8 |
95. | Sutton United | Tuesday, October 6, 2020 | 3,370.9 |
96. | Solihull Moors | Tuesday, October 6, 2020 | 3,367.0 |
97. | Dover Athletic | Tuesday, October 6, 2020 | 3,341.2 |
98. | Wrexham | Tuesday, October 6, 2020 | 3,333.0 |
99. | Bromley | Tuesday, October 6, 2020 | 3,332.0 |
100. | Stockport County | Tuesday, October 6, 2020 | 3,322.1 |
101. | Eastleigh | Tuesday, October 6, 2020 | 3,322.1 |
102. | Chesterfield | Tuesday, October 6, 2020 | 3,313.4 |
103. | Woking | Tuesday, October 6, 2020 | 3,312.6 |
104. | AFC Fylde | Tuesday, October 6, 2020 | 3,312.6 |
105. | FC Halifax Town | Tuesday, October 6, 2020 | 3,307.6 |
106. | Ebbsfleet United | Tuesday, October 6, 2020 | 3,306.1 |
107. | Altrincham | Saturday, October 3, 2020 | 3,302.4 |
108. | Yeovil Town | Tuesday, October 6, 2020 | 3,299.7 |
109. | Torquay United | Tuesday, October 6, 2020 | 3,296.3 |
110. | Notts County | Saturday, October 3, 2020 | 3,296.0 |
111. | Boreham Wood | Saturday, October 3, 2020 | 3,295.5 |
112. | Weymouth | Tuesday, October 6, 2020 | 3,293.5 |
113. | Barnet | Tuesday, October 6, 2020 | 3,293.2 |
114. | Dagenham and Redbridge | Tuesday, October 6, 2020 | 3,271.9 |
115. | Wealdstone | Tuesday, October 6, 2020 | 3,262.9 |
116. | Aldershot Town | Tuesday, October 6, 2020 | 3,260.9 |
117. | Havant and Waterlooville | Saturday, July 25, 2020 | 3,259.3 |
118. | King's Lynn Town | Tuesday, October 6, 2020 | 3,223.4 |
119. | Maidenhead United | Tuesday, October 6, 2020 | 3,213.8 |
120. | Spennymoor Town | Tuesday, October 6, 2020 | 3,210.8 |
121. | Guiseley | Tuesday, October 6, 2020 | 3,165.6 |
122. | Dorking Wanderers | Tuesday, October 6, 2020 | 3,162.2 |
123. | Dartford | Tuesday, October 6, 2020 | 3,155.1 |
124. | Slough Town | Tuesday, October 6, 2020 | 3,153.4 |
125. | Chorley | Tuesday, October 6, 2020 | 3,146.3 |
126. | Boston United | Tuesday, October 6, 2020 | 3,137.1 |
127. | York City | Tuesday, October 6, 2020 | 3,134.0 |
128. | Maidstone United | Tuesday, October 6, 2020 | 3,131.3 |
129. | Bath City | Tuesday, October 6, 2020 | 3,130.1 |
130. | Chester | Tuesday, October 6, 2020 | 3,130.0 |
131. | AFC Telford United | Tuesday, October 6, 2020 | 3,126.3 |
132. | Gateshead | Monday, October 5, 2020 | 3,125.7 |
133. | Truro City | Tuesday, October 6, 2020 | 3,119.3 |
134. | Hampton and Richmond Borough | Tuesday, October 6, 2020 | 3,115.1 |
135. | Kidderminster Harriers | Tuesday, October 6, 2020 | 3,109.5 |
136. | Welling United | Tuesday, October 6, 2020 | 3,108.3 |
137. | Chelmsford City | Tuesday, October 6, 2020 | 3,105.6 |
138. | Brackley Town | Tuesday, October 6, 2020 | 3,102.9 |
139. | Darlington | Tuesday, October 6, 2020 | 3,102.6 |
140. | St. Albans City | Tuesday, October 6, 2020 | 3,102.0 |
141. | Southport | Tuesday, October 6, 2020 | 3,093.2 |
142. | Concord Rangers | Saturday, March 14, 2020 | 3,087.1 |
143. | Farsley Celtic | Tuesday, October 6, 2020 | 3,081.3 |
144. | Tamworth | Tuesday, October 6, 2020 | 3,078.6 |
145. | Chippenham Town | Tuesday, October 6, 2020 | 3,076.9 |
146. | Oxford City | Tuesday, October 6, 2020 | 3,075.5 |
147. | Dulwich Hamlet | Saturday, March 14, 2020 | 3,071.7 |
148. | Hereford | Tuesday, October 6, 2020 | 3,059.5 |
149. | Alfreton Town | Monday, October 5, 2020 | 3,057.2 |
150. | Billericay Town | Tuesday, October 6, 2020 | 3,055.8 |
151. | Poole Town | Tuesday, October 6, 2020 | 3,055.3 |
152. | Tonbridge Angels | Tuesday, October 6, 2020 | 3,054.5 |
153. | Curzon Ashton | Monday, October 5, 2020 | 3,052.1 |
154. | Leamington | Tuesday, October 6, 2020 | 3,051.4 |
155. | Chesham United | Tuesday, October 6, 2020 | 3,047.6 |
156. | Braintree Town | Tuesday, October 6, 2020 | 3,043.7 |
157. | Gloucester City | Tuesday, October 6, 2020 | 3,042.9 |
158. | Kettering Town | Tuesday, October 6, 2020 | 3,042.6 |
159. | Eastbourne Borough | Tuesday, October 6, 2020 | 3,042.3 |
160. | Tiverton Town | Tuesday, October 6, 2020 | 3,041.7 |
161. | Hemel Hempstead Town | Tuesday, October 6, 2020 | 3,040.7 |
162. | Peterborough Sports | Tuesday, October 6, 2020 | 3,040.5 |
163. | Royston Town | Tuesday, October 6, 2020 | 3,031.3 |
164. | Warrington Town | Saturday, October 3, 2020 | 3,030.8 |
165. | Hayes and Yeading United | Tuesday, October 6, 2020 | 3,030.4 |
166. | Taunton Town | Tuesday, September 29, 2020 | 3,028.2 |
167. | Salisbury | Saturday, October 3, 2020 | 3,021.6 |
168. | Hungerford Town | Tuesday, October 6, 2020 | 3,021.6 |
169. | Coalville Town | Tuesday, October 6, 2020 | 3,016.2 |
170. | Worthing | Tuesday, October 6, 2020 | 3,008.8 |
171. | South Shields | Tuesday, October 6, 2020 | 3,008.5 |
172. | Kings Langley | Tuesday, October 6, 2020 | 3,002.3 |
173. | Bromsgrove Sporting | Tuesday, October 6, 2020 | 3,001.9 |
174. | Swindon Supermarine | Tuesday, October 6, 2020 | 3,001.2 |
175. | Rushall Olympic | Tuesday, October 6, 2020 | 2,998.7 |
176. | Blyth Spartans | Tuesday, October 6, 2020 | 2,994.9 |
177. | Banbury United | Tuesday, October 6, 2020 | 2,983.0 |
178. | Weston-super-Mare | Wednesday, September 30, 2020 | 2,981.6 |
179. | Gosport Borough | Monday, September 28, 2020 | 2,976.6 |
180. | Metropolitan Police | Tuesday, October 6, 2020 | 2,974.8 |
181. | Needham Market | Saturday, October 3, 2020 | 2,974.8 |
182. | FC United of Manchester | Tuesday, September 29, 2020 | 2,970.1 |
183. | AFC Rushden and Diamonds | Tuesday, October 6, 2020 | 2,969.5 |
184. | Carshalton Athletic | Tuesday, October 6, 2020 | 2,964.9 |
185. | Folkestone Invicta | Tuesday, October 6, 2020 | 2,963.9 |
186. | Bradford Park Avenue | Monday, October 5, 2020 | 2,960.9 |
187. | Hartley Wintney | Tuesday, October 6, 2020 | 2,960.1 |
188. | Stourbridge | Tuesday, October 6, 2020 | 2,959.2 |
189. | Nantwich Town | Tuesday, September 29, 2020 | 2,951.4 |
190. | Morpeth Town | Tuesday, September 29, 2020 | 2,942.0 |
191. | Nuneaton Borough | Tuesday, October 6, 2020 | 2,936.9 |
192. | Biggleswade Town | Tuesday, October 6, 2020 | 2,929.3 |
193. | Leatherhead | Tuesday, October 6, 2020 | 2,926.6 |
194. | Hendon | Tuesday, October 6, 2020 | 2,925.2 |
195. | Cray Wanderers | Tuesday, October 6, 2020 | 2,920.7 |
196. | AFC Hornchurch | Tuesday, October 6, 2020 | 2,920.4 |
197. | Bognor Regis Town | Tuesday, October 6, 2020 | 2,919.9 |
198. | Gainsborough Trinity | Tuesday, September 29, 2020 | 2,909.6 |
199. | Farnborough | Tuesday, October 6, 2020 | 2,909.1 |
200. | Merthyr Town | Saturday, March 7, 2020 | 2,906.8 |
201. | Bowers and Pitsea | Tuesday, October 6, 2020 | 2,903.6 |
202. | Barwell | Tuesday, October 6, 2020 | 2,900.6 |
203. | Lowestoft Town | Saturday, October 3, 2020 | 2,898.1 |
204. | Ashton United | Tuesday, October 6, 2020 | 2,897.0 |
205. | Hitchin Town | Tuesday, September 29, 2020 | 2,892.7 |
206. | Scarborough Athletic | Tuesday, September 29, 2020 | 2,887.1 |
207. | Enfield Town | Tuesday, October 6, 2020 | 2,885.2 |
208. | East Thurrock United | Monday, October 5, 2020 | 2,874.9 |
209. | Yate Town | Tuesday, October 6, 2020 | 2,874.6 |
210. | Basford United | Saturday, October 3, 2020 | 2,872.6 |
211. | Buxton | Tuesday, September 29, 2020 | 2,872.1 |
212. | Whitby Town | Saturday, October 3, 2020 | 2,869.5 |
213. | Blackfield and Langley | Saturday, March 7, 2020 | 2,867.9 |
214. | Haringey Borough | Monday, October 5, 2020 | 2,865.0 |
215. | Wimborne Town | Tuesday, October 6, 2020 | 2,864.8 |
216. | Harrow Borough | Tuesday, October 6, 2020 | 2,860.6 |
217. | Lancaster City | Tuesday, September 29, 2020 | 2,856.7 |
218. | Stratford Town | Tuesday, October 6, 2020 | 2,852.8 |
219. | Kingstonian | Tuesday, October 6, 2020 | 2,849.2 |
220. | Margate | Tuesday, October 6, 2020 | 2,841.7 |
221. | Hednesford Town | Tuesday, October 6, 2020 | 2,841.2 |
222. | Witton Albion | Saturday, October 3, 2020 | 2,840.6 |
223. | Beaconsfield Town | Tuesday, October 6, 2020 | 2,832.6 |
224. | Potters Bar Town | Tuesday, October 6, 2020 | 2,827.3 |
225. | Horsham | Tuesday, October 6, 2020 | 2,819.5 |
226. | Hyde United | Tuesday, September 29, 2020 | 2,819.5 |
227. | Bamber Bridge | Tuesday, October 6, 2020 | 2,818.1 |
228. | Atherton Collieries | Tuesday, September 29, 2020 | 2,813.9 |
229. | St. Ives Town | Tuesday, September 29, 2020 | 2,797.1 |
230. | Bishop's Stortford | Tuesday, October 6, 2020 | 2,797.0 |
231. | Alvechurch | Tuesday, October 6, 2020 | 2,793.4 |
232. | Walton Casuals | Tuesday, September 29, 2020 | 2,785.4 |
233. | Mickleover Sports | Tuesday, September 29, 2020 | 2,781.8 |
234. | Leiston | Tuesday, October 6, 2020 | 2,780.7 |
235. | Corinthian-Casuals | Tuesday, October 6, 2020 | 2,777.3 |
236. | Cheshunt | Tuesday, October 6, 2020 | 2,760.7 |
237. | Maldon and Tiptree | Friday, November 29, 2019 | 2,759.7 |
238. | Matlock Town | Tuesday, September 29, 2020 | 2,757.4 |
239. | Chichester City | Sunday, December 1, 2019 | 2,749.9 |
240. | Dorchester Town | Tuesday, September 29, 2020 | 2,747.4 |
241. | Merstham | Tuesday, October 6, 2020 | 2,746.7 |
242. | Wingate and Finchley | Tuesday, October 6, 2020 | 2,744.8 |
243. | Stalybridge Celtic | Tuesday, September 29, 2020 | 2,740.5 |
244. | Redditch United | Tuesday, October 6, 2020 | 2,724.5 |
245. | Radcliffe | Tuesday, October 6, 2020 | 2,720.0 |
246. | Brightlingsea Regent | Tuesday, October 6, 2020 | 2,719.7 |
247. | Stafford Rangers | Tuesday, September 29, 2020 | 2,719.3 |
248. | Lewes | Tuesday, October 6, 2020 | 2,711.5 |
249. | Grantham Town | Tuesday, September 29, 2020 | 2,694.6 |