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 20, 2024
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Tuesday, February 20, 2024 | 4,395.4 |
2. | Liverpool | Saturday, February 17, 2024 | 4,345.3 |
3. | Arsenal | Saturday, February 17, 2024 | 4,294.2 |
4. | Manchester United | Sunday, February 11, 2024 | 4,196.9 |
5. | Tottenham Hotspur | Saturday, February 17, 2024 | 4,189.0 |
6. | Aston Villa | Saturday, February 17, 2024 | 4,182.3 |
7. | Newcastle United | Saturday, February 17, 2024 | 4,172.3 |
8. | Brighton and Hove Albion | Saturday, February 10, 2024 | 4,141.0 |
9. | Chelsea | Saturday, February 17, 2024 | 4,124.7 |
10. | Wolverhampton Wanderers | Saturday, February 17, 2024 | 4,092.9 |
11. | Brentford | Tuesday, February 20, 2024 | 4,065.8 |
12. | Leicester City | Saturday, February 17, 2024 | 4,064.9 |
13. | West Ham United | Saturday, February 17, 2024 | 4,062.1 |
14. | Everton | Monday, February 19, 2024 | 4,057.0 |
15. | Fulham | Saturday, February 17, 2024 | 4,050.9 |
16. | AFC Bournemouth | Saturday, February 17, 2024 | 4,049.8 |
17. | Leeds United | Saturday, February 17, 2024 | 4,026.3 |
18. | Crystal Palace | Monday, February 19, 2024 | 4,020.0 |
19. | Nottingham Forest | Saturday, February 17, 2024 | 4,000.1 |
20. | Southampton | Tuesday, February 20, 2024 | 3,976.0 |
21. | Burnley | Saturday, February 17, 2024 | 3,960.6 |
22. | Ipswich Town | Tuesday, February 20, 2024 | 3,955.4 |
23. | Luton Town | Saturday, February 10, 2024 | 3,953.5 |
24. | Coventry City | Saturday, February 17, 2024 | 3,930.6 |
25. | Sheffield United | Saturday, February 10, 2024 | 3,918.1 |
26. | West Bromwich Albion | Tuesday, February 20, 2024 | 3,901.4 |
27. | Norwich City | Saturday, February 17, 2024 | 3,877.8 |
28. | Middlesbrough | Saturday, February 17, 2024 | 3,874.6 |
29. | Hull City | Tuesday, February 20, 2024 | 3,844.2 |
30. | Sunderland | Saturday, February 17, 2024 | 3,842.5 |
31. | Bristol City | Saturday, February 17, 2024 | 3,841.5 |
32. | Watford | Saturday, February 17, 2024 | 3,821.2 |
33. | Preston North End | Saturday, February 17, 2024 | 3,818.4 |
34. | Swansea City | Saturday, February 17, 2024 | 3,804.3 |
35. | Plymouth Argyle | Tuesday, February 20, 2024 | 3,792.8 |
36. | Derby County | Saturday, February 17, 2024 | 3,790.4 |
37. | Bolton Wanderers | Tuesday, February 20, 2024 | 3,785.8 |
38. | Portsmouth | Saturday, February 17, 2024 | 3,782.0 |
39. | Huddersfield Town | Saturday, February 17, 2024 | 3,776.6 |
40. | Barnsley | Saturday, February 17, 2024 | 3,776.4 |
41. | Blackburn Rovers | Tuesday, February 20, 2024 | 3,776.2 |
42. | Sheffield Wednesday | Saturday, February 17, 2024 | 3,766.0 |
43. | Birmingham City | Saturday, February 17, 2024 | 3,756.2 |
44. | Stoke City | Saturday, February 17, 2024 | 3,755.2 |
45. | Cardiff City | Tuesday, February 20, 2024 | 3,743.6 |
46. | Millwall | Saturday, February 17, 2024 | 3,740.1 |
47. | Peterborough United | Saturday, February 17, 2024 | 3,736.0 |
48. | Queens Park Rangers | Saturday, February 17, 2024 | 3,734.3 |
49. | Blackpool | Saturday, February 17, 2024 | 3,699.9 |
50. | Wigan Athletic | Saturday, February 17, 2024 | 3,687.2 |
51. | Oxford United | Tuesday, February 20, 2024 | 3,683.5 |
52. | Reading | Tuesday, February 20, 2024 | 3,679.3 |
53. | Rotherham United | Tuesday, February 20, 2024 | 3,668.7 |
54. | Leyton Orient | Saturday, February 17, 2024 | 3,665.4 |
55. | Stevenage | Saturday, February 17, 2024 | 3,663.9 |
56. | Lincoln City | Saturday, February 17, 2024 | 3,662.5 |
57. | Wycombe Wanderers | Saturday, February 17, 2024 | 3,647.1 |
58. | Mansfield Town | Saturday, February 17, 2024 | 3,642.3 |
59. | Northampton Town | Tuesday, February 20, 2024 | 3,624.2 |
60. | Stockport County | Tuesday, February 20, 2024 | 3,618.4 |
61. | Burton Albion | Saturday, February 17, 2024 | 3,612.8 |
62. | Wrexham | Tuesday, February 20, 2024 | 3,606.1 |
63. | Bristol Rovers | Saturday, February 17, 2024 | 3,601.8 |
64. | Cheltenham Town | Saturday, February 17, 2024 | 3,592.4 |
65. | Charlton Athletic | Saturday, February 17, 2024 | 3,590.3 |
66. | Milton Keynes Dons | Tuesday, February 20, 2024 | 3,583.6 |
67. | Exeter City | Saturday, February 17, 2024 | 3,583.3 |
68. | Crewe Alexandra | Saturday, February 17, 2024 | 3,577.5 |
69. | Cambridge United | Tuesday, February 20, 2024 | 3,575.9 |
70. | Shrewsbury Town | Saturday, February 17, 2024 | 3,565.3 |
71. | Fleetwood Town | Saturday, February 17, 2024 | 3,548.9 |
72. | Port Vale | Tuesday, February 20, 2024 | 3,538.3 |
73. | Morecambe | Tuesday, February 20, 2024 | 3,535.4 |
74. | Chesterfield | Saturday, February 17, 2024 | 3,532.7 |
75. | Bradford City | Saturday, February 17, 2024 | 3,532.7 |
76. | Newport County | Saturday, February 17, 2024 | 3,530.8 |
77. | Notts County | Saturday, February 17, 2024 | 3,520.6 |
78. | Accrington Stanley | Saturday, February 17, 2024 | 3,519.8 |
79. | Harrogate Town | Saturday, February 17, 2024 | 3,512.8 |
80. | Barrow | Saturday, February 17, 2024 | 3,512.7 |
81. | Walsall | Tuesday, February 20, 2024 | 3,512.2 |
82. | Tranmere Rovers | Saturday, February 17, 2024 | 3,511.6 |
83. | Salford City | Saturday, February 17, 2024 | 3,507.1 |
84. | AFC Wimbledon | Tuesday, February 20, 2024 | 3,498.8 |
85. | Gillingham | Tuesday, February 20, 2024 | 3,491.9 |
86. | Crawley Town | Tuesday, February 20, 2024 | 3,477.6 |
87. | Carlisle United | Saturday, February 17, 2024 | 3,473.9 |
88. | Swindon Town | Saturday, February 17, 2024 | 3,444.7 |
89. | Doncaster Rovers | Saturday, February 17, 2024 | 3,442.6 |
90. | Bromley | Tuesday, February 20, 2024 | 3,419.4 |
91. | Grimsby Town | Saturday, February 17, 2024 | 3,417.4 |
92. | Colchester United | Saturday, February 17, 2024 | 3,407.6 |
93. | Sutton United | Saturday, February 17, 2024 | 3,385.4 |
94. | Oldham Athletic | Tuesday, February 20, 2024 | 3,373.9 |
95. | Gateshead | Tuesday, February 20, 2024 | 3,370.6 |
96. | Altrincham | Tuesday, February 20, 2024 | 3,362.4 |
97. | Barnet | Tuesday, February 20, 2024 | 3,357.4 |
98. | Solihull Moors | Tuesday, February 20, 2024 | 3,353.3 |
99. | Southend United | Tuesday, February 20, 2024 | 3,348.6 |
100. | Forest Green Rovers | Saturday, February 17, 2024 | 3,347.1 |
101. | FC Halifax Town | Saturday, February 17, 2024 | 3,338.1 |
102. | Aldershot Town | Tuesday, February 20, 2024 | 3,335.3 |
103. | Hartlepool United | Tuesday, February 20, 2024 | 3,323.4 |
104. | Rochdale | Saturday, February 17, 2024 | 3,320.4 |
105. | Dagenham and Redbridge | Tuesday, February 20, 2024 | 3,299.4 |
106. | AFC Fylde | Tuesday, February 20, 2024 | 3,295.1 |
107. | Yeovil Town | Tuesday, February 20, 2024 | 3,287.2 |
108. | Boreham Wood | Saturday, February 17, 2024 | 3,273.7 |
109. | York City | Tuesday, February 20, 2024 | 3,273.5 |
110. | Eastleigh | Tuesday, February 20, 2024 | 3,272.2 |
111. | Wealdstone | Saturday, February 17, 2024 | 3,268.3 |
112. | Ebbsfleet United | Tuesday, February 20, 2024 | 3,261.2 |
113. | Woking | Tuesday, February 20, 2024 | 3,253.1 |
114. | Dorking Wanderers | Saturday, February 17, 2024 | 3,232.9 |
115. | Maidenhead United | Tuesday, February 20, 2024 | 3,230.0 |
116. | Tamworth | Tuesday, February 20, 2024 | 3,227.4 |
117. | Macclesfield Town | Saturday, February 17, 2024 | 3,221.2 |
118. | Kidderminster Harriers | Tuesday, February 20, 2024 | 3,216.6 |
119. | Chelmsford City | Tuesday, February 20, 2024 | 3,209.3 |
120. | Chester | Tuesday, February 20, 2024 | 3,205.2 |
121. | Worthing | Tuesday, February 20, 2024 | 3,196.1 |
122. | Chorley | Tuesday, February 20, 2024 | 3,190.0 |
123. | Scunthorpe United | Tuesday, February 20, 2024 | 3,186.5 |
124. | Alfreton Town | Tuesday, February 20, 2024 | 3,174.5 |
125. | Braintree Town | Tuesday, February 20, 2024 | 3,169.6 |
126. | Bath City | Tuesday, February 20, 2024 | 3,168.2 |
127. | St. Albans City | Tuesday, February 20, 2024 | 3,166.3 |
128. | Boston United | Tuesday, February 20, 2024 | 3,164.0 |
129. | Maidstone United | Monday, February 19, 2024 | 3,151.1 |
130. | Oxford City | Tuesday, February 20, 2024 | 3,150.4 |
131. | Hampton and Richmond Borough | Tuesday, February 20, 2024 | 3,136.4 |
132. | Brackley Town | Tuesday, February 20, 2024 | 3,131.8 |
133. | Chesham United | Saturday, February 17, 2024 | 3,129.0 |
134. | Torquay United | Tuesday, February 20, 2024 | 3,127.9 |
135. | Slough Town | Tuesday, February 20, 2024 | 3,122.6 |
136. | Buxton | Tuesday, February 20, 2024 | 3,121.8 |
137. | Warrington Town | Tuesday, February 20, 2024 | 3,120.0 |
138. | Curzon Ashton | Tuesday, February 20, 2024 | 3,111.2 |
139. | AFC Hornchurch | Saturday, February 17, 2024 | 3,099.2 |
140. | King's Lynn Town | Tuesday, February 20, 2024 | 3,096.9 |
141. | Chippenham Town | Saturday, February 17, 2024 | 3,094.7 |
142. | Weston-super-Mare | Tuesday, February 20, 2024 | 3,093.5 |
143. | Scarborough Athletic | Tuesday, February 20, 2024 | 3,087.3 |
144. | Tonbridge Angels | Tuesday, February 20, 2024 | 3,086.9 |
145. | South Shields | Tuesday, February 20, 2024 | 3,080.5 |
146. | Hereford | Tuesday, February 20, 2024 | 3,077.5 |
147. | Farnborough | Tuesday, February 20, 2024 | 3,075.3 |
148. | Spennymoor Town | Tuesday, February 20, 2024 | 3,074.5 |
149. | Dartford | Tuesday, February 20, 2024 | 3,073.5 |
150. | Truro City | Tuesday, February 20, 2024 | 3,070.3 |
151. | Weymouth | Tuesday, February 20, 2024 | 3,066.2 |
152. | Aveley | Monday, February 19, 2024 | 3,064.8 |
153. | Peterborough Sports | Tuesday, February 20, 2024 | 3,064.4 |
154. | Farsley Celtic | Tuesday, February 20, 2024 | 3,064.0 |
155. | Hemel Hempstead Town | Tuesday, February 20, 2024 | 3,047.9 |
156. | Blyth Spartans | Tuesday, February 20, 2024 | 3,041.3 |
157. | Welling United | Tuesday, February 20, 2024 | 3,040.9 |
158. | Taunton Town | Saturday, February 10, 2024 | 3,026.6 |
159. | Radcliffe | Saturday, February 17, 2024 | 3,019.1 |
160. | Rushall Olympic | Saturday, February 17, 2024 | 3,012.4 |
161. | Banbury United | Tuesday, February 20, 2024 | 3,008.0 |
162. | Southport | Tuesday, February 20, 2024 | 3,004.8 |
163. | Needham Market | Saturday, February 17, 2024 | 3,003.2 |
164. | AFC Telford United | Tuesday, February 20, 2024 | 3,000.8 |
165. | Gloucester City | Tuesday, February 20, 2024 | 3,000.0 |
166. | Eastbourne Borough | Tuesday, February 20, 2024 | 2,999.1 |
167. | Gosport Borough | Tuesday, February 20, 2024 | 2,998.0 |
168. | Leamington | Saturday, February 17, 2024 | 2,996.2 |
169. | Darlington | Tuesday, February 20, 2024 | 2,992.6 |
170. | Salisbury | Saturday, February 17, 2024 | 2,991.9 |
171. | Hyde United | Saturday, February 17, 2024 | 2,990.8 |
172. | AFC Totton | Saturday, February 17, 2024 | 2,986.8 |
173. | Havant and Waterlooville | Tuesday, February 20, 2024 | 2,984.5 |
174. | Chatham Town | Saturday, February 17, 2024 | 2,979.5 |
175. | Plymouth Parkway | Tuesday, January 30, 2024 | 2,974.7 |
176. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
177. | Dulwich Hamlet | Saturday, February 17, 2024 | 2,972.0 |
178. | Coalville Town | Saturday, February 17, 2024 | 2,964.8 |
179. | Horsham | Saturday, February 17, 2024 | 2,964.5 |
180. | Bracknell Town | Saturday, February 17, 2024 | 2,961.9 |
181. | Warrington Rylands | Saturday, February 17, 2024 | 2,956.9 |
182. | Poole Town | Saturday, February 17, 2024 | 2,955.8 |
183. | Marine | Saturday, February 17, 2024 | 2,953.5 |
184. | Leiston | Tuesday, February 20, 2024 | 2,951.1 |
185. | Merthyr Town | Saturday, February 10, 2024 | 2,950.3 |
186. | Hungerford Town | Tuesday, February 20, 2024 | 2,949.2 |
187. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
188. | Guiseley | Saturday, February 17, 2024 | 2,947.5 |
189. | Hayes and Yeading United | Saturday, February 17, 2024 | 2,945.8 |
190. | Billericay Town | Tuesday, February 20, 2024 | 2,943.6 |
191. | Walton and Hersham | Tuesday, February 20, 2024 | 2,942.9 |
192. | Worksop Town | Saturday, February 17, 2024 | 2,939.0 |
193. | Redditch United | Saturday, February 17, 2024 | 2,931.3 |
194. | Enfield Town | Tuesday, February 20, 2024 | 2,927.0 |
195. | Nuneaton Borough | Saturday, January 13, 2024 | 2,918.5 |
196. | Whitby Town | Saturday, February 3, 2024 | 2,917.3 |
197. | Dover Athletic | Tuesday, February 20, 2024 | 2,915.8 |
198. | Swindon Supermarine | Saturday, February 17, 2024 | 2,915.6 |
199. | Lancaster City | Saturday, February 17, 2024 | 2,909.9 |
200. | Winchester City | Saturday, February 17, 2024 | 2,908.6 |
201. | Stamford | Tuesday, February 20, 2024 | 2,907.2 |
202. | Stratford Town | Saturday, February 17, 2024 | 2,904.9 |
203. | Hastings United | Saturday, February 10, 2024 | 2,902.0 |
204. | Cray Wanderers | Saturday, February 17, 2024 | 2,900.0 |
205. | Hanwell Town | Saturday, February 17, 2024 | 2,899.0 |
206. | Ilkeston Town | Saturday, February 17, 2024 | 2,898.2 |
207. | Beaconsfield Town | Saturday, February 17, 2024 | 2,897.8 |
208. | Bognor Regis Town | Saturday, February 17, 2024 | 2,896.9 |
209. | Wingate and Finchley | Saturday, February 17, 2024 | 2,895.9 |
210. | Hendon | Saturday, February 17, 2024 | 2,895.0 |
211. | Lewes | Saturday, February 17, 2024 | 2,893.4 |
212. | Bishop's Stortford | Saturday, February 17, 2024 | 2,893.1 |
213. | Barwell | Saturday, February 10, 2024 | 2,890.9 |
214. | Matlock Town | Saturday, February 17, 2024 | 2,890.3 |
215. | St. Ives Town | Saturday, February 17, 2024 | 2,886.0 |
216. | Carshalton Athletic | Saturday, February 17, 2024 | 2,881.9 |
217. | Canvey Island | Saturday, February 17, 2024 | 2,877.3 |
218. | Dorchester Town | Saturday, February 17, 2024 | 2,873.0 |
219. | Tiverton Town | Saturday, February 17, 2024 | 2,869.0 |
220. | Ashton United | Saturday, February 17, 2024 | 2,866.8 |
221. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
222. | Bamber Bridge | Saturday, February 10, 2024 | 2,864.1 |
223. | FC United of Manchester | Saturday, February 17, 2024 | 2,855.9 |
224. | Stourbridge | Saturday, February 17, 2024 | 2,850.2 |
225. | Whitehawk | Saturday, February 17, 2024 | 2,849.7 |
226. | Alvechurch | Saturday, February 17, 2024 | 2,849.1 |
227. | Gainsborough Trinity | Saturday, February 17, 2024 | 2,848.9 |
228. | Basingstoke Town | Saturday, February 17, 2024 | 2,848.2 |
229. | Royston Town | Saturday, February 17, 2024 | 2,838.8 |
230. | Morpeth Town | Saturday, February 17, 2024 | 2,836.3 |
231. | Kettering Town | Saturday, February 17, 2024 | 2,834.9 |
232. | Cheshunt | Saturday, February 17, 2024 | 2,834.7 |
233. | Concord Rangers | Tuesday, February 20, 2024 | 2,830.8 |
234. | Potters Bar Town | Tuesday, February 6, 2024 | 2,827.6 |
235. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
236. | Didcot Town | Tuesday, February 20, 2024 | 2,823.3 |
237. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
238. | Folkestone Invicta | Saturday, February 17, 2024 | 2,811.7 |
239. | Hitchin Town | Saturday, February 17, 2024 | 2,809.1 |
240. | Bradford Park Avenue | Saturday, February 17, 2024 | 2,808.4 |
241. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
242. | Ramsgate | Monday, December 4, 2023 | 2,804.7 |
243. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
244. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
245. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
246. | Bromsgrove Sporting | Saturday, February 17, 2024 | 2,793.2 |
247. | Halesowen Town | Tuesday, February 20, 2024 | 2,792.4 |
248. | Harrow Borough | Saturday, February 17, 2024 | 2,786.9 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Workington | Saturday, February 17, 2024 | 2,772.8 |
251. | Marske United | Saturday, December 30, 2023 | 2,767.7 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
254. | AFC Sudbury | Saturday, February 17, 2024 | 2,751.5 |
255. | Basford United | Saturday, February 17, 2024 | 2,750.6 |
256. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
257. | Stafford Rangers | Saturday, February 17, 2024 | 2,746.3 |
258. | Margate | Saturday, February 17, 2024 | 2,726.9 |
259. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
260. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
261. | Haringey Borough | Saturday, February 17, 2024 | 2,710.4 |
262. | Atherton Collieries | Tuesday, February 13, 2024 | 2,704.8 |
263. | Kingstonian | Tuesday, February 20, 2024 | 2,699.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 |