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, August 9, 2022
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, August 7, 2022 | 4,405.9 |
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, August 7, 2022 | 4,133.8 |
7. | Leicester City | Sunday, August 7, 2022 | 4,124.3 |
8. | Brighton and Hove Albion | Sunday, August 7, 2022 | 4,104.9 |
9. | West Ham United | Sunday, August 7, 2022 | 4,100.1 |
10. | Newcastle United | Saturday, August 6, 2022 | 4,097.7 |
11. | Crystal Palace | Friday, August 5, 2022 | 4,079.5 |
12. | Aston Villa | Saturday, August 6, 2022 | 4,056.2 |
13. | Brentford | Sunday, August 7, 2022 | 4,050.2 |
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 8, 2022 | 3,898.0 |
24. | Huddersfield Town | Tuesday, August 9, 2022 | 3,878.3 |
25. | Norwich City | Tuesday, August 9, 2022 | 3,877.0 |
26. | Luton Town | Tuesday, August 9, 2022 | 3,864.9 |
27. | Millwall | Saturday, August 6, 2022 | 3,863.1 |
28. | Blackburn Rovers | Saturday, August 6, 2022 | 3,861.7 |
29. | Preston North End | Tuesday, August 9, 2022 | 3,851.7 |
30. | Middlesbrough | Saturday, August 6, 2022 | 3,848.1 |
31. | West Bromwich Albion | Monday, August 8, 2022 | 3,847.7 |
32. | Stoke City | Tuesday, August 9, 2022 | 3,832.3 |
33. | Coventry City | Sunday, July 31, 2022 | 3,821.2 |
34. | Swansea City | Tuesday, August 9, 2022 | 3,816.1 |
35. | Queens Park Rangers | Tuesday, August 9, 2022 | 3,805.1 |
36. | Sunderland | Saturday, August 6, 2022 | 3,802.3 |
37. | Sheffield Wednesday | Saturday, August 6, 2022 | 3,788.3 |
38. | Hull City | Tuesday, August 9, 2022 | 3,783.6 |
39. | Cardiff City | Tuesday, August 9, 2022 | 3,781.0 |
40. | Blackpool | Tuesday, August 9, 2022 | 3,776.3 |
41. | Wigan Athletic | Tuesday, August 9, 2022 | 3,776.3 |
42. | Rotherham United | Saturday, July 30, 2022 | 3,772.0 |
43. | Wycombe Wanderers | Tuesday, August 9, 2022 | 3,763.8 |
44. | Derby County | Tuesday, August 9, 2022 | 3,763.0 |
45. | Milton Keynes Dons | Tuesday, August 9, 2022 | 3,761.1 |
46. | Bristol City | Saturday, August 6, 2022 | 3,743.6 |
47. | Portsmouth | Tuesday, August 9, 2022 | 3,737.9 |
48. | Birmingham City | Tuesday, August 9, 2022 | 3,736.9 |
49. | Peterborough United | Saturday, August 6, 2022 | 3,732.3 |
50. | Bolton Wanderers | Tuesday, August 9, 2022 | 3,732.2 |
51. | Reading | Tuesday, August 9, 2022 | 3,723.6 |
52. | Oxford United | Tuesday, August 9, 2022 | 3,721.8 |
53. | Ipswich Town | Tuesday, August 9, 2022 | 3,712.2 |
54. | Plymouth Argyle | Saturday, August 6, 2022 | 3,707.2 |
55. | Barnsley | Saturday, August 6, 2022 | 3,679.3 |
56. | Charlton Athletic | Tuesday, August 9, 2022 | 3,671.6 |
57. | Exeter City | Tuesday, August 9, 2022 | 3,643.3 |
58. | Lincoln City | Tuesday, August 9, 2022 | 3,630.0 |
59. | Cambridge United | Saturday, August 6, 2022 | 3,618.3 |
60. | Bristol Rovers | Tuesday, August 9, 2022 | 3,617.0 |
61. | Accrington Stanley | Tuesday, August 9, 2022 | 3,616.5 |
62. | Shrewsbury Town | Tuesday, August 9, 2022 | 3,610.4 |
63. | Port Vale | Saturday, August 6, 2022 | 3,589.9 |
64. | Cheltenham Town | Tuesday, August 9, 2022 | 3,579.0 |
65. | Northampton Town | Tuesday, August 9, 2022 | 3,574.9 |
66. | Mansfield Town | Tuesday, August 9, 2022 | 3,569.7 |
67. | Salford City | Tuesday, August 9, 2022 | 3,566.1 |
68. | Forest Green Rovers | Tuesday, August 9, 2022 | 3,566.1 |
69. | Fleetwood Town | Tuesday, August 9, 2022 | 3,556.2 |
70. | Gillingham | Tuesday, August 9, 2022 | 3,554.7 |
71. | Burton Albion | Tuesday, August 9, 2022 | 3,547.2 |
72. | Swindon Town | Tuesday, August 9, 2022 | 3,546.7 |
73. | Morecambe | Tuesday, August 9, 2022 | 3,543.8 |
74. | Doncaster Rovers | Tuesday, August 9, 2022 | 3,531.8 |
75. | Tranmere Rovers | Tuesday, August 9, 2022 | 3,531.1 |
76. | Sutton United | Tuesday, August 9, 2022 | 3,526.6 |
77. | Newport County | Tuesday, August 9, 2022 | 3,518.4 |
78. | AFC Wimbledon | Tuesday, August 9, 2022 | 3,514.4 |
79. | Leyton Orient | Tuesday, August 9, 2022 | 3,509.4 |
80. | Crewe Alexandra | Tuesday, August 9, 2022 | 3,489.6 |
81. | Stockport County | Tuesday, August 9, 2022 | 3,489.4 |
82. | Solihull Moors | Saturday, August 6, 2022 | 3,483.0 |
83. | Walsall | Tuesday, August 9, 2022 | 3,478.2 |
84. | Rochdale | Tuesday, August 9, 2022 | 3,477.4 |
85. | Bradford City | Tuesday, August 9, 2022 | 3,475.3 |
86. | Stevenage | Tuesday, August 9, 2022 | 3,470.9 |
87. | Colchester United | Tuesday, August 9, 2022 | 3,467.2 |
88. | Wrexham | Saturday, August 6, 2022 | 3,461.2 |
89. | Crawley Town | Tuesday, August 9, 2022 | 3,450.4 |
90. | Barrow | Tuesday, August 9, 2022 | 3,448.5 |
91. | Carlisle United | Tuesday, August 9, 2022 | 3,442.8 |
92. | Grimsby Town | Tuesday, August 9, 2022 | 3,438.0 |
93. | Harrogate Town | Tuesday, August 9, 2022 | 3,426.4 |
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 |