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, January 24, 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 | Tuesday, January 24, 2023 | 4,203.3 |
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. | Sheffield United | Friday, January 20, 2023 | 3,986.1 |
20. | Southampton | Tuesday, January 24, 2023 | 3,984.9 |
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. | Derby County | Tuesday, January 24, 2023 | 3,808.1 |
37. | Huddersfield Town | Saturday, January 14, 2023 | 3,802.5 |
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 | Tuesday, January 24, 2023 | 3,784.3 |
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. | Wycombe Wanderers | Tuesday, January 24, 2023 | 3,748.3 |
47. | Cardiff City | Saturday, January 21, 2023 | 3,745.7 |
48. | Birmingham City | Saturday, January 21, 2023 | 3,745.4 |
49. | Bolton Wanderers | Tuesday, January 24, 2023 | 3,740.3 |
50. | Barnsley | Saturday, January 21, 2023 | 3,707.5 |
51. | Oxford United | Tuesday, January 24, 2023 | 3,703.8 |
52. | Peterborough United | Monday, January 16, 2023 | 3,700.2 |
53. | Portsmouth | Tuesday, January 24, 2023 | 3,697.1 |
54. | Wigan Athletic | Saturday, January 21, 2023 | 3,690.8 |
55. | Charlton Athletic | Saturday, January 14, 2023 | 3,670.6 |
56. | Shrewsbury Town | Tuesday, January 24, 2023 | 3,647.5 |
57. | Milton Keynes Dons | Tuesday, January 24, 2023 | 3,646.9 |
58. | Exeter City | Saturday, January 21, 2023 | 3,630.3 |
59. | Lincoln City | Saturday, January 14, 2023 | 3,626.1 |
60. | Bristol Rovers | Saturday, January 14, 2023 | 3,623.2 |
61. | Port Vale | Tuesday, January 24, 2023 | 3,617.7 |
62. | Stevenage | Saturday, January 21, 2023 | 3,601.0 |
63. | Fleetwood Town | Tuesday, January 24, 2023 | 3,598.4 |
64. | Northampton Town | Saturday, January 14, 2023 | 3,586.6 |
65. | Leyton Orient | Saturday, January 21, 2023 | 3,583.8 |
66. | Stockport County | Tuesday, January 24, 2023 | 3,576.1 |
67. | Accrington Stanley | Tuesday, January 24, 2023 | 3,573.5 |
68. | Cheltenham Town | Saturday, January 21, 2023 | 3,568.6 |
69. | Morecambe | Tuesday, January 24, 2023 | 3,564.1 |
70. | Salford City | Tuesday, January 24, 2023 | 3,558.0 |
71. | Wrexham | Tuesday, January 24, 2023 | 3,555.9 |
72. | Swindon Town | Saturday, January 14, 2023 | 3,555.8 |
73. | Carlisle United | Tuesday, January 24, 2023 | 3,544.6 |
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 | Tuesday, January 24, 2023 | 3,517.2 |
80. | Notts County | Tuesday, January 10, 2023 | 3,506.0 |
81. | AFC Wimbledon | Saturday, January 14, 2023 | 3,504.9 |
82. | Forest Green Rovers | Tuesday, January 24, 2023 | 3,493.3 |
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. | Chesterfield | Tuesday, January 24, 2023 | 3,460.2 |
89. | Crewe Alexandra | Saturday, January 14, 2023 | 3,456.6 |
90. | Gillingham | Saturday, January 21, 2023 | 3,447.7 |
91. | Colchester United | Tuesday, January 24, 2023 | 3,428.6 |
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. | Woking | Saturday, January 14, 2023 | 3,378.6 |
96. | Dagenham and Redbridge | Tuesday, January 24, 2023 | 3,375.7 |
97. | Hartlepool United | Tuesday, January 24, 2023 | 3,375.6 |
98. | Solihull Moors | Tuesday, January 17, 2023 | 3,355.0 |
99. | Southend United | Saturday, January 7, 2023 | 3,353.0 |
100. | Bromley | Tuesday, January 24, 2023 | 3,337.9 |
101. | Boreham Wood | Tuesday, January 24, 2023 | 3,332.5 |
102. | FC Halifax Town | Saturday, January 7, 2023 | 3,326.0 |
103. | Barnet | Saturday, January 7, 2023 | 3,300.9 |
104. | Oldham Athletic | Tuesday, January 24, 2023 | 3,300.7 |
105. | Altrincham | Tuesday, January 24, 2023 | 3,294.6 |
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. | Ebbsfleet United | Tuesday, January 24, 2023 | 3,261.1 |
111. | Eastleigh | Saturday, January 7, 2023 | 3,258.9 |
112. | Dartford | Saturday, January 14, 2023 | 3,257.3 |
113. | Aldershot Town | Tuesday, January 24, 2023 | 3,256.1 |
114. | Gateshead | Tuesday, January 24, 2023 | 3,237.9 |
115. | King's Lynn Town | Saturday, January 14, 2023 | 3,229.9 |
116. | Brackley Town | Saturday, January 7, 2023 | 3,227.9 |
117. | York City | Tuesday, January 24, 2023 | 3,226.7 |
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. | Weston-super-Mare | Saturday, January 7, 2023 | 3,171.9 |
123. | Chester | Saturday, January 14, 2023 | 3,170.7 |
124. | Chorley | Saturday, January 14, 2023 | 3,162.4 |
125. | Oxford City | Saturday, January 21, 2023 | 3,161.3 |
126. | Maidstone United | Tuesday, January 24, 2023 | 3,160.1 |
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. | Kidderminster Harriers | Tuesday, January 24, 2023 | 3,112.9 |
138. | Eastbourne Borough | Saturday, January 21, 2023 | 3,105.5 |
139. | Truro City | Saturday, January 21, 2023 | 3,095.3 |
140. | Braintree Town | Saturday, January 21, 2023 | 3,094.8 |
141. | Peterborough Sports | Saturday, January 14, 2023 | 3,092.3 |
142. | Southport | Tuesday, January 24, 2023 | 3,092.0 |
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. | Tonbridge Angels | Tuesday, January 24, 2023 | 3,069.6 |
148. | Boston United | Saturday, January 7, 2023 | 3,069.3 |
149. | Coalville Town | Saturday, January 7, 2023 | 3,067.2 |
150. | Leamington | Saturday, January 7, 2023 | 3,063.6 |
151. | Bath City | Saturday, January 21, 2023 | 3,062.9 |
152. | Hayes and Yeading United | Saturday, January 7, 2023 | 3,062.1 |
153. | Tamworth | Saturday, January 21, 2023 | 3,059.8 |
154. | Hemel Hempstead Town | Saturday, January 14, 2023 | 3,059.4 |
155. | Kettering Town | Tuesday, January 17, 2023 | 3,054.9 |
156. | Poole Town | Monday, January 2, 2023 | 3,047.5 |
157. | Dulwich Hamlet | Tuesday, January 24, 2023 | 3,045.9 |
158. | Hampton and Richmond Borough | Saturday, January 14, 2023 | 3,036.8 |
159. | Metropolitan Police | Saturday, January 14, 2023 | 3,032.1 |
160. | Curzon Ashton | Tuesday, January 24, 2023 | 3,030.9 |
161. | AFC Hornchurch | Saturday, January 14, 2023 | 3,026.4 |
162. | Dover Athletic | Tuesday, January 24, 2023 | 3,020.1 |
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. | Enfield Town | Tuesday, January 24, 2023 | 2,993.0 |
174. | Farsley Celtic | Tuesday, January 24, 2023 | 2,991.9 |
175. | Nuneaton Borough | Saturday, January 7, 2023 | 2,990.4 |
176. | Blyth Spartans | Tuesday, January 24, 2023 | 2,978.1 |
177. | Buxton | Tuesday, January 24, 2023 | 2,974.3 |
178. | Cheshunt | Saturday, January 7, 2023 | 2,971.0 |
179. | AFC Telford United | Tuesday, January 17, 2023 | 2,968.4 |
180. | Swindon Supermarine | Saturday, January 7, 2023 | 2,968.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. | Warrington Town | Tuesday, January 17, 2023 | 2,941.6 |
185. | Gainsborough Trinity | Saturday, January 14, 2023 | 2,939.9 |
186. | Billericay Town | Tuesday, January 24, 2023 | 2,935.6 |
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. | FC United of Manchester | Tuesday, January 24, 2023 | 2,922.4 |
192. | Carshalton Athletic | Monday, January 23, 2023 | 2,920.3 |
193. | Needham Market | Saturday, January 7, 2023 | 2,916.6 |
194. | Beaconsfield Town | Saturday, January 7, 2023 | 2,915.8 |
195. | Plymouth Parkway | Saturday, January 14, 2023 | 2,914.4 |
196. | Royston Town | Saturday, January 14, 2023 | 2,912.3 |
197. | Cray Wanderers | Saturday, January 21, 2023 | 2,909.6 |
198. | Hanwell Town | Saturday, January 21, 2023 | 2,908.5 |
199. | Hyde United | Saturday, January 21, 2023 | 2,906.4 |
200. | Horsham | Saturday, January 14, 2023 | 2,905.9 |
201. | Folkestone Invicta | Saturday, January 21, 2023 | 2,900.9 |
202. | Canvey Island | Saturday, January 14, 2023 | 2,900.7 |
203. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
204. | Alvechurch | Tuesday, January 24, 2023 | 2,897.5 |
205. | Matlock Town | Saturday, January 14, 2023 | 2,896.2 |
206. | Merthyr Town | Saturday, January 21, 2023 | 2,895.6 |
207. | Bamber Bridge | Tuesday, January 24, 2023 | 2,892.4 |
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. | Warrington Rylands | Tuesday, January 24, 2023 | 2,886.7 |
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. | St. Ives Town | Tuesday, January 24, 2023 | 2,871.7 |
216. | Harrow Borough | Saturday, January 7, 2023 | 2,869.5 |
217. | Winchester City | Saturday, January 14, 2023 | 2,869.0 |
218. | Hastings United | Monday, January 23, 2023 | 2,864.8 |
219. | Bromsgrove Sporting | Saturday, January 14, 2023 | 2,863.6 |
220. | Gosport Borough | Saturday, January 14, 2023 | 2,863.4 |
221. | Marske United | Tuesday, January 24, 2023 | 2,863.2 |
222. | Marine | Tuesday, January 24, 2023 | 2,859.7 |
223. | Barwell | Saturday, January 21, 2023 | 2,858.4 |
224. | Basford United | Saturday, January 21, 2023 | 2,850.1 |
225. | Radcliffe | Tuesday, January 24, 2023 | 2,846.7 |
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. | Stalybridge Celtic | Saturday, January 21, 2023 | 2,830.8 |
230. | Potters Bar Town | Saturday, January 7, 2023 | 2,827.1 |
231. | Kings Langley | Saturday, January 21, 2023 | 2,827.1 |
232. | Lancaster City | Tuesday, January 24, 2023 | 2,824.4 |
233. | Ashton United | Tuesday, January 24, 2023 | 2,821.5 |
234. | Aveley | Monday, January 23, 2023 | 2,821.2 |
235. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
236. | Hednesford Town | Saturday, January 21, 2023 | 2,814.9 |
237. | Hartley Wintney | Saturday, January 14, 2023 | 2,812.3 |
238. | Bognor Regis Town | Saturday, January 7, 2023 | 2,811.9 |
239. | Stafford Rangers | Tuesday, January 24, 2023 | 2,807.5 |
240. | Atherton Collieries | Tuesday, January 17, 2023 | 2,806.3 |
241. | Nantwich Town | Tuesday, January 24, 2023 | 2,799.1 |
242. | Haringey Borough | Saturday, January 21, 2023 | 2,795.6 |
243. | Margate | Tuesday, January 24, 2023 | 2,792.3 |
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 | Tuesday, January 24, 2023 | 2,781.7 |
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. | Kingstonian | Tuesday, January 24, 2023 | 2,776.6 |
252. | Stratford Town | Saturday, January 14, 2023 | 2,775.6 |
253. | Liversedge | Monday, January 2, 2023 | 2,767.6 |
254. | Bowers and Pitsea | Tuesday, January 24, 2023 | 2,747.1 |
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 |