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 23, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, January 22, 2023 | 4,373.5 |
2. | Arsenal | Sunday, January 22, 2023 | 4,290.3 |
3. | Liverpool | Saturday, January 21, 2023 | 4,282.4 |
4. | Manchester United | Sunday, January 22, 2023 | 4,210.0 |
5. | Newcastle United | Saturday, January 21, 2023 | 4,197.9 |
6. | Chelsea | Saturday, January 21, 2023 | 4,189.2 |
7. | Tottenham Hotspur | Monday, January 23, 2023 | 4,183.7 |
8. | Brighton and Hove Albion | Saturday, January 21, 2023 | 4,162.4 |
9. | Brentford | Sunday, January 22, 2023 | 4,101.7 |
10. | Aston Villa | Saturday, January 21, 2023 | 4,081.4 |
11. | Leicester City | Saturday, January 21, 2023 | 4,059.3 |
12. | Crystal Palace | Saturday, January 21, 2023 | 4,058.1 |
13. | Burnley | Friday, January 20, 2023 | 4,051.7 |
14. | Fulham | Monday, January 23, 2023 | 4,045.9 |
15. | West Ham United | Saturday, January 21, 2023 | 4,044.4 |
16. | Wolverhampton Wanderers | Sunday, January 22, 2023 | 4,015.2 |
17. | Leeds United | Sunday, January 22, 2023 | 4,010.9 |
18. | Nottingham Forest | Saturday, January 21, 2023 | 3,998.0 |
19. | Southampton | Saturday, January 21, 2023 | 3,990.3 |
20. | Sheffield United | Friday, January 20, 2023 | 3,986.1 |
21. | Everton | Saturday, January 21, 2023 | 3,954.4 |
22. | AFC Bournemouth | Saturday, January 21, 2023 | 3,954.2 |
23. | West Bromwich Albion | Friday, January 20, 2023 | 3,882.2 |
24. | Luton Town | Saturday, January 21, 2023 | 3,881.5 |
25. | Norwich City | Saturday, January 21, 2023 | 3,880.5 |
26. | Middlesbrough | Sunday, January 22, 2023 | 3,871.8 |
27. | Millwall | Saturday, January 21, 2023 | 3,867.9 |
28. | Watford | Saturday, January 21, 2023 | 3,858.3 |
29. | Sheffield Wednesday | Saturday, January 21, 2023 | 3,853.3 |
30. | Swansea City | Saturday, January 21, 2023 | 3,847.2 |
31. | Sunderland | Sunday, January 22, 2023 | 3,844.9 |
32. | Preston North End | Saturday, January 21, 2023 | 3,827.8 |
33. | Blackburn Rovers | Saturday, January 21, 2023 | 3,818.7 |
34. | Stoke City | Saturday, January 21, 2023 | 3,810.8 |
35. | Coventry City | Saturday, January 21, 2023 | 3,809.3 |
36. | Huddersfield Town | Saturday, January 14, 2023 | 3,802.5 |
37. | Derby County | Saturday, January 21, 2023 | 3,802.0 |
38. | Queens Park Rangers | Saturday, January 21, 2023 | 3,795.4 |
39. | Bristol City | Saturday, January 21, 2023 | 3,793.0 |
40. | Plymouth Argyle | Saturday, January 21, 2023 | 3,789.1 |
41. | Ipswich Town | Saturday, January 21, 2023 | 3,776.8 |
42. | Hull City | Friday, January 20, 2023 | 3,766.2 |
43. | Reading | Saturday, January 21, 2023 | 3,762.8 |
44. | Blackpool | Saturday, January 14, 2023 | 3,751.5 |
45. | Rotherham United | Saturday, January 21, 2023 | 3,748.7 |
46. | Cardiff City | Saturday, January 21, 2023 | 3,745.7 |
47. | Birmingham City | Saturday, January 21, 2023 | 3,745.4 |
48. | Bolton Wanderers | Saturday, January 21, 2023 | 3,737.0 |
49. | Wycombe Wanderers | Saturday, January 14, 2023 | 3,735.7 |
50. | Oxford United | Saturday, January 21, 2023 | 3,716.4 |
51. | Barnsley | Saturday, January 21, 2023 | 3,707.5 |
52. | Peterborough United | Monday, January 16, 2023 | 3,700.2 |
53. | Wigan Athletic | Saturday, January 21, 2023 | 3,690.8 |
54. | Portsmouth | Saturday, January 21, 2023 | 3,683.6 |
55. | Charlton Athletic | Saturday, January 14, 2023 | 3,670.6 |
56. | Milton Keynes Dons | Saturday, January 21, 2023 | 3,658.6 |
57. | Shrewsbury Town | Saturday, January 21, 2023 | 3,635.8 |
58. | Exeter City | Saturday, January 21, 2023 | 3,630.3 |
59. | Lincoln City | Saturday, January 14, 2023 | 3,626.1 |
60. | Port Vale | Monday, January 16, 2023 | 3,623.9 |
61. | Bristol Rovers | Saturday, January 14, 2023 | 3,623.2 |
62. | Fleetwood Town | Saturday, January 21, 2023 | 3,611.9 |
63. | Stevenage | Saturday, January 21, 2023 | 3,601.0 |
64. | Northampton Town | Saturday, January 14, 2023 | 3,586.6 |
65. | Leyton Orient | Saturday, January 21, 2023 | 3,583.8 |
66. | Stockport County | Saturday, January 14, 2023 | 3,578.9 |
67. | Accrington Stanley | Saturday, January 21, 2023 | 3,571.8 |
68. | Morecambe | Saturday, January 7, 2023 | 3,571.6 |
69. | Cheltenham Town | Saturday, January 21, 2023 | 3,568.6 |
70. | Salford City | Saturday, January 14, 2023 | 3,560.7 |
71. | Swindon Town | Saturday, January 14, 2023 | 3,555.8 |
72. | Wrexham | Saturday, January 21, 2023 | 3,549.7 |
73. | Carlisle United | Saturday, January 14, 2023 | 3,537.1 |
74. | Walsall | Saturday, January 14, 2023 | 3,535.3 |
75. | Cambridge United | Saturday, January 21, 2023 | 3,533.6 |
76. | Burton Albion | Saturday, January 14, 2023 | 3,532.2 |
77. | Mansfield Town | Saturday, January 14, 2023 | 3,531.2 |
78. | Tranmere Rovers | Saturday, January 14, 2023 | 3,524.6 |
79. | Bradford City | Saturday, January 14, 2023 | 3,514.3 |
80. | Notts County | Tuesday, January 10, 2023 | 3,506.0 |
81. | AFC Wimbledon | Saturday, January 14, 2023 | 3,504.9 |
82. | Forest Green Rovers | Saturday, January 21, 2023 | 3,496.6 |
83. | Doncaster Rovers | Saturday, January 7, 2023 | 3,485.8 |
84. | Sutton United | Saturday, January 14, 2023 | 3,484.6 |
85. | Barrow | Saturday, January 14, 2023 | 3,477.4 |
86. | Newport County | Saturday, January 14, 2023 | 3,474.3 |
87. | Grimsby Town | Saturday, January 14, 2023 | 3,465.7 |
88. | Crewe Alexandra | Saturday, January 14, 2023 | 3,456.6 |
89. | Chesterfield | Tuesday, January 17, 2023 | 3,455.3 |
90. | Gillingham | Saturday, January 21, 2023 | 3,447.7 |
91. | Colchester United | Saturday, January 21, 2023 | 3,425.9 |
92. | Crawley Town | Monday, January 2, 2023 | 3,422.4 |
93. | Harrogate Town | Saturday, January 14, 2023 | 3,412.7 |
94. | Rochdale | Saturday, January 21, 2023 | 3,385.6 |
95. | Hartlepool United | Saturday, January 21, 2023 | 3,383.1 |
96. | Woking | Saturday, January 14, 2023 | 3,378.6 |
97. | Dagenham and Redbridge | Tuesday, January 10, 2023 | 3,375.7 |
98. | Solihull Moors | Tuesday, January 17, 2023 | 3,355.0 |
99. | Southend United | Saturday, January 7, 2023 | 3,353.0 |
100. | Bromley | Saturday, January 21, 2023 | 3,337.9 |
101. | Boreham Wood | Tuesday, January 10, 2023 | 3,334.2 |
102. | FC Halifax Town | Saturday, January 7, 2023 | 3,326.0 |
103. | Barnet | Saturday, January 7, 2023 | 3,300.9 |
104. | Altrincham | Tuesday, January 17, 2023 | 3,299.5 |
105. | Oldham Athletic | Saturday, January 7, 2023 | 3,289.5 |
106. | Wealdstone | Saturday, January 7, 2023 | 3,282.4 |
107. | Yeovil Town | Saturday, January 14, 2023 | 3,272.6 |
108. | AFC Fylde | Saturday, January 21, 2023 | 3,271.9 |
109. | Torquay United | Saturday, January 7, 2023 | 3,269.1 |
110. | Eastleigh | Saturday, January 7, 2023 | 3,258.9 |
111. | Dartford | Saturday, January 14, 2023 | 3,257.3 |
112. | Ebbsfleet United | Tuesday, January 17, 2023 | 3,252.6 |
113. | Gateshead | Saturday, January 7, 2023 | 3,244.0 |
114. | Aldershot Town | Saturday, January 21, 2023 | 3,240.0 |
115. | York City | Saturday, January 7, 2023 | 3,237.9 |
116. | King's Lynn Town | Saturday, January 14, 2023 | 3,229.9 |
117. | Brackley Town | Saturday, January 7, 2023 | 3,227.9 |
118. | Dorking Wanderers | Saturday, January 7, 2023 | 3,225.7 |
119. | Maidenhead United | Tuesday, January 17, 2023 | 3,221.5 |
120. | Havant and Waterlooville | Saturday, January 7, 2023 | 3,193.0 |
121. | Scunthorpe United | Saturday, January 14, 2023 | 3,185.1 |
122. | Maidstone United | Saturday, January 21, 2023 | 3,176.3 |
123. | Weston-super-Mare | Saturday, January 7, 2023 | 3,171.9 |
124. | Chester | Saturday, January 14, 2023 | 3,170.7 |
125. | Chorley | Saturday, January 14, 2023 | 3,162.4 |
126. | Oxford City | Saturday, January 21, 2023 | 3,161.3 |
127. | Darlington | Saturday, January 7, 2023 | 3,158.0 |
128. | Banbury United | Saturday, January 7, 2023 | 3,141.3 |
129. | St. Albans City | Saturday, January 14, 2023 | 3,138.9 |
130. | Worthing | Saturday, January 14, 2023 | 3,133.1 |
131. | Taunton Town | Tuesday, January 10, 2023 | 3,128.3 |
132. | Chesham United | Saturday, January 7, 2023 | 3,126.3 |
133. | Farnborough | Saturday, January 7, 2023 | 3,125.8 |
134. | Chelmsford City | Saturday, January 21, 2023 | 3,117.2 |
135. | Alfreton Town | Saturday, January 14, 2023 | 3,116.6 |
136. | Spennymoor Town | Saturday, January 14, 2023 | 3,113.2 |
137. | Eastbourne Borough | Saturday, January 21, 2023 | 3,105.5 |
138. | Southport | Saturday, January 14, 2023 | 3,104.9 |
139. | Kidderminster Harriers | Saturday, January 21, 2023 | 3,103.7 |
140. | Truro City | Saturday, January 21, 2023 | 3,095.3 |
141. | Braintree Town | Saturday, January 21, 2023 | 3,094.8 |
142. | Peterborough Sports | Saturday, January 14, 2023 | 3,092.3 |
143. | Hereford | Saturday, January 21, 2023 | 3,091.8 |
144. | Gloucester City | Saturday, January 21, 2023 | 3,077.4 |
145. | Scarborough Athletic | Saturday, January 21, 2023 | 3,074.6 |
146. | Chippenham Town | Saturday, January 7, 2023 | 3,072.4 |
147. | Boston United | Saturday, January 7, 2023 | 3,069.3 |
148. | Coalville Town | Saturday, January 7, 2023 | 3,067.2 |
149. | Leamington | Saturday, January 7, 2023 | 3,063.6 |
150. | Bath City | Saturday, January 21, 2023 | 3,062.9 |
151. | Hayes and Yeading United | Saturday, January 7, 2023 | 3,062.1 |
152. | Tamworth | Saturday, January 21, 2023 | 3,059.8 |
153. | Hemel Hempstead Town | Saturday, January 14, 2023 | 3,059.4 |
154. | Kettering Town | Tuesday, January 17, 2023 | 3,054.9 |
155. | Dulwich Hamlet | Saturday, January 21, 2023 | 3,054.5 |
156. | Tonbridge Angels | Saturday, January 14, 2023 | 3,053.8 |
157. | Poole Town | Monday, January 2, 2023 | 3,047.5 |
158. | Curzon Ashton | Saturday, January 14, 2023 | 3,040.1 |
159. | Hampton and Richmond Borough | Saturday, January 14, 2023 | 3,036.8 |
160. | Dover Athletic | Saturday, January 14, 2023 | 3,035.9 |
161. | Metropolitan Police | Saturday, January 14, 2023 | 3,032.1 |
162. | AFC Hornchurch | Saturday, January 14, 2023 | 3,026.4 |
163. | Leiston | Saturday, January 7, 2023 | 3,017.7 |
164. | Rushall Olympic | Saturday, January 21, 2023 | 3,017.3 |
165. | Slough Town | Saturday, January 21, 2023 | 3,016.9 |
166. | Welling United | Saturday, January 14, 2023 | 3,014.5 |
167. | Bradford Park Avenue | Saturday, January 21, 2023 | 3,012.6 |
168. | Weymouth | Saturday, January 21, 2023 | 3,011.6 |
169. | South Shields | Saturday, January 14, 2023 | 3,004.9 |
170. | Concord Rangers | Saturday, January 21, 2023 | 3,004.1 |
171. | Bishop's Stortford | Sunday, January 15, 2023 | 3,002.1 |
172. | Bracknell Town | Saturday, January 7, 2023 | 2,994.4 |
173. | Nuneaton Borough | Saturday, January 7, 2023 | 2,990.4 |
174. | Buxton | Saturday, January 21, 2023 | 2,983.2 |
175. | Farsley Celtic | Tuesday, January 10, 2023 | 2,983.0 |
176. | Enfield Town | Saturday, January 14, 2023 | 2,981.0 |
177. | Cheshunt | Saturday, January 7, 2023 | 2,971.0 |
178. | AFC Telford United | Tuesday, January 17, 2023 | 2,968.4 |
179. | Swindon Supermarine | Saturday, January 7, 2023 | 2,968.2 |
180. | Blyth Spartans | Saturday, January 21, 2023 | 2,965.2 |
181. | Stourbridge | Saturday, January 14, 2023 | 2,957.6 |
182. | Ilkeston Town | Saturday, January 21, 2023 | 2,957.1 |
183. | Hungerford Town | Saturday, January 21, 2023 | 2,953.5 |
184. | Billericay Town | Saturday, January 21, 2023 | 2,947.6 |
185. | Warrington Town | Tuesday, January 17, 2023 | 2,941.6 |
186. | Gainsborough Trinity | Saturday, January 14, 2023 | 2,939.9 |
187. | Tiverton Town | Monday, January 2, 2023 | 2,935.5 |
188. | Lewes | Monday, January 23, 2023 | 2,929.1 |
189. | Dorchester Town | Saturday, January 14, 2023 | 2,927.2 |
190. | Guiseley | Saturday, January 14, 2023 | 2,925.9 |
191. | Carshalton Athletic | Monday, January 23, 2023 | 2,920.3 |
192. | Needham Market | Saturday, January 7, 2023 | 2,916.6 |
193. | Beaconsfield Town | Saturday, January 7, 2023 | 2,915.8 |
194. | Plymouth Parkway | Saturday, January 14, 2023 | 2,914.4 |
195. | Alvechurch | Saturday, January 14, 2023 | 2,913.3 |
196. | Royston Town | Saturday, January 14, 2023 | 2,912.3 |
197. | FC United of Manchester | Saturday, January 14, 2023 | 2,910.1 |
198. | Cray Wanderers | Saturday, January 21, 2023 | 2,909.6 |
199. | Hanwell Town | Saturday, January 21, 2023 | 2,908.5 |
200. | Hyde United | Saturday, January 21, 2023 | 2,906.4 |
201. | Horsham | Saturday, January 14, 2023 | 2,905.9 |
202. | Folkestone Invicta | Saturday, January 21, 2023 | 2,900.9 |
203. | Canvey Island | Saturday, January 14, 2023 | 2,900.7 |
204. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
205. | Matlock Town | Saturday, January 14, 2023 | 2,896.2 |
206. | Warrington Rylands | Saturday, January 14, 2023 | 2,896.0 |
207. | Merthyr Town | Saturday, January 21, 2023 | 2,895.6 |
208. | Salisbury | Saturday, January 7, 2023 | 2,892.1 |
209. | Yate Town | Saturday, January 14, 2023 | 2,888.8 |
210. | Hitchin Town | Saturday, January 14, 2023 | 2,887.0 |
211. | Bamber Bridge | Saturday, January 14, 2023 | 2,883.1 |
212. | Redditch United | Monday, January 9, 2023 | 2,881.6 |
213. | Hendon | Saturday, January 7, 2023 | 2,878.1 |
214. | Mickleover Sports | Saturday, January 14, 2023 | 2,873.8 |
215. | Harrow Borough | Saturday, January 7, 2023 | 2,869.5 |
216. | Winchester City | Saturday, January 14, 2023 | 2,869.0 |
217. | Hastings United | Monday, January 23, 2023 | 2,864.8 |
218. | Bromsgrove Sporting | Saturday, January 14, 2023 | 2,863.6 |
219. | Gosport Borough | Saturday, January 14, 2023 | 2,863.4 |
220. | Barwell | Saturday, January 21, 2023 | 2,858.4 |
221. | St. Ives Town | Saturday, January 21, 2023 | 2,855.9 |
222. | Marske United | Saturday, December 3, 2022 | 2,852.7 |
223. | Marine | Saturday, January 14, 2023 | 2,851.8 |
224. | Basford United | Saturday, January 21, 2023 | 2,850.1 |
225. | Radcliffe | Monday, January 2, 2023 | 2,848.5 |
226. | Morpeth Town | Saturday, January 14, 2023 | 2,839.2 |
227. | Whitby Town | Tuesday, January 10, 2023 | 2,837.0 |
228. | Bedford Town | Saturday, January 14, 2023 | 2,835.9 |
229. | Ashton United | Saturday, January 7, 2023 | 2,832.0 |
230. | Stalybridge Celtic | Saturday, January 21, 2023 | 2,830.8 |
231. | Potters Bar Town | Saturday, January 7, 2023 | 2,827.1 |
232. | Kings Langley | Saturday, January 21, 2023 | 2,827.1 |
233. | Lancaster City | Saturday, January 7, 2023 | 2,822.6 |
234. | Aveley | Monday, January 23, 2023 | 2,821.2 |
235. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
236. | Stafford Rangers | Saturday, January 21, 2023 | 2,815.4 |
237. | Hednesford Town | Saturday, January 21, 2023 | 2,814.9 |
238. | Hartley Wintney | Saturday, January 14, 2023 | 2,812.3 |
239. | Bognor Regis Town | Saturday, January 7, 2023 | 2,811.9 |
240. | Nantwich Town | Saturday, January 21, 2023 | 2,811.4 |
241. | Atherton Collieries | Tuesday, January 17, 2023 | 2,806.3 |
242. | Haringey Borough | Saturday, January 21, 2023 | 2,795.6 |
243. | Margate | Saturday, January 14, 2023 | 2,794.8 |
244. | Herne Bay | Saturday, January 21, 2023 | 2,791.1 |
245. | AFC Rushden and Diamonds | Saturday, January 7, 2023 | 2,786.3 |
246. | Wingate and Finchley | Saturday, January 14, 2023 | 2,783.0 |
247. | North Leigh | Saturday, January 21, 2023 | 2,780.2 |
248. | Lowestoft Town | Saturday, April 23, 2022 | 2,779.7 |
249. | Leatherhead | Saturday, April 23, 2022 | 2,777.7 |
250. | Witton Albion | Saturday, April 23, 2022 | 2,777.2 |
251. | Stratford Town | Saturday, January 14, 2023 | 2,775.6 |
252. | Kingstonian | Saturday, January 21, 2023 | 2,775.3 |
253. | Liversedge | Monday, January 2, 2023 | 2,767.6 |
254. | Bowers and Pitsea | Saturday, January 21, 2023 | 2,744.6 |
255. | East Thurrock United | Saturday, April 23, 2022 | 2,713.1 |
256. | Corinthian-Casuals | Saturday, January 21, 2023 | 2,706.4 |
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 14, 2023 | 2,675.6 |
260. | Belper Town | Saturday, January 14, 2023 | 2,657.9 |
261. | Merstham | Saturday, April 23, 2022 | 2,641.1 |