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 16, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, January 13, 2024 | 4,387.7 |
2. | Liverpool | Wednesday, January 10, 2024 | 4,344.7 |
3. | Arsenal | Sunday, January 7, 2024 | 4,244.9 |
4. | Aston Villa | Sunday, January 14, 2024 | 4,207.5 |
5. | Tottenham Hotspur | Sunday, January 14, 2024 | 4,195.8 |
6. | Brighton and Hove Albion | Saturday, January 6, 2024 | 4,164.9 |
7. | Manchester United | Sunday, January 14, 2024 | 4,164.2 |
8. | Newcastle United | Saturday, January 13, 2024 | 4,152.1 |
9. | West Ham United | Tuesday, January 16, 2024 | 4,111.7 |
10. | Chelsea | Saturday, January 13, 2024 | 4,109.6 |
11. | Wolverhampton Wanderers | Tuesday, January 16, 2024 | 4,080.0 |
12. | AFC Bournemouth | Saturday, January 6, 2024 | 4,063.8 |
13. | Leicester City | Saturday, January 13, 2024 | 4,062.3 |
14. | Everton | Sunday, January 14, 2024 | 4,061.8 |
15. | Brentford | Tuesday, January 16, 2024 | 4,060.2 |
16. | Crystal Palace | Thursday, January 4, 2024 | 4,049.2 |
17. | Fulham | Saturday, January 13, 2024 | 4,046.1 |
18. | Nottingham Forest | Sunday, January 7, 2024 | 3,999.7 |
19. | Leeds United | Saturday, January 13, 2024 | 3,983.6 |
20. | Southampton | Saturday, January 13, 2024 | 3,972.5 |
21. | Burnley | Friday, January 12, 2024 | 3,970.7 |
22. | Ipswich Town | Saturday, January 13, 2024 | 3,955.2 |
23. | Luton Town | Tuesday, January 16, 2024 | 3,931.6 |
24. | Coventry City | Saturday, January 13, 2024 | 3,927.7 |
25. | Sheffield United | Saturday, January 6, 2024 | 3,911.7 |
26. | West Bromwich Albion | Saturday, January 13, 2024 | 3,903.5 |
27. | Middlesbrough | Saturday, January 13, 2024 | 3,897.0 |
28. | Sunderland | Saturday, January 13, 2024 | 3,853.3 |
29. | Watford | Sunday, January 14, 2024 | 3,848.6 |
30. | Swansea City | Saturday, January 13, 2024 | 3,842.5 |
31. | Norwich City | Friday, January 12, 2024 | 3,832.3 |
32. | Bristol City | Tuesday, January 16, 2024 | 3,821.4 |
33. | Plymouth Argyle | Saturday, January 13, 2024 | 3,806.5 |
34. | Hull City | Tuesday, January 16, 2024 | 3,802.3 |
35. | Millwall | Saturday, January 13, 2024 | 3,801.6 |
36. | Peterborough United | Saturday, January 13, 2024 | 3,800.2 |
37. | Stoke City | Saturday, January 13, 2024 | 3,798.0 |
38. | Bolton Wanderers | Tuesday, January 16, 2024 | 3,787.4 |
39. | Derby County | Monday, January 15, 2024 | 3,785.2 |
40. | Preston North End | Saturday, January 13, 2024 | 3,783.6 |
41. | Blackburn Rovers | Saturday, January 13, 2024 | 3,780.9 |
42. | Cardiff City | Saturday, January 13, 2024 | 3,777.2 |
43. | Barnsley | Tuesday, January 16, 2024 | 3,775.2 |
44. | Huddersfield Town | Saturday, January 13, 2024 | 3,763.4 |
45. | Sheffield Wednesday | Saturday, January 13, 2024 | 3,762.0 |
46. | Birmingham City | Tuesday, January 16, 2024 | 3,742.7 |
47. | Portsmouth | Saturday, January 13, 2024 | 3,739.8 |
48. | Blackpool | Saturday, January 13, 2024 | 3,716.3 |
49. | Oxford United | Saturday, January 13, 2024 | 3,695.5 |
50. | Queens Park Rangers | Sunday, January 14, 2024 | 3,693.7 |
51. | Wigan Athletic | Saturday, January 13, 2024 | 3,690.8 |
52. | Rotherham United | Saturday, January 13, 2024 | 3,690.0 |
53. | Stevenage | Saturday, January 13, 2024 | 3,676.1 |
54. | Reading | Monday, January 1, 2024 | 3,657.9 |
55. | Stockport County | Saturday, January 13, 2024 | 3,655.3 |
56. | Leyton Orient | Saturday, January 13, 2024 | 3,651.1 |
57. | Mansfield Town | Saturday, January 13, 2024 | 3,649.5 |
58. | Wrexham | Saturday, January 13, 2024 | 3,644.4 |
59. | Bristol Rovers | Saturday, January 13, 2024 | 3,633.7 |
60. | Lincoln City | Saturday, January 13, 2024 | 3,633.3 |
61. | Northampton Town | Saturday, January 13, 2024 | 3,630.8 |
62. | Wycombe Wanderers | Saturday, January 13, 2024 | 3,626.2 |
63. | Charlton Athletic | Saturday, January 13, 2024 | 3,620.6 |
64. | Milton Keynes Dons | Saturday, January 13, 2024 | 3,598.5 |
65. | Port Vale | Saturday, January 6, 2024 | 3,585.4 |
66. | Burton Albion | Monday, January 15, 2024 | 3,582.2 |
67. | Cheltenham Town | Saturday, January 6, 2024 | 3,575.7 |
68. | Cambridge United | Saturday, January 13, 2024 | 3,571.8 |
69. | Barrow | Saturday, January 13, 2024 | 3,565.2 |
70. | Shrewsbury Town | Saturday, January 13, 2024 | 3,556.9 |
71. | Exeter City | Saturday, January 13, 2024 | 3,553.8 |
72. | Crewe Alexandra | Saturday, January 13, 2024 | 3,550.0 |
73. | Notts County | Saturday, January 13, 2024 | 3,535.3 |
74. | Morecambe | Saturday, January 13, 2024 | 3,531.8 |
75. | Chesterfield | Tuesday, January 16, 2024 | 3,530.7 |
76. | Fleetwood Town | Saturday, January 13, 2024 | 3,520.0 |
77. | Accrington Stanley | Saturday, January 13, 2024 | 3,511.3 |
78. | Bradford City | Saturday, January 13, 2024 | 3,510.8 |
79. | Carlisle United | Tuesday, January 16, 2024 | 3,506.8 |
80. | AFC Wimbledon | Saturday, January 13, 2024 | 3,506.1 |
81. | Harrogate Town | Saturday, January 13, 2024 | 3,503.3 |
82. | Newport County | Tuesday, January 16, 2024 | 3,502.5 |
83. | Walsall | Saturday, January 13, 2024 | 3,500.3 |
84. | Tranmere Rovers | Saturday, January 13, 2024 | 3,498.0 |
85. | Gillingham | Saturday, January 13, 2024 | 3,492.9 |
86. | Crawley Town | Saturday, January 13, 2024 | 3,472.2 |
87. | Salford City | Saturday, January 13, 2024 | 3,459.5 |
88. | Grimsby Town | Saturday, January 13, 2024 | 3,453.8 |
89. | Bromley | Saturday, January 6, 2024 | 3,448.1 |
90. | Swindon Town | Saturday, January 13, 2024 | 3,440.4 |
91. | Doncaster Rovers | Saturday, January 13, 2024 | 3,413.7 |
92. | Sutton United | Saturday, January 13, 2024 | 3,401.0 |
93. | Colchester United | Saturday, January 13, 2024 | 3,399.6 |
94. | Barnet | Tuesday, January 9, 2024 | 3,380.1 |
95. | Southend United | Saturday, January 13, 2024 | 3,378.5 |
96. | Rochdale | Saturday, January 6, 2024 | 3,375.1 |
97. | Oldham Athletic | Saturday, January 6, 2024 | 3,359.6 |
98. | FC Halifax Town | Saturday, January 6, 2024 | 3,357.8 |
99. | Solihull Moors | Saturday, January 6, 2024 | 3,352.1 |
100. | Altrincham | Tuesday, January 16, 2024 | 3,351.3 |
101. | Forest Green Rovers | Saturday, January 13, 2024 | 3,346.5 |
102. | Gateshead | Wednesday, January 10, 2024 | 3,338.8 |
103. | Aldershot Town | Sunday, January 7, 2024 | 3,321.5 |
104. | Eastleigh | Tuesday, January 16, 2024 | 3,304.0 |
105. | Boreham Wood | Sunday, January 7, 2024 | 3,293.1 |
106. | Hartlepool United | Tuesday, January 9, 2024 | 3,279.8 |
107. | Dagenham and Redbridge | Tuesday, January 9, 2024 | 3,274.8 |
108. | Wealdstone | Saturday, January 6, 2024 | 3,274.8 |
109. | York City | Sunday, January 7, 2024 | 3,273.6 |
110. | Yeovil Town | Tuesday, January 9, 2024 | 3,272.7 |
111. | Woking | Saturday, January 6, 2024 | 3,259.1 |
112. | Maidenhead United | Saturday, January 6, 2024 | 3,251.1 |
113. | AFC Fylde | Tuesday, January 9, 2024 | 3,240.0 |
114. | Ebbsfleet United | Saturday, January 6, 2024 | 3,231.8 |
115. | Macclesfield Town | Tuesday, January 9, 2024 | 3,228.5 |
116. | Tamworth | Saturday, January 13, 2024 | 3,224.0 |
117. | Dorking Wanderers | Saturday, January 6, 2024 | 3,221.3 |
118. | Scunthorpe United | Saturday, January 13, 2024 | 3,215.3 |
119. | Torquay United | Saturday, January 6, 2024 | 3,193.7 |
120. | Oxford City | Saturday, January 6, 2024 | 3,190.7 |
121. | Chelmsford City | Saturday, January 6, 2024 | 3,183.7 |
122. | Chorley | Saturday, January 6, 2024 | 3,178.6 |
123. | Chester | Tuesday, January 16, 2024 | 3,178.5 |
124. | Kidderminster Harriers | Saturday, January 6, 2024 | 3,174.0 |
125. | Worthing | Saturday, January 13, 2024 | 3,171.0 |
126. | Alfreton Town | Saturday, January 13, 2024 | 3,163.1 |
127. | Maidstone United | Saturday, January 13, 2024 | 3,154.5 |
128. | Brackley Town | Saturday, January 13, 2024 | 3,153.9 |
129. | Hampton and Richmond Borough | Saturday, January 6, 2024 | 3,150.4 |
130. | Boston United | Tuesday, January 16, 2024 | 3,129.0 |
131. | St. Albans City | Saturday, January 13, 2024 | 3,128.7 |
132. | Curzon Ashton | Saturday, January 13, 2024 | 3,128.5 |
133. | Braintree Town | Saturday, January 6, 2024 | 3,125.4 |
134. | Bath City | Tuesday, January 9, 2024 | 3,123.4 |
135. | Scarborough Athletic | Tuesday, January 16, 2024 | 3,117.9 |
136. | Dartford | Tuesday, January 9, 2024 | 3,115.9 |
137. | Tonbridge Angels | Saturday, January 13, 2024 | 3,108.1 |
138. | Truro City | Saturday, January 13, 2024 | 3,105.3 |
139. | Buxton | Tuesday, January 16, 2024 | 3,104.1 |
140. | Chippenham Town | Saturday, January 6, 2024 | 3,098.5 |
141. | Slough Town | Saturday, January 13, 2024 | 3,097.2 |
142. | Chesham United | Saturday, January 13, 2024 | 3,095.9 |
143. | Blyth Spartans | Saturday, January 13, 2024 | 3,090.2 |
144. | Hemel Hempstead Town | Saturday, January 13, 2024 | 3,087.2 |
145. | Weston-super-Mare | Saturday, January 6, 2024 | 3,084.5 |
146. | Hereford | Saturday, January 6, 2024 | 3,084.3 |
147. | King's Lynn Town | Saturday, January 13, 2024 | 3,081.1 |
148. | Farnborough | Saturday, January 6, 2024 | 3,074.6 |
149. | AFC Hornchurch | Tuesday, January 16, 2024 | 3,071.6 |
150. | Warrington Town | Saturday, January 13, 2024 | 3,069.0 |
151. | Weymouth | Saturday, January 13, 2024 | 3,065.0 |
152. | Farsley Celtic | Saturday, January 13, 2024 | 3,064.7 |
153. | South Shields | Tuesday, January 9, 2024 | 3,061.3 |
154. | Peterborough Sports | Saturday, December 30, 2023 | 3,060.7 |
155. | Poole Town | Tuesday, December 26, 2023 | 3,058.0 |
156. | Taunton Town | Saturday, January 13, 2024 | 3,054.9 |
157. | Spennymoor Town | Saturday, January 13, 2024 | 3,047.1 |
158. | Aveley | Saturday, January 6, 2024 | 3,032.3 |
159. | Gloucester City | Saturday, January 13, 2024 | 3,030.8 |
160. | Rushall Olympic | Saturday, January 13, 2024 | 3,026.8 |
161. | Banbury United | Saturday, January 13, 2024 | 3,010.1 |
162. | Havant and Waterlooville | Saturday, January 13, 2024 | 3,006.0 |
163. | Eastbourne Borough | Saturday, January 13, 2024 | 3,005.3 |
164. | Southport | Tuesday, January 9, 2024 | 3,003.2 |
165. | Hungerford Town | Saturday, January 13, 2024 | 3,000.2 |
166. | Radcliffe | Tuesday, January 16, 2024 | 2,998.6 |
167. | Welling United | Saturday, January 6, 2024 | 2,992.2 |
168. | Gosport Borough | Saturday, January 13, 2024 | 2,991.5 |
169. | Coalville Town | Saturday, January 6, 2024 | 2,986.9 |
170. | Bracknell Town | Saturday, January 13, 2024 | 2,986.5 |
171. | Leamington | Saturday, January 6, 2024 | 2,986.1 |
172. | Needham Market | Saturday, January 13, 2024 | 2,985.9 |
173. | Darlington | Saturday, January 13, 2024 | 2,977.7 |
174. | Merthyr Town | Saturday, January 13, 2024 | 2,977.2 |
175. | Chatham Town | Saturday, January 13, 2024 | 2,976.6 |
176. | Salisbury | Saturday, January 13, 2024 | 2,976.0 |
177. | Warrington Rylands | Saturday, January 13, 2024 | 2,975.9 |
178. | AFC Telford United | Saturday, January 13, 2024 | 2,975.4 |
179. | AFC Totton | Saturday, January 13, 2024 | 2,974.5 |
180. | Billericay Town | Tuesday, January 16, 2024 | 2,974.3 |
181. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
182. | Hyde United | Saturday, January 13, 2024 | 2,972.1 |
183. | Swindon Supermarine | Saturday, January 13, 2024 | 2,962.3 |
184. | Lewes | Monday, January 15, 2024 | 2,957.1 |
185. | Plymouth Parkway | Saturday, January 13, 2024 | 2,957.1 |
186. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
187. | Dulwich Hamlet | Saturday, January 13, 2024 | 2,946.8 |
188. | Leiston | Saturday, January 13, 2024 | 2,945.1 |
189. | Enfield Town | Tuesday, January 16, 2024 | 2,942.8 |
190. | Hayes and Yeading United | Saturday, January 13, 2024 | 2,941.3 |
191. | Redditch United | Monday, January 15, 2024 | 2,936.8 |
192. | Dover Athletic | Saturday, January 13, 2024 | 2,934.4 |
193. | Hastings United | Saturday, January 13, 2024 | 2,931.9 |
194. | Walton and Hersham | Saturday, January 13, 2024 | 2,931.4 |
195. | Worksop Town | Saturday, January 13, 2024 | 2,930.2 |
196. | Bishop's Stortford | Tuesday, January 9, 2024 | 2,929.8 |
197. | Guiseley | Saturday, January 13, 2024 | 2,927.1 |
198. | Horsham | Tuesday, January 16, 2024 | 2,926.6 |
199. | Winchester City | Saturday, January 13, 2024 | 2,925.4 |
200. | Nuneaton Borough | Saturday, January 13, 2024 | 2,918.5 |
201. | Stamford | Saturday, January 13, 2024 | 2,917.9 |
202. | Marine | Monday, January 15, 2024 | 2,915.7 |
203. | Whitby Town | Saturday, January 13, 2024 | 2,910.5 |
204. | Stratford Town | Saturday, January 13, 2024 | 2,906.7 |
205. | Hendon | Saturday, January 6, 2024 | 2,904.9 |
206. | Morpeth Town | Saturday, January 13, 2024 | 2,897.2 |
207. | Canvey Island | Saturday, January 13, 2024 | 2,893.4 |
208. | Ilkeston Town | Saturday, January 13, 2024 | 2,892.4 |
209. | Matlock Town | Saturday, January 13, 2024 | 2,891.7 |
210. | Barwell | Saturday, January 13, 2024 | 2,889.8 |
211. | Wingate and Finchley | Saturday, January 13, 2024 | 2,889.1 |
212. | Bognor Regis Town | Saturday, January 13, 2024 | 2,886.8 |
213. | Lancaster City | Saturday, January 13, 2024 | 2,886.0 |
214. | Bamber Bridge | Saturday, January 13, 2024 | 2,882.6 |
215. | FC United of Manchester | Saturday, January 13, 2024 | 2,877.7 |
216. | Carshalton Athletic | Saturday, January 13, 2024 | 2,875.4 |
217. | St. Ives Town | Saturday, January 13, 2024 | 2,874.0 |
218. | Hanwell Town | Saturday, January 13, 2024 | 2,873.5 |
219. | Cray Wanderers | Saturday, January 13, 2024 | 2,873.3 |
220. | Beaconsfield Town | Saturday, January 13, 2024 | 2,870.3 |
221. | Ashton United | Saturday, January 6, 2024 | 2,867.4 |
222. | Cheshunt | Saturday, January 13, 2024 | 2,866.8 |
223. | Kettering Town | Saturday, January 13, 2024 | 2,864.5 |
224. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
225. | Tiverton Town | Saturday, January 13, 2024 | 2,864.2 |
226. | Stourbridge | Saturday, January 13, 2024 | 2,860.5 |
227. | Hitchin Town | Monday, January 15, 2024 | 2,855.0 |
228. | Royston Town | Saturday, January 13, 2024 | 2,853.5 |
229. | Whitehawk | Saturday, January 13, 2024 | 2,849.4 |
230. | Gainsborough Trinity | Saturday, January 13, 2024 | 2,842.4 |
231. | Dorchester Town | Saturday, January 13, 2024 | 2,837.3 |
232. | Concord Rangers | Saturday, January 13, 2024 | 2,833.9 |
233. | Alvechurch | Saturday, January 13, 2024 | 2,832.0 |
234. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
235. | Basingstoke Town | Saturday, January 13, 2024 | 2,823.1 |
236. | Didcot Town | Saturday, January 13, 2024 | 2,822.8 |
237. | Bromsgrove Sporting | Saturday, January 13, 2024 | 2,817.0 |
238. | Folkestone Invicta | Saturday, January 13, 2024 | 2,816.8 |
239. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
240. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
241. | Potters Bar Town | Saturday, January 13, 2024 | 2,806.1 |
242. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
243. | Halesowen Town | Saturday, January 13, 2024 | 2,802.7 |
244. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
245. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
246. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
247. | Bradford Park Avenue | Monday, January 15, 2024 | 2,792.8 |
248. | Workington | Saturday, January 6, 2024 | 2,783.5 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Basford United | Tuesday, January 16, 2024 | 2,772.1 |
251. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | AFC Sudbury | Saturday, January 13, 2024 | 2,765.8 |
254. | Stafford Rangers | Saturday, January 13, 2024 | 2,759.1 |
255. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
256. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
257. | Margate | Saturday, January 13, 2024 | 2,749.5 |
258. | Harrow Borough | Saturday, January 13, 2024 | 2,739.3 |
259. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
260. | Haringey Borough | Tuesday, January 9, 2024 | 2,719.5 |
261. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
262. | Atherton Collieries | Saturday, January 13, 2024 | 2,695.0 |
263. | Kingstonian | Saturday, January 13, 2024 | 2,685.9 |
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 |