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, November 7, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, November 4, 2023 | 4,412.4 |
2. | Liverpool | Sunday, November 5, 2023 | 4,301.9 |
3. | Arsenal | Saturday, November 4, 2023 | 4,274.1 |
4. | Newcastle United | Saturday, November 4, 2023 | 4,239.6 |
5. | Tottenham Hotspur | Monday, November 6, 2023 | 4,200.6 |
6. | Manchester United | Saturday, November 4, 2023 | 4,194.9 |
7. | Aston Villa | Sunday, November 5, 2023 | 4,173.9 |
8. | Brighton and Hove Albion | Saturday, November 4, 2023 | 4,165.5 |
9. | Brentford | Saturday, November 4, 2023 | 4,144.0 |
10. | Chelsea | Monday, November 6, 2023 | 4,123.7 |
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, November 5, 2023 | 4,019.0 |
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 | Tuesday, November 7, 2023 | 3,951.7 |
22. | Sheffield United | Saturday, November 4, 2023 | 3,934.2 |
23. | Southampton | Saturday, November 4, 2023 | 3,915.1 |
24. | Luton Town | Sunday, November 5, 2023 | 3,905.8 |
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. | Blackburn Rovers | Sunday, November 5, 2023 | 3,847.5 |
30. | Hull City | Saturday, November 4, 2023 | 3,837.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. | Millwall | Saturday, November 4, 2023 | 3,807.4 |
38. | Plymouth Argyle | Saturday, November 4, 2023 | 3,802.1 |
39. | Norwich City | Sunday, November 5, 2023 | 3,793.8 |
40. | Portsmouth | Sunday, November 5, 2023 | 3,781.1 |
41. | Bolton Wanderers | Tuesday, November 7, 2023 | 3,777.2 |
42. | Huddersfield Town | Saturday, November 4, 2023 | 3,770.7 |
43. | Birmingham City | Saturday, November 4, 2023 | 3,764.5 |
44. | Barnsley | Friday, November 3, 2023 | 3,758.5 |
45. | Peterborough United | Tuesday, November 7, 2023 | 3,757.4 |
46. | Sheffield Wednesday | Saturday, November 4, 2023 | 3,736.3 |
47. | Derby County | Sunday, November 5, 2023 | 3,732.6 |
48. | Wigan Athletic | Tuesday, November 7, 2023 | 3,718.4 |
49. | Rotherham United | Tuesday, November 7, 2023 | 3,715.6 |
50. | Blackpool | Saturday, November 4, 2023 | 3,711.4 |
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 | Sunday, November 5, 2023 | 3,662.9 |
56. | Lincoln City | Saturday, November 4, 2023 | 3,660.9 |
57. | Mansfield Town | Saturday, November 4, 2023 | 3,637.3 |
58. | Stevenage | Saturday, November 4, 2023 | 3,636.6 |
59. | Reading | Tuesday, November 7, 2023 | 3,635.2 |
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 | Tuesday, November 7, 2023 | 3,611.2 |
64. | Fleetwood Town | Sunday, November 5, 2023 | 3,590.8 |
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. | Milton Keynes Dons | Saturday, November 4, 2023 | 3,573.0 |
69. | Northampton Town | Saturday, November 4, 2023 | 3,572.4 |
70. | Notts County | Saturday, November 4, 2023 | 3,571.6 |
71. | Shrewsbury Town | Tuesday, November 7, 2023 | 3,567.2 |
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 | Sunday, November 5, 2023 | 3,551.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. | Chesterfield | Sunday, November 5, 2023 | 3,508.6 |
81. | Gillingham | Saturday, November 4, 2023 | 3,492.3 |
82. | Swindon Town | Tuesday, November 7, 2023 | 3,489.9 |
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. | Colchester United | Tuesday, November 7, 2023 | 3,456.9 |
87. | Harrogate Town | Saturday, November 4, 2023 | 3,454.9 |
88. | Grimsby Town | Sunday, November 5, 2023 | 3,443.8 |
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. | Yeovil Town | Tuesday, November 7, 2023 | 3,262.1 |
111. | Dorking Wanderers | Saturday, November 4, 2023 | 3,257.4 |
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. | York City | Saturday, November 4, 2023 | 3,225.3 |
116. | Torquay United | Tuesday, November 7, 2023 | 3,215.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. | Scunthorpe United | Tuesday, November 7, 2023 | 3,192.2 |
121. | Kidderminster Harriers | Sunday, November 5, 2023 | 3,191.2 |
122. | Alfreton Town | Tuesday, November 7, 2023 | 3,167.1 |
123. | Tamworth | Saturday, November 4, 2023 | 3,162.3 |
124. | Maidstone United | Tuesday, November 7, 2023 | 3,159.6 |
125. | Braintree Town | Tuesday, November 7, 2023 | 3,158.8 |
126. | Dartford | Tuesday, November 7, 2023 | 3,145.9 |
127. | Worthing | Tuesday, November 7, 2023 | 3,145.1 |
128. | King's Lynn Town | Tuesday, November 7, 2023 | 3,139.4 |
129. | Bath City | Tuesday, November 7, 2023 | 3,137.1 |
130. | Chelmsford City | Tuesday, November 7, 2023 | 3,136.9 |
131. | Buxton | Tuesday, November 7, 2023 | 3,135.6 |
132. | Spennymoor Town | Tuesday, November 7, 2023 | 3,133.6 |
133. | Chorley | Tuesday, November 7, 2023 | 3,129.1 |
134. | Brackley Town | Tuesday, November 7, 2023 | 3,123.7 |
135. | Farnborough | Tuesday, November 7, 2023 | 3,121.5 |
136. | Curzon Ashton | Tuesday, November 7, 2023 | 3,119.9 |
137. | Hampton and Richmond Borough | Tuesday, November 7, 2023 | 3,113.4 |
138. | South Shields | Tuesday, November 7, 2023 | 3,111.0 |
139. | Chippenham Town | Tuesday, November 7, 2023 | 3,110.6 |
140. | Chesham United | Tuesday, November 7, 2023 | 3,107.7 |
141. | St. Albans City | Tuesday, November 7, 2023 | 3,107.3 |
142. | Taunton Town | Saturday, October 28, 2023 | 3,093.1 |
143. | Boston United | Tuesday, November 7, 2023 | 3,092.0 |
144. | AFC Hornchurch | Saturday, November 4, 2023 | 3,086.7 |
145. | Tonbridge Angels | Tuesday, November 7, 2023 | 3,082.0 |
146. | Hemel Hempstead Town | Monday, November 6, 2023 | 3,080.7 |
147. | Truro City | Tuesday, November 7, 2023 | 3,076.6 |
148. | Aveley | Monday, November 6, 2023 | 3,069.3 |
149. | Blyth Spartans | Tuesday, November 7, 2023 | 3,069.3 |
150. | Hereford | Tuesday, November 7, 2023 | 3,065.8 |
151. | Weston-super-Mare | Saturday, November 4, 2023 | 3,064.9 |
152. | Scarborough Athletic | Tuesday, November 7, 2023 | 3,061.5 |
153. | Poole Town | Saturday, November 4, 2023 | 3,060.8 |
154. | Peterborough Sports | Tuesday, November 7, 2023 | 3,059.8 |
155. | Warrington Town | Saturday, November 4, 2023 | 3,053.1 |
156. | Slough Town | Tuesday, November 7, 2023 | 3,051.8 |
157. | Eastbourne Borough | Tuesday, November 7, 2023 | 3,050.8 |
158. | Banbury United | Tuesday, November 7, 2023 | 3,048.0 |
159. | Gloucester City | Saturday, November 4, 2023 | 3,040.6 |
160. | Weymouth | Tuesday, November 7, 2023 | 3,030.8 |
161. | Welling United | Tuesday, November 7, 2023 | 3,026.5 |
162. | Bracknell Town | Saturday, November 4, 2023 | 3,023.8 |
163. | Farsley Celtic | Tuesday, November 7, 2023 | 3,023.4 |
164. | Hayes and Yeading United | Saturday, October 28, 2023 | 3,015.7 |
165. | Southport | Tuesday, November 7, 2023 | 3,013.4 |
166. | Walton and Hersham | Tuesday, October 24, 2023 | 3,012.7 |
167. | Darlington | Tuesday, November 7, 2023 | 3,006.6 |
168. | Coalville Town | Tuesday, November 7, 2023 | 3,005.8 |
169. | Rushall Olympic | Tuesday, November 7, 2023 | 3,005.1 |
170. | Gosport Borough | Tuesday, October 24, 2023 | 2,989.2 |
171. | Radcliffe | Saturday, November 4, 2023 | 2,986.3 |
172. | Nuneaton Borough | Tuesday, November 7, 2023 | 2,986.2 |
173. | Hungerford Town | Saturday, November 4, 2023 | 2,985.2 |
174. | Leamington | Tuesday, November 7, 2023 | 2,984.9 |
175. | Salisbury | Saturday, November 4, 2023 | 2,984.7 |
176. | Bishop's Stortford | Tuesday, November 7, 2023 | 2,980.0 |
177. | Billericay Town | Tuesday, November 7, 2023 | 2,978.0 |
178. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
179. | Horsham | Friday, November 3, 2023 | 2,965.6 |
180. | AFC Totton | Saturday, November 4, 2023 | 2,965.1 |
181. | Lewes | Saturday, November 4, 2023 | 2,963.3 |
182. | Canvey Island | Tuesday, October 24, 2023 | 2,962.1 |
183. | Havant and Waterlooville | Tuesday, November 7, 2023 | 2,960.6 |
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 | Tuesday, November 7, 2023 | 2,953.6 |
188. | Warrington Rylands | Saturday, November 4, 2023 | 2,948.7 |
189. | Dover Athletic | Tuesday, November 7, 2023 | 2,948.5 |
190. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
191. | Dulwich Hamlet | Saturday, November 4, 2023 | 2,947.1 |
192. | Worksop Town | Tuesday, November 7, 2023 | 2,947.0 |
193. | Enfield Town | Saturday, November 4, 2023 | 2,945.1 |
194. | Kettering Town | Tuesday, November 7, 2023 | 2,941.8 |
195. | Chatham Town | Tuesday, November 7, 2023 | 2,930.0 |
196. | Ilkeston Town | Saturday, November 4, 2023 | 2,928.0 |
197. | Winchester City | Tuesday, October 24, 2023 | 2,927.6 |
198. | Swindon Supermarine | Tuesday, November 7, 2023 | 2,921.6 |
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. | Hyde United | Tuesday, November 7, 2023 | 2,910.9 |
203. | Cheshunt | Tuesday, October 24, 2023 | 2,909.2 |
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. | Whitby Town | Tuesday, November 7, 2023 | 2,883.4 |
217. | Whitehawk | Tuesday, October 24, 2023 | 2,881.4 |
218. | Alvechurch | Tuesday, October 24, 2023 | 2,880.7 |
219. | Bradford Park Avenue | Saturday, November 4, 2023 | 2,879.3 |
220. | Bamber Bridge | Saturday, November 4, 2023 | 2,879.0 |
221. | Hendon | Saturday, November 4, 2023 | 2,877.7 |
222. | Stratford Town | Saturday, November 4, 2023 | 2,877.1 |
223. | Ashton United | Saturday, November 4, 2023 | 2,875.9 |
224. | Lancaster City | Saturday, November 4, 2023 | 2,872.9 |
225. | Hanwell Town | Tuesday, October 24, 2023 | 2,870.7 |
226. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
227. | Tiverton Town | Saturday, October 21, 2023 | 2,861.5 |
228. | Morpeth Town | Tuesday, November 7, 2023 | 2,853.2 |
229. | FC United of Manchester | Saturday, November 4, 2023 | 2,851.7 |
230. | Folkestone Invicta | Saturday, November 4, 2023 | 2,841.1 |
231. | Halesowen Town | Tuesday, November 7, 2023 | 2,834.3 |
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. | St. Ives Town | Tuesday, November 7, 2023 | 2,813.2 |
240. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
241. | Wingate and Finchley | Saturday, November 4, 2023 | 2,812.6 |
242. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
243. | Ramsgate | Saturday, November 4, 2023 | 2,805.0 |
244. | Margate | Tuesday, November 7, 2023 | 2,801.5 |
245. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
246. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.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 | Tuesday, November 7, 2023 | 2,766.0 |
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 |