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, December 19, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, December 16, 2023 | 4,375.1 |
2. | Liverpool | Sunday, December 17, 2023 | 4,319.5 |
3. | Arsenal | Sunday, December 17, 2023 | 4,287.8 |
4. | Aston Villa | Sunday, December 17, 2023 | 4,223.5 |
5. | Newcastle United | Tuesday, December 19, 2023 | 4,201.7 |
6. | Tottenham Hotspur | Friday, December 15, 2023 | 4,194.5 |
7. | Manchester United | Sunday, December 17, 2023 | 4,184.8 |
8. | Brighton and Hove Albion | Sunday, December 17, 2023 | 4,149.5 |
9. | Chelsea | Tuesday, December 19, 2023 | 4,113.6 |
10. | Brentford | Sunday, December 17, 2023 | 4,102.9 |
11. | West Ham United | Sunday, December 17, 2023 | 4,088.8 |
12. | Everton | Tuesday, December 19, 2023 | 4,086.2 |
13. | Fulham | Tuesday, December 19, 2023 | 4,077.4 |
14. | Leicester City | Monday, December 18, 2023 | 4,070.1 |
15. | AFC Bournemouth | Saturday, December 9, 2023 | 4,046.7 |
16. | Crystal Palace | Saturday, December 16, 2023 | 4,039.4 |
17. | Wolverhampton Wanderers | Sunday, December 17, 2023 | 4,024.8 |
18. | Nottingham Forest | Friday, December 15, 2023 | 3,973.8 |
19. | Ipswich Town | Saturday, December 16, 2023 | 3,972.2 |
20. | Leeds United | Saturday, December 16, 2023 | 3,970.1 |
21. | Burnley | Saturday, December 16, 2023 | 3,961.8 |
22. | Southampton | Saturday, December 16, 2023 | 3,944.4 |
23. | Sheffield United | Saturday, December 16, 2023 | 3,914.9 |
24. | Luton Town | Sunday, December 10, 2023 | 3,906.9 |
25. | West Bromwich Albion | Sunday, December 17, 2023 | 3,893.3 |
26. | Middlesbrough | Tuesday, December 19, 2023 | 3,883.3 |
27. | Sunderland | Saturday, December 16, 2023 | 3,864.8 |
28. | Coventry City | Saturday, December 16, 2023 | 3,862.3 |
29. | Watford | Saturday, December 16, 2023 | 3,854.3 |
30. | Hull City | Saturday, December 16, 2023 | 3,851.0 |
31. | Swansea City | Saturday, December 16, 2023 | 3,833.6 |
32. | Blackburn Rovers | Saturday, December 16, 2023 | 3,829.5 |
33. | Norwich City | Saturday, December 16, 2023 | 3,827.9 |
34. | Plymouth Argyle | Saturday, December 16, 2023 | 3,812.9 |
35. | Bristol City | Saturday, December 16, 2023 | 3,807.5 |
36. | Portsmouth | Saturday, December 16, 2023 | 3,799.1 |
37. | Peterborough United | Saturday, December 16, 2023 | 3,789.5 |
38. | Preston North End | Saturday, December 16, 2023 | 3,785.6 |
39. | Cardiff City | Saturday, December 16, 2023 | 3,784.9 |
40. | Millwall | Saturday, December 16, 2023 | 3,784.3 |
41. | Stoke City | Sunday, December 17, 2023 | 3,770.0 |
42. | Huddersfield Town | Saturday, December 16, 2023 | 3,768.2 |
43. | Bolton Wanderers | Saturday, December 16, 2023 | 3,763.8 |
44. | Derby County | Saturday, December 16, 2023 | 3,757.5 |
45. | Barnsley | Saturday, December 16, 2023 | 3,755.3 |
46. | Birmingham City | Monday, December 18, 2023 | 3,751.2 |
47. | Sheffield Wednesday | Saturday, December 16, 2023 | 3,748.1 |
48. | Queens Park Rangers | Saturday, December 16, 2023 | 3,719.7 |
49. | Blackpool | Tuesday, December 19, 2023 | 3,719.7 |
50. | Wigan Athletic | Saturday, December 16, 2023 | 3,707.5 |
51. | Oxford United | Saturday, December 16, 2023 | 3,693.0 |
52. | Rotherham United | Saturday, December 16, 2023 | 3,680.3 |
53. | Stevenage | Saturday, December 16, 2023 | 3,677.4 |
54. | Lincoln City | Saturday, December 16, 2023 | 3,674.1 |
55. | Stockport County | Saturday, December 16, 2023 | 3,663.2 |
56. | Charlton Athletic | Saturday, December 16, 2023 | 3,660.4 |
57. | Mansfield Town | Saturday, December 16, 2023 | 3,642.9 |
58. | Bristol Rovers | Saturday, December 16, 2023 | 3,633.3 |
59. | Reading | Saturday, December 16, 2023 | 3,631.3 |
60. | Wycombe Wanderers | Saturday, December 16, 2023 | 3,630.5 |
61. | Wrexham | Saturday, December 16, 2023 | 3,623.3 |
62. | Northampton Town | Saturday, December 16, 2023 | 3,612.5 |
63. | Leyton Orient | Saturday, December 16, 2023 | 3,605.3 |
64. | Milton Keynes Dons | Saturday, December 16, 2023 | 3,587.5 |
65. | Shrewsbury Town | Saturday, December 16, 2023 | 3,585.1 |
66. | Port Vale | Tuesday, December 19, 2023 | 3,577.4 |
67. | Cambridge United | Saturday, December 16, 2023 | 3,576.3 |
68. | Morecambe | Saturday, December 16, 2023 | 3,567.7 |
69. | Burton Albion | Saturday, December 16, 2023 | 3,565.0 |
70. | Barrow | Saturday, December 16, 2023 | 3,560.0 |
71. | Exeter City | Saturday, December 16, 2023 | 3,556.0 |
72. | Crewe Alexandra | Saturday, December 16, 2023 | 3,552.4 |
73. | Fleetwood Town | Saturday, December 16, 2023 | 3,551.2 |
74. | Cheltenham Town | Saturday, December 16, 2023 | 3,541.5 |
75. | Carlisle United | Saturday, December 16, 2023 | 3,532.5 |
76. | Notts County | Saturday, December 16, 2023 | 3,528.4 |
77. | Chesterfield | Saturday, December 16, 2023 | 3,528.1 |
78. | Bradford City | Saturday, December 16, 2023 | 3,528.0 |
79. | Salford City | Saturday, December 16, 2023 | 3,521.1 |
80. | AFC Wimbledon | Saturday, December 16, 2023 | 3,515.8 |
81. | Accrington Stanley | Saturday, December 16, 2023 | 3,509.4 |
82. | Newport County | Saturday, December 16, 2023 | 3,493.4 |
83. | Gillingham | Saturday, December 16, 2023 | 3,487.0 |
84. | Harrogate Town | Saturday, December 16, 2023 | 3,474.8 |
85. | Swindon Town | Saturday, December 16, 2023 | 3,473.1 |
86. | Grimsby Town | Saturday, December 16, 2023 | 3,470.0 |
87. | Walsall | Saturday, December 16, 2023 | 3,458.0 |
88. | Crawley Town | Saturday, December 16, 2023 | 3,449.3 |
89. | Tranmere Rovers | Saturday, December 16, 2023 | 3,448.3 |
90. | Bromley | Saturday, December 16, 2023 | 3,444.0 |
91. | Doncaster Rovers | Saturday, December 16, 2023 | 3,424.7 |
92. | Colchester United | Saturday, December 16, 2023 | 3,405.5 |
93. | Sutton United | Saturday, December 16, 2023 | 3,396.2 |
94. | Rochdale | Saturday, December 16, 2023 | 3,381.8 |
95. | Southend United | Saturday, December 16, 2023 | 3,372.1 |
96. | FC Halifax Town | Saturday, December 16, 2023 | 3,366.5 |
97. | Forest Green Rovers | Tuesday, December 19, 2023 | 3,362.4 |
98. | Gateshead | Saturday, December 16, 2023 | 3,360.4 |
99. | Altrincham | Saturday, December 16, 2023 | 3,351.2 |
100. | Barnet | Saturday, December 16, 2023 | 3,340.6 |
101. | Oldham Athletic | Saturday, December 16, 2023 | 3,334.8 |
102. | Eastleigh | Saturday, December 16, 2023 | 3,330.4 |
103. | Aldershot Town | Saturday, December 16, 2023 | 3,320.8 |
104. | Solihull Moors | Saturday, December 16, 2023 | 3,314.6 |
105. | Hartlepool United | Saturday, December 16, 2023 | 3,311.5 |
106. | Boreham Wood | Saturday, December 16, 2023 | 3,307.4 |
107. | Woking | Saturday, December 16, 2023 | 3,281.3 |
108. | Wealdstone | Saturday, December 16, 2023 | 3,275.5 |
109. | Maidenhead United | Saturday, December 16, 2023 | 3,261.0 |
110. | Dagenham and Redbridge | Saturday, December 16, 2023 | 3,259.9 |
111. | York City | Saturday, December 16, 2023 | 3,251.1 |
112. | Yeovil Town | Saturday, December 16, 2023 | 3,244.3 |
113. | Macclesfield Town | Tuesday, December 19, 2023 | 3,243.5 |
114. | Dorking Wanderers | Saturday, December 16, 2023 | 3,243.2 |
115. | Torquay United | Saturday, December 16, 2023 | 3,231.6 |
116. | Ebbsfleet United | Saturday, December 16, 2023 | 3,225.5 |
117. | Scunthorpe United | Saturday, December 16, 2023 | 3,221.8 |
118. | AFC Fylde | Saturday, December 16, 2023 | 3,215.2 |
119. | Chester | Saturday, December 16, 2023 | 3,206.8 |
120. | Oxford City | Saturday, December 16, 2023 | 3,197.3 |
121. | Kidderminster Harriers | Saturday, December 16, 2023 | 3,190.9 |
122. | Tamworth | Saturday, December 16, 2023 | 3,172.7 |
123. | Chorley | Tuesday, December 19, 2023 | 3,160.5 |
124. | Worthing | Saturday, December 16, 2023 | 3,158.0 |
125. | Braintree Town | Saturday, December 16, 2023 | 3,153.8 |
126. | Hampton and Richmond Borough | Saturday, December 16, 2023 | 3,152.3 |
127. | Maidstone United | Saturday, December 16, 2023 | 3,149.2 |
128. | Alfreton Town | Saturday, December 16, 2023 | 3,146.1 |
129. | Dartford | Saturday, December 16, 2023 | 3,141.9 |
130. | Tonbridge Angels | Saturday, December 16, 2023 | 3,130.7 |
131. | Curzon Ashton | Tuesday, December 19, 2023 | 3,125.8 |
132. | Bath City | Saturday, December 16, 2023 | 3,123.9 |
133. | Chelmsford City | Saturday, December 16, 2023 | 3,121.4 |
134. | Brackley Town | Saturday, December 16, 2023 | 3,121.2 |
135. | Buxton | Saturday, December 16, 2023 | 3,118.2 |
136. | Chippenham Town | Saturday, December 16, 2023 | 3,107.2 |
137. | Weston-super-Mare | Saturday, December 16, 2023 | 3,104.5 |
138. | King's Lynn Town | Saturday, December 16, 2023 | 3,101.1 |
139. | South Shields | Saturday, December 16, 2023 | 3,098.0 |
140. | Boston United | Saturday, December 16, 2023 | 3,097.1 |
141. | Truro City | Saturday, December 16, 2023 | 3,093.7 |
142. | St. Albans City | Saturday, December 16, 2023 | 3,093.5 |
143. | Spennymoor Town | Saturday, December 16, 2023 | 3,093.2 |
144. | Taunton Town | Saturday, December 16, 2023 | 3,088.4 |
145. | Farnborough | Saturday, December 16, 2023 | 3,086.0 |
146. | Hereford | Saturday, December 16, 2023 | 3,083.1 |
147. | AFC Hornchurch | Saturday, December 16, 2023 | 3,081.3 |
148. | Slough Town | Tuesday, December 19, 2023 | 3,081.1 |
149. | Scarborough Athletic | Saturday, December 16, 2023 | 3,081.0 |
150. | Chesham United | Saturday, December 16, 2023 | 3,078.2 |
151. | Warrington Town | Saturday, December 16, 2023 | 3,067.4 |
152. | Gloucester City | Tuesday, December 19, 2023 | 3,058.8 |
153. | Blyth Spartans | Saturday, December 16, 2023 | 3,053.2 |
154. | Farsley Celtic | Saturday, December 16, 2023 | 3,052.1 |
155. | Peterborough Sports | Saturday, December 16, 2023 | 3,050.6 |
156. | Poole Town | Saturday, December 16, 2023 | 3,049.7 |
157. | Weymouth | Saturday, December 16, 2023 | 3,044.6 |
158. | Hemel Hempstead Town | Tuesday, December 19, 2023 | 3,037.9 |
159. | Eastbourne Borough | Saturday, December 16, 2023 | 3,037.5 |
160. | Aveley | Saturday, December 16, 2023 | 3,034.9 |
161. | Banbury United | Tuesday, December 19, 2023 | 3,032.6 |
162. | Welling United | Saturday, December 16, 2023 | 3,023.8 |
163. | Southport | Saturday, December 16, 2023 | 3,023.1 |
164. | Darlington | Saturday, December 16, 2023 | 3,019.0 |
165. | Bracknell Town | Saturday, December 16, 2023 | 3,006.8 |
166. | AFC Totton | Tuesday, December 19, 2023 | 3,002.7 |
167. | Rushall Olympic | Saturday, December 16, 2023 | 2,993.5 |
168. | Salisbury | Saturday, December 16, 2023 | 2,993.1 |
169. | Hungerford Town | Saturday, December 16, 2023 | 2,985.6 |
170. | Havant and Waterlooville | Saturday, December 16, 2023 | 2,984.1 |
171. | Coalville Town | Saturday, December 16, 2023 | 2,983.6 |
172. | Leamington | Saturday, December 16, 2023 | 2,983.3 |
173. | Warrington Rylands | Saturday, December 16, 2023 | 2,982.4 |
174. | Radcliffe | Saturday, December 16, 2023 | 2,981.0 |
175. | Nuneaton Borough | Sunday, December 17, 2023 | 2,976.1 |
176. | Hayes and Yeading United | Tuesday, December 19, 2023 | 2,975.5 |
177. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
178. | Gosport Borough | Saturday, December 16, 2023 | 2,972.7 |
179. | Walton and Hersham | Saturday, December 16, 2023 | 2,972.7 |
180. | Enfield Town | Saturday, December 16, 2023 | 2,970.5 |
181. | Needham Market | Saturday, December 16, 2023 | 2,968.7 |
182. | Chatham Town | Saturday, December 16, 2023 | 2,967.3 |
183. | Merthyr Town | Saturday, December 16, 2023 | 2,967.0 |
184. | AFC Telford United | Sunday, December 17, 2023 | 2,965.1 |
185. | Winchester City | Saturday, December 16, 2023 | 2,962.1 |
186. | Leiston | Saturday, December 16, 2023 | 2,958.4 |
187. | Bishop's Stortford | Saturday, December 16, 2023 | 2,952.5 |
188. | Horsham | Saturday, December 16, 2023 | 2,951.5 |
189. | Dulwich Hamlet | Saturday, December 16, 2023 | 2,949.9 |
190. | Worksop Town | Saturday, December 16, 2023 | 2,949.2 |
191. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
192. | Plymouth Parkway | Saturday, December 16, 2023 | 2,943.6 |
193. | Hitchin Town | Saturday, December 16, 2023 | 2,937.7 |
194. | Billericay Town | Saturday, December 16, 2023 | 2,936.4 |
195. | Swindon Supermarine | Saturday, December 16, 2023 | 2,933.2 |
196. | Dover Athletic | Saturday, December 16, 2023 | 2,931.0 |
197. | Guiseley | Saturday, December 16, 2023 | 2,927.8 |
198. | Lewes | Saturday, December 16, 2023 | 2,926.6 |
199. | Marine | Tuesday, December 19, 2023 | 2,923.5 |
200. | Kettering Town | Saturday, December 16, 2023 | 2,923.4 |
201. | Stamford | Tuesday, December 19, 2023 | 2,923.0 |
202. | Barwell | Saturday, December 16, 2023 | 2,918.9 |
203. | Hyde United | Saturday, December 16, 2023 | 2,915.2 |
204. | Ilkeston Town | Saturday, December 16, 2023 | 2,913.0 |
205. | Hastings United | Saturday, December 16, 2023 | 2,906.2 |
206. | Redditch United | Saturday, December 16, 2023 | 2,904.4 |
207. | Stourbridge | Saturday, December 16, 2023 | 2,904.0 |
208. | Hendon | Saturday, December 16, 2023 | 2,903.9 |
209. | Whitby Town | Tuesday, December 19, 2023 | 2,903.1 |
210. | Canvey Island | Saturday, December 16, 2023 | 2,902.5 |
211. | Cheshunt | Saturday, December 16, 2023 | 2,901.9 |
212. | Lancaster City | Saturday, December 16, 2023 | 2,899.5 |
213. | Matlock Town | Saturday, December 16, 2023 | 2,898.8 |
214. | Stratford Town | Saturday, December 16, 2023 | 2,896.5 |
215. | Ashton United | Saturday, December 16, 2023 | 2,886.3 |
216. | Cray Wanderers | Saturday, December 16, 2023 | 2,884.3 |
217. | Beaconsfield Town | Saturday, December 16, 2023 | 2,883.7 |
218. | Tiverton Town | Saturday, December 16, 2023 | 2,869.2 |
219. | Morpeth Town | Saturday, December 16, 2023 | 2,869.1 |
220. | Bamber Bridge | Saturday, December 16, 2023 | 2,868.8 |
221. | Wingate and Finchley | Saturday, December 16, 2023 | 2,867.8 |
222. | Bradford Park Avenue | Saturday, December 16, 2023 | 2,865.5 |
223. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
224. | Whitehawk | Saturday, December 16, 2023 | 2,864.2 |
225. | FC United of Manchester | Saturday, December 16, 2023 | 2,859.8 |
226. | Bognor Regis Town | Saturday, December 16, 2023 | 2,854.8 |
227. | Carshalton Athletic | Saturday, December 16, 2023 | 2,852.4 |
228. | Gainsborough Trinity | Saturday, December 16, 2023 | 2,852.1 |
229. | Dorchester Town | Saturday, December 16, 2023 | 2,844.0 |
230. | Concord Rangers | Saturday, December 16, 2023 | 2,841.5 |
231. | Alvechurch | Saturday, December 16, 2023 | 2,838.3 |
232. | Hanwell Town | Saturday, December 16, 2023 | 2,832.5 |
233. | Basingstoke Town | Saturday, December 16, 2023 | 2,826.6 |
234. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
235. | Folkestone Invicta | Saturday, December 16, 2023 | 2,823.5 |
236. | St. Ives Town | Saturday, December 16, 2023 | 2,820.6 |
237. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
238. | Potters Bar Town | Saturday, December 16, 2023 | 2,810.8 |
239. | Halesowen Town | Saturday, December 16, 2023 | 2,807.3 |
240. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
241. | Bromsgrove Sporting | Saturday, December 16, 2023 | 2,806.8 |
242. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
243. | Royston Town | Saturday, December 16, 2023 | 2,802.3 |
244. | Didcot Town | Saturday, December 16, 2023 | 2,800.9 |
245. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
246. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
247. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
248. | Harrow Borough | Saturday, December 16, 2023 | 2,786.3 |
249. | Workington | Tuesday, December 19, 2023 | 2,777.6 |
250. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
251. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
252. | Margate | Saturday, December 16, 2023 | 2,766.4 |
253. | Basford United | Saturday, December 16, 2023 | 2,765.9 |
254. | Haringey Borough | Saturday, December 16, 2023 | 2,759.8 |
255. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
256. | Marske United | Saturday, December 16, 2023 | 2,752.8 |
257. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
258. | AFC Sudbury | Saturday, December 16, 2023 | 2,745.7 |
259. | Stafford Rangers | Tuesday, December 19, 2023 | 2,741.9 |
260. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
261. | Kingstonian | Saturday, December 16, 2023 | 2,719.2 |
262. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
263. | Atherton Collieries | Tuesday, December 19, 2023 | 2,689.3 |
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 |