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, September 4, 2021
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, August 28, 2021 | 4,355.6 |
2. | Liverpool | Saturday, August 28, 2021 | 4,278.8 |
3. | Manchester United | Sunday, August 29, 2021 | 4,251.8 |
4. | Chelsea | Saturday, August 28, 2021 | 4,229.4 |
5. | Tottenham Hotspur | Sunday, August 29, 2021 | 4,188.8 |
6. | Leicester City | Saturday, August 28, 2021 | 4,160.3 |
7. | West Ham United | Saturday, August 28, 2021 | 4,155.1 |
8. | Arsenal | Saturday, August 28, 2021 | 4,151.9 |
9. | Everton | Saturday, August 28, 2021 | 4,112.0 |
10. | Leeds United | Sunday, August 29, 2021 | 4,096.5 |
11. | Aston Villa | Saturday, August 28, 2021 | 4,069.3 |
12. | Brighton and Hove Albion | Saturday, August 28, 2021 | 4,037.9 |
13. | Brentford | Saturday, August 28, 2021 | 4,036.4 |
14. | Wolverhampton Wanderers | Sunday, August 29, 2021 | 4,019.0 |
15. | Southampton | Saturday, August 28, 2021 | 4,016.1 |
16. | Newcastle United | Saturday, August 28, 2021 | 4,002.1 |
17. | Watford | Sunday, August 29, 2021 | 3,996.0 |
18. | Burnley | Sunday, August 29, 2021 | 3,991.3 |
19. | Crystal Palace | Saturday, August 28, 2021 | 3,983.9 |
20. | Norwich City | Saturday, August 28, 2021 | 3,981.8 |
21. | Fulham | Saturday, August 28, 2021 | 3,964.3 |
22. | West Bromwich Albion | Saturday, August 28, 2021 | 3,952.9 |
23. | AFC Bournemouth | Saturday, August 28, 2021 | 3,936.1 |
24. | Queens Park Rangers | Saturday, August 28, 2021 | 3,894.3 |
25. | Cardiff City | Saturday, August 28, 2021 | 3,890.7 |
26. | Sheffield United | Saturday, August 28, 2021 | 3,879.0 |
27. | Barnsley | Saturday, August 28, 2021 | 3,876.7 |
28. | Swansea City | Saturday, August 28, 2021 | 3,866.3 |
29. | Stoke City | Saturday, August 28, 2021 | 3,846.0 |
30. | Blackburn Rovers | Saturday, August 28, 2021 | 3,834.0 |
31. | Preston North End | Saturday, August 28, 2021 | 3,824.6 |
32. | Millwall | Saturday, August 28, 2021 | 3,815.9 |
33. | Coventry City | Saturday, August 28, 2021 | 3,809.0 |
34. | Luton Town | Saturday, August 28, 2021 | 3,803.3 |
35. | Middlesbrough | Saturday, August 28, 2021 | 3,801.1 |
36. | Hull City | Saturday, August 28, 2021 | 3,797.1 |
37. | Reading | Saturday, August 28, 2021 | 3,791.4 |
38. | Huddersfield Town | Saturday, August 28, 2021 | 3,789.6 |
39. | Sunderland | Saturday, August 28, 2021 | 3,785.8 |
40. | Birmingham City | Saturday, August 28, 2021 | 3,778.4 |
41. | Wycombe Wanderers | Saturday, August 28, 2021 | 3,777.0 |
42. | Nottingham Forest | Saturday, August 28, 2021 | 3,774.0 |
43. | Blackpool | Saturday, August 28, 2021 | 3,768.9 |
44. | Sheffield Wednesday | Saturday, August 28, 2021 | 3,759.8 |
45. | Peterborough United | Saturday, August 28, 2021 | 3,752.8 |
46. | Derby County | Saturday, August 28, 2021 | 3,741.1 |
47. | Bristol City | Saturday, August 28, 2021 | 3,734.7 |
48. | Rotherham United | Saturday, August 28, 2021 | 3,722.0 |
49. | Oxford United | Saturday, September 4, 2021 | 3,721.6 |
50. | Portsmouth | Saturday, August 28, 2021 | 3,703.9 |
51. | Charlton Athletic | Saturday, August 28, 2021 | 3,700.8 |
52. | Wigan Athletic | Saturday, August 28, 2021 | 3,686.3 |
53. | Lincoln City | Saturday, August 28, 2021 | 3,674.3 |
54. | Gillingham | Saturday, August 28, 2021 | 3,672.0 |
55. | Burton Albion | Friday, August 27, 2021 | 3,665.8 |
56. | Milton Keynes Dons | Saturday, September 4, 2021 | 3,658.4 |
57. | Accrington Stanley | Saturday, September 4, 2021 | 3,649.7 |
58. | AFC Wimbledon | Saturday, September 4, 2021 | 3,639.7 |
59. | Fleetwood Town | Saturday, August 28, 2021 | 3,635.0 |
60. | Ipswich Town | Saturday, August 28, 2021 | 3,622.6 |
61. | Crewe Alexandra | Saturday, August 28, 2021 | 3,613.5 |
62. | Bolton Wanderers | Saturday, August 28, 2021 | 3,604.7 |
63. | Cheltenham Town | Saturday, September 4, 2021 | 3,601.6 |
64. | Plymouth Argyle | Saturday, August 28, 2021 | 3,601.0 |
65. | Rochdale | Saturday, September 4, 2021 | 3,598.1 |
66. | Morecambe | Saturday, August 28, 2021 | 3,594.0 |
67. | Doncaster Rovers | Saturday, August 28, 2021 | 3,586.5 |
68. | Northampton Town | Saturday, September 4, 2021 | 3,582.4 |
69. | Cambridge United | Saturday, August 28, 2021 | 3,579.1 |
70. | Shrewsbury Town | Saturday, September 4, 2021 | 3,562.1 |
71. | Swindon Town | Saturday, September 4, 2021 | 3,545.0 |
72. | Exeter City | Saturday, September 4, 2021 | 3,540.5 |
73. | Forest Green Rovers | Saturday, September 4, 2021 | 3,534.4 |
74. | Salford City | Saturday, September 4, 2021 | 3,533.5 |
75. | Newport County | Saturday, September 4, 2021 | 3,533.4 |
76. | Tranmere Rovers | Saturday, September 4, 2021 | 3,520.8 |
77. | Carlisle United | Saturday, September 4, 2021 | 3,509.3 |
78. | Harrogate Town | Saturday, September 4, 2021 | 3,502.5 |
79. | Port Vale | Saturday, September 4, 2021 | 3,500.2 |
80. | Stevenage | Saturday, September 4, 2021 | 3,490.3 |
81. | Leyton Orient | Saturday, September 4, 2021 | 3,487.9 |
82. | Mansfield Town | Saturday, September 4, 2021 | 3,487.4 |
83. | Bradford City | Saturday, September 4, 2021 | 3,482.1 |
84. | Bristol Rovers | Saturday, September 4, 2021 | 3,481.7 |
85. | Barrow | Saturday, September 4, 2021 | 3,465.1 |
86. | Colchester United | Friday, August 27, 2021 | 3,459.6 |
87. | Crawley Town | Saturday, September 4, 2021 | 3,454.5 |
88. | Hartlepool United | Saturday, September 4, 2021 | 3,450.3 |
89. | Walsall | Saturday, September 4, 2021 | 3,432.1 |
90. | Stockport County | Saturday, September 4, 2021 | 3,428.8 |
91. | Sutton United | Saturday, August 28, 2021 | 3,427.4 |
92. | Southend United | Saturday, September 4, 2021 | 3,410.3 |
93. | Wrexham | Saturday, September 4, 2021 | 3,409.7 |
94. | Oldham Athletic | Saturday, September 4, 2021 | 3,407.6 |
95. | Grimsby Town | Saturday, September 4, 2021 | 3,404.2 |
96. | Notts County | Saturday, September 4, 2021 | 3,392.0 |
97. | Scunthorpe United | Saturday, September 4, 2021 | 3,386.8 |
98. | Chesterfield | Saturday, September 4, 2021 | 3,386.7 |
99. | Dagenham and Redbridge | Saturday, September 4, 2021 | 3,385.5 |
100. | Bromley | Saturday, September 4, 2021 | 3,380.9 |
101. | Torquay United | Saturday, September 4, 2021 | 3,380.9 |
102. | Solihull Moors | Saturday, September 4, 2021 | 3,337.6 |
103. | FC Halifax Town | Saturday, September 4, 2021 | 3,333.5 |
104. | Boreham Wood | Saturday, September 4, 2021 | 3,329.0 |
105. | AFC Fylde | Saturday, September 4, 2021 | 3,312.5 |
106. | Eastleigh | Saturday, September 4, 2021 | 3,306.9 |
107. | Yeovil Town | Saturday, September 4, 2021 | 3,278.4 |
108. | Maidenhead United | Saturday, September 4, 2021 | 3,275.5 |
109. | Altrincham | Saturday, September 4, 2021 | 3,262.9 |
110. | Ebbsfleet United | Saturday, September 4, 2021 | 3,230.2 |
111. | Aldershot Town | Saturday, September 4, 2021 | 3,227.5 |
112. | Dartford | Saturday, September 4, 2021 | 3,224.1 |
113. | Weymouth | Saturday, September 4, 2021 | 3,221.4 |
114. | Dover Athletic | Saturday, September 4, 2021 | 3,195.0 |
115. | Dorking Wanderers | Saturday, September 4, 2021 | 3,194.6 |
116. | Spennymoor Town | Saturday, September 4, 2021 | 3,193.6 |
117. | Woking | Monday, August 30, 2021 | 3,192.6 |
118. | Brackley Town | Saturday, September 4, 2021 | 3,174.2 |
119. | Maidstone United | Saturday, September 4, 2021 | 3,167.3 |
120. | Boston United | Monday, August 30, 2021 | 3,165.4 |
121. | Barnet | Saturday, September 4, 2021 | 3,164.3 |
122. | Kidderminster Harriers | Saturday, September 4, 2021 | 3,159.7 |
123. | Chorley | Saturday, September 4, 2021 | 3,157.5 |
124. | Havant and Waterlooville | Saturday, September 4, 2021 | 3,156.2 |
125. | King's Lynn Town | Saturday, September 4, 2021 | 3,152.1 |
126. | Hampton and Richmond Borough | Saturday, September 4, 2021 | 3,150.9 |
127. | St. Albans City | Saturday, September 4, 2021 | 3,150.4 |
128. | Oxford City | Saturday, September 4, 2021 | 3,150.3 |
129. | Wealdstone | Saturday, September 4, 2021 | 3,140.1 |
130. | Gateshead | Saturday, September 4, 2021 | 3,139.0 |
131. | York City | Saturday, September 4, 2021 | 3,133.3 |
132. | Chester | Saturday, September 4, 2021 | 3,116.1 |
133. | Eastbourne Borough | Saturday, September 4, 2021 | 3,112.7 |
134. | Peterborough Sports | Monday, August 30, 2021 | 3,102.3 |
135. | Hayes and Yeading United | Monday, August 30, 2021 | 3,097.4 |
136. | Leamington | Saturday, September 4, 2021 | 3,090.7 |
137. | Chippenham Town | Saturday, September 4, 2021 | 3,089.9 |
138. | Concord Rangers | Saturday, September 4, 2021 | 3,089.0 |
139. | Dulwich Hamlet | Saturday, September 4, 2021 | 3,087.0 |
140. | Gloucester City | Saturday, September 4, 2021 | 3,086.5 |
141. | Truro City | Monday, August 30, 2021 | 3,084.5 |
142. | Farsley Celtic | Saturday, September 4, 2021 | 3,082.0 |
143. | Curzon Ashton | Saturday, September 4, 2021 | 3,081.3 |
144. | Guiseley | Saturday, September 4, 2021 | 3,081.1 |
145. | Kettering Town | Saturday, September 4, 2021 | 3,080.1 |
146. | Tamworth | Monday, August 30, 2021 | 3,074.9 |
147. | Chelmsford City | Saturday, September 4, 2021 | 3,074.4 |
148. | Slough Town | Saturday, September 4, 2021 | 3,073.7 |
149. | Bath City | Saturday, September 4, 2021 | 3,071.4 |
150. | Hungerford Town | Monday, August 30, 2021 | 3,070.2 |
151. | Hereford | Saturday, September 4, 2021 | 3,066.5 |
152. | AFC Telford United | Monday, August 30, 2021 | 3,065.9 |
153. | Poole Town | Monday, August 30, 2021 | 3,065.1 |
154. | Darlington | Saturday, September 4, 2021 | 3,060.4 |
155. | Coalville Town | Monday, August 30, 2021 | 3,057.4 |
156. | Southport | Saturday, September 4, 2021 | 3,056.5 |
157. | South Shields | Monday, August 30, 2021 | 3,046.1 |
158. | Braintree Town | Monday, August 30, 2021 | 3,041.9 |
159. | Welling United | Saturday, September 4, 2021 | 3,038.4 |
160. | Tonbridge Angels | Saturday, September 4, 2021 | 3,033.1 |
161. | Taunton Town | Monday, August 30, 2021 | 3,031.8 |
162. | Royston Town | Monday, August 30, 2021 | 3,031.3 |
163. | Swindon Supermarine | Monday, August 30, 2021 | 3,027.8 |
164. | Tiverton Town | Monday, August 30, 2021 | 3,022.4 |
165. | Metropolitan Police | Monday, August 30, 2021 | 3,021.8 |
166. | Salisbury | Monday, August 30, 2021 | 3,019.4 |
167. | Worthing | Monday, August 30, 2021 | 3,018.6 |
168. | Bradford Park Avenue | Saturday, September 4, 2021 | 3,009.2 |
169. | Chesham United | Monday, August 30, 2021 | 3,007.2 |
170. | Billericay Town | Monday, August 30, 2021 | 3,005.5 |
171. | Rushall Olympic | Monday, August 30, 2021 | 2,999.2 |
172. | Banbury United | Monday, August 30, 2021 | 2,993.6 |
173. | Alfreton Town | Saturday, September 4, 2021 | 2,990.4 |
174. | Gosport Borough | Monday, August 30, 2021 | 2,981.1 |
175. | Folkestone Invicta | Monday, August 30, 2021 | 2,979.9 |
176. | Blyth Spartans | Saturday, September 4, 2021 | 2,974.3 |
177. | Hemel Hempstead Town | Saturday, September 4, 2021 | 2,974.2 |
178. | Carshalton Athletic | Monday, August 30, 2021 | 2,968.9 |
179. | FC United of Manchester | Monday, August 30, 2021 | 2,966.8 |
180. | Buxton | Monday, August 30, 2021 | 2,963.9 |
181. | Weston-super-Mare | Monday, August 30, 2021 | 2,959.3 |
182. | Needham Market | Saturday, August 28, 2021 | 2,958.0 |
183. | Warrington Town | Monday, August 30, 2021 | 2,955.7 |
184. | Kings Langley | Monday, August 30, 2021 | 2,939.7 |
185. | Farnborough | Monday, August 30, 2021 | 2,938.7 |
186. | AFC Rushden and Diamonds | Monday, August 30, 2021 | 2,934.6 |
187. | Bognor Regis Town | Monday, August 30, 2021 | 2,933.5 |
188. | AFC Hornchurch | Monday, August 30, 2021 | 2,930.6 |
189. | Hendon | Monday, August 30, 2021 | 2,922.8 |
190. | Hartley Wintney | Monday, August 30, 2021 | 2,922.6 |
191. | Bromsgrove Sporting | Monday, August 30, 2021 | 2,922.1 |
192. | Cray Wanderers | Monday, August 30, 2021 | 2,921.2 |
193. | Enfield Town | Monday, August 30, 2021 | 2,920.9 |
194. | Whitby Town | Monday, August 30, 2021 | 2,917.3 |
195. | Kingstonian | Monday, August 30, 2021 | 2,914.4 |
196. | Stourbridge | Monday, August 30, 2021 | 2,913.3 |
197. | Nantwich Town | Monday, August 30, 2021 | 2,909.9 |
198. | Nuneaton Borough | Monday, August 30, 2021 | 2,909.4 |
199. | Biggleswade Town | Monday, August 30, 2021 | 2,907.9 |
200. | Hednesford Town | Monday, August 30, 2021 | 2,905.0 |
201. | Merthyr Town | Monday, August 30, 2021 | 2,900.8 |
202. | Lancaster City | Monday, August 30, 2021 | 2,899.0 |
203. | Barwell | Monday, August 30, 2021 | 2,898.9 |
204. | Scarborough Athletic | Monday, August 30, 2021 | 2,889.0 |
205. | Stratford Town | Monday, August 30, 2021 | 2,885.9 |
206. | Hitchin Town | Monday, August 30, 2021 | 2,881.8 |
207. | Mickleover Sports | Monday, August 30, 2021 | 2,870.9 |
208. | Basford United | Monday, August 30, 2021 | 2,869.7 |
209. | Harrow Borough | Monday, August 30, 2021 | 2,868.7 |
210. | Leatherhead | Monday, August 30, 2021 | 2,868.3 |
211. | Wimborne Town | Monday, August 30, 2021 | 2,868.1 |
212. | Haringey Borough | Monday, August 30, 2021 | 2,867.2 |
213. | Matlock Town | Monday, August 30, 2021 | 2,864.7 |
214. | Bowers and Pitsea | Monday, August 30, 2021 | 2,864.5 |
215. | Yate Town | Monday, August 30, 2021 | 2,859.9 |
216. | Canvey Island | Monday, November 30, 2020 | 2,853.3 |
217. | Atherton Collieries | Monday, August 30, 2021 | 2,852.3 |
218. | Morpeth Town | Monday, August 30, 2021 | 2,848.4 |
219. | Lowestoft Town | Monday, August 30, 2021 | 2,845.2 |
220. | East Thurrock United | Monday, August 30, 2021 | 2,844.1 |
221. | Walton Casuals | Monday, August 30, 2021 | 2,843.3 |
222. | Witton Albion | Monday, August 30, 2021 | 2,833.8 |
223. | Margate | Monday, August 30, 2021 | 2,829.1 |
224. | Gainsborough Trinity | Monday, August 30, 2021 | 2,825.6 |
225. | Bamber Bridge | Monday, August 30, 2021 | 2,823.7 |
226. | Horsham | Monday, August 30, 2021 | 2,819.9 |
227. | St. Ives Town | Monday, August 30, 2021 | 2,815.6 |
228. | Leiston | Monday, August 30, 2021 | 2,812.5 |
229. | Bishop's Stortford | Monday, August 30, 2021 | 2,812.3 |
230. | Ashton United | Monday, August 30, 2021 | 2,806.9 |
231. | Beaconsfield Town | Monday, August 30, 2021 | 2,804.4 |
232. | Hyde United | Monday, August 30, 2021 | 2,801.7 |
233. | Alvechurch | Monday, August 30, 2021 | 2,797.1 |
234. | Cheshunt | Monday, August 30, 2021 | 2,788.7 |
235. | Potters Bar Town | Monday, August 30, 2021 | 2,788.6 |
236. | Marine | Sunday, January 10, 2021 | 2,768.4 |
237. | Maldon and Tiptree | Sunday, November 8, 2020 | 2,759.5 |
238. | Redditch United | Monday, August 30, 2021 | 2,758.4 |
239. | Dorchester Town | Monday, August 30, 2021 | 2,754.0 |
240. | Lewes | Monday, August 30, 2021 | 2,752.7 |
241. | Stalybridge Celtic | Monday, August 30, 2021 | 2,747.3 |
242. | Wingate and Finchley | Monday, August 30, 2021 | 2,747.1 |
243. | Corinthian-Casuals | Monday, August 30, 2021 | 2,746.6 |
244. | Brightlingsea Regent | Monday, August 30, 2021 | 2,737.6 |
245. | Stafford Rangers | Monday, August 30, 2021 | 2,718.5 |
246. | Radcliffe | Monday, August 30, 2021 | 2,711.2 |
247. | Merstham | Monday, August 30, 2021 | 2,698.3 |
248. | Grantham Town | Monday, August 30, 2021 | 2,649.8 |
249. | Skelmersdale United | Friday, November 6, 2020 | 2,569.0 |