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, February 28, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Tuesday, February 28, 2023 | 4,376.1 |
2. | Arsenal | Saturday, February 25, 2023 | 4,267.7 |
3. | Liverpool | Saturday, February 25, 2023 | 4,262.6 |
4. | Manchester United | Sunday, February 26, 2023 | 4,253.7 |
5. | Tottenham Hotspur | Sunday, February 26, 2023 | 4,199.6 |
6. | Newcastle United | Sunday, February 26, 2023 | 4,169.8 |
7. | Brighton and Hove Albion | Tuesday, February 28, 2023 | 4,158.3 |
8. | Chelsea | Sunday, February 26, 2023 | 4,153.0 |
9. | Brentford | Saturday, February 18, 2023 | 4,114.1 |
10. | Fulham | Tuesday, February 28, 2023 | 4,081.2 |
11. | Leicester City | Tuesday, February 28, 2023 | 4,070.9 |
12. | Burnley | Saturday, February 25, 2023 | 4,067.3 |
13. | Aston Villa | Saturday, February 25, 2023 | 4,064.8 |
14. | Crystal Palace | Saturday, February 25, 2023 | 4,063.0 |
15. | West Ham United | Saturday, February 25, 2023 | 4,061.0 |
16. | Wolverhampton Wanderers | Friday, February 24, 2023 | 4,040.2 |
17. | Leeds United | Tuesday, February 28, 2023 | 3,991.9 |
18. | Nottingham Forest | Saturday, February 25, 2023 | 3,976.1 |
19. | Southampton | Saturday, February 25, 2023 | 3,971.3 |
20. | AFC Bournemouth | Saturday, February 25, 2023 | 3,965.7 |
21. | Everton | Saturday, February 25, 2023 | 3,963.6 |
22. | Sheffield United | Saturday, February 25, 2023 | 3,961.5 |
23. | Middlesbrough | Saturday, February 25, 2023 | 3,914.1 |
24. | Millwall | Tuesday, February 28, 2023 | 3,890.4 |
25. | Norwich City | Saturday, February 25, 2023 | 3,883.4 |
26. | Luton Town | Tuesday, February 28, 2023 | 3,873.6 |
27. | West Bromwich Albion | Saturday, February 25, 2023 | 3,866.5 |
28. | Sheffield Wednesday | Saturday, February 25, 2023 | 3,865.4 |
29. | Blackburn Rovers | Tuesday, February 28, 2023 | 3,862.2 |
30. | Watford | Saturday, February 25, 2023 | 3,851.6 |
31. | Coventry City | Tuesday, February 28, 2023 | 3,848.8 |
32. | Sunderland | Saturday, February 25, 2023 | 3,844.1 |
33. | Bristol City | Tuesday, February 28, 2023 | 3,829.9 |
34. | Preston North End | Tuesday, February 28, 2023 | 3,815.4 |
35. | Stoke City | Tuesday, February 28, 2023 | 3,813.5 |
36. | Swansea City | Monday, February 27, 2023 | 3,801.8 |
37. | Derby County | Tuesday, February 28, 2023 | 3,791.4 |
38. | Ipswich Town | Saturday, February 25, 2023 | 3,788.3 |
39. | Plymouth Argyle | Saturday, February 25, 2023 | 3,776.4 |
40. | Hull City | Saturday, February 25, 2023 | 3,773.8 |
41. | Wycombe Wanderers | Saturday, February 25, 2023 | 3,769.7 |
42. | Reading | Saturday, February 25, 2023 | 3,768.6 |
43. | Barnsley | Saturday, February 25, 2023 | 3,766.7 |
44. | Huddersfield Town | Saturday, February 25, 2023 | 3,765.8 |
45. | Bolton Wanderers | Tuesday, February 28, 2023 | 3,763.0 |
46. | Rotherham United | Monday, February 27, 2023 | 3,747.9 |
47. | Cardiff City | Saturday, February 25, 2023 | 3,742.6 |
48. | Queens Park Rangers | Saturday, February 25, 2023 | 3,736.0 |
49. | Birmingham City | Saturday, February 25, 2023 | 3,731.3 |
50. | Blackpool | Saturday, February 25, 2023 | 3,725.4 |
51. | Peterborough United | Tuesday, February 28, 2023 | 3,716.5 |
52. | Portsmouth | Tuesday, February 28, 2023 | 3,712.5 |
53. | Wigan Athletic | Saturday, February 25, 2023 | 3,708.1 |
54. | Shrewsbury Town | Saturday, February 25, 2023 | 3,677.7 |
55. | Charlton Athletic | Tuesday, February 28, 2023 | 3,654.4 |
56. | Lincoln City | Tuesday, February 28, 2023 | 3,646.1 |
57. | Fleetwood Town | Saturday, February 25, 2023 | 3,640.9 |
58. | Exeter City | Saturday, February 25, 2023 | 3,626.0 |
59. | Milton Keynes Dons | Tuesday, February 28, 2023 | 3,622.0 |
60. | Oxford United | Saturday, February 25, 2023 | 3,615.8 |
61. | Leyton Orient | Saturday, February 25, 2023 | 3,596.9 |
62. | Bristol Rovers | Saturday, February 25, 2023 | 3,595.7 |
63. | Stockport County | Saturday, February 25, 2023 | 3,591.1 |
64. | Burton Albion | Saturday, February 25, 2023 | 3,579.9 |
65. | Port Vale | Saturday, February 25, 2023 | 3,579.6 |
66. | Northampton Town | Tuesday, February 28, 2023 | 3,577.1 |
67. | Wrexham | Tuesday, February 28, 2023 | 3,574.7 |
68. | Mansfield Town | Saturday, February 25, 2023 | 3,566.8 |
69. | Accrington Stanley | Saturday, February 25, 2023 | 3,564.9 |
70. | Stevenage | Tuesday, February 28, 2023 | 3,564.6 |
71. | Morecambe | Saturday, February 25, 2023 | 3,557.5 |
72. | Bradford City | Tuesday, February 28, 2023 | 3,553.3 |
73. | Salford City | Tuesday, February 28, 2023 | 3,552.1 |
74. | Carlisle United | Saturday, February 25, 2023 | 3,548.3 |
75. | Cheltenham Town | Tuesday, February 28, 2023 | 3,545.5 |
76. | Notts County | Saturday, February 25, 2023 | 3,537.7 |
77. | Swindon Town | Saturday, February 25, 2023 | 3,534.2 |
78. | Sutton United | Saturday, February 25, 2023 | 3,532.6 |
79. | Cambridge United | Saturday, February 25, 2023 | 3,521.5 |
80. | Walsall | Saturday, February 25, 2023 | 3,520.1 |
81. | Tranmere Rovers | Tuesday, February 28, 2023 | 3,513.6 |
82. | Grimsby Town | Saturday, February 25, 2023 | 3,493.9 |
83. | Newport County | Saturday, February 25, 2023 | 3,490.4 |
84. | AFC Wimbledon | Tuesday, February 28, 2023 | 3,487.9 |
85. | Doncaster Rovers | Saturday, February 25, 2023 | 3,478.4 |
86. | Forest Green Rovers | Saturday, February 25, 2023 | 3,477.1 |
87. | Gillingham | Tuesday, February 28, 2023 | 3,469.0 |
88. | Barrow | Tuesday, February 28, 2023 | 3,464.7 |
89. | Crewe Alexandra | Saturday, February 25, 2023 | 3,441.7 |
90. | Colchester United | Saturday, February 25, 2023 | 3,437.4 |
91. | Harrogate Town | Tuesday, February 28, 2023 | 3,409.5 |
92. | Crawley Town | Tuesday, February 28, 2023 | 3,396.6 |
93. | Chesterfield | Tuesday, February 28, 2023 | 3,373.6 |
94. | Woking | Saturday, February 25, 2023 | 3,372.7 |
95. | Boreham Wood | Tuesday, February 28, 2023 | 3,372.0 |
96. | Hartlepool United | Saturday, February 25, 2023 | 3,371.2 |
97. | Southend United | Saturday, February 25, 2023 | 3,364.2 |
98. | Rochdale | Saturday, February 25, 2023 | 3,361.1 |
99. | Bromley | Tuesday, February 28, 2023 | 3,349.3 |
100. | Oldham Athletic | Tuesday, February 28, 2023 | 3,332.0 |
101. | Dagenham and Redbridge | Tuesday, February 28, 2023 | 3,324.5 |
102. | Solihull Moors | Saturday, February 25, 2023 | 3,322.6 |
103. | Barnet | Tuesday, February 28, 2023 | 3,320.7 |
104. | Altrincham | Tuesday, February 28, 2023 | 3,320.3 |
105. | Eastleigh | Tuesday, February 28, 2023 | 3,313.2 |
106. | FC Halifax Town | Tuesday, February 28, 2023 | 3,304.1 |
107. | Ebbsfleet United | Tuesday, February 28, 2023 | 3,294.0 |
108. | Wealdstone | Tuesday, February 28, 2023 | 3,277.8 |
109. | Gateshead | Saturday, February 25, 2023 | 3,274.0 |
110. | AFC Fylde | Tuesday, February 28, 2023 | 3,262.7 |
111. | Maidenhead United | Tuesday, February 28, 2023 | 3,261.3 |
112. | Torquay United | Tuesday, February 28, 2023 | 3,256.3 |
113. | Yeovil Town | Tuesday, February 28, 2023 | 3,253.2 |
114. | Aldershot Town | Saturday, February 25, 2023 | 3,239.5 |
115. | Dartford | Saturday, February 25, 2023 | 3,236.6 |
116. | King's Lynn Town | Tuesday, February 28, 2023 | 3,220.5 |
117. | Oxford City | Saturday, February 25, 2023 | 3,200.8 |
118. | Brackley Town | Saturday, February 25, 2023 | 3,200.4 |
119. | York City | Tuesday, February 28, 2023 | 3,197.8 |
120. | Dorking Wanderers | Tuesday, February 28, 2023 | 3,196.9 |
121. | Scunthorpe United | Tuesday, February 28, 2023 | 3,194.0 |
122. | Chester | Tuesday, February 28, 2023 | 3,191.3 |
123. | Weston-super-Mare | Saturday, February 25, 2023 | 3,173.4 |
124. | Worthing | Tuesday, February 28, 2023 | 3,146.2 |
125. | Chorley | Tuesday, February 28, 2023 | 3,145.7 |
126. | Maidstone United | Tuesday, February 28, 2023 | 3,143.6 |
127. | Braintree Town | Saturday, February 25, 2023 | 3,141.5 |
128. | Farnborough | Tuesday, February 28, 2023 | 3,139.1 |
129. | Havant and Waterlooville | Tuesday, February 28, 2023 | 3,133.3 |
130. | Darlington | Saturday, February 25, 2023 | 3,131.5 |
131. | Banbury United | Tuesday, February 28, 2023 | 3,125.8 |
132. | Alfreton Town | Saturday, February 25, 2023 | 3,125.6 |
133. | St. Albans City | Saturday, February 25, 2023 | 3,117.4 |
134. | Scarborough Athletic | Monday, February 27, 2023 | 3,105.3 |
135. | Gloucester City | Tuesday, February 28, 2023 | 3,104.2 |
136. | Coalville Town | Saturday, February 25, 2023 | 3,101.4 |
137. | Spennymoor Town | Saturday, February 25, 2023 | 3,099.9 |
138. | Kidderminster Harriers | Saturday, February 25, 2023 | 3,099.0 |
139. | Truro City | Tuesday, February 28, 2023 | 3,099.0 |
140. | Taunton Town | Tuesday, February 28, 2023 | 3,098.8 |
141. | Tonbridge Angels | Tuesday, February 28, 2023 | 3,098.7 |
142. | Bath City | Tuesday, February 28, 2023 | 3,093.8 |
143. | Eastbourne Borough | Tuesday, February 28, 2023 | 3,093.2 |
144. | Hereford | Tuesday, February 28, 2023 | 3,087.5 |
145. | Boston United | Tuesday, February 28, 2023 | 3,086.6 |
146. | Kettering Town | Tuesday, February 28, 2023 | 3,086.5 |
147. | Chelmsford City | Saturday, February 25, 2023 | 3,084.4 |
148. | Chesham United | Tuesday, February 28, 2023 | 3,083.0 |
149. | Hemel Hempstead Town | Tuesday, February 28, 2023 | 3,082.2 |
150. | Curzon Ashton | Tuesday, February 28, 2023 | 3,076.3 |
151. | Tamworth | Saturday, February 25, 2023 | 3,073.0 |
152. | Hayes and Yeading United | Tuesday, February 28, 2023 | 3,072.5 |
153. | Southport | Saturday, February 25, 2023 | 3,068.7 |
154. | Peterborough Sports | Tuesday, February 28, 2023 | 3,063.9 |
155. | Poole Town | Tuesday, February 28, 2023 | 3,058.2 |
156. | Chippenham Town | Tuesday, February 28, 2023 | 3,057.2 |
157. | Dover Athletic | Tuesday, February 28, 2023 | 3,048.7 |
158. | Buxton | Tuesday, February 28, 2023 | 3,048.3 |
159. | AFC Hornchurch | Saturday, February 25, 2023 | 3,040.1 |
160. | South Shields | Saturday, February 25, 2023 | 3,034.4 |
161. | Bishop's Stortford | Tuesday, February 28, 2023 | 3,031.8 |
162. | Metropolitan Police | Saturday, February 25, 2023 | 3,030.2 |
163. | Hampton and Richmond Borough | Tuesday, February 28, 2023 | 3,025.4 |
164. | Weymouth | Saturday, February 25, 2023 | 3,021.0 |
165. | Bracknell Town | Saturday, February 25, 2023 | 3,019.6 |
166. | Welling United | Tuesday, February 28, 2023 | 3,018.7 |
167. | Swindon Supermarine | Tuesday, February 28, 2023 | 3,018.6 |
168. | Leiston | Monday, February 27, 2023 | 3,015.7 |
169. | Leamington | Tuesday, February 28, 2023 | 3,015.7 |
170. | Rushall Olympic | Saturday, February 25, 2023 | 3,011.1 |
171. | Farsley Celtic | Tuesday, February 28, 2023 | 3,009.3 |
172. | Hungerford Town | Saturday, February 25, 2023 | 3,001.7 |
173. | Blyth Spartans | Saturday, February 25, 2023 | 2,996.3 |
174. | Slough Town | Tuesday, February 28, 2023 | 2,991.7 |
175. | Bradford Park Avenue | Monday, February 27, 2023 | 2,990.8 |
176. | Nuneaton Borough | Saturday, February 25, 2023 | 2,986.1 |
177. | Concord Rangers | Saturday, February 25, 2023 | 2,978.1 |
178. | Dulwich Hamlet | Saturday, February 25, 2023 | 2,977.5 |
179. | Stourbridge | Monday, February 27, 2023 | 2,976.1 |
180. | Cheshunt | Saturday, February 25, 2023 | 2,974.7 |
181. | Enfield Town | Saturday, February 25, 2023 | 2,970.1 |
182. | Plymouth Parkway | Tuesday, February 28, 2023 | 2,969.7 |
183. | Warrington Town | Tuesday, February 28, 2023 | 2,959.8 |
184. | Ilkeston Town | Tuesday, February 28, 2023 | 2,955.3 |
185. | Horsham | Tuesday, February 28, 2023 | 2,936.7 |
186. | AFC Telford United | Saturday, February 25, 2023 | 2,935.7 |
187. | Canvey Island | Saturday, February 25, 2023 | 2,933.9 |
188. | Lewes | Saturday, February 25, 2023 | 2,932.2 |
189. | Mickleover Sports | Saturday, February 25, 2023 | 2,931.5 |
190. | Folkestone Invicta | Saturday, February 25, 2023 | 2,929.7 |
191. | Tiverton Town | Tuesday, February 28, 2023 | 2,925.9 |
192. | Beaconsfield Town | Saturday, February 25, 2023 | 2,921.7 |
193. | Hyde United | Saturday, February 25, 2023 | 2,921.3 |
194. | Guiseley | Saturday, February 25, 2023 | 2,919.4 |
195. | Royston Town | Saturday, February 25, 2023 | 2,918.8 |
196. | Billericay Town | Saturday, February 25, 2023 | 2,916.9 |
197. | Alvechurch | Tuesday, February 28, 2023 | 2,915.7 |
198. | Gainsborough Trinity | Saturday, February 25, 2023 | 2,913.7 |
199. | Redditch United | Monday, February 27, 2023 | 2,910.9 |
200. | Matlock Town | Saturday, February 25, 2023 | 2,907.0 |
201. | FC United of Manchester | Saturday, February 25, 2023 | 2,900.5 |
202. | Bamber Bridge | Tuesday, February 28, 2023 | 2,900.3 |
203. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
204. | Aveley | Saturday, February 25, 2023 | 2,895.2 |
205. | Radcliffe | Tuesday, February 28, 2023 | 2,894.2 |
206. | Winchester City | Saturday, February 25, 2023 | 2,890.8 |
207. | Hastings United | Saturday, February 25, 2023 | 2,886.6 |
208. | Merthyr Town | Tuesday, February 28, 2023 | 2,885.1 |
209. | Carshalton Athletic | Saturday, February 25, 2023 | 2,883.8 |
210. | Gosport Borough | Saturday, February 25, 2023 | 2,883.4 |
211. | Cray Wanderers | Saturday, February 25, 2023 | 2,882.6 |
212. | Dorchester Town | Saturday, February 25, 2023 | 2,876.7 |
213. | Barwell | Saturday, February 25, 2023 | 2,876.5 |
214. | Hitchin Town | Saturday, February 25, 2023 | 2,876.2 |
215. | Marine | Saturday, February 25, 2023 | 2,872.9 |
216. | Warrington Rylands | Saturday, February 25, 2023 | 2,869.0 |
217. | Hanwell Town | Tuesday, February 28, 2023 | 2,867.9 |
218. | Needham Market | Saturday, February 25, 2023 | 2,867.3 |
219. | Whitby Town | Tuesday, February 28, 2023 | 2,860.9 |
220. | Bromsgrove Sporting | Tuesday, February 28, 2023 | 2,860.8 |
221. | Salisbury | Saturday, February 25, 2023 | 2,860.6 |
222. | Lancaster City | Tuesday, February 28, 2023 | 2,858.1 |
223. | Hendon | Tuesday, February 28, 2023 | 2,855.0 |
224. | North Leigh | Tuesday, February 28, 2023 | 2,852.2 |
225. | Yate Town | Saturday, February 25, 2023 | 2,850.4 |
226. | Harrow Borough | Tuesday, February 28, 2023 | 2,850.1 |
227. | St. Ives Town | Saturday, February 25, 2023 | 2,839.5 |
228. | Basford United | Tuesday, February 28, 2023 | 2,838.0 |
229. | Stafford Rangers | Saturday, February 25, 2023 | 2,829.2 |
230. | Stratford Town | Tuesday, February 28, 2023 | 2,825.8 |
231. | Kings Langley | Monday, February 27, 2023 | 2,824.9 |
232. | Morpeth Town | Saturday, February 25, 2023 | 2,821.3 |
233. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
234. | Atherton Collieries | Tuesday, February 28, 2023 | 2,817.3 |
235. | Wingate and Finchley | Saturday, February 25, 2023 | 2,814.9 |
236. | Margate | Saturday, February 25, 2023 | 2,812.1 |
237. | Bognor Regis Town | Saturday, February 25, 2023 | 2,811.4 |
238. | Ashton United | Saturday, February 25, 2023 | 2,807.0 |
239. | Hartley Wintney | Saturday, February 25, 2023 | 2,804.3 |
240. | Stalybridge Celtic | Saturday, February 25, 2023 | 2,799.0 |
241. | Bedford Town | Saturday, February 25, 2023 | 2,790.8 |
242. | Hednesford Town | Tuesday, February 28, 2023 | 2,789.7 |
243. | Haringey Borough | Saturday, February 25, 2023 | 2,783.5 |
244. | Potters Bar Town | Saturday, February 25, 2023 | 2,782.8 |
245. | Nantwich Town | Saturday, February 25, 2023 | 2,781.0 |
246. | Lowestoft Town | Saturday, April 23, 2022 | 2,779.7 |
247. | Leatherhead | Saturday, April 23, 2022 | 2,777.7 |
248. | Witton Albion | Saturday, April 23, 2022 | 2,777.2 |
249. | Marske United | Tuesday, February 28, 2023 | 2,774.1 |
250. | Liversedge | Tuesday, February 28, 2023 | 2,767.2 |
251. | Kingstonian | Saturday, February 25, 2023 | 2,752.8 |
252. | Herne Bay | Tuesday, February 28, 2023 | 2,750.5 |
253. | AFC Rushden and Diamonds | Saturday, February 25, 2023 | 2,734.3 |
254. | Bowers and Pitsea | Saturday, February 25, 2023 | 2,725.8 |
255. | East Thurrock United | Saturday, April 23, 2022 | 2,713.1 |
256. | Wimborne Town | Saturday, April 23, 2022 | 2,706.0 |
257. | Grantham Town | Saturday, April 23, 2022 | 2,700.4 |
258. | Corinthian-Casuals | Saturday, February 25, 2023 | 2,682.4 |
259. | Belper Town | Saturday, February 25, 2023 | 2,669.6 |
260. | Brightlingsea Regent | Tuesday, February 28, 2023 | 2,659.0 |
261. | Merstham | Saturday, April 23, 2022 | 2,641.1 |