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 Saturday, October 7, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, September 30, 2023 | 4,408.8 |
2. | Liverpool | Saturday, September 30, 2023 | 4,302.8 |
3. | Arsenal | Saturday, September 30, 2023 | 4,284.1 |
4. | Newcastle United | Saturday, September 30, 2023 | 4,216.3 |
5. | Tottenham Hotspur | Saturday, October 7, 2023 | 4,211.3 |
6. | Manchester United | Saturday, October 7, 2023 | 4,202.5 |
7. | Aston Villa | Saturday, September 30, 2023 | 4,183.5 |
8. | Brighton and Hove Albion | Saturday, September 30, 2023 | 4,174.0 |
9. | Brentford | Saturday, October 7, 2023 | 4,109.4 |
10. | Chelsea | Saturday, October 7, 2023 | 4,108.3 |
11. | West Ham United | Saturday, September 30, 2023 | 4,084.4 |
12. | Crystal Palace | Saturday, October 7, 2023 | 4,082.3 |
13. | Leicester City | Saturday, October 7, 2023 | 4,066.4 |
14. | Fulham | Saturday, October 7, 2023 | 4,059.9 |
15. | Wolverhampton Wanderers | Saturday, September 30, 2023 | 4,029.0 |
16. | Burnley | Saturday, October 7, 2023 | 4,013.3 |
17. | Nottingham Forest | Saturday, October 7, 2023 | 4,005.8 |
18. | Everton | Saturday, October 7, 2023 | 4,002.5 |
19. | AFC Bournemouth | Saturday, October 7, 2023 | 3,959.4 |
20. | Ipswich Town | Saturday, October 7, 2023 | 3,955.6 |
21. | Leeds United | Saturday, October 7, 2023 | 3,942.6 |
22. | Sheffield United | Saturday, October 7, 2023 | 3,929.3 |
23. | Luton Town | Saturday, October 7, 2023 | 3,897.9 |
24. | Southampton | Saturday, October 7, 2023 | 3,890.1 |
25. | Middlesbrough | Saturday, October 7, 2023 | 3,888.6 |
26. | Coventry City | Saturday, October 7, 2023 | 3,885.2 |
27. | Sunderland | Saturday, October 7, 2023 | 3,879.5 |
28. | Swansea City | Saturday, October 7, 2023 | 3,868.1 |
29. | West Bromwich Albion | Friday, October 6, 2023 | 3,856.7 |
30. | Norwich City | Saturday, October 7, 2023 | 3,838.3 |
31. | Hull City | Saturday, October 7, 2023 | 3,836.7 |
32. | Blackburn Rovers | Saturday, October 7, 2023 | 3,826.4 |
33. | Millwall | Saturday, October 7, 2023 | 3,824.7 |
34. | Preston North End | Saturday, October 7, 2023 | 3,819.5 |
35. | Bristol City | Saturday, October 7, 2023 | 3,816.5 |
36. | Huddersfield Town | Saturday, October 7, 2023 | 3,794.7 |
37. | Watford | Saturday, October 7, 2023 | 3,794.1 |
38. | Cardiff City | Saturday, October 7, 2023 | 3,791.7 |
39. | Plymouth Argyle | Saturday, October 7, 2023 | 3,789.5 |
40. | Birmingham City | Friday, October 6, 2023 | 3,789.4 |
41. | Portsmouth | Saturday, October 7, 2023 | 3,783.3 |
42. | Stoke City | Saturday, October 7, 2023 | 3,776.4 |
43. | Barnsley | Saturday, October 7, 2023 | 3,764.0 |
44. | Peterborough United | Saturday, October 7, 2023 | 3,752.6 |
45. | Sheffield Wednesday | Saturday, October 7, 2023 | 3,751.4 |
46. | Derby County | Saturday, October 7, 2023 | 3,748.6 |
47. | Bolton Wanderers | Saturday, October 7, 2023 | 3,734.0 |
48. | Blackpool | Saturday, October 7, 2023 | 3,709.6 |
49. | Rotherham United | Saturday, October 7, 2023 | 3,705.3 |
50. | Oxford United | Saturday, October 7, 2023 | 3,700.3 |
51. | Wycombe Wanderers | Saturday, October 7, 2023 | 3,691.3 |
52. | Queens Park Rangers | Saturday, October 7, 2023 | 3,682.3 |
53. | Wigan Athletic | Saturday, October 7, 2023 | 3,678.3 |
54. | Lincoln City | Saturday, October 7, 2023 | 3,676.2 |
55. | Reading | Saturday, October 7, 2023 | 3,670.9 |
56. | Charlton Athletic | Saturday, October 7, 2023 | 3,664.8 |
57. | Stockport County | Saturday, October 7, 2023 | 3,645.1 |
58. | Stevenage | Saturday, October 7, 2023 | 3,629.6 |
59. | Mansfield Town | Saturday, October 7, 2023 | 3,616.5 |
60. | Exeter City | Saturday, October 7, 2023 | 3,616.0 |
61. | Bristol Rovers | Saturday, October 7, 2023 | 3,615.9 |
62. | Leyton Orient | Saturday, October 7, 2023 | 3,609.7 |
63. | Northampton Town | Saturday, October 7, 2023 | 3,607.8 |
64. | Burton Albion | Tuesday, October 3, 2023 | 3,604.9 |
65. | Cambridge United | Tuesday, October 3, 2023 | 3,583.6 |
66. | Notts County | Saturday, October 7, 2023 | 3,582.6 |
67. | Wrexham | Saturday, October 7, 2023 | 3,580.0 |
68. | Fleetwood Town | Saturday, October 7, 2023 | 3,576.8 |
69. | Carlisle United | Saturday, October 7, 2023 | 3,575.6 |
70. | Shrewsbury Town | Saturday, October 7, 2023 | 3,574.9 |
71. | Milton Keynes Dons | Saturday, October 7, 2023 | 3,567.4 |
72. | Port Vale | Saturday, October 7, 2023 | 3,566.6 |
73. | Morecambe | Saturday, October 7, 2023 | 3,564.4 |
74. | Salford City | Saturday, October 7, 2023 | 3,547.1 |
75. | Bradford City | Saturday, October 7, 2023 | 3,530.8 |
76. | Crewe Alexandra | Saturday, October 7, 2023 | 3,529.8 |
77. | Swindon Town | Saturday, October 7, 2023 | 3,528.1 |
78. | Gillingham | Saturday, October 7, 2023 | 3,526.5 |
79. | Cheltenham Town | Saturday, October 7, 2023 | 3,521.6 |
80. | Accrington Stanley | Saturday, October 7, 2023 | 3,513.8 |
81. | AFC Wimbledon | Saturday, October 7, 2023 | 3,502.9 |
82. | Grimsby Town | Saturday, October 7, 2023 | 3,490.3 |
83. | Chesterfield | Saturday, October 7, 2023 | 3,489.3 |
84. | Newport County | Saturday, October 7, 2023 | 3,480.9 |
85. | Harrogate Town | Saturday, October 7, 2023 | 3,473.9 |
86. | Barrow | Saturday, October 7, 2023 | 3,470.2 |
87. | Crawley Town | Saturday, October 7, 2023 | 3,463.5 |
88. | Colchester United | Saturday, October 7, 2023 | 3,448.8 |
89. | Walsall | Saturday, October 7, 2023 | 3,444.9 |
90. | Tranmere Rovers | Saturday, October 7, 2023 | 3,442.4 |
91. | Doncaster Rovers | Saturday, October 7, 2023 | 3,411.7 |
92. | Bromley | Saturday, October 7, 2023 | 3,405.8 |
93. | Sutton United | Saturday, October 7, 2023 | 3,403.4 |
94. | Barnet | Saturday, October 7, 2023 | 3,396.0 |
95. | Rochdale | Saturday, October 7, 2023 | 3,381.0 |
96. | Solihull Moors | Saturday, October 7, 2023 | 3,373.4 |
97. | Forest Green Rovers | Saturday, October 7, 2023 | 3,371.9 |
98. | Gateshead | Saturday, October 7, 2023 | 3,368.6 |
99. | FC Halifax Town | Saturday, October 7, 2023 | 3,361.1 |
100. | Hartlepool United | Saturday, October 7, 2023 | 3,355.7 |
101. | Southend United | Saturday, October 7, 2023 | 3,354.8 |
102. | Altrincham | Saturday, October 7, 2023 | 3,340.1 |
103. | Oldham Athletic | Saturday, October 7, 2023 | 3,334.1 |
104. | Macclesfield Town | Tuesday, September 26, 2023 | 3,333.7 |
105. | Woking | Saturday, October 7, 2023 | 3,333.3 |
106. | Boreham Wood | Saturday, October 7, 2023 | 3,299.0 |
107. | Eastleigh | Saturday, October 7, 2023 | 3,287.8 |
108. | Aldershot Town | Saturday, October 7, 2023 | 3,277.1 |
109. | Dorking Wanderers | Saturday, October 7, 2023 | 3,269.5 |
110. | Dagenham and Redbridge | Saturday, October 7, 2023 | 3,263.0 |
111. | Ebbsfleet United | Saturday, October 7, 2023 | 3,253.6 |
112. | Torquay United | Saturday, October 7, 2023 | 3,252.1 |
113. | York City | Saturday, October 7, 2023 | 3,238.9 |
114. | Oxford City | Saturday, October 7, 2023 | 3,233.5 |
115. | Wealdstone | Saturday, October 7, 2023 | 3,231.1 |
116. | Yeovil Town | Saturday, October 7, 2023 | 3,213.8 |
117. | Maidenhead United | Saturday, October 7, 2023 | 3,210.2 |
118. | Kidderminster Harriers | Saturday, October 7, 2023 | 3,197.7 |
119. | AFC Fylde | Saturday, October 7, 2023 | 3,187.3 |
120. | Buxton | Saturday, October 7, 2023 | 3,179.9 |
121. | Spennymoor Town | Saturday, October 7, 2023 | 3,175.5 |
122. | Chester | Saturday, October 7, 2023 | 3,172.5 |
123. | Scunthorpe United | Saturday, October 7, 2023 | 3,167.4 |
124. | Chorley | Saturday, October 7, 2023 | 3,164.2 |
125. | Dartford | Saturday, October 7, 2023 | 3,164.2 |
126. | Tamworth | Saturday, October 7, 2023 | 3,159.1 |
127. | Worthing | Saturday, October 7, 2023 | 3,155.2 |
128. | Curzon Ashton | Saturday, October 7, 2023 | 3,150.0 |
129. | Alfreton Town | Saturday, October 7, 2023 | 3,149.6 |
130. | Maidstone United | Saturday, October 7, 2023 | 3,146.8 |
131. | Bath City | Saturday, October 7, 2023 | 3,140.3 |
132. | King's Lynn Town | Saturday, October 7, 2023 | 3,139.6 |
133. | Chelmsford City | Saturday, October 7, 2023 | 3,134.5 |
134. | St. Albans City | Saturday, October 7, 2023 | 3,130.1 |
135. | Brackley Town | Saturday, October 7, 2023 | 3,122.2 |
136. | Taunton Town | Saturday, October 7, 2023 | 3,118.4 |
137. | Braintree Town | Saturday, October 7, 2023 | 3,117.0 |
138. | Chesham United | Tuesday, September 26, 2023 | 3,116.5 |
139. | Boston United | Saturday, October 7, 2023 | 3,111.7 |
140. | Truro City | Saturday, October 7, 2023 | 3,110.9 |
141. | Chippenham Town | Saturday, October 7, 2023 | 3,099.2 |
142. | Hemel Hempstead Town | Saturday, October 7, 2023 | 3,097.3 |
143. | Poole Town | Saturday, September 23, 2023 | 3,096.2 |
144. | Farnborough | Saturday, October 7, 2023 | 3,095.5 |
145. | Eastbourne Borough | Saturday, October 7, 2023 | 3,090.0 |
146. | Weston-super-Mare | Saturday, October 7, 2023 | 3,088.7 |
147. | South Shields | Saturday, October 7, 2023 | 3,078.7 |
148. | Tonbridge Angels | Saturday, October 7, 2023 | 3,073.4 |
149. | Blyth Spartans | Saturday, October 7, 2023 | 3,065.1 |
150. | Gloucester City | Saturday, October 7, 2023 | 3,062.1 |
151. | Banbury United | Saturday, October 7, 2023 | 3,052.1 |
152. | AFC Hornchurch | Tuesday, September 26, 2023 | 3,043.2 |
153. | Weymouth | Saturday, October 7, 2023 | 3,042.2 |
154. | Hampton and Richmond Borough | Saturday, October 7, 2023 | 3,041.4 |
155. | Scarborough Athletic | Saturday, October 7, 2023 | 3,040.1 |
156. | Farsley Celtic | Saturday, October 7, 2023 | 3,038.3 |
157. | Coalville Town | Tuesday, September 26, 2023 | 3,034.1 |
158. | Hereford | Saturday, October 7, 2023 | 3,034.1 |
159. | Bracknell Town | Tuesday, September 26, 2023 | 3,030.5 |
160. | Warrington Town | Saturday, October 7, 2023 | 3,030.5 |
161. | Welling United | Saturday, October 7, 2023 | 3,029.7 |
162. | Slough Town | Saturday, October 7, 2023 | 3,029.3 |
163. | Southport | Saturday, October 7, 2023 | 3,022.4 |
164. | Darlington | Saturday, October 7, 2023 | 3,022.2 |
165. | Bishop's Stortford | Saturday, October 7, 2023 | 3,015.5 |
166. | Aveley | Saturday, October 7, 2023 | 3,010.3 |
167. | Hayes and Yeading United | Saturday, September 30, 2023 | 3,008.4 |
168. | Havant and Waterlooville | Saturday, October 7, 2023 | 3,002.6 |
169. | Peterborough Sports | Saturday, October 7, 2023 | 3,000.3 |
170. | Gosport Borough | Wednesday, September 27, 2023 | 2,993.9 |
171. | Walton and Hersham | Tuesday, September 26, 2023 | 2,985.8 |
172. | Merthyr Town | Tuesday, October 3, 2023 | 2,982.0 |
173. | Rushall Olympic | Saturday, October 7, 2023 | 2,976.8 |
174. | Hungerford Town | Tuesday, September 26, 2023 | 2,976.1 |
175. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
176. | Leamington | Saturday, September 30, 2023 | 2,971.8 |
177. | Lewes | Tuesday, September 26, 2023 | 2,971.1 |
178. | Horsham | Saturday, September 23, 2023 | 2,965.8 |
179. | Chatham Town | Saturday, September 23, 2023 | 2,964.5 |
180. | Canvey Island | Tuesday, October 3, 2023 | 2,963.2 |
181. | Radcliffe | Tuesday, September 26, 2023 | 2,960.3 |
182. | Dulwich Hamlet | Saturday, September 30, 2023 | 2,956.8 |
183. | Dover Athletic | Saturday, October 7, 2023 | 2,954.8 |
184. | Warrington Rylands | Tuesday, September 26, 2023 | 2,953.7 |
185. | Ilkeston Town | Saturday, September 30, 2023 | 2,952.2 |
186. | Stamford | Saturday, September 30, 2023 | 2,950.6 |
187. | Nuneaton Borough | Saturday, September 30, 2023 | 2,949.8 |
188. | Salisbury | Tuesday, September 26, 2023 | 2,948.7 |
189. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
190. | Enfield Town | Saturday, September 23, 2023 | 2,948.1 |
191. | AFC Totton | Wednesday, September 27, 2023 | 2,947.8 |
192. | Cheshunt | Saturday, September 30, 2023 | 2,947.3 |
193. | Leiston | Saturday, September 30, 2023 | 2,944.6 |
194. | Kettering Town | Tuesday, September 26, 2023 | 2,941.0 |
195. | Needham Market | Tuesday, September 26, 2023 | 2,939.1 |
196. | Billericay Town | Tuesday, October 3, 2023 | 2,933.3 |
197. | Bradford Park Avenue | Saturday, September 30, 2023 | 2,930.1 |
198. | Winchester City | Tuesday, October 3, 2023 | 2,930.0 |
199. | Hastings United | Tuesday, September 26, 2023 | 2,929.2 |
200. | Hitchin Town | Tuesday, September 26, 2023 | 2,927.3 |
201. | Stourbridge | Tuesday, September 26, 2023 | 2,925.6 |
202. | AFC Telford United | Tuesday, September 26, 2023 | 2,923.9 |
203. | Swindon Supermarine | Saturday, September 30, 2023 | 2,922.3 |
204. | FC United of Manchester | Tuesday, October 3, 2023 | 2,916.4 |
205. | Beaconsfield Town | Saturday, September 30, 2023 | 2,914.4 |
206. | Cray Wanderers | Tuesday, October 3, 2023 | 2,912.1 |
207. | Redditch United | Monday, September 25, 2023 | 2,911.8 |
208. | Carshalton Athletic | Monday, September 25, 2023 | 2,906.2 |
209. | Worksop Town | Tuesday, September 26, 2023 | 2,901.2 |
210. | Marine | Tuesday, September 26, 2023 | 2,900.9 |
211. | Stratford Town | Saturday, September 30, 2023 | 2,898.8 |
212. | Royston Town | Saturday, September 30, 2023 | 2,896.7 |
213. | Barwell | Saturday, September 30, 2023 | 2,895.7 |
214. | Plymouth Parkway | Tuesday, October 3, 2023 | 2,894.7 |
215. | Lancaster City | Tuesday, September 26, 2023 | 2,893.6 |
216. | Gainsborough Trinity | Tuesday, October 3, 2023 | 2,887.3 |
217. | Matlock Town | Tuesday, October 3, 2023 | 2,887.2 |
218. | Hyde United | Tuesday, October 3, 2023 | 2,878.9 |
219. | Bamber Bridge | Saturday, September 30, 2023 | 2,877.7 |
220. | Whitehawk | Saturday, September 23, 2023 | 2,876.2 |
221. | Hanwell Town | Saturday, September 30, 2023 | 2,875.4 |
222. | Alvechurch | Saturday, September 30, 2023 | 2,875.3 |
223. | Basingstoke Town | Tuesday, October 3, 2023 | 2,873.2 |
224. | Hendon | Saturday, September 30, 2023 | 2,871.6 |
225. | Tiverton Town | Saturday, September 30, 2023 | 2,871.1 |
226. | Folkestone Invicta | Saturday, September 30, 2023 | 2,871.0 |
227. | Whitby Town | Tuesday, September 26, 2023 | 2,869.4 |
228. | Ashton United | Tuesday, October 3, 2023 | 2,868.7 |
229. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
230. | Didcot Town | Tuesday, September 26, 2023 | 2,858.6 |
231. | Guiseley | Tuesday, September 26, 2023 | 2,853.9 |
232. | Dorchester Town | Tuesday, September 26, 2023 | 2,849.9 |
233. | Concord Rangers | Tuesday, October 3, 2023 | 2,847.6 |
234. | Halesowen Town | Tuesday, September 26, 2023 | 2,842.2 |
235. | Bromsgrove Sporting | Tuesday, September 26, 2023 | 2,840.7 |
236. | Bognor Regis Town | Saturday, September 30, 2023 | 2,834.0 |
237. | Morpeth Town | Tuesday, October 3, 2023 | 2,827.1 |
238. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
239. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
240. | Stafford Rangers | Saturday, September 30, 2023 | 2,811.3 |
241. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
242. | St. Ives Town | Tuesday, September 26, 2023 | 2,801.8 |
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. | Wingate and Finchley | Saturday, September 23, 2023 | 2,789.7 |
247. | Harrow Borough | Tuesday, September 26, 2023 | 2,781.2 |
248. | Margate | Saturday, September 23, 2023 | 2,779.1 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Haringey Borough | Saturday, September 23, 2023 | 2,773.1 |
251. | Basford United | Saturday, September 30, 2023 | 2,770.7 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
254. | Workington | Saturday, September 30, 2023 | 2,753.7 |
255. | Kingstonian | Saturday, September 30, 2023 | 2,735.9 |
256. | Potters Bar Town | Saturday, September 30, 2023 | 2,727.6 |
257. | AFC Sudbury | Saturday, September 30, 2023 | 2,723.3 |
258. | Atherton Collieries | Tuesday, October 3, 2023 | 2,721.6 |
259. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
260. | Marske United | Tuesday, October 3, 2023 | 2,717.9 |
261. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
262. | Belper Town | Saturday, April 22, 2023 | 2,674.3 |
263. | Corinthian-Casuals | Saturday, April 22, 2023 | 2,647.5 |
264. | Brightlingsea Regent | Saturday, April 22, 2023 | 2,625.2 |