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, April 1, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, March 31, 2024 | 4,406.0 |
2. | Liverpool | Sunday, March 31, 2024 | 4,350.7 |
3. | Arsenal | Sunday, March 31, 2024 | 4,316.0 |
4. | Tottenham Hotspur | Saturday, March 30, 2024 | 4,197.5 |
5. | Manchester United | Saturday, March 30, 2024 | 4,195.7 |
6. | Aston Villa | Saturday, March 30, 2024 | 4,181.7 |
7. | Newcastle United | Saturday, March 30, 2024 | 4,162.8 |
8. | Chelsea | Saturday, March 30, 2024 | 4,136.2 |
9. | Brighton and Hove Albion | Sunday, March 31, 2024 | 4,113.3 |
10. | Fulham | Saturday, March 30, 2024 | 4,094.5 |
11. | West Ham United | Saturday, March 30, 2024 | 4,080.9 |
12. | Wolverhampton Wanderers | Saturday, March 30, 2024 | 4,078.8 |
13. | AFC Bournemouth | Saturday, March 30, 2024 | 4,061.4 |
14. | Leeds United | Monday, April 1, 2024 | 4,045.9 |
15. | Brentford | Saturday, March 30, 2024 | 4,041.5 |
16. | Everton | Saturday, March 30, 2024 | 4,027.8 |
17. | Leicester City | Monday, April 1, 2024 | 4,027.6 |
18. | Crystal Palace | Saturday, March 30, 2024 | 4,021.9 |
19. | Ipswich Town | Monday, April 1, 2024 | 3,986.5 |
20. | Nottingham Forest | Saturday, March 30, 2024 | 3,980.8 |
21. | Southampton | Monday, April 1, 2024 | 3,958.2 |
22. | Burnley | Saturday, March 30, 2024 | 3,958.0 |
23. | Luton Town | Saturday, March 30, 2024 | 3,937.5 |
24. | West Bromwich Albion | Monday, April 1, 2024 | 3,921.9 |
25. | Coventry City | Monday, April 1, 2024 | 3,918.4 |
26. | Sheffield United | Saturday, March 30, 2024 | 3,917.5 |
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 | Friday, March 29, 2024 | 3,809.1 |
35. | Sunderland | Monday, April 1, 2024 | 3,799.0 |
36. | Blackburn Rovers | Monday, April 1, 2024 | 3,795.2 |
37. | Derby County | Friday, March 29, 2024 | 3,790.5 |
38. | Stoke City | Monday, April 1, 2024 | 3,778.5 |
39. | Cardiff City | Monday, April 1, 2024 | 3,777.9 |
40. | Queens Park Rangers | Monday, April 1, 2024 | 3,773.3 |
41. | Bolton Wanderers | Monday, April 1, 2024 | 3,773.0 |
42. | Sheffield Wednesday | Monday, April 1, 2024 | 3,768.3 |
43. | Plymouth Argyle | Monday, April 1, 2024 | 3,767.7 |
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. | Rotherham United | Monday, April 1, 2024 | 3,648.0 |
58. | Stockport County | Monday, April 1, 2024 | 3,645.1 |
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. | Wrexham | Friday, March 29, 2024 | 3,622.1 |
63. | Exeter City | Monday, April 1, 2024 | 3,617.3 |
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. | Morecambe | Monday, April 1, 2024 | 3,516.0 |
77. | Harrogate Town | Monday, April 1, 2024 | 3,510.5 |
78. | Newport County | Monday, April 1, 2024 | 3,507.6 |
79. | AFC Wimbledon | Monday, April 1, 2024 | 3,505.5 |
80. | Doncaster Rovers | Friday, March 29, 2024 | 3,504.3 |
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. | FC Halifax Town | Friday, March 29, 2024 | 3,361.6 |
99. | Altrincham | Monday, April 1, 2024 | 3,358.6 |
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 | Friday, March 29, 2024 | 3,275.6 |
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. | Scunthorpe United | Monday, April 1, 2024 | 3,189.6 |
124. | Maidstone United | Monday, April 1, 2024 | 3,186.1 |
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. | Weymouth | Friday, March 29, 2024 | 3,096.0 |
144. | Torquay United | Monday, April 1, 2024 | 3,095.4 |
145. | Tonbridge Angels | Monday, April 1, 2024 | 3,094.4 |
146. | Hereford | Monday, April 1, 2024 | 3,091.5 |
147. | Warrington Town | Monday, April 1, 2024 | 3,080.8 |
148. | Welling United | Monday, April 1, 2024 | 3,078.9 |
149. | Truro City | Monday, April 1, 2024 | 3,075.3 |
150. | Weston-super-Mare | Monday, April 1, 2024 | 3,074.6 |
151. | Scarborough Athletic | Monday, April 1, 2024 | 3,068.9 |
152. | Darlington | Monday, April 1, 2024 | 3,068.1 |
153. | Aveley | Monday, April 1, 2024 | 3,064.6 |
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. | Taunton Town | Monday, April 1, 2024 | 3,004.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. | Salisbury | Monday, April 1, 2024 | 2,997.5 |
168. | Farsley Celtic | Monday, April 1, 2024 | 2,994.7 |
169. | Gloucester City | Monday, April 1, 2024 | 2,992.8 |
170. | Gosport Borough | Monday, April 1, 2024 | 2,991.0 |
171. | Hemel Hempstead Town | Monday, April 1, 2024 | 2,988.7 |
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. | Banbury United | Monday, April 1, 2024 | 2,916.9 |
200. | Winchester City | Monday, April 1, 2024 | 2,916.5 |
201. | Dover Athletic | Monday, April 1, 2024 | 2,912.5 |
202. | Ilkeston Town | Monday, April 1, 2024 | 2,910.4 |
203. | Plymouth Parkway | Monday, April 1, 2024 | 2,909.6 |
204. | Hendon | Monday, April 1, 2024 | 2,907.6 |
205. | Billericay Town | Monday, April 1, 2024 | 2,905.0 |
206. | Beaconsfield Town | Saturday, March 30, 2024 | 2,900.5 |
207. | Tiverton Town | Monday, April 1, 2024 | 2,899.0 |
208. | Hanwell Town | Saturday, March 30, 2024 | 2,893.4 |
209. | Basingstoke Town | Monday, April 1, 2024 | 2,891.7 |
210. | Whitby Town | Friday, March 29, 2024 | 2,885.4 |
211. | Lancaster City | Monday, April 1, 2024 | 2,880.2 |
212. | Cray Wanderers | Monday, April 1, 2024 | 2,880.1 |
213. | Lewes | Monday, April 1, 2024 | 2,879.1 |
214. | St. Ives Town | Monday, April 1, 2024 | 2,876.9 |
215. | Barwell | Monday, April 1, 2024 | 2,876.4 |
216. | Leiston | Monday, April 1, 2024 | 2,869.4 |
217. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
218. | Bognor Regis Town | Monday, April 1, 2024 | 2,863.9 |
219. | Poole Town | Monday, April 1, 2024 | 2,860.8 |
220. | Royston Town | Monday, April 1, 2024 | 2,859.4 |
221. | Bishop's Stortford | Monday, April 1, 2024 | 2,857.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 |