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 Friday, April 5, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Wednesday, April 3, 2024 | 4,412.4 |
2. | Liverpool | Thursday, April 4, 2024 | 4,352.6 |
3. | Arsenal | Wednesday, April 3, 2024 | 4,318.5 |
4. | Tottenham Hotspur | Tuesday, April 2, 2024 | 4,195.3 |
5. | Manchester United | Thursday, April 4, 2024 | 4,185.0 |
6. | Aston Villa | Wednesday, April 3, 2024 | 4,175.3 |
7. | Newcastle United | Tuesday, April 2, 2024 | 4,158.3 |
8. | Chelsea | Thursday, April 4, 2024 | 4,146.8 |
9. | Brighton and Hove Albion | Wednesday, April 3, 2024 | 4,112.3 |
10. | West Ham United | Tuesday, April 2, 2024 | 4,083.2 |
11. | Wolverhampton Wanderers | Tuesday, April 2, 2024 | 4,076.4 |
12. | Fulham | Tuesday, April 2, 2024 | 4,076.2 |
13. | AFC Bournemouth | Tuesday, April 2, 2024 | 4,069.2 |
14. | Leeds United | Monday, April 1, 2024 | 4,045.9 |
15. | Brentford | Wednesday, April 3, 2024 | 4,042.5 |
16. | Everton | Tuesday, April 2, 2024 | 4,032.4 |
17. | Leicester City | Monday, April 1, 2024 | 4,027.6 |
18. | Crystal Palace | Tuesday, April 2, 2024 | 4,014.1 |
19. | Nottingham Forest | Tuesday, April 2, 2024 | 3,999.1 |
20. | Ipswich Town | Monday, April 1, 2024 | 3,986.5 |
21. | Burnley | Tuesday, April 2, 2024 | 3,960.4 |
22. | Southampton | Monday, April 1, 2024 | 3,958.2 |
23. | Luton Town | Wednesday, April 3, 2024 | 3,935.0 |
24. | West Bromwich Albion | Monday, April 1, 2024 | 3,921.9 |
25. | Coventry City | Monday, April 1, 2024 | 3,918.4 |
26. | Sheffield United | Thursday, April 4, 2024 | 3,915.6 |
27. | Norwich City | Monday, April 1, 2024 | 3,887.4 |
28. | Middlesbrough | Monday, April 1, 2024 | 3,882.0 |
29. | Bristol City | Monday, April 1, 2024 | 3,836.5 |
30. | Preston North End | Monday, April 1, 2024 | 3,833.4 |
31. | Hull City | Monday, April 1, 2024 | 3,820.7 |
32. | Swansea City | Monday, April 1, 2024 | 3,814.5 |
33. | Watford | Monday, April 1, 2024 | 3,809.2 |
34. | Portsmouth | Tuesday, April 2, 2024 | 3,807.5 |
35. | Sunderland | Monday, April 1, 2024 | 3,799.0 |
36. | Blackburn Rovers | Monday, April 1, 2024 | 3,795.2 |
37. | Derby County | Tuesday, April 2, 2024 | 3,792.1 |
38. | Stoke City | Monday, April 1, 2024 | 3,778.5 |
39. | Cardiff City | Monday, April 1, 2024 | 3,777.9 |
40. | Plymouth Argyle | Friday, April 5, 2024 | 3,775.4 |
41. | Queens Park Rangers | Monday, April 1, 2024 | 3,773.3 |
42. | Bolton Wanderers | Monday, April 1, 2024 | 3,773.0 |
43. | Sheffield Wednesday | Monday, April 1, 2024 | 3,768.3 |
44. | Millwall | Monday, April 1, 2024 | 3,762.7 |
45. | Huddersfield Town | Monday, April 1, 2024 | 3,760.2 |
46. | Barnsley | Monday, April 1, 2024 | 3,750.0 |
47. | Peterborough United | Monday, April 1, 2024 | 3,749.5 |
48. | Lincoln City | Monday, April 1, 2024 | 3,746.7 |
49. | Birmingham City | Monday, April 1, 2024 | 3,727.7 |
50. | Blackpool | Monday, April 1, 2024 | 3,709.3 |
51. | Oxford United | Monday, April 1, 2024 | 3,678.9 |
52. | Wycombe Wanderers | Monday, April 1, 2024 | 3,664.1 |
53. | Reading | Monday, April 1, 2024 | 3,663.9 |
54. | Wigan Athletic | Monday, April 1, 2024 | 3,661.8 |
55. | Leyton Orient | Monday, April 1, 2024 | 3,655.1 |
56. | Stevenage | Monday, April 1, 2024 | 3,653.2 |
57. | Stockport County | Monday, April 1, 2024 | 3,645.1 |
58. | Rotherham United | Friday, April 5, 2024 | 3,640.4 |
59. | Charlton Athletic | Monday, April 1, 2024 | 3,631.6 |
60. | Mansfield Town | Friday, March 29, 2024 | 3,630.8 |
61. | Northampton Town | Monday, April 1, 2024 | 3,623.0 |
62. | Exeter City | Monday, April 1, 2024 | 3,617.3 |
63. | Wrexham | Tuesday, April 2, 2024 | 3,609.8 |
64. | Milton Keynes Dons | Monday, April 1, 2024 | 3,599.1 |
65. | Cambridge United | Monday, April 1, 2024 | 3,578.9 |
66. | Bristol Rovers | Monday, April 1, 2024 | 3,578.3 |
67. | Cheltenham Town | Monday, April 1, 2024 | 3,568.7 |
68. | Shrewsbury Town | Monday, April 1, 2024 | 3,559.4 |
69. | Fleetwood Town | Monday, April 1, 2024 | 3,552.4 |
70. | Burton Albion | Monday, April 1, 2024 | 3,545.1 |
71. | Barrow | Monday, April 1, 2024 | 3,541.7 |
72. | Crawley Town | Monday, April 1, 2024 | 3,525.3 |
73. | Port Vale | Monday, April 1, 2024 | 3,524.4 |
74. | Crewe Alexandra | Monday, April 1, 2024 | 3,522.7 |
75. | Walsall | Monday, April 1, 2024 | 3,516.8 |
76. | Doncaster Rovers | Tuesday, April 2, 2024 | 3,516.6 |
77. | Morecambe | Monday, April 1, 2024 | 3,516.0 |
78. | Harrogate Town | Monday, April 1, 2024 | 3,510.5 |
79. | Newport County | Monday, April 1, 2024 | 3,507.6 |
80. | AFC Wimbledon | Monday, April 1, 2024 | 3,505.5 |
81. | Bradford City | Monday, April 1, 2024 | 3,485.4 |
82. | Gillingham | Monday, April 1, 2024 | 3,484.2 |
83. | Tranmere Rovers | Monday, April 1, 2024 | 3,483.5 |
84. | Carlisle United | Monday, April 1, 2024 | 3,482.2 |
85. | Salford City | Monday, April 1, 2024 | 3,477.1 |
86. | Notts County | Monday, April 1, 2024 | 3,471.6 |
87. | Chesterfield | Monday, April 1, 2024 | 3,459.0 |
88. | Accrington Stanley | Friday, March 29, 2024 | 3,452.2 |
89. | Sutton United | Monday, April 1, 2024 | 3,443.8 |
90. | Swindon Town | Monday, April 1, 2024 | 3,434.9 |
91. | Grimsby Town | Monday, April 1, 2024 | 3,429.1 |
92. | Colchester United | Monday, April 1, 2024 | 3,427.2 |
93. | Forest Green Rovers | Monday, April 1, 2024 | 3,400.2 |
94. | Southend United | Monday, April 1, 2024 | 3,395.0 |
95. | Bromley | Monday, April 1, 2024 | 3,394.8 |
96. | Barnet | Monday, April 1, 2024 | 3,389.1 |
97. | Gateshead | Friday, March 29, 2024 | 3,378.3 |
98. | Altrincham | Monday, April 1, 2024 | 3,358.6 |
99. | FC Halifax Town | Tuesday, April 2, 2024 | 3,358.2 |
100. | Solihull Moors | Monday, April 1, 2024 | 3,354.5 |
101. | Rochdale | Monday, April 1, 2024 | 3,333.2 |
102. | Dagenham and Redbridge | Monday, April 1, 2024 | 3,327.9 |
103. | Oldham Athletic | Monday, April 1, 2024 | 3,327.7 |
104. | Aldershot Town | Monday, April 1, 2024 | 3,314.9 |
105. | AFC Fylde | Friday, March 29, 2024 | 3,310.9 |
106. | Hartlepool United | Monday, April 1, 2024 | 3,303.2 |
107. | Ebbsfleet United | Monday, April 1, 2024 | 3,297.3 |
108. | Woking | Monday, April 1, 2024 | 3,285.0 |
109. | York City | Tuesday, April 2, 2024 | 3,279.0 |
110. | Maidenhead United | Monday, April 1, 2024 | 3,265.4 |
111. | Eastleigh | Monday, April 1, 2024 | 3,260.4 |
112. | Kidderminster Harriers | Monday, April 1, 2024 | 3,257.4 |
113. | Yeovil Town | Friday, March 29, 2024 | 3,257.3 |
114. | Wealdstone | Monday, April 1, 2024 | 3,239.3 |
115. | Boreham Wood | Monday, April 1, 2024 | 3,234.3 |
116. | Macclesfield Town | Monday, April 1, 2024 | 3,229.0 |
117. | Tamworth | Monday, April 1, 2024 | 3,220.6 |
118. | Chelmsford City | Monday, April 1, 2024 | 3,215.4 |
119. | Braintree Town | Monday, April 1, 2024 | 3,204.8 |
120. | Dorking Wanderers | Monday, April 1, 2024 | 3,203.8 |
121. | Chorley | Monday, April 1, 2024 | 3,196.0 |
122. | Brackley Town | Monday, April 1, 2024 | 3,193.5 |
123. | Maidstone United | Wednesday, April 3, 2024 | 3,192.2 |
124. | Scunthorpe United | Monday, April 1, 2024 | 3,189.6 |
125. | Alfreton Town | Monday, April 1, 2024 | 3,177.8 |
126. | Boston United | Monday, April 1, 2024 | 3,172.4 |
127. | Chester | Monday, April 1, 2024 | 3,170.5 |
128. | Worthing | Monday, April 1, 2024 | 3,168.8 |
129. | Farnborough | Monday, April 1, 2024 | 3,158.6 |
130. | Spennymoor Town | Monday, April 1, 2024 | 3,148.9 |
131. | St. Albans City | Monday, April 1, 2024 | 3,148.6 |
132. | Chippenham Town | Monday, April 1, 2024 | 3,139.3 |
133. | Oxford City | Monday, April 1, 2024 | 3,134.6 |
134. | Curzon Ashton | Monday, April 1, 2024 | 3,134.3 |
135. | Bath City | Monday, April 1, 2024 | 3,132.8 |
136. | Hampton and Richmond Borough | Monday, April 1, 2024 | 3,131.6 |
137. | Chesham United | Monday, April 1, 2024 | 3,126.9 |
138. | King's Lynn Town | Monday, April 1, 2024 | 3,123.1 |
139. | Slough Town | Monday, April 1, 2024 | 3,122.2 |
140. | South Shields | Monday, April 1, 2024 | 3,117.8 |
141. | Buxton | Monday, April 1, 2024 | 3,099.6 |
142. | AFC Hornchurch | Saturday, March 30, 2024 | 3,099.1 |
143. | Hereford | Wednesday, April 3, 2024 | 3,097.7 |
144. | Weymouth | Friday, March 29, 2024 | 3,096.0 |
145. | Torquay United | Monday, April 1, 2024 | 3,095.4 |
146. | Tonbridge Angels | Monday, April 1, 2024 | 3,094.4 |
147. | Warrington Town | Monday, April 1, 2024 | 3,080.8 |
148. | Welling United | Monday, April 1, 2024 | 3,078.9 |
149. | Weston-super-Mare | Monday, April 1, 2024 | 3,074.6 |
150. | Scarborough Athletic | Monday, April 1, 2024 | 3,068.9 |
151. | Darlington | Monday, April 1, 2024 | 3,068.1 |
152. | Aveley | Monday, April 1, 2024 | 3,064.6 |
153. | Truro City | Thursday, April 4, 2024 | 3,055.2 |
154. | Southport | Monday, April 1, 2024 | 3,037.2 |
155. | Peterborough Sports | Monday, April 1, 2024 | 3,036.6 |
156. | Blyth Spartans | Monday, April 1, 2024 | 3,026.2 |
157. | AFC Totton | Monday, April 1, 2024 | 3,019.8 |
158. | Eastbourne Borough | Monday, April 1, 2024 | 3,019.6 |
159. | AFC Telford United | Monday, April 1, 2024 | 3,015.0 |
160. | Rushall Olympic | Monday, April 1, 2024 | 3,015.0 |
161. | Radcliffe | Monday, April 1, 2024 | 3,012.3 |
162. | Needham Market | Monday, April 1, 2024 | 3,008.8 |
163. | Hemel Hempstead Town | Thursday, April 4, 2024 | 3,008.8 |
164. | Dartford | Monday, April 1, 2024 | 3,003.7 |
165. | Havant and Waterlooville | Monday, April 1, 2024 | 3,000.5 |
166. | Leamington | Saturday, March 30, 2024 | 2,999.3 |
167. | Taunton Town | Wednesday, April 3, 2024 | 2,998.7 |
168. | Salisbury | Monday, April 1, 2024 | 2,997.5 |
169. | Farsley Celtic | Monday, April 1, 2024 | 2,994.7 |
170. | Gloucester City | Monday, April 1, 2024 | 2,992.8 |
171. | Gosport Borough | Monday, April 1, 2024 | 2,991.0 |
172. | Warrington Rylands | Monday, April 1, 2024 | 2,986.9 |
173. | Chatham Town | Monday, April 1, 2024 | 2,983.8 |
174. | Marine | Monday, April 1, 2024 | 2,974.3 |
175. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
176. | Bracknell Town | Monday, April 1, 2024 | 2,970.9 |
177. | Enfield Town | Monday, April 1, 2024 | 2,967.7 |
178. | Hyde United | Monday, April 1, 2024 | 2,967.7 |
179. | Ashton United | Monday, April 1, 2024 | 2,960.3 |
180. | Merthyr Town | Monday, April 1, 2024 | 2,959.0 |
181. | Horsham | Monday, April 1, 2024 | 2,958.7 |
182. | Dulwich Hamlet | Monday, April 1, 2024 | 2,958.2 |
183. | Hungerford Town | Monday, April 1, 2024 | 2,955.6 |
184. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
185. | Swindon Supermarine | Monday, April 1, 2024 | 2,940.7 |
186. | Wingate and Finchley | Monday, April 1, 2024 | 2,939.1 |
187. | Stamford | Monday, April 1, 2024 | 2,935.4 |
188. | Carshalton Athletic | Monday, April 1, 2024 | 2,934.2 |
189. | Walton and Hersham | Monday, April 1, 2024 | 2,930.8 |
190. | Hastings United | Monday, April 1, 2024 | 2,927.2 |
191. | Coalville Town | Monday, April 1, 2024 | 2,925.1 |
192. | Stratford Town | Monday, April 1, 2024 | 2,925.1 |
193. | Guiseley | Saturday, March 30, 2024 | 2,925.0 |
194. | Hayes and Yeading United | Monday, April 1, 2024 | 2,922.0 |
195. | Dorchester Town | Monday, April 1, 2024 | 2,920.9 |
196. | Worksop Town | Monday, April 1, 2024 | 2,918.5 |
197. | Nuneaton Borough | Saturday, January 13, 2024 | 2,918.5 |
198. | Gainsborough Trinity | Monday, April 1, 2024 | 2,917.5 |
199. | Winchester City | Monday, April 1, 2024 | 2,916.5 |
200. | Dover Athletic | Monday, April 1, 2024 | 2,912.5 |
201. | Banbury United | Wednesday, April 3, 2024 | 2,910.6 |
202. | Ilkeston Town | Monday, April 1, 2024 | 2,910.4 |
203. | Plymouth Parkway | Monday, April 1, 2024 | 2,909.6 |
204. | Beaconsfield Town | Tuesday, April 2, 2024 | 2,909.2 |
205. | Hendon | Monday, April 1, 2024 | 2,907.6 |
206. | Billericay Town | Monday, April 1, 2024 | 2,905.0 |
207. | Tiverton Town | Monday, April 1, 2024 | 2,899.0 |
208. | Basingstoke Town | Monday, April 1, 2024 | 2,891.7 |
209. | Whitby Town | Friday, March 29, 2024 | 2,885.4 |
210. | Hanwell Town | Tuesday, April 2, 2024 | 2,884.6 |
211. | Lancaster City | Monday, April 1, 2024 | 2,880.2 |
212. | Lewes | Monday, April 1, 2024 | 2,879.1 |
213. | St. Ives Town | Monday, April 1, 2024 | 2,876.9 |
214. | Barwell | Monday, April 1, 2024 | 2,876.4 |
215. | Leiston | Monday, April 1, 2024 | 2,869.4 |
216. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
217. | Bognor Regis Town | Monday, April 1, 2024 | 2,863.9 |
218. | Poole Town | Monday, April 1, 2024 | 2,860.8 |
219. | Royston Town | Monday, April 1, 2024 | 2,859.4 |
220. | Bishop's Stortford | Monday, April 1, 2024 | 2,857.1 |
221. | Cray Wanderers | Friday, April 5, 2024 | 2,850.1 |
222. | Potters Bar Town | Monday, April 1, 2024 | 2,849.3 |
223. | Whitehawk | Monday, April 1, 2024 | 2,848.0 |
224. | Morpeth Town | Saturday, March 30, 2024 | 2,847.9 |
225. | Stourbridge | Monday, April 1, 2024 | 2,845.7 |
226. | Canvey Island | Saturday, March 30, 2024 | 2,844.8 |
227. | Redditch United | Monday, April 1, 2024 | 2,844.7 |
228. | Kettering Town | Monday, April 1, 2024 | 2,844.3 |
229. | Folkestone Invicta | Monday, April 1, 2024 | 2,840.9 |
230. | Bamber Bridge | Monday, April 1, 2024 | 2,834.2 |
231. | Cheshunt | Monday, April 1, 2024 | 2,832.7 |
232. | Matlock Town | Monday, April 1, 2024 | 2,831.0 |
233. | FC United of Manchester | Monday, April 1, 2024 | 2,829.6 |
234. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
235. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
236. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
237. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
238. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
239. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
240. | Halesowen Town | Monday, April 1, 2024 | 2,797.2 |
241. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
242. | Bradford Park Avenue | Monday, April 1, 2024 | 2,794.0 |
243. | Bromsgrove Sporting | Monday, April 1, 2024 | 2,791.1 |
244. | Basford United | Monday, April 1, 2024 | 2,777.6 |
245. | Hitchin Town | Monday, April 1, 2024 | 2,776.3 |
246. | Didcot Town | Monday, April 1, 2024 | 2,775.2 |
247. | Alvechurch | Monday, April 1, 2024 | 2,774.7 |
248. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
249. | Stafford Rangers | Monday, April 1, 2024 | 2,769.1 |
250. | Harrow Borough | Monday, April 1, 2024 | 2,768.1 |
251. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | Workington | Monday, April 1, 2024 | 2,764.5 |
254. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
255. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
256. | Concord Rangers | Monday, April 1, 2024 | 2,748.1 |
257. | AFC Sudbury | Monday, April 1, 2024 | 2,740.9 |
258. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
259. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
260. | Margate | Monday, April 1, 2024 | 2,699.4 |
261. | Atherton Collieries | Monday, April 1, 2024 | 2,683.1 |
262. | Belper Town | Saturday, April 22, 2023 | 2,674.3 |
263. | Haringey Borough | Monday, April 1, 2024 | 2,664.8 |
264. | Kingstonian | Monday, April 1, 2024 | 2,649.5 |
265. | Corinthian-Casuals | Saturday, April 22, 2023 | 2,647.5 |
266. | Brightlingsea Regent | Saturday, April 22, 2023 | 2,625.2 |