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 Monday, January 1, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, December 30, 2023 | 4,382.2 |
2. | Liverpool | Monday, January 1, 2024 | 4,335.5 |
3. | Arsenal | Sunday, December 31, 2023 | 4,251.4 |
4. | Aston Villa | Saturday, December 30, 2023 | 4,209.2 |
5. | Tottenham Hotspur | Sunday, December 31, 2023 | 4,193.8 |
6. | Manchester United | Saturday, December 30, 2023 | 4,163.3 |
7. | Brighton and Hove Albion | Thursday, December 28, 2023 | 4,163.1 |
8. | Newcastle United | Monday, January 1, 2024 | 4,153.8 |
9. | West Ham United | Thursday, December 28, 2023 | 4,123.5 |
10. | Chelsea | Saturday, December 30, 2023 | 4,115.6 |
11. | Leicester City | Monday, January 1, 2024 | 4,080.8 |
12. | Wolverhampton Wanderers | Saturday, December 30, 2023 | 4,075.3 |
13. | Brentford | Saturday, December 30, 2023 | 4,064.9 |
14. | AFC Bournemouth | Sunday, December 31, 2023 | 4,062.5 |
15. | Everton | Saturday, December 30, 2023 | 4,058.2 |
16. | Fulham | Sunday, December 31, 2023 | 4,055.5 |
17. | Crystal Palace | Saturday, December 30, 2023 | 4,049.6 |
18. | Nottingham Forest | Saturday, December 30, 2023 | 4,003.4 |
19. | Burnley | Saturday, December 30, 2023 | 3,975.0 |
20. | Leeds United | Monday, January 1, 2024 | 3,967.6 |
21. | Southampton | Monday, January 1, 2024 | 3,963.7 |
22. | Ipswich Town | Monday, January 1, 2024 | 3,947.2 |
23. | Luton Town | Saturday, December 30, 2023 | 3,928.0 |
24. | Sheffield United | Saturday, December 30, 2023 | 3,909.9 |
25. | Coventry City | Monday, January 1, 2024 | 3,903.4 |
26. | West Bromwich Albion | Monday, January 1, 2024 | 3,892.1 |
27. | Middlesbrough | Monday, January 1, 2024 | 3,869.4 |
28. | Sunderland | Monday, January 1, 2024 | 3,863.2 |
29. | Swansea City | Monday, January 1, 2024 | 3,842.8 |
30. | Watford | Monday, January 1, 2024 | 3,840.4 |
31. | Bristol City | Monday, January 1, 2024 | 3,825.6 |
32. | Norwich City | Monday, January 1, 2024 | 3,824.2 |
33. | Hull City | Monday, January 1, 2024 | 3,820.5 |
34. | Millwall | Monday, January 1, 2024 | 3,817.4 |
35. | Plymouth Argyle | Monday, January 1, 2024 | 3,805.6 |
36. | Peterborough United | Monday, January 1, 2024 | 3,799.4 |
37. | Cardiff City | Monday, January 1, 2024 | 3,797.0 |
38. | Stoke City | Monday, January 1, 2024 | 3,791.4 |
39. | Bolton Wanderers | Monday, January 1, 2024 | 3,788.6 |
40. | Blackburn Rovers | Monday, January 1, 2024 | 3,788.6 |
41. | Portsmouth | Monday, January 1, 2024 | 3,780.3 |
42. | Derby County | Monday, January 1, 2024 | 3,773.9 |
43. | Preston North End | Monday, January 1, 2024 | 3,769.3 |
44. | Barnsley | Monday, January 1, 2024 | 3,766.6 |
45. | Huddersfield Town | Monday, January 1, 2024 | 3,763.7 |
46. | Sheffield Wednesday | Monday, January 1, 2024 | 3,760.5 |
47. | Birmingham City | Monday, January 1, 2024 | 3,733.4 |
48. | Blackpool | Monday, January 1, 2024 | 3,704.8 |
49. | Queens Park Rangers | Monday, January 1, 2024 | 3,702.1 |
50. | Rotherham United | Monday, January 1, 2024 | 3,699.4 |
51. | Wigan Athletic | Monday, January 1, 2024 | 3,692.6 |
52. | Oxford United | Monday, January 1, 2024 | 3,689.5 |
53. | Stevenage | Monday, January 1, 2024 | 3,677.4 |
54. | Mansfield Town | Monday, January 1, 2024 | 3,666.5 |
55. | Reading | Monday, January 1, 2024 | 3,657.9 |
56. | Stockport County | Monday, January 1, 2024 | 3,647.2 |
57. | Bristol Rovers | Monday, January 1, 2024 | 3,636.4 |
58. | Lincoln City | Monday, January 1, 2024 | 3,632.4 |
59. | Wrexham | Monday, January 1, 2024 | 3,631.1 |
60. | Northampton Town | Monday, January 1, 2024 | 3,630.1 |
61. | Wycombe Wanderers | Monday, January 1, 2024 | 3,627.3 |
62. | Charlton Athletic | Monday, January 1, 2024 | 3,627.1 |
63. | Leyton Orient | Monday, January 1, 2024 | 3,625.4 |
64. | Milton Keynes Dons | Monday, January 1, 2024 | 3,589.8 |
65. | Burton Albion | Monday, January 1, 2024 | 3,586.3 |
66. | Port Vale | Monday, January 1, 2024 | 3,585.3 |
67. | Shrewsbury Town | Monday, January 1, 2024 | 3,569.6 |
68. | Cambridge United | Monday, January 1, 2024 | 3,567.0 |
69. | Barrow | Monday, January 1, 2024 | 3,561.3 |
70. | Cheltenham Town | Monday, January 1, 2024 | 3,560.8 |
71. | Exeter City | Monday, January 1, 2024 | 3,553.3 |
72. | Notts County | Monday, January 1, 2024 | 3,536.7 |
73. | Fleetwood Town | Monday, January 1, 2024 | 3,535.1 |
74. | Bradford City | Monday, January 1, 2024 | 3,532.4 |
75. | Morecambe | Monday, January 1, 2024 | 3,531.1 |
76. | Crewe Alexandra | Monday, January 1, 2024 | 3,529.0 |
77. | Carlisle United | Monday, January 1, 2024 | 3,527.7 |
78. | Accrington Stanley | Monday, January 1, 2024 | 3,523.5 |
79. | Chesterfield | Monday, January 1, 2024 | 3,517.7 |
80. | AFC Wimbledon | Monday, January 1, 2024 | 3,516.2 |
81. | Tranmere Rovers | Monday, January 1, 2024 | 3,514.3 |
82. | Walsall | Monday, January 1, 2024 | 3,509.4 |
83. | Newport County | Monday, January 1, 2024 | 3,491.7 |
84. | Gillingham | Monday, January 1, 2024 | 3,482.4 |
85. | Harrogate Town | Monday, January 1, 2024 | 3,480.9 |
86. | Crawley Town | Monday, January 1, 2024 | 3,464.9 |
87. | Bromley | Saturday, December 30, 2023 | 3,452.6 |
88. | Grimsby Town | Monday, January 1, 2024 | 3,452.4 |
89. | Salford City | Monday, January 1, 2024 | 3,451.1 |
90. | Swindon Town | Monday, January 1, 2024 | 3,449.4 |
91. | Doncaster Rovers | Monday, January 1, 2024 | 3,434.3 |
92. | Sutton United | Monday, January 1, 2024 | 3,398.3 |
93. | Colchester United | Monday, January 1, 2024 | 3,394.8 |
94. | Barnet | Saturday, December 30, 2023 | 3,383.7 |
95. | FC Halifax Town | Monday, January 1, 2024 | 3,374.6 |
96. | Rochdale | Monday, January 1, 2024 | 3,368.6 |
97. | Forest Green Rovers | Monday, January 1, 2024 | 3,353.6 |
98. | Southend United | Saturday, December 30, 2023 | 3,352.1 |
99. | Oldham Athletic | Saturday, December 30, 2023 | 3,352.1 |
100. | Gateshead | Monday, January 1, 2024 | 3,348.3 |
101. | Altrincham | Monday, January 1, 2024 | 3,346.0 |
102. | Solihull Moors | Monday, January 1, 2024 | 3,339.7 |
103. | Aldershot Town | Monday, January 1, 2024 | 3,322.0 |
104. | Eastleigh | Monday, January 1, 2024 | 3,315.3 |
105. | Boreham Wood | Saturday, December 30, 2023 | 3,294.8 |
106. | Wealdstone | Tuesday, December 26, 2023 | 3,291.5 |
107. | Hartlepool United | Saturday, December 30, 2023 | 3,283.9 |
108. | Dagenham and Redbridge | Monday, January 1, 2024 | 3,281.3 |
109. | York City | Monday, January 1, 2024 | 3,271.9 |
110. | Woking | Monday, January 1, 2024 | 3,271.5 |
111. | Yeovil Town | Tuesday, December 26, 2023 | 3,258.3 |
112. | Maidenhead United | Tuesday, December 26, 2023 | 3,246.6 |
113. | Macclesfield Town | Monday, January 1, 2024 | 3,243.6 |
114. | Scunthorpe United | Saturday, December 30, 2023 | 3,236.6 |
115. | AFC Fylde | Monday, January 1, 2024 | 3,229.3 |
116. | Dorking Wanderers | Monday, January 1, 2024 | 3,228.9 |
117. | Ebbsfleet United | Saturday, December 30, 2023 | 3,215.1 |
118. | Torquay United | Tuesday, December 26, 2023 | 3,199.4 |
119. | Chester | Monday, January 1, 2024 | 3,198.9 |
120. | Oxford City | Monday, January 1, 2024 | 3,197.3 |
121. | Tamworth | Saturday, December 30, 2023 | 3,196.6 |
122. | Chorley | Saturday, December 30, 2023 | 3,194.0 |
123. | Kidderminster Harriers | Saturday, December 30, 2023 | 3,180.5 |
124. | Chelmsford City | Monday, January 1, 2024 | 3,172.9 |
125. | Hampton and Richmond Borough | Monday, January 1, 2024 | 3,166.3 |
126. | Worthing | Monday, January 1, 2024 | 3,164.0 |
127. | Maidstone United | Monday, January 1, 2024 | 3,150.9 |
128. | Alfreton Town | Monday, January 1, 2024 | 3,149.5 |
129. | Bath City | Monday, January 1, 2024 | 3,144.2 |
130. | Boston United | Monday, January 1, 2024 | 3,136.5 |
131. | Curzon Ashton | Monday, January 1, 2024 | 3,130.5 |
132. | Brackley Town | Monday, January 1, 2024 | 3,127.0 |
133. | Dartford | Saturday, December 30, 2023 | 3,123.9 |
134. | Tonbridge Angels | Monday, January 1, 2024 | 3,116.6 |
135. | Truro City | Tuesday, December 26, 2023 | 3,113.8 |
136. | St. Albans City | Monday, January 1, 2024 | 3,112.6 |
137. | Chippenham Town | Monday, January 1, 2024 | 3,111.0 |
138. | Scarborough Athletic | Saturday, December 30, 2023 | 3,110.6 |
139. | Braintree Town | Monday, January 1, 2024 | 3,109.5 |
140. | Buxton | Monday, January 1, 2024 | 3,101.2 |
141. | Hereford | Monday, January 1, 2024 | 3,099.4 |
142. | King's Lynn Town | Monday, January 1, 2024 | 3,093.8 |
143. | Chesham United | Monday, January 1, 2024 | 3,093.3 |
144. | Slough Town | Monday, January 1, 2024 | 3,089.2 |
145. | Weston-super-Mare | Monday, January 1, 2024 | 3,084.4 |
146. | AFC Hornchurch | Monday, January 1, 2024 | 3,083.1 |
147. | Farnborough | Monday, January 1, 2024 | 3,082.7 |
148. | Blyth Spartans | Saturday, December 30, 2023 | 3,082.7 |
149. | Taunton Town | Tuesday, December 26, 2023 | 3,080.1 |
150. | Warrington Town | Monday, January 1, 2024 | 3,080.0 |
151. | Spennymoor Town | Saturday, December 30, 2023 | 3,065.5 |
152. | Peterborough Sports | Saturday, December 30, 2023 | 3,060.7 |
153. | Hemel Hempstead Town | Monday, January 1, 2024 | 3,059.0 |
154. | Poole Town | Tuesday, December 26, 2023 | 3,058.0 |
155. | South Shields | Saturday, December 30, 2023 | 3,053.9 |
156. | Weymouth | Monday, January 1, 2024 | 3,053.0 |
157. | Farsley Celtic | Saturday, December 30, 2023 | 3,044.5 |
158. | Gloucester City | Monday, January 1, 2024 | 3,042.6 |
159. | Aveley | Saturday, December 30, 2023 | 3,016.1 |
160. | Welling United | Saturday, December 30, 2023 | 3,008.4 |
161. | Eastbourne Borough | Monday, January 1, 2024 | 3,007.5 |
162. | Banbury United | Monday, January 1, 2024 | 3,006.7 |
163. | Rushall Olympic | Saturday, December 30, 2023 | 3,000.8 |
164. | Hungerford Town | Monday, January 1, 2024 | 2,999.3 |
165. | Bracknell Town | Monday, January 1, 2024 | 2,994.0 |
166. | Gosport Borough | Monday, January 1, 2024 | 2,993.6 |
167. | AFC Totton | Monday, January 1, 2024 | 2,992.8 |
168. | Havant and Waterlooville | Monday, January 1, 2024 | 2,992.2 |
169. | Southport | Monday, January 1, 2024 | 2,986.9 |
170. | Leamington | Monday, January 1, 2024 | 2,986.1 |
171. | Merthyr Town | Monday, January 1, 2024 | 2,983.4 |
172. | Chatham Town | Monday, January 1, 2024 | 2,982.6 |
173. | Darlington | Saturday, December 30, 2023 | 2,982.2 |
174. | Salisbury | Saturday, December 30, 2023 | 2,978.6 |
175. | AFC Telford United | Monday, January 1, 2024 | 2,977.4 |
176. | Coalville Town | Tuesday, December 26, 2023 | 2,977.2 |
177. | Radcliffe | Tuesday, December 26, 2023 | 2,974.9 |
178. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
179. | Warrington Rylands | Monday, January 1, 2024 | 2,970.3 |
180. | Leiston | Monday, January 1, 2024 | 2,969.0 |
181. | Needham Market | Monday, January 1, 2024 | 2,966.9 |
182. | Winchester City | Monday, January 1, 2024 | 2,962.9 |
183. | Enfield Town | Friday, December 29, 2023 | 2,961.8 |
184. | Plymouth Parkway | Tuesday, December 26, 2023 | 2,954.9 |
185. | Billericay Town | Monday, January 1, 2024 | 2,950.8 |
186. | Bishop's Stortford | Saturday, December 30, 2023 | 2,948.4 |
187. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
188. | Lewes | Monday, January 1, 2024 | 2,947.8 |
189. | Dulwich Hamlet | Monday, January 1, 2024 | 2,946.1 |
190. | Swindon Supermarine | Saturday, December 30, 2023 | 2,945.0 |
191. | Hayes and Yeading United | Monday, January 1, 2024 | 2,943.7 |
192. | Nuneaton Borough | Monday, January 1, 2024 | 2,941.0 |
193. | Dover Athletic | Saturday, December 30, 2023 | 2,939.3 |
194. | Walton and Hersham | Monday, January 1, 2024 | 2,938.7 |
195. | Hyde United | Monday, January 1, 2024 | 2,936.0 |
196. | Worksop Town | Monday, January 1, 2024 | 2,934.3 |
197. | Redditch United | Monday, January 1, 2024 | 2,932.6 |
198. | Stamford | Monday, January 1, 2024 | 2,929.0 |
199. | Guiseley | Monday, January 1, 2024 | 2,927.7 |
200. | Whitby Town | Monday, January 1, 2024 | 2,926.8 |
201. | Hastings United | Monday, January 1, 2024 | 2,922.6 |
202. | Horsham | Monday, January 1, 2024 | 2,922.1 |
203. | Hendon | Monday, January 1, 2024 | 2,911.6 |
204. | Marine | Saturday, December 30, 2023 | 2,910.7 |
205. | Canvey Island | Monday, January 1, 2024 | 2,903.6 |
206. | Barwell | Monday, January 1, 2024 | 2,902.1 |
207. | Cray Wanderers | Monday, January 1, 2024 | 2,897.5 |
208. | Bamber Bridge | Monday, January 1, 2024 | 2,895.2 |
209. | Lancaster City | Monday, January 1, 2024 | 2,895.1 |
210. | Stratford Town | Tuesday, December 26, 2023 | 2,887.6 |
211. | Kettering Town | Tuesday, December 26, 2023 | 2,886.8 |
212. | Matlock Town | Saturday, December 30, 2023 | 2,885.4 |
213. | Hitchin Town | Saturday, December 30, 2023 | 2,885.4 |
214. | Cheshunt | Monday, January 1, 2024 | 2,883.0 |
215. | Stourbridge | Monday, January 1, 2024 | 2,882.2 |
216. | FC United of Manchester | Tuesday, December 26, 2023 | 2,876.9 |
217. | Morpeth Town | Saturday, December 30, 2023 | 2,874.0 |
218. | Wingate and Finchley | Monday, January 1, 2024 | 2,874.0 |
219. | Hanwell Town | Monday, January 1, 2024 | 2,872.5 |
220. | Tiverton Town | Tuesday, December 26, 2023 | 2,872.1 |
221. | Carshalton Athletic | Monday, January 1, 2024 | 2,870.9 |
222. | Ilkeston Town | Monday, January 1, 2024 | 2,865.7 |
223. | Ashton United | Monday, January 1, 2024 | 2,865.5 |
224. | Bognor Regis Town | Monday, January 1, 2024 | 2,865.0 |
225. | Beaconsfield Town | Monday, January 1, 2024 | 2,864.4 |
226. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
227. | Whitehawk | Monday, January 1, 2024 | 2,859.7 |
228. | Gainsborough Trinity | Monday, January 1, 2024 | 2,844.7 |
229. | Royston Town | Monday, January 1, 2024 | 2,835.4 |
230. | Concord Rangers | Monday, January 1, 2024 | 2,835.3 |
231. | Dorchester Town | Tuesday, December 26, 2023 | 2,833.4 |
232. | St. Ives Town | Monday, January 1, 2024 | 2,828.2 |
233. | Bromsgrove Sporting | Monday, January 1, 2024 | 2,827.6 |
234. | Bradford Park Avenue | Monday, January 1, 2024 | 2,827.5 |
235. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
236. | Alvechurch | Tuesday, December 26, 2023 | 2,819.0 |
237. | Basingstoke Town | Saturday, December 30, 2023 | 2,818.3 |
238. | Potters Bar Town | Monday, January 1, 2024 | 2,815.7 |
239. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
240. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
241. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
242. | Didcot Town | Saturday, December 30, 2023 | 2,802.4 |
243. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
244. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
245. | Halesowen Town | Tuesday, December 26, 2023 | 2,797.7 |
246. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
247. | Folkestone Invicta | Monday, January 1, 2024 | 2,792.5 |
248. | Workington | Monday, January 1, 2024 | 2,790.1 |
249. | AFC Sudbury | Monday, January 1, 2024 | 2,783.0 |
250. | Stafford Rangers | Saturday, December 30, 2023 | 2,781.2 |
251. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
252. | Basford United | Saturday, December 30, 2023 | 2,768.7 |
253. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
254. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
255. | Harrow Borough | Monday, January 1, 2024 | 2,766.9 |
256. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
257. | Margate | Monday, January 1, 2024 | 2,754.2 |
258. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
259. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
260. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
261. | Haringey Borough | Saturday, December 30, 2023 | 2,708.7 |
262. | Atherton Collieries | Monday, January 1, 2024 | 2,704.2 |
263. | Kingstonian | Monday, January 1, 2024 | 2,696.7 |
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 |