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 5, 2021
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, October 3, 2021 | 4,361.2 |
2. | Liverpool | Sunday, October 3, 2021 | 4,292.4 |
3. | Chelsea | Saturday, October 2, 2021 | 4,248.0 |
4. | Manchester United | Saturday, October 2, 2021 | 4,238.2 |
5. | Arsenal | Saturday, October 2, 2021 | 4,174.0 |
6. | West Ham United | Sunday, October 3, 2021 | 4,146.4 |
7. | Tottenham Hotspur | Sunday, October 3, 2021 | 4,141.8 |
8. | Leicester City | Sunday, October 3, 2021 | 4,137.1 |
9. | Everton | Saturday, October 2, 2021 | 4,112.0 |
10. | Aston Villa | Sunday, October 3, 2021 | 4,089.8 |
11. | Leeds United | Saturday, October 2, 2021 | 4,080.3 |
12. | Brighton and Hove Albion | Saturday, October 2, 2021 | 4,065.4 |
13. | Brentford | Sunday, October 3, 2021 | 4,062.4 |
14. | Wolverhampton Wanderers | Saturday, October 2, 2021 | 4,038.2 |
15. | Southampton | Saturday, October 2, 2021 | 4,009.0 |
16. | Crystal Palace | Sunday, October 3, 2021 | 4,007.7 |
17. | Newcastle United | Saturday, October 2, 2021 | 3,990.7 |
18. | Burnley | Saturday, October 2, 2021 | 3,981.2 |
19. | Watford | Saturday, October 2, 2021 | 3,978.3 |
20. | AFC Bournemouth | Saturday, October 2, 2021 | 3,971.7 |
21. | Norwich City | Saturday, October 2, 2021 | 3,952.1 |
22. | West Bromwich Albion | Friday, October 1, 2021 | 3,951.2 |
23. | Fulham | Saturday, October 2, 2021 | 3,931.8 |
24. | Queens Park Rangers | Saturday, October 2, 2021 | 3,882.6 |
25. | Sheffield United | Saturday, October 2, 2021 | 3,879.9 |
26. | Stoke City | Friday, October 1, 2021 | 3,873.9 |
27. | Swansea City | Saturday, October 2, 2021 | 3,852.4 |
28. | Coventry City | Saturday, October 2, 2021 | 3,847.0 |
29. | Blackburn Rovers | Saturday, October 2, 2021 | 3,842.0 |
30. | Millwall | Saturday, October 2, 2021 | 3,837.7 |
31. | Cardiff City | Saturday, October 2, 2021 | 3,831.8 |
32. | Reading | Saturday, October 2, 2021 | 3,828.2 |
33. | Preston North End | Saturday, October 2, 2021 | 3,823.0 |
34. | Barnsley | Saturday, October 2, 2021 | 3,820.5 |
35. | Luton Town | Saturday, October 2, 2021 | 3,818.4 |
36. | Nottingham Forest | Saturday, October 2, 2021 | 3,807.2 |
37. | Blackpool | Saturday, October 2, 2021 | 3,798.5 |
38. | Huddersfield Town | Saturday, October 2, 2021 | 3,789.6 |
39. | Middlesbrough | Saturday, October 2, 2021 | 3,787.1 |
40. | Sunderland | Saturday, October 2, 2021 | 3,784.0 |
41. | Wycombe Wanderers | Saturday, October 2, 2021 | 3,781.4 |
42. | Hull City | Saturday, October 2, 2021 | 3,779.9 |
43. | Bristol City | Saturday, October 2, 2021 | 3,760.0 |
44. | Derby County | Saturday, October 2, 2021 | 3,755.9 |
45. | Rotherham United | Saturday, October 2, 2021 | 3,735.1 |
46. | Birmingham City | Saturday, October 2, 2021 | 3,734.8 |
47. | Oxford United | Saturday, October 2, 2021 | 3,731.7 |
48. | Peterborough United | Saturday, October 2, 2021 | 3,731.6 |
49. | Sheffield Wednesday | Saturday, October 2, 2021 | 3,727.8 |
50. | Wigan Athletic | Saturday, October 2, 2021 | 3,717.6 |
51. | Portsmouth | Saturday, October 2, 2021 | 3,692.1 |
52. | Milton Keynes Dons | Saturday, October 2, 2021 | 3,684.9 |
53. | Charlton Athletic | Saturday, October 2, 2021 | 3,667.9 |
54. | Lincoln City | Saturday, October 2, 2021 | 3,667.0 |
55. | Gillingham | Saturday, October 2, 2021 | 3,653.8 |
56. | Burton Albion | Saturday, October 2, 2021 | 3,648.5 |
57. | Fleetwood Town | Saturday, October 2, 2021 | 3,647.9 |
58. | Plymouth Argyle | Saturday, October 2, 2021 | 3,645.7 |
59. | Bolton Wanderers | Saturday, October 2, 2021 | 3,638.1 |
60. | Ipswich Town | Saturday, October 2, 2021 | 3,625.2 |
61. | Accrington Stanley | Saturday, October 2, 2021 | 3,624.3 |
62. | AFC Wimbledon | Saturday, October 2, 2021 | 3,614.6 |
63. | Crewe Alexandra | Saturday, October 2, 2021 | 3,613.3 |
64. | Morecambe | Saturday, October 2, 2021 | 3,606.5 |
65. | Cheltenham Town | Saturday, October 2, 2021 | 3,593.5 |
66. | Doncaster Rovers | Saturday, October 2, 2021 | 3,577.7 |
67. | Forest Green Rovers | Saturday, October 2, 2021 | 3,573.0 |
68. | Cambridge United | Saturday, October 2, 2021 | 3,568.2 |
69. | Rochdale | Saturday, October 2, 2021 | 3,566.2 |
70. | Shrewsbury Town | Saturday, October 2, 2021 | 3,565.6 |
71. | Northampton Town | Saturday, October 2, 2021 | 3,557.8 |
72. | Exeter City | Saturday, October 2, 2021 | 3,555.8 |
73. | Swindon Town | Saturday, October 2, 2021 | 3,545.9 |
74. | Port Vale | Saturday, October 2, 2021 | 3,540.8 |
75. | Salford City | Saturday, October 2, 2021 | 3,540.8 |
76. | Tranmere Rovers | Saturday, October 2, 2021 | 3,538.1 |
77. | Newport County | Saturday, October 2, 2021 | 3,528.4 |
78. | Leyton Orient | Saturday, October 2, 2021 | 3,505.3 |
79. | Harrogate Town | Saturday, October 2, 2021 | 3,497.1 |
80. | Bradford City | Saturday, October 2, 2021 | 3,482.6 |
81. | Sutton United | Saturday, October 2, 2021 | 3,479.6 |
82. | Barrow | Saturday, October 2, 2021 | 3,477.9 |
83. | Stevenage | Saturday, October 2, 2021 | 3,477.0 |
84. | Crawley Town | Saturday, October 2, 2021 | 3,476.7 |
85. | Mansfield Town | Saturday, October 2, 2021 | 3,465.2 |
86. | Carlisle United | Saturday, October 2, 2021 | 3,461.8 |
87. | Bristol Rovers | Saturday, October 2, 2021 | 3,453.3 |
88. | Colchester United | Saturday, October 2, 2021 | 3,448.8 |
89. | Hartlepool United | Saturday, October 2, 2021 | 3,439.4 |
90. | Grimsby Town | Tuesday, October 5, 2021 | 3,436.3 |
91. | Walsall | Saturday, October 2, 2021 | 3,434.9 |
92. | Stockport County | Saturday, October 2, 2021 | 3,410.0 |
93. | Bromley | Tuesday, October 5, 2021 | 3,403.2 |
94. | Oldham Athletic | Saturday, October 2, 2021 | 3,402.3 |
95. | Wrexham | Tuesday, October 5, 2021 | 3,398.2 |
96. | FC Halifax Town | Tuesday, October 5, 2021 | 3,381.0 |
97. | Chesterfield | Tuesday, October 5, 2021 | 3,378.9 |
98. | Dagenham and Redbridge | Tuesday, October 5, 2021 | 3,376.3 |
99. | Scunthorpe United | Saturday, October 2, 2021 | 3,362.5 |
100. | Southend United | Tuesday, October 5, 2021 | 3,362.1 |
101. | Torquay United | Tuesday, October 5, 2021 | 3,360.3 |
102. | Solihull Moors | Tuesday, October 5, 2021 | 3,358.2 |
103. | Boreham Wood | Tuesday, October 5, 2021 | 3,351.3 |
104. | Notts County | Tuesday, October 5, 2021 | 3,348.7 |
105. | AFC Fylde | Saturday, September 25, 2021 | 3,322.5 |
106. | Eastleigh | Tuesday, October 5, 2021 | 3,303.7 |
107. | Yeovil Town | Tuesday, October 5, 2021 | 3,281.5 |
108. | Altrincham | Tuesday, October 5, 2021 | 3,280.7 |
109. | Maidenhead United | Tuesday, October 5, 2021 | 3,250.1 |
110. | Woking | Tuesday, October 5, 2021 | 3,245.6 |
111. | Aldershot Town | Tuesday, October 5, 2021 | 3,236.2 |
112. | Dartford | Saturday, September 25, 2021 | 3,231.4 |
113. | Ebbsfleet United | Tuesday, September 28, 2021 | 3,224.4 |
114. | Spennymoor Town | Saturday, September 25, 2021 | 3,214.2 |
115. | Weymouth | Tuesday, October 5, 2021 | 3,187.5 |
116. | Maidstone United | Saturday, September 25, 2021 | 3,179.6 |
117. | Dorking Wanderers | Saturday, September 25, 2021 | 3,178.9 |
118. | Barnet | Tuesday, October 5, 2021 | 3,176.2 |
119. | Hampton and Richmond Borough | Saturday, September 25, 2021 | 3,171.3 |
120. | Chorley | Saturday, September 11, 2021 | 3,171.0 |
121. | Dover Athletic | Tuesday, October 5, 2021 | 3,170.9 |
122. | Brackley Town | Saturday, September 25, 2021 | 3,170.5 |
123. | Oxford City | Saturday, October 2, 2021 | 3,170.1 |
124. | St. Albans City | Saturday, September 25, 2021 | 3,167.8 |
125. | Wealdstone | Tuesday, October 5, 2021 | 3,158.1 |
126. | Boston United | Saturday, September 25, 2021 | 3,155.9 |
127. | Gateshead | Saturday, September 25, 2021 | 3,153.1 |
128. | Kidderminster Harriers | Saturday, September 25, 2021 | 3,143.1 |
129. | King's Lynn Town | Tuesday, October 5, 2021 | 3,141.0 |
130. | Havant and Waterlooville | Saturday, September 25, 2021 | 3,136.4 |
131. | York City | Tuesday, September 28, 2021 | 3,129.7 |
132. | Eastbourne Borough | Saturday, September 25, 2021 | 3,123.9 |
133. | Dulwich Hamlet | Saturday, September 25, 2021 | 3,115.7 |
134. | Chester | Saturday, September 25, 2021 | 3,113.0 |
135. | Peterborough Sports | Tuesday, September 28, 2021 | 3,110.5 |
136. | Hayes and Yeading United | Saturday, September 25, 2021 | 3,109.6 |
137. | Leamington | Saturday, September 25, 2021 | 3,105.0 |
138. | Curzon Ashton | Saturday, September 25, 2021 | 3,099.0 |
139. | Kettering Town | Saturday, September 25, 2021 | 3,088.8 |
140. | Coalville Town | Saturday, October 2, 2021 | 3,087.3 |
141. | Darlington | Saturday, October 2, 2021 | 3,084.8 |
142. | Chippenham Town | Tuesday, September 28, 2021 | 3,084.6 |
143. | Concord Rangers | Saturday, October 2, 2021 | 3,082.8 |
144. | Hereford | Tuesday, September 28, 2021 | 3,079.7 |
145. | Bath City | Saturday, September 25, 2021 | 3,071.2 |
146. | Chelmsford City | Saturday, September 25, 2021 | 3,069.9 |
147. | Truro City | Saturday, October 2, 2021 | 3,068.4 |
148. | Tamworth | Tuesday, September 14, 2021 | 3,066.2 |
149. | Slough Town | Saturday, September 25, 2021 | 3,065.7 |
150. | Gloucester City | Saturday, September 25, 2021 | 3,062.9 |
151. | Guiseley | Saturday, September 25, 2021 | 3,057.8 |
152. | Hungerford Town | Saturday, September 25, 2021 | 3,056.7 |
153. | Royston Town | Saturday, October 2, 2021 | 3,053.3 |
154. | Southport | Saturday, September 11, 2021 | 3,050.7 |
155. | Salisbury | Tuesday, September 28, 2021 | 3,050.5 |
156. | Tonbridge Angels | Saturday, October 2, 2021 | 3,048.2 |
157. | Poole Town | Saturday, October 2, 2021 | 3,047.5 |
158. | Farsley Celtic | Saturday, September 25, 2021 | 3,047.5 |
159. | Alfreton Town | Saturday, September 25, 2021 | 3,040.9 |
160. | Worthing | Saturday, September 25, 2021 | 3,038.3 |
161. | Taunton Town | Saturday, October 2, 2021 | 3,037.8 |
162. | South Shields | Tuesday, October 5, 2021 | 3,032.0 |
163. | AFC Telford United | Saturday, October 2, 2021 | 3,023.4 |
164. | Metropolitan Police | Saturday, September 25, 2021 | 3,023.4 |
165. | Tiverton Town | Saturday, October 2, 2021 | 3,021.3 |
166. | Welling United | Saturday, October 2, 2021 | 3,016.0 |
167. | Braintree Town | Saturday, September 25, 2021 | 3,012.4 |
168. | Swindon Supermarine | Saturday, October 2, 2021 | 3,010.5 |
169. | Gosport Borough | Saturday, October 2, 2021 | 3,005.7 |
170. | Rushall Olympic | Saturday, October 2, 2021 | 3,005.6 |
171. | Chesham United | Saturday, September 25, 2021 | 3,001.7 |
172. | Banbury United | Saturday, September 25, 2021 | 2,999.8 |
173. | Bradford Park Avenue | Saturday, September 25, 2021 | 2,997.4 |
174. | Billericay Town | Saturday, September 25, 2021 | 2,989.4 |
175. | Hemel Hempstead Town | Saturday, September 25, 2021 | 2,988.8 |
176. | Folkestone Invicta | Saturday, September 25, 2021 | 2,975.9 |
177. | Buxton | Tuesday, October 5, 2021 | 2,969.1 |
178. | Blyth Spartans | Saturday, September 25, 2021 | 2,965.3 |
179. | Farnborough | Saturday, October 2, 2021 | 2,960.1 |
180. | Warrington Town | Saturday, October 2, 2021 | 2,957.1 |
181. | Needham Market | Saturday, October 2, 2021 | 2,954.9 |
182. | Bognor Regis Town | Tuesday, October 5, 2021 | 2,948.2 |
183. | Carshalton Athletic | Saturday, October 2, 2021 | 2,943.8 |
184. | AFC Rushden and Diamonds | Tuesday, September 28, 2021 | 2,940.5 |
185. | Hendon | Saturday, October 2, 2021 | 2,940.3 |
186. | FC United of Manchester | Tuesday, October 5, 2021 | 2,938.2 |
187. | AFC Hornchurch | Saturday, September 25, 2021 | 2,936.9 |
188. | Kings Langley | Saturday, October 2, 2021 | 2,936.0 |
189. | Weston-super-Mare | Saturday, September 25, 2021 | 2,935.7 |
190. | Bromsgrove Sporting | Tuesday, September 28, 2021 | 2,929.8 |
191. | Stourbridge | Saturday, October 2, 2021 | 2,916.1 |
192. | Basford United | Tuesday, October 5, 2021 | 2,912.8 |
193. | Whitby Town | Tuesday, October 5, 2021 | 2,912.4 |
194. | Matlock Town | Tuesday, October 5, 2021 | 2,910.0 |
195. | Enfield Town | Tuesday, October 5, 2021 | 2,907.9 |
196. | Harrow Borough | Saturday, September 25, 2021 | 2,907.8 |
197. | Hednesford Town | Saturday, October 2, 2021 | 2,904.7 |
198. | Hartley Wintney | Saturday, October 2, 2021 | 2,899.1 |
199. | Barwell | Saturday, October 2, 2021 | 2,895.8 |
200. | Kingstonian | Tuesday, October 5, 2021 | 2,893.3 |
201. | Bowers and Pitsea | Saturday, September 25, 2021 | 2,883.9 |
202. | Stratford Town | Saturday, September 25, 2021 | 2,879.6 |
203. | Biggleswade Town | Saturday, October 2, 2021 | 2,879.1 |
204. | Nantwich Town | Saturday, October 2, 2021 | 2,868.7 |
205. | Nuneaton Borough | Saturday, October 2, 2021 | 2,868.0 |
206. | Merthyr Town | Tuesday, September 28, 2021 | 2,867.7 |
207. | Yate Town | Saturday, September 25, 2021 | 2,861.5 |
208. | Cray Wanderers | Saturday, October 2, 2021 | 2,860.0 |
209. | Bishop's Stortford | Saturday, September 25, 2021 | 2,859.4 |
210. | Haringey Borough | Saturday, October 2, 2021 | 2,858.9 |
211. | Hitchin Town | Saturday, October 2, 2021 | 2,858.1 |
212. | Bamber Bridge | Tuesday, October 5, 2021 | 2,856.1 |
213. | Canvey Island | Monday, November 30, 2020 | 2,853.3 |
214. | Wimborne Town | Saturday, September 25, 2021 | 2,850.3 |
215. | Margate | Saturday, September 25, 2021 | 2,848.1 |
216. | Atherton Collieries | Saturday, September 25, 2021 | 2,845.8 |
217. | Gainsborough Trinity | Saturday, October 2, 2021 | 2,844.0 |
218. | Lowestoft Town | Saturday, October 2, 2021 | 2,842.8 |
219. | Morpeth Town | Tuesday, October 5, 2021 | 2,842.4 |
220. | Lancaster City | Tuesday, October 5, 2021 | 2,842.2 |
221. | Leiston | Saturday, September 25, 2021 | 2,841.1 |
222. | Scarborough Athletic | Saturday, October 2, 2021 | 2,833.9 |
223. | Walton Casuals | Saturday, September 25, 2021 | 2,830.6 |
224. | Mickleover Sports | Tuesday, October 5, 2021 | 2,828.1 |
225. | East Thurrock United | Saturday, September 25, 2021 | 2,826.0 |
226. | Beaconsfield Town | Saturday, October 2, 2021 | 2,825.7 |
227. | Witton Albion | Tuesday, October 5, 2021 | 2,819.6 |
228. | Leatherhead | Tuesday, October 5, 2021 | 2,815.4 |
229. | Horsham | Saturday, September 25, 2021 | 2,810.3 |
230. | Alvechurch | Saturday, October 2, 2021 | 2,809.0 |
231. | Stalybridge Celtic | Tuesday, October 5, 2021 | 2,808.6 |
232. | Hyde United | Tuesday, October 5, 2021 | 2,803.8 |
233. | Potters Bar Town | Tuesday, September 28, 2021 | 2,797.4 |
234. | Ashton United | Saturday, October 2, 2021 | 2,797.3 |
235. | Lewes | Saturday, September 25, 2021 | 2,795.6 |
236. | Cheshunt | Tuesday, September 28, 2021 | 2,794.0 |
237. | St. Ives Town | Saturday, October 2, 2021 | 2,791.0 |
238. | Wingate and Finchley | Wednesday, September 29, 2021 | 2,785.3 |
239. | Corinthian-Casuals | Saturday, September 25, 2021 | 2,782.1 |
240. | Stafford Rangers | Tuesday, October 5, 2021 | 2,772.3 |
241. | Redditch United | Saturday, October 2, 2021 | 2,771.1 |
242. | Marine | Sunday, January 10, 2021 | 2,768.4 |
243. | Maldon and Tiptree | Sunday, November 8, 2020 | 2,759.5 |
244. | Dorchester Town | Saturday, October 2, 2021 | 2,749.8 |
245. | Radcliffe | Tuesday, October 5, 2021 | 2,717.2 |
246. | Brightlingsea Regent | Saturday, October 2, 2021 | 2,701.5 |
247. | Merstham | Saturday, September 25, 2021 | 2,690.9 |
248. | Grantham Town | Tuesday, October 5, 2021 | 2,660.7 |
249. | Skelmersdale United | Friday, November 6, 2020 | 2,569.0 |