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, September 2, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, September 2, 2023 | 4,428.1 |
2. | Liverpool | Sunday, August 27, 2023 | 4,291.7 |
3. | Arsenal | Saturday, August 26, 2023 | 4,261.5 |
4. | Manchester United | Saturday, August 26, 2023 | 4,229.5 |
5. | Tottenham Hotspur | Saturday, September 2, 2023 | 4,188.5 |
6. | Newcastle United | Saturday, September 2, 2023 | 4,182.3 |
7. | Brighton and Hove Albion | Saturday, September 2, 2023 | 4,175.7 |
8. | Aston Villa | Sunday, August 27, 2023 | 4,161.9 |
9. | Brentford | Saturday, September 2, 2023 | 4,153.2 |
10. | West Ham United | Friday, September 1, 2023 | 4,084.7 |
11. | Crystal Palace | Tuesday, August 29, 2023 | 4,080.4 |
12. | Chelsea | Saturday, September 2, 2023 | 4,080.0 |
13. | Fulham | Saturday, September 2, 2023 | 4,059.0 |
14. | Burnley | Saturday, September 2, 2023 | 4,033.4 |
15. | Wolverhampton Wanderers | Tuesday, August 29, 2023 | 4,032.7 |
16. | Leicester City | Saturday, September 2, 2023 | 4,022.1 |
17. | Nottingham Forest | Saturday, September 2, 2023 | 4,002.3 |
18. | AFC Bournemouth | Saturday, September 2, 2023 | 3,982.3 |
19. | Everton | Saturday, September 2, 2023 | 3,974.0 |
20. | Sheffield United | Saturday, September 2, 2023 | 3,961.8 |
21. | Leeds United | Saturday, September 2, 2023 | 3,927.4 |
22. | Ipswich Town | Saturday, September 2, 2023 | 3,907.8 |
23. | Luton Town | Friday, September 1, 2023 | 3,905.9 |
24. | Southampton | Saturday, September 2, 2023 | 3,905.1 |
25. | Coventry City | Saturday, September 2, 2023 | 3,886.0 |
26. | Sunderland | Saturday, September 2, 2023 | 3,866.9 |
27. | Norwich City | Saturday, September 2, 2023 | 3,858.0 |
28. | West Bromwich Albion | Saturday, September 2, 2023 | 3,848.7 |
29. | Preston North End | Saturday, September 2, 2023 | 3,843.6 |
30. | Middlesbrough | Saturday, September 2, 2023 | 3,840.7 |
31. | Blackburn Rovers | Saturday, September 2, 2023 | 3,832.9 |
32. | Hull City | Saturday, September 2, 2023 | 3,831.9 |
33. | Swansea City | Saturday, September 2, 2023 | 3,829.3 |
34. | Millwall | Saturday, September 2, 2023 | 3,829.0 |
35. | Plymouth Argyle | Saturday, September 2, 2023 | 3,823.3 |
36. | Bristol City | Saturday, September 2, 2023 | 3,815.1 |
37. | Watford | Saturday, September 2, 2023 | 3,811.3 |
38. | Stoke City | Saturday, September 2, 2023 | 3,800.1 |
39. | Huddersfield Town | Saturday, September 2, 2023 | 3,798.9 |
40. | Sheffield Wednesday | Saturday, September 2, 2023 | 3,793.0 |
41. | Birmingham City | Saturday, September 2, 2023 | 3,785.1 |
42. | Cardiff City | Saturday, September 2, 2023 | 3,758.7 |
43. | Bolton Wanderers | Saturday, September 2, 2023 | 3,757.3 |
44. | Barnsley | Saturday, September 2, 2023 | 3,754.0 |
45. | Portsmouth | Saturday, September 2, 2023 | 3,741.2 |
46. | Rotherham United | Saturday, September 2, 2023 | 3,737.1 |
47. | Derby County | Saturday, September 2, 2023 | 3,734.0 |
48. | Peterborough United | Saturday, September 2, 2023 | 3,733.5 |
49. | Wigan Athletic | Saturday, September 2, 2023 | 3,727.9 |
50. | Reading | Tuesday, August 29, 2023 | 3,723.5 |
51. | Queens Park Rangers | Saturday, September 2, 2023 | 3,715.9 |
52. | Blackpool | Saturday, September 2, 2023 | 3,711.9 |
53. | Lincoln City | Saturday, September 2, 2023 | 3,705.5 |
54. | Wycombe Wanderers | Saturday, September 2, 2023 | 3,674.9 |
55. | Exeter City | Saturday, September 2, 2023 | 3,674.3 |
56. | Oxford United | Saturday, September 2, 2023 | 3,634.1 |
57. | Charlton Athletic | Saturday, September 2, 2023 | 3,634.0 |
58. | Stevenage | Saturday, September 2, 2023 | 3,627.5 |
59. | Milton Keynes Dons | Saturday, September 2, 2023 | 3,613.2 |
60. | Mansfield Town | Saturday, September 2, 2023 | 3,606.1 |
61. | Shrewsbury Town | Saturday, September 2, 2023 | 3,600.3 |
62. | Northampton Town | Saturday, September 2, 2023 | 3,596.4 |
63. | Port Vale | Saturday, September 2, 2023 | 3,593.4 |
64. | Stockport County | Saturday, September 2, 2023 | 3,589.0 |
65. | Burton Albion | Saturday, September 2, 2023 | 3,585.9 |
66. | Cambridge United | Saturday, August 26, 2023 | 3,585.5 |
67. | Fleetwood Town | Saturday, September 2, 2023 | 3,582.5 |
68. | Bristol Rovers | Saturday, September 2, 2023 | 3,576.9 |
69. | Wrexham | Saturday, September 2, 2023 | 3,571.3 |
70. | Cheltenham Town | Saturday, September 2, 2023 | 3,569.2 |
71. | Leyton Orient | Saturday, September 2, 2023 | 3,568.3 |
72. | Notts County | Saturday, September 2, 2023 | 3,562.6 |
73. | Morecambe | Saturday, September 2, 2023 | 3,558.5 |
74. | Carlisle United | Saturday, September 2, 2023 | 3,557.8 |
75. | Salford City | Saturday, September 2, 2023 | 3,555.4 |
76. | Bradford City | Saturday, September 2, 2023 | 3,545.0 |
77. | Accrington Stanley | Saturday, September 2, 2023 | 3,541.7 |
78. | Newport County | Saturday, September 2, 2023 | 3,533.2 |
79. | Gillingham | Saturday, September 2, 2023 | 3,523.9 |
80. | Swindon Town | Saturday, September 2, 2023 | 3,520.9 |
81. | Grimsby Town | Saturday, September 2, 2023 | 3,512.1 |
82. | Crewe Alexandra | Saturday, September 2, 2023 | 3,506.4 |
83. | Barrow | Saturday, September 2, 2023 | 3,472.6 |
84. | AFC Wimbledon | Saturday, September 2, 2023 | 3,463.8 |
85. | Walsall | Saturday, September 2, 2023 | 3,456.8 |
86. | Harrogate Town | Saturday, September 2, 2023 | 3,449.9 |
87. | Colchester United | Saturday, September 2, 2023 | 3,448.0 |
88. | Tranmere Rovers | Saturday, September 2, 2023 | 3,448.0 |
89. | Chesterfield | Saturday, September 2, 2023 | 3,439.9 |
90. | Crawley Town | Saturday, September 2, 2023 | 3,435.8 |
91. | Hartlepool United | Saturday, September 2, 2023 | 3,430.7 |
92. | Sutton United | Saturday, September 2, 2023 | 3,423.3 |
93. | Forest Green Rovers | Saturday, September 2, 2023 | 3,419.9 |
94. | Rochdale | Saturday, September 2, 2023 | 3,397.8 |
95. | Doncaster Rovers | Saturday, September 2, 2023 | 3,384.6 |
96. | FC Halifax Town | Saturday, September 2, 2023 | 3,373.5 |
97. | Bromley | Saturday, September 2, 2023 | 3,371.9 |
98. | Woking | Saturday, September 2, 2023 | 3,366.0 |
99. | Barnet | Saturday, September 2, 2023 | 3,363.4 |
100. | Southend United | Saturday, September 2, 2023 | 3,353.2 |
101. | Gateshead | Saturday, September 2, 2023 | 3,347.7 |
102. | Solihull Moors | Saturday, September 2, 2023 | 3,344.3 |
103. | Macclesfield Town | Monday, August 28, 2023 | 3,338.6 |
104. | Oldham Athletic | Saturday, September 2, 2023 | 3,330.0 |
105. | Boreham Wood | Saturday, September 2, 2023 | 3,321.1 |
106. | Ebbsfleet United | Saturday, September 2, 2023 | 3,312.1 |
107. | Dagenham and Redbridge | Saturday, September 2, 2023 | 3,303.2 |
108. | Altrincham | Saturday, September 2, 2023 | 3,285.7 |
109. | Eastleigh | Saturday, September 2, 2023 | 3,280.1 |
110. | Torquay United | Saturday, September 2, 2023 | 3,267.2 |
111. | Maidenhead United | Saturday, September 2, 2023 | 3,239.7 |
112. | Wealdstone | Saturday, September 2, 2023 | 3,238.8 |
113. | Oxford City | Saturday, September 2, 2023 | 3,238.8 |
114. | Dorking Wanderers | Saturday, September 2, 2023 | 3,234.9 |
115. | Aldershot Town | Saturday, September 2, 2023 | 3,234.1 |
116. | AFC Fylde | Saturday, September 2, 2023 | 3,232.6 |
117. | Kidderminster Harriers | Saturday, September 2, 2023 | 3,203.6 |
118. | King's Lynn Town | Saturday, September 2, 2023 | 3,199.8 |
119. | York City | Saturday, September 2, 2023 | 3,199.2 |
120. | Chester | Saturday, September 2, 2023 | 3,187.3 |
121. | Yeovil Town | Saturday, September 2, 2023 | 3,185.9 |
122. | Scunthorpe United | Saturday, September 2, 2023 | 3,183.9 |
123. | Worthing | Saturday, September 2, 2023 | 3,173.5 |
124. | Dartford | Saturday, September 2, 2023 | 3,164.1 |
125. | Brackley Town | Saturday, September 2, 2023 | 3,157.7 |
126. | Chelmsford City | Saturday, September 2, 2023 | 3,151.2 |
127. | Chorley | Saturday, September 2, 2023 | 3,149.9 |
128. | Buxton | Saturday, September 2, 2023 | 3,147.8 |
129. | Spennymoor Town | Saturday, September 2, 2023 | 3,144.1 |
130. | Bath City | Saturday, September 2, 2023 | 3,137.0 |
131. | Boston United | Saturday, September 2, 2023 | 3,132.6 |
132. | Curzon Ashton | Saturday, September 2, 2023 | 3,132.0 |
133. | Tamworth | Saturday, September 2, 2023 | 3,131.0 |
134. | Truro City | Saturday, September 2, 2023 | 3,127.1 |
135. | Alfreton Town | Saturday, September 2, 2023 | 3,124.7 |
136. | Braintree Town | Saturday, September 2, 2023 | 3,120.6 |
137. | Chippenham Town | Saturday, September 2, 2023 | 3,119.2 |
138. | Chesham United | Monday, August 28, 2023 | 3,116.1 |
139. | St. Albans City | Saturday, September 2, 2023 | 3,108.3 |
140. | Maidstone United | Saturday, September 2, 2023 | 3,107.9 |
141. | Weston-super-Mare | Saturday, September 2, 2023 | 3,107.0 |
142. | Farnborough | Saturday, September 2, 2023 | 3,106.2 |
143. | Tonbridge Angels | Saturday, September 2, 2023 | 3,101.0 |
144. | Taunton Town | Saturday, September 2, 2023 | 3,096.8 |
145. | Poole Town | Monday, August 28, 2023 | 3,093.2 |
146. | Gloucester City | Saturday, September 2, 2023 | 3,087.8 |
147. | Eastbourne Borough | Saturday, September 2, 2023 | 3,084.9 |
148. | Scarborough Athletic | Saturday, September 2, 2023 | 3,076.1 |
149. | Bracknell Town | Monday, August 28, 2023 | 3,073.9 |
150. | Blyth Spartans | Saturday, September 2, 2023 | 3,069.7 |
151. | Hemel Hempstead Town | Saturday, September 2, 2023 | 3,065.4 |
152. | South Shields | Saturday, September 2, 2023 | 3,065.1 |
153. | Coalville Town | Monday, August 28, 2023 | 3,053.5 |
154. | Bishop's Stortford | Saturday, September 2, 2023 | 3,050.9 |
155. | Welling United | Saturday, September 2, 2023 | 3,042.5 |
156. | Darlington | Saturday, September 2, 2023 | 3,040.9 |
157. | Farsley Celtic | Saturday, September 2, 2023 | 3,039.8 |
158. | Weymouth | Saturday, September 2, 2023 | 3,036.5 |
159. | Havant and Waterlooville | Saturday, September 2, 2023 | 3,030.7 |
160. | Peterborough Sports | Saturday, September 2, 2023 | 3,028.3 |
161. | Warrington Town | Saturday, September 2, 2023 | 3,026.2 |
162. | Hampton and Richmond Borough | Saturday, September 2, 2023 | 3,025.3 |
163. | Hayes and Yeading United | Monday, August 28, 2023 | 3,025.3 |
164. | Banbury United | Saturday, September 2, 2023 | 3,024.2 |
165. | AFC Hornchurch | Monday, August 28, 2023 | 3,021.3 |
166. | Hereford | Saturday, September 2, 2023 | 3,016.0 |
167. | Aveley | Saturday, September 2, 2023 | 3,015.4 |
168. | Slough Town | Saturday, September 2, 2023 | 2,997.6 |
169. | Lewes | Monday, August 28, 2023 | 2,997.2 |
170. | Leiston | Monday, August 28, 2023 | 2,992.0 |
171. | Merthyr Town | Monday, August 28, 2023 | 2,991.9 |
172. | Hungerford Town | Monday, August 28, 2023 | 2,988.4 |
173. | Chatham Town | Monday, August 28, 2023 | 2,978.5 |
174. | Walton and Hersham | Monday, August 28, 2023 | 2,978.0 |
175. | Bradford Park Avenue | Monday, August 28, 2023 | 2,977.2 |
176. | Enfield Town | Monday, August 28, 2023 | 2,975.4 |
177. | Leamington | Monday, August 28, 2023 | 2,973.7 |
178. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
179. | Kettering Town | Monday, August 28, 2023 | 2,970.5 |
180. | Stourbridge | Monday, August 28, 2023 | 2,969.5 |
181. | Dover Athletic | Saturday, September 2, 2023 | 2,966.7 |
182. | Dulwich Hamlet | Monday, August 28, 2023 | 2,964.4 |
183. | Swindon Supermarine | Monday, August 28, 2023 | 2,962.2 |
184. | Southport | Saturday, September 2, 2023 | 2,961.2 |
185. | Horsham | Monday, August 28, 2023 | 2,959.0 |
186. | Canvey Island | Monday, August 28, 2023 | 2,957.3 |
187. | Hastings United | Monday, August 28, 2023 | 2,954.1 |
188. | Radcliffe | Monday, August 28, 2023 | 2,954.0 |
189. | AFC Telford United | Monday, August 28, 2023 | 2,953.2 |
190. | Rushall Olympic | Saturday, September 2, 2023 | 2,952.9 |
191. | Gosport Borough | Monday, August 28, 2023 | 2,951.4 |
192. | AFC Totton | Monday, August 28, 2023 | 2,951.3 |
193. | Stamford | Monday, August 28, 2023 | 2,950.8 |
194. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
195. | Cheshunt | Monday, August 28, 2023 | 2,946.9 |
196. | Billericay Town | Monday, August 28, 2023 | 2,942.4 |
197. | Barwell | Monday, August 28, 2023 | 2,941.2 |
198. | Salisbury | Monday, August 28, 2023 | 2,924.1 |
199. | Ilkeston Town | Monday, August 28, 2023 | 2,920.8 |
200. | Nuneaton Borough | Monday, August 28, 2023 | 2,918.9 |
201. | Winchester City | Monday, August 28, 2023 | 2,917.4 |
202. | FC United of Manchester | Monday, August 28, 2023 | 2,915.0 |
203. | Warrington Rylands | Monday, August 28, 2023 | 2,914.3 |
204. | Tiverton Town | Monday, August 28, 2023 | 2,913.1 |
205. | Lancaster City | Monday, August 28, 2023 | 2,911.5 |
206. | Redditch United | Monday, August 28, 2023 | 2,911.5 |
207. | Stratford Town | Monday, August 28, 2023 | 2,910.0 |
208. | Matlock Town | Monday, August 28, 2023 | 2,909.6 |
209. | Gainsborough Trinity | Monday, August 28, 2023 | 2,903.5 |
210. | Bamber Bridge | Monday, August 28, 2023 | 2,899.0 |
211. | Plymouth Parkway | Monday, August 28, 2023 | 2,898.8 |
212. | Basingstoke Town | Monday, August 28, 2023 | 2,898.8 |
213. | Needham Market | Monday, August 28, 2023 | 2,895.2 |
214. | Royston Town | Monday, August 28, 2023 | 2,890.9 |
215. | Carshalton Athletic | Monday, August 28, 2023 | 2,890.7 |
216. | Alvechurch | Monday, August 28, 2023 | 2,887.5 |
217. | Hanwell Town | Monday, August 28, 2023 | 2,886.3 |
218. | Hitchin Town | Monday, August 28, 2023 | 2,885.7 |
219. | Cray Wanderers | Monday, August 28, 2023 | 2,884.3 |
220. | Worksop Town | Monday, August 28, 2023 | 2,882.0 |
221. | Concord Rangers | Monday, August 28, 2023 | 2,878.1 |
222. | Hyde United | Monday, August 28, 2023 | 2,873.3 |
223. | Whitby Town | Monday, August 28, 2023 | 2,872.0 |
224. | Beaconsfield Town | Monday, August 28, 2023 | 2,871.7 |
225. | Didcot Town | Monday, August 28, 2023 | 2,871.4 |
226. | Marine | Monday, August 28, 2023 | 2,866.9 |
227. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
228. | Folkestone Invicta | Monday, August 28, 2023 | 2,863.7 |
229. | Whitehawk | Monday, August 28, 2023 | 2,861.2 |
230. | Guiseley | Monday, August 28, 2023 | 2,846.4 |
231. | Bromsgrove Sporting | Monday, August 28, 2023 | 2,840.8 |
232. | Ashton United | Monday, August 28, 2023 | 2,838.7 |
233. | Dorchester Town | Monday, August 28, 2023 | 2,836.0 |
234. | Stafford Rangers | Monday, August 28, 2023 | 2,835.0 |
235. | Bognor Regis Town | Monday, August 28, 2023 | 2,831.5 |
236. | Wingate and Finchley | Monday, August 28, 2023 | 2,829.9 |
237. | Hendon | Monday, August 28, 2023 | 2,827.9 |
238. | St. Ives Town | Monday, August 28, 2023 | 2,825.3 |
239. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
240. | Morpeth Town | Monday, August 28, 2023 | 2,816.4 |
241. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
242. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
243. | Halesowen Town | Monday, August 28, 2023 | 2,805.3 |
244. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
245. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
246. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
247. | Haringey Borough | Monday, August 28, 2023 | 2,782.1 |
248. | Harrow Borough | Monday, August 28, 2023 | 2,781.2 |
249. | Margate | Monday, August 28, 2023 | 2,780.9 |
250. | Basford United | Monday, August 28, 2023 | 2,778.0 |
251. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
252. | AFC Sudbury | Monday, August 28, 2023 | 2,768.7 |
253. | Marske United | Monday, August 28, 2023 | 2,767.7 |
254. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
255. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
256. | Atherton Collieries | Monday, August 28, 2023 | 2,755.5 |
257. | Kingstonian | Monday, August 28, 2023 | 2,729.5 |
258. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
259. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
260. | Potters Bar Town | Monday, August 28, 2023 | 2,706.5 |
261. | Workington | Monday, August 28, 2023 | 2,691.9 |
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 |