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 6, 2022
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, May 22, 2022 | 4,400.4 |
2. | Liverpool | Saturday, August 6, 2022 | 4,386.5 |
3. | Chelsea | Saturday, August 6, 2022 | 4,265.8 |
4. | Tottenham Hotspur | Saturday, August 6, 2022 | 4,225.9 |
5. | Arsenal | Friday, August 5, 2022 | 4,201.3 |
6. | Manchester United | Sunday, May 22, 2022 | 4,146.4 |
7. | Leicester City | Sunday, May 22, 2022 | 4,127.6 |
8. | West Ham United | Sunday, May 22, 2022 | 4,105.7 |
9. | Newcastle United | Saturday, August 6, 2022 | 4,097.7 |
10. | Brighton and Hove Albion | Sunday, May 22, 2022 | 4,092.3 |
11. | Crystal Palace | Friday, August 5, 2022 | 4,079.5 |
12. | Aston Villa | Saturday, August 6, 2022 | 4,056.2 |
13. | Brentford | Sunday, May 22, 2022 | 4,047.0 |
14. | Wolverhampton Wanderers | Saturday, August 6, 2022 | 4,035.0 |
15. | Leeds United | Saturday, August 6, 2022 | 4,032.6 |
16. | Everton | Saturday, August 6, 2022 | 4,007.3 |
17. | Burnley | Saturday, August 6, 2022 | 3,995.9 |
18. | AFC Bournemouth | Saturday, August 6, 2022 | 3,993.2 |
19. | Southampton | Saturday, August 6, 2022 | 3,992.3 |
20. | Fulham | Saturday, August 6, 2022 | 3,984.4 |
21. | Nottingham Forest | Saturday, August 6, 2022 | 3,966.8 |
22. | Sheffield United | Saturday, August 6, 2022 | 3,935.1 |
23. | Watford | Monday, August 1, 2022 | 3,898.4 |
24. | Huddersfield Town | Friday, August 5, 2022 | 3,889.1 |
25. | Norwich City | Saturday, August 6, 2022 | 3,879.4 |
26. | Luton Town | Saturday, August 6, 2022 | 3,874.0 |
27. | Millwall | Saturday, August 6, 2022 | 3,863.1 |
28. | Blackburn Rovers | Saturday, August 6, 2022 | 3,861.7 |
29. | Middlesbrough | Saturday, August 6, 2022 | 3,848.1 |
30. | West Bromwich Albion | Saturday, July 30, 2022 | 3,847.3 |
31. | Preston North End | Saturday, August 6, 2022 | 3,840.8 |
32. | Stoke City | Saturday, August 6, 2022 | 3,835.4 |
33. | Coventry City | Sunday, July 31, 2022 | 3,821.2 |
34. | Swansea City | Saturday, August 6, 2022 | 3,817.0 |
35. | Queens Park Rangers | Saturday, August 6, 2022 | 3,806.5 |
36. | Sunderland | Saturday, August 6, 2022 | 3,802.3 |
37. | Cardiff City | Saturday, August 6, 2022 | 3,792.3 |
38. | Hull City | Saturday, August 6, 2022 | 3,792.0 |
39. | Sheffield Wednesday | Saturday, August 6, 2022 | 3,788.3 |
40. | Wigan Athletic | Saturday, August 6, 2022 | 3,783.8 |
41. | Blackpool | Saturday, August 6, 2022 | 3,780.3 |
42. | Rotherham United | Saturday, July 30, 2022 | 3,772.0 |
43. | Wycombe Wanderers | Saturday, August 6, 2022 | 3,760.8 |
44. | Derby County | Saturday, August 6, 2022 | 3,760.0 |
45. | Milton Keynes Dons | Saturday, August 6, 2022 | 3,759.3 |
46. | Bristol City | Saturday, August 6, 2022 | 3,743.6 |
47. | Birmingham City | Friday, August 5, 2022 | 3,734.5 |
48. | Peterborough United | Saturday, August 6, 2022 | 3,732.3 |
49. | Reading | Saturday, August 6, 2022 | 3,732.2 |
50. | Bolton Wanderers | Saturday, August 6, 2022 | 3,727.6 |
51. | Portsmouth | Saturday, August 6, 2022 | 3,726.6 |
52. | Oxford United | Saturday, August 6, 2022 | 3,720.9 |
53. | Ipswich Town | Saturday, August 6, 2022 | 3,720.7 |
54. | Plymouth Argyle | Saturday, August 6, 2022 | 3,707.2 |
55. | Barnsley | Saturday, August 6, 2022 | 3,679.3 |
56. | Charlton Athletic | Saturday, August 6, 2022 | 3,670.2 |
57. | Exeter City | Saturday, August 6, 2022 | 3,632.2 |
58. | Bristol Rovers | Saturday, August 6, 2022 | 3,623.9 |
59. | Lincoln City | Saturday, August 6, 2022 | 3,622.4 |
60. | Cambridge United | Saturday, August 6, 2022 | 3,618.3 |
61. | Accrington Stanley | Saturday, August 6, 2022 | 3,618.2 |
62. | Shrewsbury Town | Saturday, August 6, 2022 | 3,608.0 |
63. | Cheltenham Town | Saturday, August 6, 2022 | 3,590.1 |
64. | Port Vale | Saturday, August 6, 2022 | 3,589.9 |
65. | Northampton Town | Saturday, August 6, 2022 | 3,577.9 |
66. | Mansfield Town | Saturday, August 6, 2022 | 3,572.7 |
67. | Salford City | Saturday, August 6, 2022 | 3,570.7 |
68. | Forest Green Rovers | Saturday, August 6, 2022 | 3,560.3 |
69. | Burton Albion | Saturday, August 6, 2022 | 3,555.8 |
70. | Swindon Town | Saturday, August 6, 2022 | 3,555.3 |
71. | Fleetwood Town | Saturday, August 6, 2022 | 3,548.6 |
72. | Gillingham | Saturday, August 6, 2022 | 3,547.0 |
73. | Morecambe | Saturday, August 6, 2022 | 3,540.7 |
74. | Doncaster Rovers | Saturday, August 6, 2022 | 3,539.4 |
75. | Tranmere Rovers | Saturday, August 6, 2022 | 3,529.4 |
76. | Sutton United | Saturday, August 6, 2022 | 3,528.3 |
77. | AFC Wimbledon | Saturday, August 6, 2022 | 3,522.1 |
78. | Leyton Orient | Saturday, August 6, 2022 | 3,515.2 |
79. | Newport County | Saturday, August 6, 2022 | 3,509.3 |
80. | Crewe Alexandra | Saturday, August 6, 2022 | 3,499.9 |
81. | Stockport County | Saturday, August 6, 2022 | 3,484.6 |
82. | Solihull Moors | Saturday, August 6, 2022 | 3,483.0 |
83. | Walsall | Saturday, August 6, 2022 | 3,469.6 |
84. | Rochdale | Saturday, August 6, 2022 | 3,468.8 |
85. | Bradford City | Saturday, August 6, 2022 | 3,466.9 |
86. | Stevenage | Saturday, August 6, 2022 | 3,462.4 |
87. | Wrexham | Saturday, August 6, 2022 | 3,461.2 |
88. | Colchester United | Saturday, August 6, 2022 | 3,458.8 |
89. | Carlisle United | Saturday, August 6, 2022 | 3,445.2 |
90. | Barrow | Saturday, August 6, 2022 | 3,444.6 |
91. | Crawley Town | Saturday, August 6, 2022 | 3,443.5 |
92. | Harrogate Town | Saturday, August 6, 2022 | 3,431.1 |
93. | Grimsby Town | Saturday, August 6, 2022 | 3,427.7 |
94. | Notts County | Saturday, August 6, 2022 | 3,415.2 |
95. | Hartlepool United | Saturday, August 6, 2022 | 3,397.6 |
96. | Dagenham and Redbridge | Saturday, August 6, 2022 | 3,395.2 |
97. | Torquay United | Saturday, August 6, 2022 | 3,381.3 |
98. | FC Halifax Town | Saturday, August 6, 2022 | 3,374.1 |
99. | Oldham Athletic | Saturday, August 6, 2022 | 3,371.8 |
100. | Chesterfield | Saturday, August 6, 2022 | 3,358.6 |
101. | Boreham Wood | Saturday, August 6, 2022 | 3,327.2 |
102. | Bromley | Saturday, August 6, 2022 | 3,320.6 |
103. | Southend United | Saturday, August 6, 2022 | 3,302.0 |
104. | Dorking Wanderers | Saturday, August 6, 2022 | 3,293.9 |
105. | Gateshead | Saturday, August 6, 2022 | 3,291.7 |
106. | Yeovil Town | Saturday, August 6, 2022 | 3,279.5 |
107. | Scunthorpe United | Saturday, August 6, 2022 | 3,277.9 |
108. | Maidstone United | Saturday, August 6, 2022 | 3,276.7 |
109. | Altrincham | Saturday, August 6, 2022 | 3,264.5 |
110. | Maidenhead United | Saturday, August 6, 2022 | 3,251.9 |
111. | Wealdstone | Saturday, August 6, 2022 | 3,250.1 |
112. | AFC Fylde | Saturday, August 6, 2022 | 3,249.6 |
113. | Ebbsfleet United | Saturday, August 6, 2022 | 3,240.7 |
114. | Dartford | Saturday, August 6, 2022 | 3,229.7 |
115. | Eastleigh | Saturday, August 6, 2022 | 3,226.5 |
116. | Brackley Town | Saturday, August 6, 2022 | 3,223.6 |
117. | Barnet | Saturday, August 6, 2022 | 3,222.5 |
118. | Woking | Saturday, August 6, 2022 | 3,209.0 |
119. | York City | Saturday, August 6, 2022 | 3,207.7 |
120. | Aldershot Town | Saturday, August 6, 2022 | 3,197.0 |
121. | Kidderminster Harriers | Saturday, August 6, 2022 | 3,187.6 |
122. | King's Lynn Town | Saturday, August 6, 2022 | 3,179.5 |
123. | Banbury United | Saturday, August 6, 2022 | 3,175.6 |
124. | Oxford City | Saturday, August 6, 2022 | 3,170.8 |
125. | Boston United | Saturday, August 6, 2022 | 3,149.6 |
126. | Havant and Waterlooville | Saturday, August 6, 2022 | 3,140.3 |
127. | Spennymoor Town | Saturday, August 6, 2022 | 3,134.7 |
128. | Taunton Town | Saturday, August 6, 2022 | 3,134.6 |
129. | Eastbourne Borough | Saturday, August 6, 2022 | 3,127.8 |
130. | Chippenham Town | Saturday, August 6, 2022 | 3,125.8 |
131. | Kettering Town | Saturday, August 6, 2022 | 3,114.6 |
132. | Chorley | Saturday, August 6, 2022 | 3,113.3 |
133. | Southport | Saturday, August 6, 2022 | 3,110.9 |
134. | Hayes and Yeading United | Saturday, August 6, 2022 | 3,109.7 |
135. | Alfreton Town | Saturday, August 6, 2022 | 3,105.7 |
136. | Peterborough Sports | Saturday, August 6, 2022 | 3,101.3 |
137. | Hereford | Saturday, August 6, 2022 | 3,097.3 |
138. | Chester | Saturday, August 6, 2022 | 3,095.8 |
139. | Darlington | Saturday, August 6, 2022 | 3,095.3 |
140. | Hampton and Richmond Borough | Saturday, August 6, 2022 | 3,088.5 |
141. | Weymouth | Saturday, August 6, 2022 | 3,087.6 |
142. | Chesham United | Saturday, August 6, 2022 | 3,087.3 |
143. | Leamington | Saturday, August 6, 2022 | 3,083.5 |
144. | Worthing | Saturday, August 6, 2022 | 3,083.1 |
145. | Tonbridge Angels | Saturday, August 6, 2022 | 3,082.9 |
146. | Coalville Town | Saturday, August 6, 2022 | 3,075.5 |
147. | Weston-super-Mare | Saturday, August 6, 2022 | 3,074.5 |
148. | St. Albans City | Saturday, August 6, 2022 | 3,074.0 |
149. | Gloucester City | Saturday, August 6, 2022 | 3,068.7 |
150. | Dulwich Hamlet | Saturday, August 6, 2022 | 3,065.3 |
151. | Farnborough | Saturday, August 6, 2022 | 3,061.9 |
152. | Concord Rangers | Saturday, August 6, 2022 | 3,054.2 |
153. | Metropolitan Police | Saturday, August 6, 2022 | 3,050.3 |
154. | Chelmsford City | Saturday, August 6, 2022 | 3,049.2 |
155. | Slough Town | Saturday, August 6, 2022 | 3,048.5 |
156. | Truro City | Saturday, August 6, 2022 | 3,046.7 |
157. | Dover Athletic | Saturday, August 6, 2022 | 3,046.6 |
158. | AFC Telford United | Saturday, August 6, 2022 | 3,044.8 |
159. | Braintree Town | Saturday, August 6, 2022 | 3,041.1 |
160. | Bath City | Saturday, August 6, 2022 | 3,041.0 |
161. | Hemel Hempstead Town | Saturday, August 6, 2022 | 3,037.2 |
162. | Curzon Ashton | Saturday, August 6, 2022 | 3,029.5 |
163. | Bishop's Stortford | Wednesday, April 27, 2022 | 3,025.4 |
164. | Poole Town | Saturday, August 6, 2022 | 3,014.8 |
165. | Billericay Town | Saturday, May 7, 2022 | 3,014.1 |
166. | AFC Hornchurch | Monday, May 2, 2022 | 3,009.9 |
167. | Hungerford Town | Saturday, August 6, 2022 | 3,005.0 |
168. | Welling United | Saturday, August 6, 2022 | 3,004.2 |
169. | Swindon Supermarine | Saturday, August 6, 2022 | 2,995.5 |
170. | Royston Town | Saturday, August 6, 2022 | 2,994.0 |
171. | Buxton | Saturday, August 6, 2022 | 2,993.7 |
172. | Bradford Park Avenue | Saturday, August 6, 2022 | 2,993.5 |
173. | Cheshunt | Saturday, August 6, 2022 | 2,990.6 |
174. | Yate Town | Saturday, August 6, 2022 | 2,986.8 |
175. | South Shields | Tuesday, April 26, 2022 | 2,980.1 |
176. | Guiseley | Saturday, May 7, 2022 | 2,977.1 |
177. | Alvechurch | Saturday, August 6, 2022 | 2,974.7 |
178. | Scarborough Athletic | Saturday, August 6, 2022 | 2,972.1 |
179. | Farsley Celtic | Saturday, August 6, 2022 | 2,971.5 |
180. | AFC Rushden and Diamonds | Saturday, August 6, 2022 | 2,969.6 |
181. | Gosport Borough | Saturday, August 6, 2022 | 2,968.2 |
182. | Blyth Spartans | Saturday, August 6, 2022 | 2,967.3 |
183. | Tiverton Town | Saturday, August 6, 2022 | 2,961.9 |
184. | Tamworth | Saturday, August 6, 2022 | 2,961.4 |
185. | Rushall Olympic | Saturday, August 6, 2022 | 2,956.9 |
186. | Enfield Town | Wednesday, April 27, 2022 | 2,956.8 |
187. | Warrington Town | Monday, May 2, 2022 | 2,935.7 |
188. | Plymouth Parkway | Saturday, August 6, 2022 | 2,928.5 |
189. | Bracknell Town | Saturday, August 6, 2022 | 2,928.2 |
190. | Ilkeston Town | Saturday, August 6, 2022 | 2,927.1 |
191. | Bedford Town | Saturday, August 6, 2022 | 2,923.4 |
192. | Needham Market | Saturday, August 6, 2022 | 2,913.5 |
193. | North Leigh | Saturday, August 6, 2022 | 2,913.2 |
194. | Hanwell Town | Saturday, August 6, 2022 | 2,913.1 |
195. | Winchester City | Saturday, August 6, 2022 | 2,909.4 |
196. | Stourbridge | Saturday, August 6, 2022 | 2,907.7 |
197. | Folkestone Invicta | Saturday, April 23, 2022 | 2,904.7 |
198. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
199. | Morpeth Town | Saturday, April 23, 2022 | 2,899.0 |
200. | Leiston | Saturday, August 6, 2022 | 2,899.0 |
201. | Hednesford Town | Saturday, August 6, 2022 | 2,898.0 |
202. | Hitchin Town | Saturday, August 6, 2022 | 2,895.7 |
203. | Matlock Town | Tuesday, April 26, 2022 | 2,894.7 |
204. | FC United of Manchester | Saturday, April 23, 2022 | 2,892.2 |
205. | Kings Langley | Saturday, August 6, 2022 | 2,890.8 |
206. | Lewes | Saturday, April 23, 2022 | 2,890.6 |
207. | Harrow Borough | Saturday, August 6, 2022 | 2,885.6 |
208. | Nuneaton Borough | Saturday, August 6, 2022 | 2,885.1 |
209. | Whitby Town | Saturday, April 23, 2022 | 2,882.1 |
210. | Hartley Wintney | Saturday, August 6, 2022 | 2,881.1 |
211. | Salisbury | Saturday, August 6, 2022 | 2,878.4 |
212. | Horsham | Saturday, April 23, 2022 | 2,876.4 |
213. | Carshalton Athletic | Saturday, April 23, 2022 | 2,875.9 |
214. | Bognor Regis Town | Saturday, April 23, 2022 | 2,871.3 |
215. | Hendon | Saturday, August 6, 2022 | 2,870.0 |
216. | Nantwich Town | Saturday, April 23, 2022 | 2,869.0 |
217. | Mickleover Sports | Saturday, August 6, 2022 | 2,865.1 |
218. | Bamber Bridge | Saturday, April 23, 2022 | 2,857.0 |
219. | St. Ives Town | Saturday, August 6, 2022 | 2,854.9 |
220. | Margate | Saturday, April 23, 2022 | 2,853.5 |
221. | Stafford Rangers | Saturday, April 23, 2022 | 2,851.9 |
222. | Redditch United | Saturday, August 6, 2022 | 2,846.9 |
223. | Bromsgrove Sporting | Saturday, August 6, 2022 | 2,842.6 |
224. | Gainsborough Trinity | Saturday, April 23, 2022 | 2,841.2 |
225. | Dorchester Town | Saturday, August 6, 2022 | 2,836.2 |
226. | Stratford Town | Saturday, August 6, 2022 | 2,832.3 |
227. | Beaconsfield Town | Saturday, August 6, 2022 | 2,831.1 |
228. | Barwell | Saturday, August 6, 2022 | 2,827.5 |
229. | Kingstonian | Saturday, April 23, 2022 | 2,819.6 |
230. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
231. | Lancaster City | Saturday, April 23, 2022 | 2,818.3 |
232. | Bowers and Pitsea | Saturday, April 23, 2022 | 2,814.1 |
233. | Wingate and Finchley | Saturday, April 23, 2022 | 2,812.4 |
234. | Hyde United | Saturday, April 23, 2022 | 2,807.0 |
235. | Ashton United | Saturday, April 23, 2022 | 2,805.4 |
236. | Stalybridge Celtic | Saturday, April 23, 2022 | 2,798.1 |
237. | Corinthian-Casuals | Saturday, April 23, 2022 | 2,797.3 |
238. | Potters Bar Town | Saturday, April 23, 2022 | 2,790.1 |
239. | Cray Wanderers | Saturday, April 23, 2022 | 2,789.3 |
240. | Atherton Collieries | Saturday, April 23, 2022 | 2,787.0 |
241. | Merthyr Town | Saturday, August 6, 2022 | 2,780.6 |
242. | Lowestoft Town | Saturday, April 23, 2022 | 2,779.7 |
243. | Radcliffe | Saturday, April 23, 2022 | 2,778.4 |
244. | AFC Sudbury | Friday, November 5, 2021 | 2,778.2 |
245. | Leatherhead | Saturday, April 23, 2022 | 2,777.7 |
246. | Witton Albion | Saturday, April 23, 2022 | 2,777.2 |
247. | Basford United | Saturday, August 6, 2022 | 2,768.9 |
248. | Haringey Borough | Saturday, April 23, 2022 | 2,751.1 |
249. | Brightlingsea Regent | Saturday, April 23, 2022 | 2,719.0 |
250. | East Thurrock United | Saturday, April 23, 2022 | 2,713.1 |
251. | Wimborne Town | Saturday, April 23, 2022 | 2,706.0 |
252. | Grantham Town | Saturday, April 23, 2022 | 2,700.4 |
253. | Merstham | Saturday, April 23, 2022 | 2,641.1 |