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 6, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, December 30, 2023 | 4,382.2 |
2. | Liverpool | Monday, January 1, 2024 | 4,335.5 |
3. | Arsenal | Sunday, December 31, 2023 | 4,251.4 |
4. | Aston Villa | Saturday, January 6, 2024 | 4,210.7 |
5. | Tottenham Hotspur | Friday, January 5, 2024 | 4,195.6 |
6. | Brighton and Hove Albion | Saturday, January 6, 2024 | 4,164.9 |
7. | Manchester United | Saturday, December 30, 2023 | 4,163.3 |
8. | Newcastle United | Saturday, January 6, 2024 | 4,157.1 |
9. | West Ham United | Tuesday, January 2, 2024 | 4,123.6 |
10. | Chelsea | Saturday, January 6, 2024 | 4,117.5 |
11. | Leicester City | Saturday, January 6, 2024 | 4,083.0 |
12. | Wolverhampton Wanderers | Friday, January 5, 2024 | 4,075.7 |
13. | Brentford | Friday, January 5, 2024 | 4,064.6 |
14. | AFC Bournemouth | Saturday, January 6, 2024 | 4,063.8 |
15. | Everton | Thursday, January 4, 2024 | 4,058.6 |
16. | Fulham | Friday, January 5, 2024 | 4,056.4 |
17. | Crystal Palace | Thursday, January 4, 2024 | 4,049.2 |
18. | Nottingham Forest | Saturday, December 30, 2023 | 4,003.4 |
19. | Burnley | Friday, January 5, 2024 | 3,973.1 |
20. | Leeds United | Monday, January 1, 2024 | 3,967.6 |
21. | Southampton | Saturday, January 6, 2024 | 3,964.7 |
22. | Ipswich Town | Saturday, January 6, 2024 | 3,948.6 |
23. | Luton Town | Saturday, December 30, 2023 | 3,928.0 |
24. | Sheffield United | Saturday, January 6, 2024 | 3,911.7 |
25. | Coventry City | Saturday, January 6, 2024 | 3,907.0 |
26. | West Bromwich Albion | Monday, January 1, 2024 | 3,892.1 |
27. | Middlesbrough | Saturday, January 6, 2024 | 3,867.9 |
28. | Sunderland | Saturday, January 6, 2024 | 3,859.9 |
29. | Swansea City | Saturday, January 6, 2024 | 3,844.6 |
30. | Watford | Saturday, January 6, 2024 | 3,841.5 |
31. | Bristol City | Monday, January 1, 2024 | 3,825.6 |
32. | Norwich City | Saturday, January 6, 2024 | 3,821.3 |
33. | Hull City | Saturday, January 6, 2024 | 3,818.8 |
34. | Millwall | Saturday, January 6, 2024 | 3,815.2 |
35. | Plymouth Argyle | Saturday, January 6, 2024 | 3,806.7 |
36. | Peterborough United | Monday, January 1, 2024 | 3,799.4 |
37. | Blackburn Rovers | Saturday, January 6, 2024 | 3,791.8 |
38. | Stoke City | Saturday, January 6, 2024 | 3,789.5 |
39. | Bolton Wanderers | Monday, January 1, 2024 | 3,788.6 |
40. | Cardiff City | Saturday, January 6, 2024 | 3,787.7 |
41. | Derby County | Saturday, January 6, 2024 | 3,781.0 |
42. | Sheffield Wednesday | Saturday, January 6, 2024 | 3,769.9 |
43. | Preston North End | Saturday, January 6, 2024 | 3,767.5 |
44. | Barnsley | Monday, January 1, 2024 | 3,766.6 |
45. | Portsmouth | Saturday, January 6, 2024 | 3,765.5 |
46. | Huddersfield Town | Monday, January 1, 2024 | 3,763.7 |
47. | Birmingham City | Saturday, January 6, 2024 | 3,735.1 |
48. | Blackpool | Monday, January 1, 2024 | 3,704.8 |
49. | Queens Park Rangers | Saturday, January 6, 2024 | 3,700.8 |
50. | Rotherham United | Friday, January 5, 2024 | 3,698.5 |
51. | Wigan Athletic | Monday, January 1, 2024 | 3,692.6 |
52. | Oxford United | Saturday, January 6, 2024 | 3,685.9 |
53. | Stevenage | Saturday, January 6, 2024 | 3,668.0 |
54. | Reading | Monday, January 1, 2024 | 3,657.9 |
55. | Mansfield Town | Saturday, January 6, 2024 | 3,651.9 |
56. | Stockport County | Monday, January 1, 2024 | 3,647.2 |
57. | Bristol Rovers | Saturday, January 6, 2024 | 3,639.3 |
58. | Lincoln City | Monday, January 1, 2024 | 3,632.4 |
59. | Wrexham | Monday, January 1, 2024 | 3,631.1 |
60. | Northampton Town | Monday, January 1, 2024 | 3,630.1 |
61. | Wycombe Wanderers | Saturday, January 6, 2024 | 3,627.1 |
62. | Charlton Athletic | Saturday, January 6, 2024 | 3,627.0 |
63. | Leyton Orient | Monday, January 1, 2024 | 3,625.4 |
64. | Milton Keynes Dons | Monday, January 1, 2024 | 3,589.8 |
65. | Burton Albion | Saturday, January 6, 2024 | 3,586.4 |
66. | Port Vale | Saturday, January 6, 2024 | 3,585.4 |
67. | Cheltenham Town | Saturday, January 6, 2024 | 3,575.7 |
68. | Shrewsbury Town | Monday, January 1, 2024 | 3,569.6 |
69. | Barrow | Saturday, January 6, 2024 | 3,568.9 |
70. | Cambridge United | Saturday, January 6, 2024 | 3,563.8 |
71. | Exeter City | Saturday, January 6, 2024 | 3,561.5 |
72. | Crewe Alexandra | Saturday, January 6, 2024 | 3,543.6 |
73. | Notts County | Monday, January 1, 2024 | 3,536.7 |
74. | Morecambe | Saturday, January 6, 2024 | 3,529.3 |
75. | Fleetwood Town | Saturday, January 6, 2024 | 3,528.0 |
76. | Accrington Stanley | Monday, January 1, 2024 | 3,523.5 |
77. | Carlisle United | Saturday, January 6, 2024 | 3,519.4 |
78. | Chesterfield | Saturday, January 6, 2024 | 3,516.6 |
79. | AFC Wimbledon | Saturday, January 6, 2024 | 3,514.8 |
80. | Bradford City | Saturday, January 6, 2024 | 3,513.0 |
81. | Walsall | Saturday, January 6, 2024 | 3,508.3 |
82. | Tranmere Rovers | Saturday, January 6, 2024 | 3,506.6 |
83. | Harrogate Town | Saturday, January 6, 2024 | 3,492.4 |
84. | Newport County | Saturday, January 6, 2024 | 3,489.0 |
85. | Crawley Town | Saturday, January 6, 2024 | 3,484.2 |
86. | Gillingham | Saturday, January 6, 2024 | 3,480.6 |
87. | Grimsby Town | Monday, January 1, 2024 | 3,452.4 |
88. | Bromley | Saturday, January 6, 2024 | 3,448.1 |
89. | Salford City | Saturday, January 6, 2024 | 3,447.4 |
90. | Swindon Town | Saturday, January 6, 2024 | 3,446.8 |
91. | Doncaster Rovers | Saturday, January 6, 2024 | 3,422.9 |
92. | Colchester United | Saturday, January 6, 2024 | 3,397.4 |
93. | Sutton United | Saturday, January 6, 2024 | 3,397.3 |
94. | Rochdale | Saturday, January 6, 2024 | 3,375.1 |
95. | Barnet | Saturday, January 6, 2024 | 3,373.6 |
96. | Southend United | Saturday, January 6, 2024 | 3,368.9 |
97. | Oldham Athletic | Saturday, January 6, 2024 | 3,359.6 |
98. | FC Halifax Town | Saturday, January 6, 2024 | 3,357.8 |
99. | Forest Green Rovers | Saturday, January 6, 2024 | 3,357.3 |
100. | Altrincham | Saturday, January 6, 2024 | 3,356.0 |
101. | Solihull Moors | Saturday, January 6, 2024 | 3,352.1 |
102. | Gateshead | Monday, January 1, 2024 | 3,348.3 |
103. | Aldershot Town | Monday, January 1, 2024 | 3,322.0 |
104. | Eastleigh | Saturday, January 6, 2024 | 3,318.0 |
105. | Boreham Wood | Saturday, December 30, 2023 | 3,294.8 |
106. | Hartlepool United | Saturday, January 6, 2024 | 3,290.5 |
107. | Dagenham and Redbridge | Monday, January 1, 2024 | 3,281.3 |
108. | Wealdstone | Saturday, January 6, 2024 | 3,274.8 |
109. | York City | Monday, January 1, 2024 | 3,271.9 |
110. | Yeovil Town | Saturday, January 6, 2024 | 3,267.2 |
111. | Woking | Saturday, January 6, 2024 | 3,259.1 |
112. | Maidenhead United | Saturday, January 6, 2024 | 3,251.1 |
113. | Scunthorpe United | Saturday, January 6, 2024 | 3,232.9 |
114. | Ebbsfleet United | Saturday, January 6, 2024 | 3,231.8 |
115. | AFC Fylde | Monday, January 1, 2024 | 3,229.3 |
116. | Macclesfield Town | Saturday, January 6, 2024 | 3,225.5 |
117. | Dorking Wanderers | Saturday, January 6, 2024 | 3,221.3 |
118. | Tamworth | Saturday, January 6, 2024 | 3,206.1 |
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. | Chester | Saturday, January 6, 2024 | 3,183.1 |
123. | Chorley | Saturday, January 6, 2024 | 3,178.6 |
124. | Kidderminster Harriers | Saturday, January 6, 2024 | 3,174.0 |
125. | Alfreton Town | Saturday, January 6, 2024 | 3,164.8 |
126. | Maidstone United | Saturday, January 6, 2024 | 3,160.4 |
127. | Worthing | Saturday, January 6, 2024 | 3,153.2 |
128. | Hampton and Richmond Borough | Saturday, January 6, 2024 | 3,150.4 |
129. | Boston United | Saturday, January 6, 2024 | 3,140.3 |
130. | Brackley Town | Saturday, January 6, 2024 | 3,136.3 |
131. | Bath City | Saturday, January 6, 2024 | 3,135.3 |
132. | Curzon Ashton | Saturday, January 6, 2024 | 3,127.1 |
133. | Scarborough Athletic | Saturday, January 6, 2024 | 3,125.8 |
134. | Braintree Town | Saturday, January 6, 2024 | 3,125.4 |
135. | Dartford | Saturday, January 6, 2024 | 3,123.8 |
136. | Tonbridge Angels | Saturday, January 6, 2024 | 3,123.8 |
137. | Truro City | Saturday, January 6, 2024 | 3,123.2 |
138. | St. Albans City | Saturday, January 6, 2024 | 3,120.7 |
139. | Slough Town | Saturday, January 6, 2024 | 3,104.5 |
140. | Chippenham Town | Saturday, January 6, 2024 | 3,098.5 |
141. | Blyth Spartans | Saturday, January 6, 2024 | 3,093.6 |
142. | Buxton | Saturday, January 6, 2024 | 3,091.7 |
143. | Chesham United | Saturday, January 6, 2024 | 3,087.1 |
144. | Weston-super-Mare | Saturday, January 6, 2024 | 3,084.5 |
145. | Hereford | Saturday, January 6, 2024 | 3,084.3 |
146. | Warrington Town | Saturday, January 6, 2024 | 3,080.3 |
147. | King's Lynn Town | Saturday, January 6, 2024 | 3,079.7 |
148. | AFC Hornchurch | Saturday, January 6, 2024 | 3,078.0 |
149. | Farnborough | Saturday, January 6, 2024 | 3,074.6 |
150. | Hemel Hempstead Town | Saturday, January 6, 2024 | 3,071.5 |
151. | Taunton Town | Saturday, January 6, 2024 | 3,064.9 |
152. | Peterborough Sports | Saturday, December 30, 2023 | 3,060.7 |
153. | Poole Town | Tuesday, December 26, 2023 | 3,058.0 |
154. | Spennymoor Town | Saturday, January 6, 2024 | 3,056.2 |
155. | South Shields | Saturday, January 6, 2024 | 3,053.6 |
156. | Farsley Celtic | Saturday, January 6, 2024 | 3,047.9 |
157. | Weymouth | Saturday, January 6, 2024 | 3,045.8 |
158. | Gloucester City | Saturday, January 6, 2024 | 3,040.0 |
159. | Aveley | Saturday, January 6, 2024 | 3,032.3 |
160. | Rushall Olympic | Saturday, January 6, 2024 | 3,016.7 |
161. | Eastbourne Borough | Saturday, January 6, 2024 | 3,013.3 |
162. | Hungerford Town | Saturday, January 6, 2024 | 3,009.0 |
163. | Banbury United | Monday, January 1, 2024 | 3,006.7 |
164. | Bracknell Town | Saturday, January 6, 2024 | 3,000.7 |
165. | Darlington | Saturday, January 6, 2024 | 2,996.3 |
166. | Gosport Borough | Monday, January 1, 2024 | 2,993.6 |
167. | Havant and Waterlooville | Monday, January 1, 2024 | 2,992.2 |
168. | Welling United | Saturday, January 6, 2024 | 2,992.2 |
169. | Merthyr Town | Saturday, January 6, 2024 | 2,991.8 |
170. | Southport | Saturday, January 6, 2024 | 2,989.5 |
171. | Salisbury | Saturday, January 6, 2024 | 2,987.8 |
172. | Coalville Town | Saturday, January 6, 2024 | 2,986.9 |
173. | Leamington | Saturday, January 6, 2024 | 2,986.1 |
174. | Radcliffe | Saturday, January 6, 2024 | 2,981.5 |
175. | Needham Market | Saturday, January 6, 2024 | 2,979.6 |
176. | AFC Telford United | Saturday, January 6, 2024 | 2,977.4 |
177. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
178. | Chatham Town | Saturday, January 6, 2024 | 2,970.3 |
179. | Warrington Rylands | Saturday, January 6, 2024 | 2,968.4 |
180. | Winchester City | Monday, January 1, 2024 | 2,962.9 |
181. | AFC Totton | Saturday, January 6, 2024 | 2,962.8 |
182. | Enfield Town | Friday, December 29, 2023 | 2,961.8 |
183. | Billericay Town | Saturday, January 6, 2024 | 2,957.5 |
184. | Plymouth Parkway | Tuesday, December 26, 2023 | 2,954.9 |
185. | Hyde United | Saturday, January 6, 2024 | 2,954.0 |
186. | Swindon Supermarine | Saturday, January 6, 2024 | 2,953.7 |
187. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
188. | Lewes | Saturday, January 6, 2024 | 2,947.4 |
189. | Dulwich Hamlet | Saturday, January 6, 2024 | 2,946.1 |
190. | Leiston | Saturday, January 6, 2024 | 2,943.1 |
191. | Worksop Town | Saturday, January 6, 2024 | 2,943.0 |
192. | Hayes and Yeading United | Saturday, January 6, 2024 | 2,942.5 |
193. | Walton and Hersham | Saturday, January 6, 2024 | 2,939.9 |
194. | Nuneaton Borough | Friday, January 5, 2024 | 2,938.4 |
195. | Bishop's Stortford | Saturday, January 6, 2024 | 2,937.5 |
196. | Hastings United | Saturday, January 6, 2024 | 2,932.5 |
197. | Dover Athletic | Saturday, January 6, 2024 | 2,929.9 |
198. | Horsham | Saturday, January 6, 2024 | 2,927.3 |
199. | Redditch United | Saturday, January 6, 2024 | 2,922.9 |
200. | Stamford | Saturday, January 6, 2024 | 2,918.8 |
201. | Whitby Town | Saturday, January 6, 2024 | 2,918.1 |
202. | Guiseley | Saturday, January 6, 2024 | 2,914.4 |
203. | Lancaster City | Saturday, January 6, 2024 | 2,913.1 |
204. | Hendon | Saturday, January 6, 2024 | 2,904.9 |
205. | Barwell | Saturday, January 6, 2024 | 2,898.8 |
206. | Cray Wanderers | Saturday, January 6, 2024 | 2,897.9 |
207. | Stratford Town | Saturday, January 6, 2024 | 2,897.7 |
208. | Bamber Bridge | Monday, January 1, 2024 | 2,895.2 |
209. | Marine | Saturday, January 6, 2024 | 2,892.7 |
210. | Canvey Island | Saturday, January 6, 2024 | 2,889.3 |
211. | Hitchin Town | Friday, January 5, 2024 | 2,888.0 |
212. | Hanwell Town | Saturday, January 6, 2024 | 2,886.6 |
213. | Matlock Town | Saturday, December 30, 2023 | 2,885.4 |
214. | Morpeth Town | Saturday, January 6, 2024 | 2,881.6 |
215. | Ilkeston Town | Saturday, January 6, 2024 | 2,879.6 |
216. | Bognor Regis Town | Saturday, January 6, 2024 | 2,877.3 |
217. | Kettering Town | Saturday, January 6, 2024 | 2,874.1 |
218. | Cheshunt | Saturday, January 6, 2024 | 2,873.1 |
219. | Wingate and Finchley | Saturday, January 6, 2024 | 2,872.7 |
220. | Carshalton Athletic | Monday, January 1, 2024 | 2,870.9 |
221. | Stourbridge | Saturday, January 6, 2024 | 2,870.9 |
222. | Ashton United | Saturday, January 6, 2024 | 2,867.4 |
223. | Whitehawk | Saturday, January 6, 2024 | 2,865.8 |
224. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
225. | FC United of Manchester | Saturday, January 6, 2024 | 2,863.0 |
226. | Tiverton Town | Saturday, January 6, 2024 | 2,862.9 |
227. | Gainsborough Trinity | Saturday, January 6, 2024 | 2,858.0 |
228. | Beaconsfield Town | Saturday, January 6, 2024 | 2,855.7 |
229. | St. Ives Town | Saturday, January 6, 2024 | 2,854.1 |
230. | Royston Town | Saturday, January 6, 2024 | 2,842.9 |
231. | Concord Rangers | Monday, January 1, 2024 | 2,835.3 |
232. | Bromsgrove Sporting | Saturday, January 6, 2024 | 2,827.6 |
233. | Dorchester Town | Saturday, January 6, 2024 | 2,823.8 |
234. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
235. | Alvechurch | Saturday, January 6, 2024 | 2,822.3 |
236. | Bradford Park Avenue | Saturday, January 6, 2024 | 2,819.8 |
237. | Potters Bar Town | Monday, January 1, 2024 | 2,815.7 |
238. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
239. | Basingstoke Town | Saturday, January 6, 2024 | 2,809.9 |
240. | Halesowen Town | Saturday, January 6, 2024 | 2,809.0 |
241. | Didcot Town | Saturday, January 6, 2024 | 2,808.6 |
242. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
243. | Ramsgate | Monday, December 4, 2023 | 2,804.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. | Folkestone Invicta | Saturday, January 6, 2024 | 2,793.8 |
248. | Workington | Saturday, January 6, 2024 | 2,783.5 |
249. | Basford United | Saturday, January 6, 2024 | 2,780.1 |
250. | AFC Sudbury | Saturday, January 6, 2024 | 2,775.5 |
251. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
252. | Stafford Rangers | Saturday, January 6, 2024 | 2,769.8 |
253. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
254. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
255. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
256. | Harrow Borough | Saturday, January 6, 2024 | 2,752.8 |
257. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
258. | Margate | Saturday, January 6, 2024 | 2,748.1 |
259. | Haringey Borough | Saturday, January 6, 2024 | 2,723.0 |
260. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
261. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
262. | Atherton Collieries | Monday, January 1, 2024 | 2,704.2 |
263. | Kingstonian | Saturday, January 6, 2024 | 2,690.0 |
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 |