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 21, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, February 18, 2023 | 4,370.9 |
2. | Liverpool | Saturday, February 18, 2023 | 4,267.2 |
3. | Arsenal | Saturday, February 18, 2023 | 4,261.4 |
4. | Manchester United | Sunday, February 19, 2023 | 4,241.2 |
5. | Tottenham Hotspur | Sunday, February 19, 2023 | 4,187.1 |
6. | Newcastle United | Saturday, February 18, 2023 | 4,182.3 |
7. | Chelsea | Saturday, February 18, 2023 | 4,165.5 |
8. | Brighton and Hove Albion | Saturday, February 18, 2023 | 4,156.1 |
9. | Brentford | Saturday, February 18, 2023 | 4,114.1 |
10. | Leicester City | Sunday, February 19, 2023 | 4,089.6 |
11. | Fulham | Saturday, February 18, 2023 | 4,075.5 |
12. | Burnley | Tuesday, February 21, 2023 | 4,062.4 |
13. | Crystal Palace | Saturday, February 18, 2023 | 4,058.5 |
14. | Aston Villa | Saturday, February 18, 2023 | 4,051.4 |
15. | West Ham United | Sunday, February 19, 2023 | 4,047.3 |
16. | Wolverhampton Wanderers | Saturday, February 18, 2023 | 4,038.0 |
17. | Leeds United | Saturday, February 18, 2023 | 3,991.1 |
18. | Nottingham Forest | Saturday, February 18, 2023 | 3,989.9 |
19. | Southampton | Saturday, February 18, 2023 | 3,979.9 |
20. | Everton | Saturday, February 18, 2023 | 3,977.0 |
21. | AFC Bournemouth | Saturday, February 18, 2023 | 3,969.5 |
22. | Sheffield United | Saturday, February 18, 2023 | 3,955.2 |
23. | Middlesbrough | Saturday, February 18, 2023 | 3,931.0 |
24. | Millwall | Tuesday, February 21, 2023 | 3,880.3 |
25. | Norwich City | Tuesday, February 21, 2023 | 3,874.8 |
26. | Luton Town | Saturday, February 18, 2023 | 3,866.8 |
27. | Sheffield Wednesday | Saturday, February 18, 2023 | 3,859.8 |
28. | Watford | Monday, February 20, 2023 | 3,857.9 |
29. | Sunderland | Tuesday, February 21, 2023 | 3,853.4 |
30. | West Bromwich Albion | Monday, February 20, 2023 | 3,849.6 |
31. | Coventry City | Saturday, February 18, 2023 | 3,839.3 |
32. | Blackburn Rovers | Tuesday, February 21, 2023 | 3,837.0 |
33. | Stoke City | Tuesday, February 21, 2023 | 3,825.2 |
34. | Bristol City | Saturday, February 18, 2023 | 3,823.5 |
35. | Preston North End | Saturday, February 18, 2023 | 3,809.1 |
36. | Derby County | Saturday, February 18, 2023 | 3,804.7 |
37. | Swansea City | Tuesday, February 21, 2023 | 3,804.5 |
38. | Plymouth Argyle | Saturday, February 18, 2023 | 3,796.9 |
39. | Wycombe Wanderers | Saturday, February 18, 2023 | 3,788.6 |
40. | Ipswich Town | Saturday, February 18, 2023 | 3,781.6 |
41. | Hull City | Saturday, February 18, 2023 | 3,781.6 |
42. | Bolton Wanderers | Saturday, February 18, 2023 | 3,775.8 |
43. | Huddersfield Town | Saturday, February 18, 2023 | 3,770.7 |
44. | Reading | Friday, February 17, 2023 | 3,755.9 |
45. | Cardiff City | Friday, February 17, 2023 | 3,751.1 |
46. | Queens Park Rangers | Saturday, February 18, 2023 | 3,748.8 |
47. | Barnsley | Saturday, February 18, 2023 | 3,748.2 |
48. | Rotherham United | Tuesday, February 21, 2023 | 3,745.2 |
49. | Birmingham City | Tuesday, February 21, 2023 | 3,738.7 |
50. | Blackpool | Tuesday, February 21, 2023 | 3,738.0 |
51. | Wigan Athletic | Saturday, February 18, 2023 | 3,714.5 |
52. | Peterborough United | Saturday, February 18, 2023 | 3,698.9 |
53. | Portsmouth | Saturday, February 18, 2023 | 3,684.8 |
54. | Shrewsbury Town | Saturday, February 18, 2023 | 3,658.7 |
55. | Charlton Athletic | Saturday, February 18, 2023 | 3,657.0 |
56. | Lincoln City | Saturday, February 18, 2023 | 3,651.8 |
57. | Oxford United | Saturday, February 18, 2023 | 3,638.3 |
58. | Fleetwood Town | Tuesday, February 21, 2023 | 3,633.9 |
59. | Milton Keynes Dons | Saturday, February 18, 2023 | 3,626.9 |
60. | Exeter City | Saturday, February 18, 2023 | 3,616.0 |
61. | Stockport County | Tuesday, February 21, 2023 | 3,604.4 |
62. | Leyton Orient | Saturday, February 18, 2023 | 3,598.9 |
63. | Mansfield Town | Saturday, February 18, 2023 | 3,588.9 |
64. | Port Vale | Tuesday, February 21, 2023 | 3,583.9 |
65. | Burton Albion | Saturday, February 18, 2023 | 3,581.5 |
66. | Northampton Town | Saturday, February 18, 2023 | 3,573.4 |
67. | Bristol Rovers | Saturday, February 18, 2023 | 3,573.2 |
68. | Stevenage | Saturday, February 18, 2023 | 3,568.3 |
69. | Wrexham | Tuesday, February 21, 2023 | 3,567.7 |
70. | Morecambe | Tuesday, February 21, 2023 | 3,564.6 |
71. | Accrington Stanley | Saturday, February 18, 2023 | 3,563.3 |
72. | Cheltenham Town | Saturday, February 18, 2023 | 3,561.3 |
73. | Notts County | Tuesday, February 21, 2023 | 3,554.3 |
74. | Carlisle United | Saturday, February 18, 2023 | 3,534.9 |
75. | Cambridge United | Tuesday, February 21, 2023 | 3,531.5 |
76. | Salford City | Saturday, February 18, 2023 | 3,531.4 |
77. | Bradford City | Saturday, February 18, 2023 | 3,529.2 |
78. | Swindon Town | Saturday, February 18, 2023 | 3,523.6 |
79. | Walsall | Tuesday, February 21, 2023 | 3,523.3 |
80. | Sutton United | Saturday, February 18, 2023 | 3,516.4 |
81. | AFC Wimbledon | Saturday, February 18, 2023 | 3,507.2 |
82. | Newport County | Tuesday, February 21, 2023 | 3,506.6 |
83. | Tranmere Rovers | Saturday, February 18, 2023 | 3,494.3 |
84. | Grimsby Town | Tuesday, February 21, 2023 | 3,491.9 |
85. | Doncaster Rovers | Saturday, February 18, 2023 | 3,488.3 |
86. | Gillingham | Saturday, February 18, 2023 | 3,473.3 |
87. | Forest Green Rovers | Saturday, February 18, 2023 | 3,473.2 |
88. | Barrow | Saturday, February 18, 2023 | 3,449.9 |
89. | Crewe Alexandra | Tuesday, February 21, 2023 | 3,445.2 |
90. | Colchester United | Saturday, February 18, 2023 | 3,444.8 |
91. | Harrogate Town | Tuesday, February 21, 2023 | 3,416.4 |
92. | Crawley Town | Saturday, February 18, 2023 | 3,416.2 |
93. | Chesterfield | Tuesday, February 21, 2023 | 3,391.3 |
94. | Woking | Tuesday, February 21, 2023 | 3,376.0 |
95. | Hartlepool United | Tuesday, February 21, 2023 | 3,367.9 |
96. | Boreham Wood | Tuesday, February 21, 2023 | 3,359.9 |
97. | Rochdale | Tuesday, February 21, 2023 | 3,357.6 |
98. | Southend United | Tuesday, February 21, 2023 | 3,355.5 |
99. | Bromley | Tuesday, February 21, 2023 | 3,340.3 |
100. | Solihull Moors | Tuesday, February 21, 2023 | 3,340.0 |
101. | Barnet | Tuesday, February 21, 2023 | 3,326.3 |
102. | Dagenham and Redbridge | Tuesday, February 21, 2023 | 3,319.4 |
103. | Eastleigh | Tuesday, February 21, 2023 | 3,307.1 |
104. | Altrincham | Tuesday, February 21, 2023 | 3,303.8 |
105. | Oldham Athletic | Tuesday, February 21, 2023 | 3,300.9 |
106. | FC Halifax Town | Tuesday, February 21, 2023 | 3,298.3 |
107. | Wealdstone | Tuesday, February 21, 2023 | 3,293.0 |
108. | Ebbsfleet United | Tuesday, February 21, 2023 | 3,291.9 |
109. | Gateshead | Tuesday, February 21, 2023 | 3,276.8 |
110. | Torquay United | Tuesday, February 21, 2023 | 3,273.9 |
111. | Yeovil Town | Tuesday, February 21, 2023 | 3,263.2 |
112. | AFC Fylde | Tuesday, February 21, 2023 | 3,259.8 |
113. | Aldershot Town | Tuesday, February 21, 2023 | 3,251.6 |
114. | Dartford | Tuesday, February 21, 2023 | 3,238.8 |
115. | Maidenhead United | Tuesday, February 21, 2023 | 3,237.1 |
116. | King's Lynn Town | Tuesday, February 21, 2023 | 3,224.0 |
117. | Brackley Town | Tuesday, February 21, 2023 | 3,213.6 |
118. | Dorking Wanderers | Tuesday, February 21, 2023 | 3,204.4 |
119. | Scunthorpe United | Tuesday, February 21, 2023 | 3,201.7 |
120. | Oxford City | Tuesday, February 21, 2023 | 3,198.6 |
121. | York City | Tuesday, February 21, 2023 | 3,193.0 |
122. | Chester | Tuesday, February 21, 2023 | 3,176.7 |
123. | Weston-super-Mare | Tuesday, February 21, 2023 | 3,169.4 |
124. | Chorley | Tuesday, February 21, 2023 | 3,163.4 |
125. | Havant and Waterlooville | Tuesday, February 21, 2023 | 3,163.4 |
126. | Farnborough | Tuesday, February 21, 2023 | 3,147.2 |
127. | Worthing | Tuesday, February 21, 2023 | 3,142.4 |
128. | Maidstone United | Tuesday, February 21, 2023 | 3,140.5 |
129. | Banbury United | Tuesday, February 21, 2023 | 3,134.3 |
130. | Darlington | Tuesday, February 21, 2023 | 3,133.6 |
131. | St. Albans City | Tuesday, February 21, 2023 | 3,132.1 |
132. | Braintree Town | Tuesday, February 21, 2023 | 3,129.9 |
133. | Taunton Town | Tuesday, February 21, 2023 | 3,124.5 |
134. | Alfreton Town | Tuesday, February 21, 2023 | 3,115.1 |
135. | Spennymoor Town | Saturday, February 18, 2023 | 3,114.8 |
136. | Chesham United | Saturday, February 18, 2023 | 3,103.8 |
137. | Kidderminster Harriers | Tuesday, February 21, 2023 | 3,096.9 |
138. | Truro City | Tuesday, February 21, 2023 | 3,096.4 |
139. | Curzon Ashton | Tuesday, February 21, 2023 | 3,096.0 |
140. | Coalville Town | Tuesday, February 21, 2023 | 3,095.8 |
141. | Scarborough Athletic | Tuesday, February 21, 2023 | 3,095.5 |
142. | Eastbourne Borough | Tuesday, February 21, 2023 | 3,094.0 |
143. | Chelmsford City | Monday, February 20, 2023 | 3,090.0 |
144. | Bath City | Tuesday, February 21, 2023 | 3,089.3 |
145. | Hereford | Tuesday, February 21, 2023 | 3,085.2 |
146. | Southport | Saturday, February 18, 2023 | 3,079.6 |
147. | Gloucester City | Tuesday, February 21, 2023 | 3,078.7 |
148. | Tonbridge Angels | Monday, February 20, 2023 | 3,077.8 |
149. | Boston United | Tuesday, February 21, 2023 | 3,074.3 |
150. | Peterborough Sports | Tuesday, February 21, 2023 | 3,073.3 |
151. | Tamworth | Tuesday, February 21, 2023 | 3,068.7 |
152. | Kettering Town | Tuesday, February 21, 2023 | 3,064.2 |
153. | Hayes and Yeading United | Tuesday, February 21, 2023 | 3,063.8 |
154. | Chippenham Town | Tuesday, February 21, 2023 | 3,055.4 |
155. | Hemel Hempstead Town | Tuesday, February 21, 2023 | 3,054.4 |
156. | Poole Town | Tuesday, February 21, 2023 | 3,045.7 |
157. | Leiston | Saturday, February 18, 2023 | 3,040.5 |
158. | Buxton | Tuesday, February 21, 2023 | 3,038.3 |
159. | Bracknell Town | Tuesday, February 21, 2023 | 3,035.7 |
160. | South Shields | Saturday, February 18, 2023 | 3,031.7 |
161. | Bishop's Stortford | Saturday, February 18, 2023 | 3,030.6 |
162. | AFC Hornchurch | Tuesday, February 21, 2023 | 3,029.3 |
163. | Welling United | Tuesday, February 21, 2023 | 3,028.8 |
164. | Leamington | Tuesday, February 21, 2023 | 3,023.7 |
165. | Hampton and Richmond Borough | Tuesday, February 21, 2023 | 3,022.9 |
166. | Dover Athletic | Saturday, February 18, 2023 | 3,022.8 |
167. | Metropolitan Police | Tuesday, February 21, 2023 | 3,018.9 |
168. | Rushall Olympic | Tuesday, February 21, 2023 | 3,011.5 |
169. | Swindon Supermarine | Tuesday, February 21, 2023 | 3,010.9 |
170. | Farsley Celtic | Tuesday, February 21, 2023 | 3,009.9 |
171. | Hungerford Town | Tuesday, February 21, 2023 | 3,007.1 |
172. | Concord Rangers | Saturday, February 18, 2023 | 3,000.4 |
173. | Weymouth | Tuesday, February 21, 2023 | 2,998.7 |
174. | Bradford Park Avenue | Monday, February 20, 2023 | 2,994.5 |
175. | Slough Town | Tuesday, February 21, 2023 | 2,992.9 |
176. | Dulwich Hamlet | Tuesday, February 21, 2023 | 2,989.5 |
177. | Blyth Spartans | Monday, February 20, 2023 | 2,986.4 |
178. | Nuneaton Borough | Tuesday, February 21, 2023 | 2,982.8 |
179. | Enfield Town | Tuesday, February 21, 2023 | 2,975.4 |
180. | Stourbridge | Saturday, February 18, 2023 | 2,974.4 |
181. | Cheshunt | Tuesday, February 21, 2023 | 2,962.0 |
182. | Plymouth Parkway | Tuesday, February 21, 2023 | 2,959.9 |
183. | Ilkeston Town | Saturday, February 18, 2023 | 2,958.6 |
184. | Warrington Town | Saturday, February 18, 2023 | 2,957.3 |
185. | AFC Telford United | Tuesday, February 21, 2023 | 2,945.6 |
186. | Canvey Island | Saturday, February 18, 2023 | 2,939.7 |
187. | Guiseley | Tuesday, February 21, 2023 | 2,937.7 |
188. | Tiverton Town | Saturday, February 18, 2023 | 2,934.8 |
189. | Lewes | Saturday, February 18, 2023 | 2,933.8 |
190. | Royston Town | Saturday, February 18, 2023 | 2,930.9 |
191. | Horsham | Saturday, February 18, 2023 | 2,926.5 |
192. | Beaconsfield Town | Saturday, February 18, 2023 | 2,924.9 |
193. | Mickleover Sports | Saturday, February 18, 2023 | 2,922.7 |
194. | Hyde United | Saturday, February 18, 2023 | 2,920.6 |
195. | Alvechurch | Tuesday, February 21, 2023 | 2,917.3 |
196. | Billericay Town | Saturday, February 18, 2023 | 2,915.3 |
197. | Folkestone Invicta | Tuesday, February 21, 2023 | 2,914.1 |
198. | Merthyr Town | Saturday, February 18, 2023 | 2,913.8 |
199. | Matlock Town | Tuesday, February 21, 2023 | 2,907.7 |
200. | Gainsborough Trinity | Saturday, February 18, 2023 | 2,905.2 |
201. | FC United of Manchester | Saturday, February 18, 2023 | 2,900.3 |
202. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
203. | Radcliffe | Saturday, February 18, 2023 | 2,897.3 |
204. | Redditch United | Saturday, February 18, 2023 | 2,897.1 |
205. | Hastings United | Tuesday, February 21, 2023 | 2,896.1 |
206. | Gosport Borough | Saturday, February 18, 2023 | 2,894.7 |
207. | Cray Wanderers | Saturday, February 18, 2023 | 2,893.4 |
208. | Winchester City | Tuesday, February 21, 2023 | 2,892.3 |
209. | Aveley | Saturday, February 18, 2023 | 2,887.6 |
210. | Marine | Saturday, February 18, 2023 | 2,885.3 |
211. | Bamber Bridge | Saturday, February 18, 2023 | 2,882.3 |
212. | Dorchester Town | Saturday, February 18, 2023 | 2,880.7 |
213. | Bromsgrove Sporting | Saturday, February 18, 2023 | 2,877.8 |
214. | Barwell | Monday, February 20, 2023 | 2,876.5 |
215. | Carshalton Athletic | Tuesday, February 21, 2023 | 2,874.2 |
216. | Hanwell Town | Saturday, February 18, 2023 | 2,873.8 |
217. | Whitby Town | Tuesday, February 21, 2023 | 2,872.1 |
218. | Hitchin Town | Monday, February 20, 2023 | 2,870.9 |
219. | Salisbury | Saturday, February 18, 2023 | 2,869.8 |
220. | Warrington Rylands | Saturday, February 18, 2023 | 2,869.2 |
221. | Needham Market | Saturday, February 18, 2023 | 2,857.8 |
222. | Yate Town | Tuesday, February 21, 2023 | 2,856.6 |
223. | Hendon | Tuesday, February 21, 2023 | 2,848.2 |
224. | Basford United | Saturday, February 18, 2023 | 2,845.9 |
225. | Harrow Borough | Saturday, February 18, 2023 | 2,841.4 |
226. | St. Ives Town | Tuesday, February 21, 2023 | 2,839.5 |
227. | Lancaster City | Tuesday, February 21, 2023 | 2,832.1 |
228. | Bognor Regis Town | Tuesday, February 21, 2023 | 2,825.9 |
229. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
230. | Kings Langley | Saturday, February 18, 2023 | 2,818.1 |
231. | Stalybridge Celtic | Tuesday, February 21, 2023 | 2,815.8 |
232. | Ashton United | Tuesday, February 21, 2023 | 2,815.5 |
233. | Morpeth Town | Tuesday, February 21, 2023 | 2,813.1 |
234. | Stafford Rangers | Saturday, February 18, 2023 | 2,812.5 |
235. | North Leigh | Tuesday, February 21, 2023 | 2,809.9 |
236. | Stratford Town | Tuesday, February 21, 2023 | 2,809.5 |
237. | Margate | Saturday, February 18, 2023 | 2,806.8 |
238. | Atherton Collieries | Saturday, February 18, 2023 | 2,806.3 |
239. | Hartley Wintney | Saturday, February 18, 2023 | 2,802.8 |
240. | Wingate and Finchley | Tuesday, February 21, 2023 | 2,800.4 |
241. | Bedford Town | Tuesday, February 21, 2023 | 2,800.3 |
242. | Potters Bar Town | Saturday, February 18, 2023 | 2,798.3 |
243. | Marske United | Tuesday, February 21, 2023 | 2,791.4 |
244. | Nantwich Town | Tuesday, February 21, 2023 | 2,789.3 |
245. | Hednesford Town | Saturday, February 18, 2023 | 2,785.3 |
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. | Haringey Borough | Saturday, February 18, 2023 | 2,770.6 |
250. | Herne Bay | Saturday, February 18, 2023 | 2,762.6 |
251. | Liversedge | Tuesday, February 21, 2023 | 2,762.5 |
252. | Kingstonian | Saturday, February 18, 2023 | 2,744.6 |
253. | AFC Rushden and Diamonds | Saturday, February 18, 2023 | 2,737.6 |
254. | Bowers and Pitsea | Tuesday, February 21, 2023 | 2,734.5 |
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. | Brightlingsea Regent | Saturday, February 18, 2023 | 2,678.3 |
259. | Corinthian-Casuals | Saturday, February 18, 2023 | 2,676.7 |
260. | Belper Town | Saturday, February 18, 2023 | 2,672.3 |
261. | Merstham | Saturday, April 23, 2022 | 2,641.1 |