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 Monday, October 12, 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. | Luton Town | Saturday, October 3, 2020 | 3,827.2 |
34. | Derby County | Saturday, October 3, 2020 | 3,824.2 |
35. | Middlesbrough | Saturday, October 3, 2020 | 3,810.5 |
36. | Wigan Athletic | Saturday, October 10, 2020 | 3,810.4 |
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. | Portsmouth | Saturday, October 10, 2020 | 3,754.8 |
47. | Birmingham City | Sunday, October 4, 2020 | 3,752.1 |
48. | Peterborough United | Saturday, October 10, 2020 | 3,740.7 |
49. | Doncaster Rovers | Saturday, October 3, 2020 | 3,733.0 |
50. | Hull City | Friday, October 9, 2020 | 3,732.0 |
51. | Charlton Athletic | Saturday, October 3, 2020 | 3,727.6 |
52. | Ipswich Town | Saturday, October 10, 2020 | 3,714.3 |
53. | Gillingham | Saturday, October 10, 2020 | 3,713.9 |
54. | Fleetwood Town | Friday, October 9, 2020 | 3,701.7 |
55. | Oxford United | Saturday, October 10, 2020 | 3,701.5 |
56. | Lincoln City | Saturday, October 10, 2020 | 3,666.1 |
57. | Plymouth Argyle | Saturday, October 10, 2020 | 3,633.1 |
58. | Cheltenham Town | Saturday, October 10, 2020 | 3,620.1 |
59. | Crewe Alexandra | Saturday, October 10, 2020 | 3,614.7 |
60. | Accrington Stanley | Saturday, October 10, 2020 | 3,612.9 |
61. | Burton Albion | Saturday, October 10, 2020 | 3,612.9 |
62. | Shrewsbury Town | Saturday, October 3, 2020 | 3,605.1 |
63. | AFC Wimbledon | Saturday, October 10, 2020 | 3,601.8 |
64. | Blackpool | Saturday, October 10, 2020 | 3,596.1 |
65. | Bristol Rovers | Saturday, October 10, 2020 | 3,594.9 |
66. | Swindon Town | Saturday, October 10, 2020 | 3,583.4 |
67. | Rochdale | Saturday, October 10, 2020 | 3,575.5 |
68. | Northampton Town | Saturday, October 10, 2020 | 3,574.0 |
69. | Colchester United | Saturday, October 10, 2020 | 3,565.5 |
70. | Milton Keynes Dons | Saturday, October 10, 2020 | 3,558.6 |
71. | Harrogate Town | Monday, October 12, 2020 | 3,543.7 |
72. | Port Vale | Saturday, October 10, 2020 | 3,541.2 |
73. | Exeter City | Saturday, October 10, 2020 | 3,540.4 |
74. | Tranmere Rovers | Saturday, October 10, 2020 | 3,536.6 |
75. | Salford City | Saturday, October 10, 2020 | 3,532.6 |
76. | Newport County | Saturday, October 10, 2020 | 3,525.6 |
77. | Forest Green Rovers | Saturday, October 10, 2020 | 3,515.9 |
78. | Walsall | Saturday, October 10, 2020 | 3,510.2 |
79. | Crawley Town | Saturday, October 10, 2020 | 3,506.0 |
80. | Bradford City | Monday, October 12, 2020 | 3,502.0 |
81. | Cambridge United | Saturday, October 10, 2020 | 3,480.6 |
82. | Bolton Wanderers | Saturday, October 10, 2020 | 3,480.5 |
83. | Carlisle United | Saturday, October 10, 2020 | 3,480.0 |
84. | Leyton Orient | Saturday, October 10, 2020 | 3,466.3 |
85. | Mansfield Town | Saturday, October 10, 2020 | 3,461.2 |
86. | Grimsby Town | Saturday, October 10, 2020 | 3,450.0 |
87. | Morecambe | Saturday, October 10, 2020 | 3,446.3 |
88. | Barrow | Saturday, October 10, 2020 | 3,433.8 |
89. | Southend United | Saturday, October 10, 2020 | 3,430.1 |
90. | Oldham Athletic | Saturday, October 10, 2020 | 3,427.9 |
91. | Scunthorpe United | Saturday, October 10, 2020 | 3,427.8 |
92. | Hartlepool United | Saturday, October 10, 2020 | 3,407.1 |
93. | Macclesfield Town | Saturday, March 7, 2020 | 3,392.4 |
94. | Stevenage | Saturday, October 10, 2020 | 3,391.0 |
95. | Sutton United | Saturday, October 10, 2020 | 3,379.8 |
96. | Solihull Moors | Saturday, October 10, 2020 | 3,377.4 |
97. | Stockport County | Saturday, October 10, 2020 | 3,338.6 |
98. | Chesterfield | Saturday, October 10, 2020 | 3,330.0 |
99. | Wrexham | Monday, October 12, 2020 | 3,328.4 |
100. | Dover Athletic | Saturday, October 10, 2020 | 3,324.7 |
101. | Notts County | Saturday, October 10, 2020 | 3,322.2 |
102. | Eastleigh | Saturday, October 10, 2020 | 3,320.0 |
103. | Bromley | Saturday, October 10, 2020 | 3,319.8 |
104. | AFC Fylde | Saturday, October 10, 2020 | 3,318.6 |
105. | Torquay United | Saturday, October 10, 2020 | 3,308.4 |
106. | FC Halifax Town | Saturday, October 10, 2020 | 3,308.4 |
107. | Ebbsfleet United | Saturday, October 10, 2020 | 3,299.5 |
108. | Woking | Saturday, October 10, 2020 | 3,296.0 |
109. | Boreham Wood | Saturday, October 10, 2020 | 3,294.7 |
110. | Altrincham | Saturday, October 10, 2020 | 3,290.9 |
111. | Yeovil Town | Saturday, October 10, 2020 | 3,289.6 |
112. | Weymouth | Saturday, October 10, 2020 | 3,284.5 |
113. | Barnet | Saturday, October 10, 2020 | 3,280.6 |
114. | Dagenham and Redbridge | Saturday, October 10, 2020 | 3,280.5 |
115. | Aldershot Town | Tuesday, October 6, 2020 | 3,260.9 |
116. | Wealdstone | Saturday, October 10, 2020 | 3,254.3 |
117. | Maidenhead United | Monday, October 12, 2020 | 3,217.1 |
118. | King's Lynn Town | Saturday, October 10, 2020 | 3,213.1 |
119. | Spennymoor Town | Saturday, October 10, 2020 | 3,207.6 |
120. | Dorking Wanderers | Saturday, October 10, 2020 | 3,175.1 |
121. | Guiseley | Tuesday, October 6, 2020 | 3,165.6 |
122. | Dartford | Saturday, October 10, 2020 | 3,155.1 |
123. | Havant and Waterlooville | Saturday, October 10, 2020 | 3,145.6 |
124. | Slough Town | Saturday, October 10, 2020 | 3,140.4 |
125. | Bath City | Saturday, October 10, 2020 | 3,140.3 |
126. | Boston United | Tuesday, October 6, 2020 | 3,137.1 |
127. | Chester | Saturday, October 10, 2020 | 3,136.8 |
128. | York City | Saturday, October 10, 2020 | 3,133.6 |
129. | Maidstone United | Saturday, October 10, 2020 | 3,132.9 |
130. | Chorley | Saturday, October 10, 2020 | 3,132.4 |
131. | Kidderminster Harriers | Saturday, October 10, 2020 | 3,125.9 |
132. | Truro City | Saturday, October 10, 2020 | 3,124.2 |
133. | AFC Telford United | Saturday, October 10, 2020 | 3,123.8 |
134. | Gateshead | Saturday, October 10, 2020 | 3,119.7 |
135. | Hampton and Richmond Borough | Saturday, October 10, 2020 | 3,115.1 |
136. | Welling United | Tuesday, October 6, 2020 | 3,108.3 |
137. | Chelmsford City | Saturday, October 10, 2020 | 3,103.6 |
138. | St. Albans City | Saturday, October 10, 2020 | 3,102.7 |
139. | Brackley Town | Saturday, October 10, 2020 | 3,100.4 |
140. | Southport | Tuesday, October 6, 2020 | 3,093.2 |
141. | Concord Rangers | Saturday, October 10, 2020 | 3,086.4 |
142. | Darlington | Saturday, October 10, 2020 | 3,086.2 |
143. | Chippenham Town | Saturday, October 10, 2020 | 3,084.8 |
144. | Farsley Celtic | Saturday, October 10, 2020 | 3,081.7 |
145. | Dulwich Hamlet | Saturday, October 10, 2020 | 3,078.3 |
146. | Oxford City | Saturday, October 10, 2020 | 3,077.5 |
147. | Tamworth | Saturday, October 10, 2020 | 3,062.5 |
148. | Eastbourne Borough | Saturday, October 10, 2020 | 3,061.7 |
149. | Alfreton Town | Saturday, October 10, 2020 | 3,060.4 |
150. | Hereford | Tuesday, October 6, 2020 | 3,059.5 |
151. | Gloucester City | Saturday, October 10, 2020 | 3,056.8 |
152. | Poole Town | Saturday, October 10, 2020 | 3,055.5 |
153. | Curzon Ashton | Saturday, October 10, 2020 | 3,054.6 |
154. | Peterborough Sports | Saturday, October 10, 2020 | 3,049.7 |
155. | Billericay Town | Saturday, October 10, 2020 | 3,045.5 |
156. | Leamington | Saturday, October 10, 2020 | 3,044.7 |
157. | Kettering Town | Tuesday, October 6, 2020 | 3,042.6 |
158. | Hungerford Town | Saturday, October 10, 2020 | 3,039.7 |
159. | Tonbridge Angels | Saturday, October 10, 2020 | 3,036.4 |
160. | Taunton Town | Saturday, October 10, 2020 | 3,035.9 |
161. | Braintree Town | Saturday, October 10, 2020 | 3,035.7 |
162. | Chesham United | Saturday, October 10, 2020 | 3,035.1 |
163. | Coalville Town | Saturday, October 10, 2020 | 3,032.2 |
164. | Royston Town | Saturday, October 10, 2020 | 3,028.2 |
165. | Hayes and Yeading United | Saturday, October 10, 2020 | 3,026.1 |
166. | Tiverton Town | Saturday, October 10, 2020 | 3,025.4 |
167. | Salisbury | Saturday, October 10, 2020 | 3,021.5 |
168. | Hemel Hempstead Town | Saturday, October 10, 2020 | 3,021.3 |
169. | South Shields | Saturday, October 10, 2020 | 3,017.4 |
170. | Warrington Town | Saturday, October 10, 2020 | 3,015.4 |
171. | Worthing | Saturday, October 10, 2020 | 3,014.9 |
172. | Swindon Supermarine | Saturday, October 10, 2020 | 3,013.6 |
173. | Bromsgrove Sporting | Saturday, October 10, 2020 | 3,009.9 |
174. | Kings Langley | Saturday, October 10, 2020 | 2,998.3 |
175. | Blyth Spartans | Saturday, October 10, 2020 | 2,997.5 |
176. | Metropolitan Police | Saturday, October 10, 2020 | 2,987.5 |
177. | Rushall Olympic | Saturday, October 10, 2020 | 2,982.7 |
178. | Banbury United | Saturday, October 10, 2020 | 2,981.6 |
179. | Weston-super-Mare | Saturday, October 10, 2020 | 2,979.3 |
180. | Carshalton Athletic | Monday, October 12, 2020 | 2,977.1 |
181. | Needham Market | Saturday, October 10, 2020 | 2,976.1 |
182. | FC United of Manchester | Tuesday, September 29, 2020 | 2,970.1 |
183. | Folkestone Invicta | Saturday, October 10, 2020 | 2,969.2 |
184. | Stourbridge | Saturday, October 10, 2020 | 2,962.3 |
185. | AFC Rushden and Diamonds | Saturday, October 10, 2020 | 2,961.6 |
186. | Bradford Park Avenue | Monday, October 5, 2020 | 2,960.9 |
187. | Nantwich Town | Tuesday, September 29, 2020 | 2,951.4 |
188. | Gosport Borough | Saturday, October 10, 2020 | 2,948.1 |
189. | Hendon | Saturday, October 10, 2020 | 2,943.7 |
190. | Morpeth Town | Tuesday, September 29, 2020 | 2,942.0 |
191. | Hartley Wintney | Saturday, October 10, 2020 | 2,941.6 |
192. | Nuneaton Borough | Tuesday, October 6, 2020 | 2,936.9 |
193. | Leatherhead | Saturday, October 10, 2020 | 2,916.5 |
194. | Gainsborough Trinity | Tuesday, September 29, 2020 | 2,909.6 |
195. | Merthyr Town | Saturday, March 7, 2020 | 2,906.8 |
196. | Bognor Regis Town | Saturday, October 10, 2020 | 2,906.6 |
197. | AFC Hornchurch | Saturday, October 10, 2020 | 2,904.1 |
198. | Biggleswade Town | Saturday, October 10, 2020 | 2,904.0 |
199. | Lowestoft Town | Saturday, October 10, 2020 | 2,902.1 |
200. | Farnborough | Saturday, October 10, 2020 | 2,901.4 |
201. | Cray Wanderers | Sunday, October 11, 2020 | 2,899.2 |
202. | Bowers and Pitsea | Saturday, October 10, 2020 | 2,897.6 |
203. | Enfield Town | Saturday, October 10, 2020 | 2,895.2 |
204. | Barwell | Saturday, October 10, 2020 | 2,891.4 |
205. | Hitchin Town | Saturday, October 10, 2020 | 2,888.6 |
206. | Buxton | Saturday, October 10, 2020 | 2,886.0 |
207. | Basford United | Saturday, October 10, 2020 | 2,884.6 |
208. | Haringey Borough | Saturday, October 10, 2020 | 2,877.3 |
209. | Scarborough Athletic | Saturday, October 10, 2020 | 2,876.9 |
210. | Whitby Town | Saturday, October 10, 2020 | 2,876.2 |
211. | Ashton United | Saturday, October 10, 2020 | 2,874.6 |
212. | East Thurrock United | Saturday, October 10, 2020 | 2,870.4 |
213. | Yate Town | Saturday, October 10, 2020 | 2,869.7 |
214. | Blackfield and Langley | Saturday, March 7, 2020 | 2,867.9 |
215. | Kingstonian | Saturday, October 10, 2020 | 2,865.6 |
216. | Wimborne Town | Tuesday, October 6, 2020 | 2,864.8 |
217. | Harrow Borough | Saturday, October 10, 2020 | 2,862.9 |
218. | Lancaster City | Tuesday, September 29, 2020 | 2,856.7 |
219. | Hednesford Town | Saturday, October 10, 2020 | 2,855.0 |
220. | Witton Albion | Saturday, October 10, 2020 | 2,850.8 |
221. | Stratford Town | Saturday, October 10, 2020 | 2,839.0 |
222. | Beaconsfield Town | Saturday, October 10, 2020 | 2,836.8 |
223. | Hyde United | Saturday, October 10, 2020 | 2,831.9 |
224. | Margate | Saturday, October 10, 2020 | 2,829.2 |
225. | Potters Bar Town | Saturday, October 10, 2020 | 2,822.0 |
226. | Horsham | Monday, October 12, 2020 | 2,820.7 |
227. | Bishop's Stortford | Sunday, October 11, 2020 | 2,818.6 |
228. | Atherton Collieries | Tuesday, September 29, 2020 | 2,813.9 |
229. | Alvechurch | Saturday, October 10, 2020 | 2,809.5 |
230. | Bamber Bridge | Saturday, October 10, 2020 | 2,809.2 |
231. | Walton Casuals | Wednesday, October 7, 2020 | 2,801.2 |
232. | Mickleover Sports | Saturday, October 10, 2020 | 2,797.2 |
233. | St. Ives Town | Tuesday, September 29, 2020 | 2,797.1 |
234. | Leiston | Saturday, October 10, 2020 | 2,784.8 |
235. | Matlock Town | Saturday, October 10, 2020 | 2,779.8 |
236. | Cheshunt | Saturday, October 10, 2020 | 2,774.0 |
237. | Corinthian-Casuals | Saturday, October 10, 2020 | 2,773.0 |
238. | Dorchester Town | Saturday, October 10, 2020 | 2,763.7 |
239. | Maldon and Tiptree | Friday, November 29, 2019 | 2,759.7 |
240. | Merstham | Saturday, October 10, 2020 | 2,751.2 |
241. | Chichester City | Sunday, December 1, 2019 | 2,749.9 |
242. | Redditch United | Saturday, October 10, 2020 | 2,749.8 |
243. | Wingate and Finchley | Saturday, October 10, 2020 | 2,735.8 |
244. | Stalybridge Celtic | Saturday, October 10, 2020 | 2,726.6 |
245. | Lewes | Saturday, October 10, 2020 | 2,724.0 |
246. | Radcliffe | Saturday, October 10, 2020 | 2,708.0 |
247. | Brightlingsea Regent | Saturday, October 10, 2020 | 2,707.4 |
248. | Stafford Rangers | Saturday, October 10, 2020 | 2,706.9 |
249. | Grantham Town | Saturday, October 10, 2020 | 2,687.8 |