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, November 4, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, November 4, 2023 | 4,412.4 |
2. | Liverpool | Wednesday, November 1, 2023 | 4,309.8 |
3. | Arsenal | Saturday, November 4, 2023 | 4,274.1 |
4. | Newcastle United | Saturday, November 4, 2023 | 4,239.6 |
5. | Tottenham Hotspur | Friday, October 27, 2023 | 4,225.8 |
6. | Aston Villa | Sunday, October 29, 2023 | 4,195.4 |
7. | Manchester United | Saturday, November 4, 2023 | 4,194.9 |
8. | Brighton and Hove Albion | Saturday, November 4, 2023 | 4,165.5 |
9. | Brentford | Saturday, November 4, 2023 | 4,144.0 |
10. | Chelsea | Wednesday, November 1, 2023 | 4,098.5 |
11. | Crystal Palace | Saturday, November 4, 2023 | 4,078.1 |
12. | West Ham United | Saturday, November 4, 2023 | 4,066.8 |
13. | Leicester City | Friday, November 3, 2023 | 4,066.3 |
14. | Fulham | Saturday, November 4, 2023 | 4,055.4 |
15. | Wolverhampton Wanderers | Saturday, November 4, 2023 | 4,032.8 |
16. | Everton | Saturday, November 4, 2023 | 4,022.3 |
17. | Nottingham Forest | Sunday, October 29, 2023 | 3,997.5 |
18. | Burnley | Saturday, November 4, 2023 | 3,971.2 |
19. | Leeds United | Friday, November 3, 2023 | 3,960.4 |
20. | AFC Bournemouth | Saturday, November 4, 2023 | 3,957.2 |
21. | Ipswich Town | Saturday, November 4, 2023 | 3,957.1 |
22. | Sheffield United | Saturday, November 4, 2023 | 3,934.2 |
23. | Southampton | Saturday, November 4, 2023 | 3,915.1 |
24. | Luton Town | Sunday, October 29, 2023 | 3,897.9 |
25. | West Bromwich Albion | Saturday, November 4, 2023 | 3,889.2 |
26. | Middlesbrough | Saturday, November 4, 2023 | 3,883.9 |
27. | Sunderland | Saturday, November 4, 2023 | 3,875.9 |
28. | Swansea City | Saturday, November 4, 2023 | 3,857.4 |
29. | Hull City | Saturday, November 4, 2023 | 3,837.9 |
30. | Blackburn Rovers | Wednesday, November 1, 2023 | 3,831.9 |
31. | Coventry City | Saturday, November 4, 2023 | 3,827.8 |
32. | Stoke City | Saturday, November 4, 2023 | 3,821.4 |
33. | Preston North End | Saturday, November 4, 2023 | 3,821.2 |
34. | Cardiff City | Saturday, November 4, 2023 | 3,820.6 |
35. | Watford | Saturday, November 4, 2023 | 3,813.3 |
36. | Bristol City | Saturday, November 4, 2023 | 3,813.2 |
37. | Norwich City | Saturday, October 28, 2023 | 3,809.4 |
38. | Millwall | Saturday, November 4, 2023 | 3,807.4 |
39. | Plymouth Argyle | Saturday, November 4, 2023 | 3,802.1 |
40. | Portsmouth | Saturday, October 28, 2023 | 3,789.2 |
41. | Huddersfield Town | Saturday, November 4, 2023 | 3,770.7 |
42. | Bolton Wanderers | Saturday, November 4, 2023 | 3,768.5 |
43. | Peterborough United | Saturday, November 4, 2023 | 3,768.1 |
44. | Birmingham City | Saturday, November 4, 2023 | 3,764.5 |
45. | Barnsley | Friday, November 3, 2023 | 3,758.5 |
46. | Sheffield Wednesday | Saturday, November 4, 2023 | 3,736.3 |
47. | Derby County | Tuesday, October 31, 2023 | 3,734.6 |
48. | Blackpool | Saturday, November 4, 2023 | 3,711.4 |
49. | Rotherham United | Saturday, November 4, 2023 | 3,710.2 |
50. | Wigan Athletic | Saturday, November 4, 2023 | 3,707.7 |
51. | Oxford United | Saturday, November 4, 2023 | 3,702.1 |
52. | Wycombe Wanderers | Saturday, November 4, 2023 | 3,680.1 |
53. | Stockport County | Saturday, November 4, 2023 | 3,676.0 |
54. | Queens Park Rangers | Saturday, November 4, 2023 | 3,669.8 |
55. | Charlton Athletic | Tuesday, October 31, 2023 | 3,667.9 |
56. | Lincoln City | Saturday, November 4, 2023 | 3,660.9 |
57. | Mansfield Town | Saturday, November 4, 2023 | 3,637.3 |
58. | Reading | Saturday, November 4, 2023 | 3,637.0 |
59. | Stevenage | Saturday, November 4, 2023 | 3,636.6 |
60. | Leyton Orient | Saturday, November 4, 2023 | 3,630.0 |
61. | Burton Albion | Saturday, November 4, 2023 | 3,628.3 |
62. | Wrexham | Saturday, November 4, 2023 | 3,614.0 |
63. | Bristol Rovers | Saturday, November 4, 2023 | 3,609.3 |
64. | Fleetwood Town | Wednesday, November 1, 2023 | 3,589.7 |
65. | Exeter City | Saturday, November 4, 2023 | 3,587.6 |
66. | Cambridge United | Saturday, November 4, 2023 | 3,581.9 |
67. | Morecambe | Saturday, November 4, 2023 | 3,581.8 |
68. | Shrewsbury Town | Saturday, November 4, 2023 | 3,575.8 |
69. | Milton Keynes Dons | Saturday, November 4, 2023 | 3,573.0 |
70. | Northampton Town | Saturday, November 4, 2023 | 3,572.4 |
71. | Notts County | Saturday, November 4, 2023 | 3,571.6 |
72. | Carlisle United | Saturday, November 4, 2023 | 3,558.5 |
73. | Port Vale | Saturday, November 4, 2023 | 3,558.4 |
74. | Salford City | Saturday, November 4, 2023 | 3,554.7 |
75. | Crewe Alexandra | Saturday, October 28, 2023 | 3,549.7 |
76. | Accrington Stanley | Saturday, November 4, 2023 | 3,538.6 |
77. | Cheltenham Town | Saturday, November 4, 2023 | 3,529.5 |
78. | Bradford City | Saturday, November 4, 2023 | 3,509.9 |
79. | Barrow | Saturday, November 4, 2023 | 3,509.1 |
80. | Swindon Town | Saturday, November 4, 2023 | 3,506.1 |
81. | Chesterfield | Saturday, October 28, 2023 | 3,500.5 |
82. | Gillingham | Saturday, November 4, 2023 | 3,492.3 |
83. | Newport County | Saturday, November 4, 2023 | 3,480.0 |
84. | AFC Wimbledon | Saturday, November 4, 2023 | 3,477.8 |
85. | Walsall | Friday, November 3, 2023 | 3,460.2 |
86. | Harrogate Town | Saturday, November 4, 2023 | 3,454.9 |
87. | Grimsby Town | Saturday, October 28, 2023 | 3,447.8 |
88. | Colchester United | Saturday, November 4, 2023 | 3,440.6 |
89. | Crawley Town | Saturday, November 4, 2023 | 3,437.9 |
90. | Doncaster Rovers | Saturday, November 4, 2023 | 3,434.7 |
91. | Bromley | Saturday, November 4, 2023 | 3,423.6 |
92. | Tranmere Rovers | Saturday, November 4, 2023 | 3,409.6 |
93. | Barnet | Saturday, November 4, 2023 | 3,408.8 |
94. | Sutton United | Saturday, November 4, 2023 | 3,393.7 |
95. | Forest Green Rovers | Saturday, November 4, 2023 | 3,388.6 |
96. | Southend United | Saturday, October 28, 2023 | 3,382.9 |
97. | Rochdale | Saturday, October 28, 2023 | 3,377.8 |
98. | FC Halifax Town | Saturday, October 28, 2023 | 3,371.1 |
99. | Solihull Moors | Saturday, November 4, 2023 | 3,361.4 |
100. | Altrincham | Saturday, October 28, 2023 | 3,336.0 |
101. | Gateshead | Saturday, November 4, 2023 | 3,335.5 |
102. | Hartlepool United | Saturday, October 28, 2023 | 3,326.0 |
103. | Oldham Athletic | Saturday, November 4, 2023 | 3,318.6 |
104. | Woking | Saturday, November 4, 2023 | 3,314.7 |
105. | Boreham Wood | Saturday, November 4, 2023 | 3,305.2 |
106. | Aldershot Town | Saturday, November 4, 2023 | 3,302.8 |
107. | Eastleigh | Saturday, November 4, 2023 | 3,286.6 |
108. | Dagenham and Redbridge | Saturday, November 4, 2023 | 3,285.9 |
109. | Macclesfield Town | Saturday, November 4, 2023 | 3,273.4 |
110. | Dorking Wanderers | Saturday, November 4, 2023 | 3,257.4 |
111. | Yeovil Town | Saturday, November 4, 2023 | 3,246.2 |
112. | Wealdstone | Saturday, October 28, 2023 | 3,239.2 |
113. | AFC Fylde | Saturday, November 4, 2023 | 3,237.3 |
114. | Ebbsfleet United | Saturday, October 28, 2023 | 3,232.1 |
115. | Torquay United | Saturday, November 4, 2023 | 3,231.3 |
116. | York City | Saturday, November 4, 2023 | 3,225.3 |
117. | Maidenhead United | Saturday, November 4, 2023 | 3,206.7 |
118. | Oxford City | Saturday, October 28, 2023 | 3,204.4 |
119. | Chester | Saturday, November 4, 2023 | 3,204.0 |
120. | Kidderminster Harriers | Saturday, October 28, 2023 | 3,192.3 |
121. | Scunthorpe United | Tuesday, October 31, 2023 | 3,180.8 |
122. | Tamworth | Saturday, November 4, 2023 | 3,162.3 |
123. | Dartford | Tuesday, October 31, 2023 | 3,157.9 |
124. | Alfreton Town | Saturday, November 4, 2023 | 3,154.8 |
125. | Maidstone United | Saturday, November 4, 2023 | 3,149.8 |
126. | Buxton | Saturday, November 4, 2023 | 3,145.9 |
127. | Spennymoor Town | Saturday, November 4, 2023 | 3,145.7 |
128. | Braintree Town | Saturday, November 4, 2023 | 3,143.0 |
129. | Worthing | Saturday, November 4, 2023 | 3,136.9 |
130. | Brackley Town | Saturday, October 28, 2023 | 3,134.9 |
131. | King's Lynn Town | Saturday, November 4, 2023 | 3,131.7 |
132. | Farnborough | Saturday, October 28, 2023 | 3,131.4 |
133. | Chorley | Saturday, October 28, 2023 | 3,130.1 |
134. | Chelmsford City | Saturday, November 4, 2023 | 3,124.9 |
135. | St. Albans City | Saturday, October 28, 2023 | 3,123.0 |
136. | Chesham United | Saturday, November 4, 2023 | 3,122.5 |
137. | Bath City | Saturday, November 4, 2023 | 3,120.3 |
138. | Hampton and Richmond Borough | Saturday, November 4, 2023 | 3,113.2 |
139. | Boston United | Saturday, November 4, 2023 | 3,109.9 |
140. | Curzon Ashton | Saturday, November 4, 2023 | 3,107.8 |
141. | Chippenham Town | Saturday, November 4, 2023 | 3,100.8 |
142. | South Shields | Saturday, November 4, 2023 | 3,100.8 |
143. | Truro City | Saturday, October 28, 2023 | 3,096.9 |
144. | Taunton Town | Saturday, October 28, 2023 | 3,093.1 |
145. | Hemel Hempstead Town | Saturday, October 28, 2023 | 3,090.5 |
146. | AFC Hornchurch | Saturday, November 4, 2023 | 3,086.7 |
147. | Tonbridge Angels | Saturday, November 4, 2023 | 3,082.2 |
148. | Blyth Spartans | Saturday, October 28, 2023 | 3,072.0 |
149. | Weston-super-Mare | Saturday, November 4, 2023 | 3,064.9 |
150. | Poole Town | Saturday, November 4, 2023 | 3,060.8 |
151. | Eastbourne Borough | Saturday, November 4, 2023 | 3,060.7 |
152. | Scarborough Athletic | Saturday, November 4, 2023 | 3,060.5 |
153. | Aveley | Saturday, November 4, 2023 | 3,059.5 |
154. | Banbury United | Saturday, October 28, 2023 | 3,059.4 |
155. | Hereford | Saturday, November 4, 2023 | 3,054.6 |
156. | Warrington Town | Saturday, November 4, 2023 | 3,053.1 |
157. | Weymouth | Saturday, November 4, 2023 | 3,047.6 |
158. | Peterborough Sports | Saturday, November 4, 2023 | 3,047.6 |
159. | Gloucester City | Saturday, November 4, 2023 | 3,040.6 |
160. | Welling United | Saturday, November 4, 2023 | 3,027.7 |
161. | Slough Town | Saturday, October 28, 2023 | 3,027.5 |
162. | Bracknell Town | Saturday, November 4, 2023 | 3,023.8 |
163. | Coalville Town | Tuesday, October 24, 2023 | 3,022.1 |
164. | Darlington | Saturday, November 4, 2023 | 3,018.8 |
165. | Hayes and Yeading United | Saturday, October 28, 2023 | 3,015.7 |
166. | Rushall Olympic | Saturday, November 4, 2023 | 3,012.8 |
167. | Walton and Hersham | Tuesday, October 24, 2023 | 3,012.7 |
168. | Southport | Saturday, November 4, 2023 | 3,010.7 |
169. | Farsley Celtic | Saturday, November 4, 2023 | 3,005.5 |
170. | Bishop's Stortford | Saturday, November 4, 2023 | 2,992.2 |
171. | Gosport Borough | Tuesday, October 24, 2023 | 2,989.2 |
172. | Radcliffe | Saturday, November 4, 2023 | 2,986.3 |
173. | Hungerford Town | Saturday, November 4, 2023 | 2,985.2 |
174. | Salisbury | Saturday, November 4, 2023 | 2,984.7 |
175. | Nuneaton Borough | Saturday, November 4, 2023 | 2,979.0 |
176. | Leamington | Saturday, November 4, 2023 | 2,976.7 |
177. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
178. | Havant and Waterlooville | Saturday, November 4, 2023 | 2,968.9 |
179. | Billericay Town | Saturday, November 4, 2023 | 2,965.6 |
180. | Horsham | Friday, November 3, 2023 | 2,965.6 |
181. | AFC Totton | Saturday, November 4, 2023 | 2,965.1 |
182. | Lewes | Saturday, November 4, 2023 | 2,963.3 |
183. | Canvey Island | Tuesday, October 24, 2023 | 2,962.1 |
184. | AFC Telford United | Saturday, November 4, 2023 | 2,959.3 |
185. | Merthyr Town | Saturday, November 4, 2023 | 2,955.8 |
186. | Hitchin Town | Saturday, November 4, 2023 | 2,954.0 |
187. | Needham Market | Saturday, November 4, 2023 | 2,953.6 |
188. | Kettering Town | Saturday, November 4, 2023 | 2,950.0 |
189. | Warrington Rylands | Saturday, November 4, 2023 | 2,948.7 |
190. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
191. | Dover Athletic | Saturday, November 4, 2023 | 2,947.2 |
192. | Dulwich Hamlet | Saturday, November 4, 2023 | 2,947.1 |
193. | Enfield Town | Saturday, November 4, 2023 | 2,945.1 |
194. | Chatham Town | Monday, October 23, 2023 | 2,942.5 |
195. | Worksop Town | Saturday, November 4, 2023 | 2,930.7 |
196. | Ilkeston Town | Saturday, November 4, 2023 | 2,928.0 |
197. | Winchester City | Tuesday, October 24, 2023 | 2,927.6 |
198. | Hyde United | Saturday, November 4, 2023 | 2,923.4 |
199. | Stamford | Saturday, November 4, 2023 | 2,919.1 |
200. | Stourbridge | Tuesday, October 24, 2023 | 2,917.9 |
201. | Leiston | Saturday, November 4, 2023 | 2,915.6 |
202. | Cheshunt | Tuesday, October 24, 2023 | 2,909.2 |
203. | Swindon Supermarine | Saturday, November 4, 2023 | 2,906.9 |
204. | Cray Wanderers | Saturday, November 4, 2023 | 2,903.1 |
205. | Gainsborough Trinity | Saturday, November 4, 2023 | 2,902.6 |
206. | Guiseley | Saturday, November 4, 2023 | 2,901.3 |
207. | Hastings United | Saturday, November 4, 2023 | 2,901.0 |
208. | Barwell | Saturday, November 4, 2023 | 2,898.0 |
209. | Carshalton Athletic | Saturday, November 4, 2023 | 2,897.3 |
210. | Matlock Town | Saturday, November 4, 2023 | 2,897.2 |
211. | Redditch United | Saturday, November 4, 2023 | 2,896.6 |
212. | Beaconsfield Town | Saturday, November 4, 2023 | 2,895.5 |
213. | Marine | Saturday, November 4, 2023 | 2,891.8 |
214. | Plymouth Parkway | Tuesday, October 24, 2023 | 2,889.8 |
215. | Basingstoke Town | Saturday, November 4, 2023 | 2,883.6 |
216. | Whitehawk | Tuesday, October 24, 2023 | 2,881.4 |
217. | Alvechurch | Tuesday, October 24, 2023 | 2,880.7 |
218. | Bradford Park Avenue | Saturday, November 4, 2023 | 2,879.3 |
219. | Bamber Bridge | Saturday, November 4, 2023 | 2,879.0 |
220. | Hendon | Saturday, November 4, 2023 | 2,877.7 |
221. | Stratford Town | Saturday, November 4, 2023 | 2,877.1 |
222. | Ashton United | Saturday, November 4, 2023 | 2,875.9 |
223. | Lancaster City | Saturday, November 4, 2023 | 2,872.9 |
224. | Whitby Town | Saturday, November 4, 2023 | 2,870.9 |
225. | Hanwell Town | Tuesday, October 24, 2023 | 2,870.7 |
226. | Morpeth Town | Tuesday, October 24, 2023 | 2,869.6 |
227. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
228. | Tiverton Town | Saturday, October 21, 2023 | 2,861.5 |
229. | FC United of Manchester | Saturday, November 4, 2023 | 2,851.7 |
230. | Halesowen Town | Saturday, November 4, 2023 | 2,841.5 |
231. | Folkestone Invicta | Saturday, November 4, 2023 | 2,841.1 |
232. | Royston Town | Saturday, November 4, 2023 | 2,833.7 |
233. | Concord Rangers | Tuesday, October 24, 2023 | 2,831.1 |
234. | Dorchester Town | Saturday, October 28, 2023 | 2,830.2 |
235. | Bognor Regis Town | Saturday, November 4, 2023 | 2,827.8 |
236. | Bromsgrove Sporting | Saturday, November 4, 2023 | 2,823.9 |
237. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
238. | Didcot Town | Saturday, October 28, 2023 | 2,814.5 |
239. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
240. | Wingate and Finchley | Saturday, November 4, 2023 | 2,812.6 |
241. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
242. | Ramsgate | Saturday, November 4, 2023 | 2,805.0 |
243. | Margate | Saturday, November 4, 2023 | 2,803.7 |
244. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
245. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
246. | St. Ives Town | Monday, October 23, 2023 | 2,796.9 |
247. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
248. | Stafford Rangers | Tuesday, October 24, 2023 | 2,795.0 |
249. | Harrow Borough | Saturday, November 4, 2023 | 2,786.7 |
250. | Basford United | Saturday, November 4, 2023 | 2,785.5 |
251. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
252. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
253. | Haringey Borough | Saturday, November 4, 2023 | 2,763.9 |
254. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
255. | Marske United | Saturday, November 4, 2023 | 2,756.0 |
256. | Potters Bar Town | Tuesday, October 24, 2023 | 2,755.4 |
257. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
258. | Kingstonian | Wednesday, October 25, 2023 | 2,744.4 |
259. | Workington | Tuesday, October 24, 2023 | 2,731.3 |
260. | AFC Sudbury | Saturday, November 4, 2023 | 2,728.4 |
261. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
262. | Atherton Collieries | Saturday, November 4, 2023 | 2,715.5 |
263. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
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 |