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 Sunday, December 3, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Sunday, December 3, 2023 | 4,396.2 |
2. | Liverpool | Sunday, December 3, 2023 | 4,317.2 |
3. | Arsenal | Saturday, December 2, 2023 | 4,288.2 |
4. | Newcastle United | Saturday, December 2, 2023 | 4,235.5 |
5. | Manchester United | Saturday, December 2, 2023 | 4,200.5 |
6. | Aston Villa | Sunday, December 3, 2023 | 4,189.5 |
7. | Tottenham Hotspur | Sunday, December 3, 2023 | 4,182.2 |
8. | Brighton and Hove Albion | Sunday, December 3, 2023 | 4,155.6 |
9. | Brentford | Saturday, December 2, 2023 | 4,134.1 |
10. | Chelsea | Sunday, December 3, 2023 | 4,128.6 |
11. | West Ham United | Sunday, December 3, 2023 | 4,080.5 |
12. | Leicester City | Saturday, December 2, 2023 | 4,057.6 |
13. | Crystal Palace | Sunday, December 3, 2023 | 4,054.0 |
14. | Fulham | Sunday, December 3, 2023 | 4,052.6 |
15. | Wolverhampton Wanderers | Saturday, December 2, 2023 | 4,034.2 |
16. | Everton | Saturday, December 2, 2023 | 4,034.0 |
17. | AFC Bournemouth | Sunday, December 3, 2023 | 4,000.5 |
18. | Nottingham Forest | Saturday, December 2, 2023 | 3,994.0 |
19. | Leeds United | Saturday, December 2, 2023 | 3,975.7 |
20. | Burnley | Saturday, December 2, 2023 | 3,975.5 |
21. | Ipswich Town | Saturday, December 2, 2023 | 3,955.9 |
22. | Southampton | Saturday, December 2, 2023 | 3,935.0 |
23. | Luton Town | Saturday, December 2, 2023 | 3,910.8 |
24. | Sheffield United | Saturday, December 2, 2023 | 3,909.8 |
25. | West Bromwich Albion | Saturday, December 2, 2023 | 3,899.5 |
26. | Middlesbrough | Saturday, December 2, 2023 | 3,892.8 |
27. | Sunderland | Saturday, December 2, 2023 | 3,853.3 |
28. | Coventry City | Saturday, December 2, 2023 | 3,847.5 |
29. | Blackburn Rovers | Saturday, December 2, 2023 | 3,844.5 |
30. | Hull City | Saturday, December 2, 2023 | 3,843.8 |
31. | Watford | Saturday, December 2, 2023 | 3,841.0 |
32. | Swansea City | Saturday, December 2, 2023 | 3,838.0 |
33. | Plymouth Argyle | Saturday, December 2, 2023 | 3,814.7 |
34. | Norwich City | Sunday, December 3, 2023 | 3,813.8 |
35. | Bristol City | Sunday, December 3, 2023 | 3,804.0 |
36. | Cardiff City | Saturday, December 2, 2023 | 3,802.8 |
37. | Millwall | Saturday, December 2, 2023 | 3,797.5 |
38. | Bolton Wanderers | Saturday, December 2, 2023 | 3,793.1 |
39. | Preston North End | Friday, December 1, 2023 | 3,786.5 |
40. | Huddersfield Town | Saturday, December 2, 2023 | 3,783.4 |
41. | Stoke City | Saturday, December 2, 2023 | 3,776.4 |
42. | Portsmouth | Saturday, December 2, 2023 | 3,774.8 |
43. | Peterborough United | Saturday, December 2, 2023 | 3,772.5 |
44. | Birmingham City | Saturday, December 2, 2023 | 3,751.2 |
45. | Derby County | Tuesday, November 28, 2023 | 3,749.7 |
46. | Barnsley | Tuesday, November 28, 2023 | 3,747.1 |
47. | Sheffield Wednesday | Saturday, December 2, 2023 | 3,738.2 |
48. | Blackpool | Tuesday, November 28, 2023 | 3,724.0 |
49. | Wigan Athletic | Friday, December 1, 2023 | 3,723.1 |
50. | Queens Park Rangers | Friday, December 1, 2023 | 3,707.9 |
51. | Rotherham United | Saturday, December 2, 2023 | 3,701.9 |
52. | Oxford United | Saturday, December 2, 2023 | 3,694.8 |
53. | Stevenage | Saturday, December 2, 2023 | 3,674.4 |
54. | Lincoln City | Tuesday, November 28, 2023 | 3,674.1 |
55. | Stockport County | Sunday, December 3, 2023 | 3,666.8 |
56. | Charlton Athletic | Saturday, December 2, 2023 | 3,660.4 |
57. | Reading | Sunday, December 3, 2023 | 3,640.5 |
58. | Wycombe Wanderers | Saturday, December 2, 2023 | 3,638.5 |
59. | Mansfield Town | Tuesday, November 28, 2023 | 3,633.5 |
60. | Wrexham | Sunday, December 3, 2023 | 3,619.4 |
61. | Bristol Rovers | Tuesday, November 28, 2023 | 3,613.7 |
62. | Leyton Orient | Sunday, December 3, 2023 | 3,607.9 |
63. | Northampton Town | Saturday, December 2, 2023 | 3,599.6 |
64. | Burton Albion | Tuesday, November 28, 2023 | 3,584.1 |
65. | Shrewsbury Town | Friday, December 1, 2023 | 3,582.6 |
66. | Milton Keynes Dons | Tuesday, November 28, 2023 | 3,581.7 |
67. | Crewe Alexandra | Tuesday, November 28, 2023 | 3,574.4 |
68. | Fleetwood Town | Saturday, December 2, 2023 | 3,570.4 |
69. | Exeter City | Tuesday, November 28, 2023 | 3,562.7 |
70. | Notts County | Friday, December 1, 2023 | 3,559.9 |
71. | Cambridge United | Saturday, December 2, 2023 | 3,558.9 |
72. | Port Vale | Saturday, December 2, 2023 | 3,558.5 |
73. | Morecambe | Saturday, December 2, 2023 | 3,549.7 |
74. | Cheltenham Town | Tuesday, November 28, 2023 | 3,548.4 |
75. | Barrow | Saturday, December 2, 2023 | 3,543.4 |
76. | Carlisle United | Tuesday, November 28, 2023 | 3,538.8 |
77. | Chesterfield | Sunday, December 3, 2023 | 3,522.6 |
78. | Salford City | Tuesday, November 28, 2023 | 3,522.4 |
79. | Bradford City | Tuesday, November 28, 2023 | 3,511.7 |
80. | Accrington Stanley | Tuesday, November 28, 2023 | 3,510.1 |
81. | Swindon Town | Tuesday, November 28, 2023 | 3,507.1 |
82. | Gillingham | Saturday, December 2, 2023 | 3,503.2 |
83. | Newport County | Saturday, December 2, 2023 | 3,499.5 |
84. | AFC Wimbledon | Tuesday, November 28, 2023 | 3,496.9 |
85. | Harrogate Town | Saturday, December 2, 2023 | 3,457.6 |
86. | Grimsby Town | Saturday, December 2, 2023 | 3,455.9 |
87. | Crawley Town | Tuesday, November 28, 2023 | 3,448.4 |
88. | Tranmere Rovers | Tuesday, November 28, 2023 | 3,447.1 |
89. | Doncaster Rovers | Saturday, December 2, 2023 | 3,437.4 |
90. | Walsall | Tuesday, November 28, 2023 | 3,436.5 |
91. | Bromley | Saturday, December 2, 2023 | 3,434.5 |
92. | Colchester United | Tuesday, November 28, 2023 | 3,419.6 |
93. | Sutton United | Saturday, December 2, 2023 | 3,403.7 |
94. | Rochdale | Saturday, December 2, 2023 | 3,386.5 |
95. | Southend United | Saturday, November 25, 2023 | 3,381.6 |
96. | Gateshead | Saturday, November 25, 2023 | 3,378.3 |
97. | Forest Green Rovers | Tuesday, November 28, 2023 | 3,367.1 |
98. | Barnet | Saturday, December 2, 2023 | 3,349.2 |
99. | FC Halifax Town | Saturday, November 25, 2023 | 3,348.6 |
100. | Altrincham | Saturday, November 25, 2023 | 3,345.5 |
101. | Aldershot Town | Sunday, December 3, 2023 | 3,329.5 |
102. | Solihull Moors | Saturday, November 25, 2023 | 3,325.7 |
103. | Oldham Athletic | Saturday, November 25, 2023 | 3,323.7 |
104. | Hartlepool United | Saturday, November 25, 2023 | 3,316.9 |
105. | Eastleigh | Sunday, December 3, 2023 | 3,312.7 |
106. | Boreham Wood | Saturday, November 25, 2023 | 3,301.1 |
107. | Dagenham and Redbridge | Saturday, November 25, 2023 | 3,277.2 |
108. | Macclesfield Town | Saturday, November 25, 2023 | 3,270.8 |
109. | Woking | Saturday, November 25, 2023 | 3,270.7 |
110. | Wealdstone | Saturday, November 25, 2023 | 3,258.1 |
111. | Dorking Wanderers | Saturday, November 25, 2023 | 3,253.8 |
112. | Maidenhead United | Saturday, December 2, 2023 | 3,253.6 |
113. | York City | Friday, December 1, 2023 | 3,246.5 |
114. | Yeovil Town | Sunday, December 3, 2023 | 3,241.5 |
115. | Ebbsfleet United | Saturday, December 2, 2023 | 3,223.2 |
116. | AFC Fylde | Saturday, November 25, 2023 | 3,220.9 |
117. | Torquay United | Saturday, December 2, 2023 | 3,220.0 |
118. | Scunthorpe United | Saturday, December 2, 2023 | 3,208.5 |
119. | Oxford City | Saturday, December 2, 2023 | 3,203.6 |
120. | Kidderminster Harriers | Saturday, December 2, 2023 | 3,198.3 |
121. | Chester | Tuesday, November 28, 2023 | 3,191.0 |
122. | Tamworth | Saturday, November 25, 2023 | 3,174.7 |
123. | Worthing | Saturday, December 2, 2023 | 3,162.8 |
124. | Maidstone United | Saturday, December 2, 2023 | 3,160.5 |
125. | Dartford | Saturday, November 25, 2023 | 3,159.9 |
126. | Chorley | Saturday, November 25, 2023 | 3,151.5 |
127. | Hampton and Richmond Borough | Saturday, December 2, 2023 | 3,149.7 |
128. | Braintree Town | Saturday, November 25, 2023 | 3,146.6 |
129. | Curzon Ashton | Saturday, November 25, 2023 | 3,145.4 |
130. | Brackley Town | Saturday, December 2, 2023 | 3,142.3 |
131. | Bath City | Saturday, December 2, 2023 | 3,136.4 |
132. | Chelmsford City | Saturday, December 2, 2023 | 3,131.7 |
133. | Alfreton Town | Saturday, November 25, 2023 | 3,131.7 |
134. | King's Lynn Town | Saturday, November 25, 2023 | 3,116.5 |
135. | Buxton | Saturday, November 25, 2023 | 3,115.2 |
136. | Tonbridge Angels | Saturday, December 2, 2023 | 3,111.2 |
137. | South Shields | Saturday, November 25, 2023 | 3,111.0 |
138. | Spennymoor Town | Saturday, November 25, 2023 | 3,104.2 |
139. | Farnborough | Saturday, December 2, 2023 | 3,102.6 |
140. | AFC Hornchurch | Saturday, December 2, 2023 | 3,101.2 |
141. | Chesham United | Saturday, December 2, 2023 | 3,099.4 |
142. | Weston-super-Mare | Saturday, December 2, 2023 | 3,096.1 |
143. | Taunton Town | Saturday, December 2, 2023 | 3,094.2 |
144. | Chippenham Town | Saturday, December 2, 2023 | 3,093.7 |
145. | Boston United | Saturday, December 2, 2023 | 3,092.9 |
146. | Scarborough Athletic | Tuesday, November 28, 2023 | 3,092.4 |
147. | Hemel Hempstead Town | Saturday, December 2, 2023 | 3,090.7 |
148. | Truro City | Saturday, December 2, 2023 | 3,088.7 |
149. | St. Albans City | Saturday, December 2, 2023 | 3,080.4 |
150. | Slough Town | Saturday, November 25, 2023 | 3,069.0 |
151. | Hereford | Saturday, December 2, 2023 | 3,066.7 |
152. | Blyth Spartans | Saturday, December 2, 2023 | 3,065.6 |
153. | Warrington Town | Saturday, November 25, 2023 | 3,054.6 |
154. | Poole Town | Saturday, December 2, 2023 | 3,049.9 |
155. | Weymouth | Saturday, November 25, 2023 | 3,048.6 |
156. | Peterborough Sports | Saturday, November 25, 2023 | 3,046.7 |
157. | Bracknell Town | Saturday, December 2, 2023 | 3,044.2 |
158. | Aveley | Saturday, December 2, 2023 | 3,042.0 |
159. | Gloucester City | Saturday, November 25, 2023 | 3,040.9 |
160. | Welling United | Saturday, December 2, 2023 | 3,040.2 |
161. | Farsley Celtic | Saturday, November 25, 2023 | 3,039.2 |
162. | Banbury United | Saturday, November 25, 2023 | 3,034.6 |
163. | Southport | Saturday, November 25, 2023 | 3,033.5 |
164. | Eastbourne Borough | Saturday, December 2, 2023 | 3,020.0 |
165. | Leamington | Saturday, December 2, 2023 | 3,007.3 |
166. | Darlington | Saturday, November 25, 2023 | 3,006.8 |
167. | Rushall Olympic | Saturday, December 2, 2023 | 3,004.2 |
168. | Salisbury | Saturday, December 2, 2023 | 2,996.3 |
169. | AFC Totton | Saturday, December 2, 2023 | 2,996.1 |
170. | Hayes and Yeading United | Saturday, November 25, 2023 | 2,994.2 |
171. | Radcliffe | Saturday, November 25, 2023 | 2,992.7 |
172. | Hungerford Town | Saturday, December 2, 2023 | 2,990.7 |
173. | Gosport Borough | Wednesday, November 29, 2023 | 2,985.6 |
174. | Nuneaton Borough | Tuesday, November 28, 2023 | 2,977.5 |
175. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
176. | Coalville Town | Saturday, December 2, 2023 | 2,969.1 |
177. | Warrington Rylands | Saturday, November 25, 2023 | 2,962.2 |
178. | Enfield Town | Saturday, December 2, 2023 | 2,961.6 |
179. | Bishop's Stortford | Saturday, November 25, 2023 | 2,960.3 |
180. | Chatham Town | Saturday, December 2, 2023 | 2,959.2 |
181. | Needham Market | Saturday, December 2, 2023 | 2,959.0 |
182. | AFC Telford United | Saturday, November 18, 2023 | 2,957.7 |
183. | Merthyr Town | Saturday, December 2, 2023 | 2,955.9 |
184. | Walton and Hersham | Tuesday, November 28, 2023 | 2,954.7 |
185. | Billericay Town | Saturday, December 2, 2023 | 2,952.5 |
186. | Hitchin Town | Saturday, December 2, 2023 | 2,949.2 |
187. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
188. | Dulwich Hamlet | Saturday, December 2, 2023 | 2,942.5 |
189. | Leiston | Tuesday, November 28, 2023 | 2,942.1 |
190. | Havant and Waterlooville | Saturday, December 2, 2023 | 2,942.0 |
191. | Worksop Town | Tuesday, November 28, 2023 | 2,939.5 |
192. | Horsham | Saturday, December 2, 2023 | 2,937.7 |
193. | Canvey Island | Saturday, December 2, 2023 | 2,937.3 |
194. | Winchester City | Saturday, December 2, 2023 | 2,936.0 |
195. | Lewes | Saturday, December 2, 2023 | 2,934.0 |
196. | Swindon Supermarine | Saturday, December 2, 2023 | 2,934.0 |
197. | Guiseley | Tuesday, November 28, 2023 | 2,929.3 |
198. | Dover Athletic | Saturday, December 2, 2023 | 2,926.6 |
199. | Stamford | Saturday, November 25, 2023 | 2,921.8 |
200. | Plymouth Parkway | Saturday, November 25, 2023 | 2,917.1 |
201. | Hyde United | Tuesday, November 28, 2023 | 2,916.4 |
202. | Kettering Town | Tuesday, November 28, 2023 | 2,915.2 |
203. | Cheshunt | Saturday, December 2, 2023 | 2,910.6 |
204. | Cray Wanderers | Wednesday, November 29, 2023 | 2,909.6 |
205. | Matlock Town | Saturday, November 25, 2023 | 2,909.2 |
206. | Stourbridge | Tuesday, November 28, 2023 | 2,907.4 |
207. | Barwell | Saturday, December 2, 2023 | 2,901.2 |
208. | Hendon | Saturday, December 2, 2023 | 2,901.1 |
209. | Redditch United | Saturday, December 2, 2023 | 2,899.2 |
210. | Marine | Saturday, December 2, 2023 | 2,897.0 |
211. | Hastings United | Saturday, November 25, 2023 | 2,896.1 |
212. | Ilkeston Town | Saturday, December 2, 2023 | 2,894.7 |
213. | Whitby Town | Saturday, December 2, 2023 | 2,892.1 |
214. | Stratford Town | Saturday, December 2, 2023 | 2,891.7 |
215. | Lancaster City | Tuesday, November 28, 2023 | 2,888.5 |
216. | Beaconsfield Town | Saturday, December 2, 2023 | 2,881.8 |
217. | Ashton United | Saturday, November 25, 2023 | 2,877.0 |
218. | Gainsborough Trinity | Saturday, December 2, 2023 | 2,874.4 |
219. | Whitehawk | Saturday, December 2, 2023 | 2,874.0 |
220. | FC United of Manchester | Saturday, December 2, 2023 | 2,873.3 |
221. | Bamber Bridge | Tuesday, November 28, 2023 | 2,870.1 |
222. | Morpeth Town | Saturday, November 25, 2023 | 2,864.7 |
223. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
224. | Bradford Park Avenue | Saturday, November 25, 2023 | 2,862.2 |
225. | Tiverton Town | Saturday, December 2, 2023 | 2,861.8 |
226. | Alvechurch | Tuesday, November 28, 2023 | 2,860.0 |
227. | Concord Rangers | Saturday, December 2, 2023 | 2,854.9 |
228. | Wingate and Finchley | Saturday, December 2, 2023 | 2,854.4 |
229. | Bognor Regis Town | Saturday, December 2, 2023 | 2,852.2 |
230. | St. Ives Town | Saturday, December 2, 2023 | 2,845.3 |
231. | Hanwell Town | Saturday, December 2, 2023 | 2,843.7 |
232. | Basingstoke Town | Saturday, December 2, 2023 | 2,839.9 |
233. | Dorchester Town | Saturday, December 2, 2023 | 2,838.2 |
234. | Carshalton Athletic | Saturday, December 2, 2023 | 2,833.1 |
235. | Folkestone Invicta | Saturday, November 25, 2023 | 2,829.4 |
236. | Halesowen Town | Saturday, December 2, 2023 | 2,826.7 |
237. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
238. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
239. | Didcot Town | Saturday, November 25, 2023 | 2,809.7 |
240. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
241. | Ramsgate | Saturday, November 4, 2023 | 2,805.0 |
242. | Bromsgrove Sporting | Saturday, November 25, 2023 | 2,803.4 |
243. | Royston Town | Saturday, December 2, 2023 | 2,802.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. | Potters Bar Town | Saturday, December 2, 2023 | 2,785.0 |
248. | Margate | Saturday, December 2, 2023 | 2,778.3 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Stafford Rangers | Tuesday, November 28, 2023 | 2,772.3 |
251. | Basford United | Saturday, December 2, 2023 | 2,769.9 |
252. | Harrow Borough | Saturday, November 25, 2023 | 2,769.7 |
253. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
254. | Marske United | Saturday, November 25, 2023 | 2,760.6 |
255. | Workington | Tuesday, November 28, 2023 | 2,758.8 |
256. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
257. | Sheppey United | Friday, November 3, 2023 | 2,749.6 |
258. | AFC Sudbury | Saturday, November 25, 2023 | 2,747.8 |
259. | Haringey Borough | Saturday, December 2, 2023 | 2,738.4 |
260. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
261. | Kingstonian | Saturday, December 2, 2023 | 2,716.7 |
262. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
263. | Atherton Collieries | Tuesday, November 28, 2023 | 2,690.5 |
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 |