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 7, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Thursday, January 5, 2023 | 4,400.7 |
2. | Liverpool | Saturday, January 7, 2023 | 4,307.8 |
3. | Arsenal | Tuesday, January 3, 2023 | 4,269.0 |
4. | Manchester United | Friday, January 6, 2023 | 4,205.9 |
5. | Chelsea | Thursday, January 5, 2023 | 4,196.6 |
6. | Tottenham Hotspur | Saturday, January 7, 2023 | 4,196.3 |
7. | Newcastle United | Saturday, January 7, 2023 | 4,186.2 |
8. | Brighton and Hove Albion | Saturday, January 7, 2023 | 4,140.6 |
9. | Brentford | Saturday, January 7, 2023 | 4,095.1 |
10. | Leicester City | Saturday, January 7, 2023 | 4,084.1 |
11. | Aston Villa | Wednesday, January 4, 2023 | 4,074.4 |
12. | Crystal Palace | Saturday, January 7, 2023 | 4,057.1 |
13. | Fulham | Saturday, January 7, 2023 | 4,045.8 |
14. | West Ham United | Saturday, January 7, 2023 | 4,043.8 |
15. | Burnley | Saturday, January 7, 2023 | 4,043.0 |
16. | Leeds United | Wednesday, January 4, 2023 | 4,016.8 |
17. | Wolverhampton Wanderers | Saturday, January 7, 2023 | 4,010.6 |
18. | Nottingham Forest | Saturday, January 7, 2023 | 3,981.0 |
19. | Everton | Friday, January 6, 2023 | 3,975.7 |
20. | Sheffield United | Saturday, January 7, 2023 | 3,975.4 |
21. | AFC Bournemouth | Saturday, January 7, 2023 | 3,962.1 |
22. | Southampton | Saturday, January 7, 2023 | 3,961.2 |
23. | Luton Town | Saturday, January 7, 2023 | 3,880.0 |
24. | Middlesbrough | Saturday, January 7, 2023 | 3,879.1 |
25. | West Bromwich Albion | Saturday, January 7, 2023 | 3,874.7 |
26. | Millwall | Saturday, January 7, 2023 | 3,868.5 |
27. | Watford | Saturday, January 7, 2023 | 3,852.8 |
28. | Norwich City | Monday, January 2, 2023 | 3,851.1 |
29. | Sunderland | Saturday, January 7, 2023 | 3,845.9 |
30. | Sheffield Wednesday | Saturday, January 7, 2023 | 3,841.6 |
31. | Preston North End | Saturday, January 7, 2023 | 3,839.0 |
32. | Swansea City | Monday, January 2, 2023 | 3,837.6 |
33. | Blackburn Rovers | Sunday, January 1, 2023 | 3,835.7 |
34. | Coventry City | Saturday, January 7, 2023 | 3,827.9 |
35. | Huddersfield Town | Saturday, January 7, 2023 | 3,802.4 |
36. | Stoke City | Monday, January 2, 2023 | 3,800.1 |
37. | Queens Park Rangers | Saturday, January 7, 2023 | 3,794.3 |
38. | Ipswich Town | Saturday, January 7, 2023 | 3,789.4 |
39. | Derby County | Monday, January 2, 2023 | 3,782.7 |
40. | Plymouth Argyle | Saturday, January 7, 2023 | 3,781.9 |
41. | Reading | Saturday, January 7, 2023 | 3,779.4 |
42. | Bristol City | Sunday, January 1, 2023 | 3,773.5 |
43. | Hull City | Saturday, January 7, 2023 | 3,770.1 |
44. | Birmingham City | Monday, January 2, 2023 | 3,765.4 |
45. | Blackpool | Saturday, January 7, 2023 | 3,761.2 |
46. | Cardiff City | Sunday, January 1, 2023 | 3,756.4 |
47. | Wycombe Wanderers | Sunday, January 1, 2023 | 3,744.0 |
48. | Bolton Wanderers | Saturday, January 7, 2023 | 3,731.1 |
49. | Rotherham United | Saturday, January 7, 2023 | 3,721.3 |
50. | Barnsley | Monday, January 2, 2023 | 3,721.1 |
51. | Wigan Athletic | Saturday, January 7, 2023 | 3,700.8 |
52. | Oxford United | Sunday, January 1, 2023 | 3,696.9 |
53. | Peterborough United | Sunday, January 1, 2023 | 3,685.6 |
54. | Portsmouth | Saturday, January 7, 2023 | 3,684.8 |
55. | Charlton Athletic | Saturday, January 7, 2023 | 3,655.7 |
56. | Milton Keynes Dons | Sunday, January 1, 2023 | 3,653.6 |
57. | Exeter City | Sunday, January 1, 2023 | 3,647.3 |
58. | Bristol Rovers | Saturday, January 7, 2023 | 3,639.9 |
59. | Port Vale | Sunday, January 1, 2023 | 3,638.5 |
60. | Fleetwood Town | Saturday, January 7, 2023 | 3,624.4 |
61. | Lincoln City | Saturday, January 7, 2023 | 3,624.2 |
62. | Shrewsbury Town | Saturday, January 7, 2023 | 3,605.2 |
63. | Leyton Orient | Saturday, January 7, 2023 | 3,604.7 |
64. | Northampton Town | Saturday, January 7, 2023 | 3,601.6 |
65. | Cheltenham Town | Saturday, January 7, 2023 | 3,579.9 |
66. | Stevenage | Monday, January 2, 2023 | 3,578.9 |
67. | Morecambe | Saturday, January 7, 2023 | 3,571.6 |
68. | Stockport County | Sunday, January 1, 2023 | 3,570.0 |
69. | Accrington Stanley | Saturday, January 7, 2023 | 3,563.8 |
70. | Burton Albion | Saturday, January 7, 2023 | 3,550.0 |
71. | Salford City | Saturday, January 7, 2023 | 3,549.5 |
72. | Cambridge United | Saturday, January 7, 2023 | 3,546.4 |
73. | Wrexham | Saturday, January 7, 2023 | 3,543.3 |
74. | Swindon Town | Sunday, January 1, 2023 | 3,541.3 |
75. | Mansfield Town | Saturday, January 7, 2023 | 3,534.4 |
76. | Walsall | Sunday, January 1, 2023 | 3,528.4 |
77. | Bradford City | Sunday, January 1, 2023 | 3,528.0 |
78. | Tranmere Rovers | Saturday, January 7, 2023 | 3,525.4 |
79. | Carlisle United | Sunday, January 1, 2023 | 3,525.4 |
80. | Notts County | Saturday, January 7, 2023 | 3,511.6 |
81. | AFC Wimbledon | Saturday, January 7, 2023 | 3,505.8 |
82. | Forest Green Rovers | Sunday, January 1, 2023 | 3,501.0 |
83. | Sutton United | Saturday, January 7, 2023 | 3,495.8 |
84. | Newport County | Saturday, January 7, 2023 | 3,486.1 |
85. | Doncaster Rovers | Saturday, January 7, 2023 | 3,485.8 |
86. | Grimsby Town | Saturday, January 7, 2023 | 3,480.2 |
87. | Barrow | Saturday, January 7, 2023 | 3,472.8 |
88. | Chesterfield | Saturday, January 7, 2023 | 3,456.5 |
89. | Crewe Alexandra | Saturday, January 7, 2023 | 3,453.3 |
90. | Colchester United | Saturday, January 7, 2023 | 3,432.6 |
91. | Crawley Town | Monday, January 2, 2023 | 3,422.4 |
92. | Gillingham | Saturday, January 7, 2023 | 3,418.8 |
93. | Harrogate Town | Saturday, January 7, 2023 | 3,408.8 |
94. | Rochdale | Saturday, January 7, 2023 | 3,396.3 |
95. | Hartlepool United | Sunday, January 1, 2023 | 3,381.8 |
96. | Solihull Moors | Saturday, January 7, 2023 | 3,369.9 |
97. | Woking | Saturday, January 7, 2023 | 3,369.3 |
98. | Dagenham and Redbridge | Saturday, January 7, 2023 | 3,364.7 |
99. | Southend United | Saturday, January 7, 2023 | 3,353.0 |
100. | Bromley | Sunday, January 1, 2023 | 3,332.1 |
101. | Boreham Wood | Saturday, January 7, 2023 | 3,328.6 |
102. | FC Halifax Town | Saturday, January 7, 2023 | 3,326.0 |
103. | Barnet | Saturday, January 7, 2023 | 3,300.9 |
104. | Altrincham | Sunday, January 1, 2023 | 3,292.4 |
105. | Oldham Athletic | Saturday, January 7, 2023 | 3,289.5 |
106. | Yeovil Town | Sunday, January 1, 2023 | 3,286.2 |
107. | Dartford | Saturday, January 7, 2023 | 3,282.4 |
108. | Wealdstone | Saturday, January 7, 2023 | 3,282.4 |
109. | Torquay United | Saturday, January 7, 2023 | 3,269.1 |
110. | Eastleigh | Saturday, January 7, 2023 | 3,258.9 |
111. | AFC Fylde | Saturday, January 7, 2023 | 3,256.0 |
112. | Gateshead | Saturday, January 7, 2023 | 3,244.0 |
113. | Ebbsfleet United | Saturday, January 7, 2023 | 3,238.5 |
114. | York City | Saturday, January 7, 2023 | 3,237.9 |
115. | Aldershot Town | Saturday, January 7, 2023 | 3,232.2 |
116. | Maidenhead United | Saturday, January 7, 2023 | 3,228.7 |
117. | Brackley Town | Saturday, January 7, 2023 | 3,227.9 |
118. | Dorking Wanderers | Saturday, January 7, 2023 | 3,225.7 |
119. | King's Lynn Town | Saturday, January 7, 2023 | 3,224.3 |
120. | Scunthorpe United | Saturday, January 7, 2023 | 3,194.4 |
121. | Havant and Waterlooville | Saturday, January 7, 2023 | 3,193.0 |
122. | Maidstone United | Saturday, January 7, 2023 | 3,178.8 |
123. | Chester | Saturday, January 7, 2023 | 3,175.4 |
124. | Weston-super-Mare | Saturday, January 7, 2023 | 3,171.9 |
125. | Chorley | Saturday, January 7, 2023 | 3,168.3 |
126. | Darlington | Saturday, January 7, 2023 | 3,158.0 |
127. | Oxford City | Saturday, January 7, 2023 | 3,156.7 |
128. | St. Albans City | Saturday, January 7, 2023 | 3,152.9 |
129. | Banbury United | Saturday, January 7, 2023 | 3,141.3 |
130. | Taunton Town | Monday, December 26, 2022 | 3,140.4 |
131. | Chesham United | Saturday, January 7, 2023 | 3,126.3 |
132. | Farnborough | Saturday, January 7, 2023 | 3,125.8 |
133. | Chelmsford City | Saturday, January 7, 2023 | 3,117.0 |
134. | Worthing | Saturday, January 7, 2023 | 3,116.6 |
135. | Alfreton Town | Saturday, January 7, 2023 | 3,114.1 |
136. | Eastbourne Borough | Saturday, January 7, 2023 | 3,113.9 |
137. | Southport | Saturday, January 7, 2023 | 3,111.9 |
138. | Kidderminster Harriers | Saturday, January 7, 2023 | 3,107.4 |
139. | Spennymoor Town | Saturday, January 7, 2023 | 3,106.8 |
140. | Truro City | Saturday, January 7, 2023 | 3,101.4 |
141. | Peterborough Sports | Saturday, January 7, 2023 | 3,098.0 |
142. | Hereford | Saturday, January 7, 2023 | 3,088.6 |
143. | Braintree Town | Saturday, January 7, 2023 | 3,086.3 |
144. | Scarborough Athletic | Saturday, January 7, 2023 | 3,074.6 |
145. | Chippenham Town | Saturday, January 7, 2023 | 3,072.4 |
146. | Bath City | Saturday, January 7, 2023 | 3,071.4 |
147. | Boston United | Saturday, January 7, 2023 | 3,069.3 |
148. | Coalville Town | Saturday, January 7, 2023 | 3,067.2 |
149. | Gloucester City | Saturday, January 7, 2023 | 3,067.0 |
150. | Leamington | Saturday, January 7, 2023 | 3,063.6 |
151. | Hayes and Yeading United | Saturday, January 7, 2023 | 3,062.1 |
152. | Kettering Town | Saturday, January 7, 2023 | 3,056.4 |
153. | Tamworth | Saturday, January 7, 2023 | 3,051.3 |
154. | AFC Hornchurch | Saturday, January 7, 2023 | 3,049.5 |
155. | Dulwich Hamlet | Saturday, January 7, 2023 | 3,049.3 |
156. | Poole Town | Monday, January 2, 2023 | 3,047.5 |
157. | Tonbridge Angels | Saturday, January 7, 2023 | 3,039.8 |
158. | Curzon Ashton | Saturday, January 7, 2023 | 3,035.4 |
159. | Hampton and Richmond Borough | Saturday, January 7, 2023 | 3,034.4 |
160. | Hemel Hempstead Town | Saturday, January 7, 2023 | 3,034.3 |
161. | Welling United | Saturday, January 7, 2023 | 3,030.3 |
162. | Dover Athletic | Saturday, January 7, 2023 | 3,029.5 |
163. | Metropolitan Police | Saturday, January 7, 2023 | 3,026.0 |
164. | Weymouth | Saturday, January 7, 2023 | 3,020.2 |
165. | Leiston | Saturday, January 7, 2023 | 3,017.7 |
166. | South Shields | Saturday, January 7, 2023 | 3,016.8 |
167. | Bradford Park Avenue | Saturday, January 7, 2023 | 3,015.3 |
168. | Rushall Olympic | Saturday, January 7, 2023 | 3,012.9 |
169. | Concord Rangers | Sunday, January 1, 2023 | 3,011.1 |
170. | Buxton | Saturday, January 7, 2023 | 3,010.6 |
171. | Slough Town | Saturday, January 7, 2023 | 3,006.3 |
172. | Bracknell Town | Saturday, January 7, 2023 | 2,994.4 |
173. | Bishop's Stortford | Saturday, January 7, 2023 | 2,993.4 |
174. | Farsley Celtic | Saturday, January 7, 2023 | 2,992.5 |
175. | Nuneaton Borough | Saturday, January 7, 2023 | 2,990.4 |
176. | Enfield Town | Saturday, January 7, 2023 | 2,971.7 |
177. | Cheshunt | Saturday, January 7, 2023 | 2,971.0 |
178. | Swindon Supermarine | Saturday, January 7, 2023 | 2,968.2 |
179. | Blyth Spartans | Saturday, January 7, 2023 | 2,967.0 |
180. | Hungerford Town | Saturday, January 7, 2023 | 2,961.6 |
181. | Stourbridge | Saturday, January 7, 2023 | 2,959.4 |
182. | Gainsborough Trinity | Saturday, January 7, 2023 | 2,959.2 |
183. | Ilkeston Town | Saturday, January 7, 2023 | 2,959.0 |
184. | AFC Telford United | Saturday, January 7, 2023 | 2,947.5 |
185. | Billericay Town | Saturday, January 7, 2023 | 2,938.4 |
186. | Tiverton Town | Monday, January 2, 2023 | 2,935.5 |
187. | Alvechurch | Monday, January 2, 2023 | 2,934.3 |
188. | Warrington Town | Saturday, January 7, 2023 | 2,934.3 |
189. | Lewes | Saturday, January 7, 2023 | 2,933.0 |
190. | Plymouth Parkway | Monday, January 2, 2023 | 2,920.5 |
191. | Dorchester Town | Saturday, January 7, 2023 | 2,919.5 |
192. | Carshalton Athletic | Saturday, January 7, 2023 | 2,918.1 |
193. | Needham Market | Saturday, January 7, 2023 | 2,916.6 |
194. | Beaconsfield Town | Saturday, January 7, 2023 | 2,915.8 |
195. | FC United of Manchester | Saturday, January 7, 2023 | 2,911.5 |
196. | Cray Wanderers | Saturday, January 7, 2023 | 2,909.5 |
197. | Warrington Rylands | Saturday, January 7, 2023 | 2,906.3 |
198. | Royston Town | Saturday, January 7, 2023 | 2,905.3 |
199. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
200. | Guiseley | Saturday, January 7, 2023 | 2,899.5 |
201. | Hyde United | Saturday, January 7, 2023 | 2,898.2 |
202. | Hanwell Town | Monday, January 2, 2023 | 2,897.0 |
203. | Folkestone Invicta | Saturday, January 7, 2023 | 2,894.2 |
204. | Horsham | Saturday, January 7, 2023 | 2,893.5 |
205. | Salisbury | Saturday, January 7, 2023 | 2,892.1 |
206. | Mickleover Sports | Saturday, January 7, 2023 | 2,883.4 |
207. | Matlock Town | Saturday, January 7, 2023 | 2,881.5 |
208. | Hendon | Saturday, January 7, 2023 | 2,878.1 |
209. | Yate Town | Monday, January 2, 2023 | 2,877.8 |
210. | Canvey Island | Saturday, January 7, 2023 | 2,877.7 |
211. | Winchester City | Saturday, January 7, 2023 | 2,876.7 |
212. | Merthyr Town | Monday, January 2, 2023 | 2,876.2 |
213. | Hitchin Town | Saturday, January 7, 2023 | 2,875.7 |
214. | Gosport Borough | Monday, January 2, 2023 | 2,874.4 |
215. | Bamber Bridge | Monday, January 2, 2023 | 2,872.4 |
216. | Hastings United | Saturday, January 7, 2023 | 2,869.7 |
217. | Harrow Borough | Saturday, January 7, 2023 | 2,869.5 |
218. | Redditch United | Saturday, January 7, 2023 | 2,866.9 |
219. | Bromsgrove Sporting | Saturday, January 7, 2023 | 2,865.6 |
220. | Marine | Saturday, January 7, 2023 | 2,862.6 |
221. | Barwell | Monday, January 2, 2023 | 2,858.0 |
222. | St. Ives Town | Saturday, January 7, 2023 | 2,853.7 |
223. | Marske United | Saturday, December 3, 2022 | 2,852.7 |
224. | Whitby Town | Saturday, January 7, 2023 | 2,851.6 |
225. | Bedford Town | Saturday, January 7, 2023 | 2,848.7 |
226. | Radcliffe | Monday, January 2, 2023 | 2,848.5 |
227. | Stafford Rangers | Saturday, January 7, 2023 | 2,836.9 |
228. | Ashton United | Saturday, January 7, 2023 | 2,832.0 |
229. | Kings Langley | Saturday, January 7, 2023 | 2,831.5 |
230. | Basford United | Saturday, January 7, 2023 | 2,827.7 |
231. | Potters Bar Town | Saturday, January 7, 2023 | 2,827.1 |
232. | Hartley Wintney | Saturday, January 7, 2023 | 2,825.5 |
233. | Hednesford Town | Saturday, January 7, 2023 | 2,823.6 |
234. | Nantwich Town | Saturday, January 7, 2023 | 2,823.4 |
235. | Lancaster City | Saturday, January 7, 2023 | 2,822.6 |
236. | Morpeth Town | Saturday, January 7, 2023 | 2,819.9 |
237. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
238. | Bognor Regis Town | Saturday, January 7, 2023 | 2,811.9 |
239. | Aveley | Saturday, January 7, 2023 | 2,810.7 |
240. | Stalybridge Celtic | Saturday, January 7, 2023 | 2,808.7 |
241. | Margate | Saturday, January 7, 2023 | 2,807.1 |
242. | Atherton Collieries | Saturday, January 7, 2023 | 2,803.4 |
243. | North Leigh | Monday, January 2, 2023 | 2,791.6 |
244. | Wingate and Finchley | Saturday, January 7, 2023 | 2,791.4 |
245. | Haringey Borough | Saturday, January 7, 2023 | 2,789.5 |
246. | AFC Rushden and Diamonds | Saturday, January 7, 2023 | 2,786.3 |
247. | Kingstonian | Saturday, January 7, 2023 | 2,784.7 |
248. | Stratford Town | Saturday, January 7, 2023 | 2,784.3 |
249. | Herne Bay | Saturday, January 7, 2023 | 2,780.3 |
250. | Lowestoft Town | Saturday, April 23, 2022 | 2,779.7 |
251. | Leatherhead | Saturday, April 23, 2022 | 2,777.7 |
252. | Witton Albion | Saturday, April 23, 2022 | 2,777.2 |
253. | Liversedge | Monday, January 2, 2023 | 2,767.6 |
254. | Bowers and Pitsea | Saturday, January 7, 2023 | 2,758.9 |
255. | Corinthian-Casuals | Saturday, January 7, 2023 | 2,723.1 |
256. | East Thurrock United | Saturday, April 23, 2022 | 2,713.1 |
257. | Wimborne Town | Saturday, April 23, 2022 | 2,706.0 |
258. | Grantham Town | Saturday, April 23, 2022 | 2,700.4 |
259. | Brightlingsea Regent | Saturday, January 7, 2023 | 2,681.6 |
260. | Belper Town | Saturday, January 7, 2023 | 2,668.0 |
261. | Merstham | Saturday, April 23, 2022 | 2,641.1 |