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, January 20, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, January 13, 2024 | 4,387.7 |
2. | Liverpool | Wednesday, January 10, 2024 | 4,344.7 |
3. | Arsenal | Saturday, January 20, 2024 | 4,253.1 |
4. | Aston Villa | Sunday, January 14, 2024 | 4,207.5 |
5. | Tottenham Hotspur | Sunday, January 14, 2024 | 4,195.8 |
6. | Brighton and Hove Albion | Saturday, January 6, 2024 | 4,164.9 |
7. | Manchester United | Sunday, January 14, 2024 | 4,164.2 |
8. | Newcastle United | Saturday, January 13, 2024 | 4,152.1 |
9. | West Ham United | Tuesday, January 16, 2024 | 4,111.7 |
10. | Chelsea | Saturday, January 13, 2024 | 4,109.6 |
11. | Wolverhampton Wanderers | Tuesday, January 16, 2024 | 4,080.0 |
12. | Brentford | Saturday, January 20, 2024 | 4,067.6 |
13. | Everton | Wednesday, January 17, 2024 | 4,066.1 |
14. | AFC Bournemouth | Saturday, January 6, 2024 | 4,063.8 |
15. | Leicester City | Saturday, January 13, 2024 | 4,062.3 |
16. | Fulham | Saturday, January 13, 2024 | 4,046.1 |
17. | Crystal Palace | Saturday, January 20, 2024 | 4,036.7 |
18. | Nottingham Forest | Saturday, January 20, 2024 | 3,994.3 |
19. | Leeds United | Saturday, January 13, 2024 | 3,983.6 |
20. | Southampton | Saturday, January 20, 2024 | 3,983.6 |
21. | Burnley | Friday, January 12, 2024 | 3,970.7 |
22. | Ipswich Town | Saturday, January 13, 2024 | 3,955.2 |
23. | Coventry City | Saturday, January 20, 2024 | 3,934.2 |
24. | Luton Town | Tuesday, January 16, 2024 | 3,931.6 |
25. | Sheffield United | Saturday, January 6, 2024 | 3,911.7 |
26. | Middlesbrough | Saturday, January 20, 2024 | 3,891.0 |
27. | West Bromwich Albion | Saturday, January 20, 2024 | 3,887.2 |
28. | Norwich City | Saturday, January 20, 2024 | 3,852.9 |
29. | Watford | Saturday, January 20, 2024 | 3,848.9 |
30. | Sunderland | Friday, January 19, 2024 | 3,840.9 |
31. | Swansea City | Saturday, January 20, 2024 | 3,831.4 |
32. | Bristol City | Saturday, January 20, 2024 | 3,821.2 |
33. | Plymouth Argyle | Saturday, January 20, 2024 | 3,818.7 |
34. | Hull City | Friday, January 19, 2024 | 3,814.8 |
35. | Peterborough United | Saturday, January 20, 2024 | 3,803.6 |
36. | Stoke City | Saturday, January 20, 2024 | 3,785.4 |
37. | Preston North End | Saturday, January 13, 2024 | 3,783.6 |
38. | Millwall | Saturday, January 20, 2024 | 3,783.6 |
39. | Derby County | Saturday, January 20, 2024 | 3,782.0 |
40. | Blackburn Rovers | Saturday, January 20, 2024 | 3,779.4 |
41. | Barnsley | Tuesday, January 16, 2024 | 3,775.2 |
42. | Bolton Wanderers | Saturday, January 20, 2024 | 3,774.6 |
43. | Cardiff City | Saturday, January 20, 2024 | 3,765.0 |
44. | Huddersfield Town | Saturday, January 20, 2024 | 3,765.0 |
45. | Sheffield Wednesday | Saturday, January 20, 2024 | 3,755.6 |
46. | Birmingham City | Saturday, January 20, 2024 | 3,755.3 |
47. | Portsmouth | Saturday, January 20, 2024 | 3,744.9 |
48. | Blackpool | Saturday, January 20, 2024 | 3,723.0 |
49. | Queens Park Rangers | Saturday, January 20, 2024 | 3,711.7 |
50. | Wigan Athletic | Saturday, January 20, 2024 | 3,698.8 |
51. | Rotherham United | Saturday, January 20, 2024 | 3,696.1 |
52. | Oxford United | Saturday, January 13, 2024 | 3,695.5 |
53. | Stevenage | Saturday, January 13, 2024 | 3,676.1 |
54. | Leyton Orient | Saturday, January 20, 2024 | 3,663.9 |
55. | Stockport County | Saturday, January 13, 2024 | 3,655.3 |
56. | Reading | Saturday, January 20, 2024 | 3,649.9 |
57. | Mansfield Town | Saturday, January 13, 2024 | 3,649.5 |
58. | Lincoln City | Saturday, January 20, 2024 | 3,636.5 |
59. | Wrexham | Saturday, January 20, 2024 | 3,631.4 |
60. | Northampton Town | Saturday, January 13, 2024 | 3,630.8 |
61. | Wycombe Wanderers | Saturday, January 13, 2024 | 3,626.2 |
62. | Bristol Rovers | Saturday, January 20, 2024 | 3,620.8 |
63. | Charlton Athletic | Saturday, January 20, 2024 | 3,605.5 |
64. | Burton Albion | Saturday, January 20, 2024 | 3,597.3 |
65. | Milton Keynes Dons | Saturday, January 20, 2024 | 3,585.6 |
66. | Port Vale | Saturday, January 6, 2024 | 3,585.4 |
67. | Cheltenham Town | Saturday, January 6, 2024 | 3,575.7 |
68. | Cambridge United | Saturday, January 20, 2024 | 3,572.3 |
69. | Crewe Alexandra | Saturday, January 20, 2024 | 3,567.2 |
70. | Shrewsbury Town | Saturday, January 20, 2024 | 3,553.5 |
71. | Exeter City | Saturday, January 20, 2024 | 3,553.3 |
72. | Barrow | Saturday, January 20, 2024 | 3,548.0 |
73. | Morecambe | Saturday, January 20, 2024 | 3,544.7 |
74. | Notts County | Saturday, January 13, 2024 | 3,535.3 |
75. | Chesterfield | Tuesday, January 16, 2024 | 3,530.7 |
76. | Newport County | Saturday, January 20, 2024 | 3,515.5 |
77. | Fleetwood Town | Saturday, January 20, 2024 | 3,514.8 |
78. | Accrington Stanley | Saturday, January 13, 2024 | 3,511.3 |
79. | Bradford City | Saturday, January 13, 2024 | 3,510.8 |
80. | Carlisle United | Tuesday, January 16, 2024 | 3,506.8 |
81. | AFC Wimbledon | Saturday, January 13, 2024 | 3,506.1 |
82. | Harrogate Town | Saturday, January 13, 2024 | 3,503.3 |
83. | Walsall | Saturday, January 13, 2024 | 3,500.3 |
84. | Tranmere Rovers | Saturday, January 13, 2024 | 3,498.0 |
85. | Gillingham | Saturday, January 20, 2024 | 3,488.0 |
86. | Crawley Town | Saturday, January 13, 2024 | 3,472.2 |
87. | Salford City | Saturday, January 13, 2024 | 3,459.5 |
88. | Grimsby Town | Saturday, January 13, 2024 | 3,453.8 |
89. | Bromley | Saturday, January 20, 2024 | 3,443.1 |
90. | Swindon Town | Saturday, January 13, 2024 | 3,440.4 |
91. | Doncaster Rovers | Saturday, January 13, 2024 | 3,413.7 |
92. | Sutton United | Saturday, January 13, 2024 | 3,401.0 |
93. | Colchester United | Saturday, January 13, 2024 | 3,399.6 |
94. | Barnet | Tuesday, January 9, 2024 | 3,380.1 |
95. | Southend United | Saturday, January 13, 2024 | 3,378.5 |
96. | Rochdale | Saturday, January 6, 2024 | 3,375.1 |
97. | Oldham Athletic | Saturday, January 6, 2024 | 3,359.6 |
98. | FC Halifax Town | Saturday, January 6, 2024 | 3,357.8 |
99. | Solihull Moors | Saturday, January 6, 2024 | 3,352.1 |
100. | Altrincham | Tuesday, January 16, 2024 | 3,351.3 |
101. | Forest Green Rovers | Saturday, January 20, 2024 | 3,351.3 |
102. | Gateshead | Saturday, January 20, 2024 | 3,326.5 |
103. | Eastleigh | Tuesday, January 16, 2024 | 3,304.0 |
104. | Aldershot Town | Saturday, January 20, 2024 | 3,301.9 |
105. | Boreham Wood | Saturday, January 20, 2024 | 3,298.1 |
106. | Hartlepool United | Saturday, January 20, 2024 | 3,289.5 |
107. | Yeovil Town | Saturday, January 20, 2024 | 3,279.3 |
108. | Dagenham and Redbridge | Tuesday, January 9, 2024 | 3,274.8 |
109. | Wealdstone | Saturday, January 6, 2024 | 3,274.8 |
110. | York City | Sunday, January 7, 2024 | 3,273.6 |
111. | Woking | Saturday, January 6, 2024 | 3,259.1 |
112. | Maidenhead United | Saturday, January 6, 2024 | 3,251.1 |
113. | AFC Fylde | Tuesday, January 9, 2024 | 3,240.0 |
114. | Dorking Wanderers | Saturday, January 20, 2024 | 3,233.6 |
115. | Tamworth | Saturday, January 13, 2024 | 3,224.0 |
116. | Ebbsfleet United | Saturday, January 20, 2024 | 3,222.2 |
117. | Scunthorpe United | Saturday, January 13, 2024 | 3,215.3 |
118. | Macclesfield Town | Saturday, January 20, 2024 | 3,212.0 |
119. | Torquay United | Saturday, January 20, 2024 | 3,196.7 |
120. | Kidderminster Harriers | Saturday, January 20, 2024 | 3,193.6 |
121. | Oxford City | Saturday, January 6, 2024 | 3,190.7 |
122. | Chelmsford City | Saturday, January 6, 2024 | 3,183.7 |
123. | Chester | Saturday, January 20, 2024 | 3,183.3 |
124. | Worthing | Saturday, January 20, 2024 | 3,180.2 |
125. | Chorley | Saturday, January 6, 2024 | 3,178.6 |
126. | Alfreton Town | Saturday, January 13, 2024 | 3,163.1 |
127. | Brackley Town | Saturday, January 13, 2024 | 3,153.9 |
128. | Hampton and Richmond Borough | Saturday, January 6, 2024 | 3,150.4 |
129. | Maidstone United | Saturday, January 20, 2024 | 3,143.9 |
130. | Boston United | Tuesday, January 16, 2024 | 3,129.0 |
131. | St. Albans City | Saturday, January 13, 2024 | 3,128.7 |
132. | Curzon Ashton | Saturday, January 13, 2024 | 3,128.5 |
133. | Braintree Town | Saturday, January 6, 2024 | 3,125.4 |
134. | Bath City | Tuesday, January 9, 2024 | 3,123.4 |
135. | Dartford | Tuesday, January 9, 2024 | 3,115.9 |
136. | Scarborough Athletic | Saturday, January 20, 2024 | 3,115.3 |
137. | Slough Town | Saturday, January 20, 2024 | 3,107.8 |
138. | Truro City | Saturday, January 13, 2024 | 3,105.3 |
139. | Buxton | Tuesday, January 16, 2024 | 3,104.1 |
140. | Blyth Spartans | Saturday, January 20, 2024 | 3,099.5 |
141. | Tonbridge Angels | Saturday, January 20, 2024 | 3,098.8 |
142. | Chippenham Town | Saturday, January 20, 2024 | 3,097.6 |
143. | Chesham United | Saturday, January 13, 2024 | 3,095.9 |
144. | Weston-super-Mare | Saturday, January 20, 2024 | 3,093.3 |
145. | Hereford | Saturday, January 20, 2024 | 3,083.1 |
146. | King's Lynn Town | Saturday, January 20, 2024 | 3,082.3 |
147. | Hemel Hempstead Town | Saturday, January 20, 2024 | 3,080.7 |
148. | Farnborough | Saturday, January 6, 2024 | 3,074.6 |
149. | AFC Hornchurch | Tuesday, January 16, 2024 | 3,071.6 |
150. | Warrington Town | Saturday, January 13, 2024 | 3,069.0 |
151. | Weymouth | Saturday, January 13, 2024 | 3,065.0 |
152. | Farsley Celtic | Saturday, January 13, 2024 | 3,064.7 |
153. | Peterborough Sports | Saturday, January 20, 2024 | 3,063.4 |
154. | South Shields | Tuesday, January 9, 2024 | 3,061.3 |
155. | Poole Town | Tuesday, December 26, 2023 | 3,058.0 |
156. | Taunton Town | Saturday, January 13, 2024 | 3,054.9 |
157. | Spennymoor Town | Saturday, January 13, 2024 | 3,047.1 |
158. | Aveley | Saturday, January 20, 2024 | 3,033.2 |
159. | Rushall Olympic | Saturday, January 13, 2024 | 3,026.8 |
160. | Gloucester City | Saturday, January 20, 2024 | 3,021.5 |
161. | Radcliffe | Saturday, January 20, 2024 | 3,015.1 |
162. | Banbury United | Saturday, January 13, 2024 | 3,010.1 |
163. | Eastbourne Borough | Saturday, January 13, 2024 | 3,005.3 |
164. | Southport | Tuesday, January 9, 2024 | 3,003.2 |
165. | Havant and Waterlooville | Saturday, January 20, 2024 | 2,997.2 |
166. | Bracknell Town | Saturday, January 20, 2024 | 2,995.6 |
167. | Welling United | Saturday, January 6, 2024 | 2,992.2 |
168. | Billericay Town | Saturday, January 20, 2024 | 2,991.2 |
169. | Coalville Town | Saturday, January 6, 2024 | 2,986.9 |
170. | Leamington | Saturday, January 6, 2024 | 2,986.1 |
171. | Needham Market | Saturday, January 13, 2024 | 2,985.9 |
172. | Gosport Borough | Saturday, January 20, 2024 | 2,982.4 |
173. | Hungerford Town | Saturday, January 20, 2024 | 2,981.1 |
174. | Hyde United | Saturday, January 20, 2024 | 2,981.0 |
175. | AFC Totton | Saturday, January 20, 2024 | 2,978.0 |
176. | Darlington | Saturday, January 13, 2024 | 2,977.7 |
177. | Chatham Town | Saturday, January 13, 2024 | 2,976.6 |
178. | Plymouth Parkway | Saturday, January 20, 2024 | 2,976.2 |
179. | AFC Telford United | Saturday, January 13, 2024 | 2,975.4 |
180. | Salisbury | Saturday, January 20, 2024 | 2,974.0 |
181. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
182. | Warrington Rylands | Saturday, January 20, 2024 | 2,971.7 |
183. | Merthyr Town | Saturday, January 20, 2024 | 2,964.3 |
184. | Swindon Supermarine | Saturday, January 13, 2024 | 2,962.3 |
185. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
186. | Dulwich Hamlet | Saturday, January 13, 2024 | 2,946.8 |
187. | Leiston | Saturday, January 13, 2024 | 2,945.1 |
188. | Walton and Hersham | Saturday, January 20, 2024 | 2,944.5 |
189. | Redditch United | Saturday, January 20, 2024 | 2,942.5 |
190. | Hayes and Yeading United | Saturday, January 13, 2024 | 2,941.3 |
191. | Lewes | Saturday, January 20, 2024 | 2,940.1 |
192. | Worksop Town | Saturday, January 20, 2024 | 2,939.7 |
193. | Marine | Saturday, January 20, 2024 | 2,937.2 |
194. | Enfield Town | Saturday, January 20, 2024 | 2,932.8 |
195. | Dover Athletic | Saturday, January 20, 2024 | 2,931.3 |
196. | Guiseley | Saturday, January 13, 2024 | 2,927.1 |
197. | Horsham | Tuesday, January 16, 2024 | 2,926.6 |
198. | Bishop's Stortford | Saturday, January 20, 2024 | 2,924.9 |
199. | Hastings United | Saturday, January 20, 2024 | 2,921.3 |
200. | Nuneaton Borough | Saturday, January 13, 2024 | 2,918.5 |
201. | Stamford | Saturday, January 13, 2024 | 2,917.9 |
202. | Winchester City | Saturday, January 20, 2024 | 2,912.2 |
203. | Whitby Town | Saturday, January 13, 2024 | 2,910.5 |
204. | Stratford Town | Saturday, January 13, 2024 | 2,906.7 |
205. | Hendon | Saturday, January 6, 2024 | 2,904.9 |
206. | Ilkeston Town | Saturday, January 20, 2024 | 2,902.5 |
207. | Bognor Regis Town | Saturday, January 20, 2024 | 2,897.6 |
208. | Morpeth Town | Saturday, January 20, 2024 | 2,895.3 |
209. | Canvey Island | Saturday, January 13, 2024 | 2,893.4 |
210. | Matlock Town | Saturday, January 13, 2024 | 2,891.7 |
211. | Wingate and Finchley | Saturday, January 13, 2024 | 2,889.1 |
212. | Carshalton Athletic | Saturday, January 20, 2024 | 2,886.0 |
213. | Lancaster City | Saturday, January 13, 2024 | 2,886.0 |
214. | Barwell | Saturday, January 20, 2024 | 2,885.5 |
215. | FC United of Manchester | Saturday, January 13, 2024 | 2,877.7 |
216. | St. Ives Town | Saturday, January 20, 2024 | 2,874.0 |
217. | Hanwell Town | Saturday, January 13, 2024 | 2,873.5 |
218. | Cray Wanderers | Saturday, January 13, 2024 | 2,873.3 |
219. | Beaconsfield Town | Saturday, January 20, 2024 | 2,872.2 |
220. | Ashton United | Saturday, January 20, 2024 | 2,869.3 |
221. | Cheshunt | Saturday, January 13, 2024 | 2,866.8 |
222. | Kettering Town | Saturday, January 13, 2024 | 2,864.5 |
223. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
224. | Bamber Bridge | Saturday, January 20, 2024 | 2,861.2 |
225. | Stourbridge | Saturday, January 13, 2024 | 2,860.5 |
226. | Tiverton Town | Saturday, January 20, 2024 | 2,854.0 |
227. | Royston Town | Saturday, January 13, 2024 | 2,853.5 |
228. | Dorchester Town | Saturday, January 20, 2024 | 2,850.2 |
229. | Whitehawk | Saturday, January 13, 2024 | 2,849.4 |
230. | Hitchin Town | Saturday, January 20, 2024 | 2,845.4 |
231. | Gainsborough Trinity | Saturday, January 13, 2024 | 2,842.4 |
232. | Alvechurch | Saturday, January 20, 2024 | 2,841.6 |
233. | Concord Rangers | Saturday, January 13, 2024 | 2,833.9 |
234. | Basingstoke Town | Saturday, January 20, 2024 | 2,833.2 |
235. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
236. | Didcot Town | Saturday, January 13, 2024 | 2,822.8 |
237. | Folkestone Invicta | Saturday, January 20, 2024 | 2,815.1 |
238. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
239. | Bromsgrove Sporting | Saturday, January 20, 2024 | 2,811.2 |
240. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
241. | Potters Bar Town | Saturday, January 13, 2024 | 2,806.1 |
242. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
243. | Halesowen Town | Saturday, January 13, 2024 | 2,802.7 |
244. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
245. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
246. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
247. | Workington | Saturday, January 20, 2024 | 2,787.8 |
248. | Bradford Park Avenue | Saturday, January 20, 2024 | 2,783.8 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | AFC Sudbury | Saturday, January 20, 2024 | 2,770.1 |
251. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | Basford United | Saturday, January 20, 2024 | 2,762.0 |
254. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
255. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
256. | Stafford Rangers | Saturday, January 20, 2024 | 2,749.6 |
257. | Margate | Saturday, January 20, 2024 | 2,738.8 |
258. | Harrow Borough | Saturday, January 20, 2024 | 2,735.8 |
259. | Haringey Borough | Saturday, January 20, 2024 | 2,721.3 |
260. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
261. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
262. | Atherton Collieries | Saturday, January 13, 2024 | 2,695.0 |
263. | Kingstonian | Saturday, January 13, 2024 | 2,685.9 |
264. | Belper Town | Saturday, April 22, 2023 | 2,674.3 |
265. | Corinthian-Casuals | Saturday, April 22, 2023 | 2,647.5 |
266. | Brightlingsea Regent | Saturday, April 22, 2023 | 2,625.2 |