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, December 5, 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 | Tuesday, December 5, 2023 | 4,290.6 |
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 | Tuesday, December 5, 2023 | 4,041.5 |
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 | Tuesday, December 5, 2023 | 3,968.2 |
21. | Ipswich Town | Saturday, December 2, 2023 | 3,955.9 |
22. | Southampton | Saturday, December 2, 2023 | 3,935.0 |
23. | Sheffield United | Saturday, December 2, 2023 | 3,909.8 |
24. | Luton Town | Tuesday, December 5, 2023 | 3,908.4 |
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 | Monday, December 4, 2023 | 3,497.2 |
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. | Bromley | Saturday, December 2, 2023 | 3,434.5 |
91. | Walsall | Tuesday, December 5, 2023 | 3,433.3 |
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. | Torquay United | Tuesday, December 5, 2023 | 3,227.0 |
116. | Ebbsfleet United | Saturday, December 2, 2023 | 3,223.2 |
117. | AFC Fylde | Saturday, November 25, 2023 | 3,220.9 |
118. | Scunthorpe United | Saturday, December 2, 2023 | 3,208.5 |
119. | Oxford City | Saturday, December 2, 2023 | 3,203.6 |
120. | Chester | Tuesday, December 5, 2023 | 3,198.6 |
121. | Kidderminster Harriers | Saturday, December 2, 2023 | 3,198.3 |
122. | Tamworth | Saturday, November 25, 2023 | 3,174.7 |
123. | Maidstone United | Tuesday, December 5, 2023 | 3,167.5 |
124. | Dartford | Saturday, November 25, 2023 | 3,159.9 |
125. | Chorley | Saturday, November 25, 2023 | 3,151.5 |
126. | Hampton and Richmond Borough | Tuesday, December 5, 2023 | 3,148.6 |
127. | Braintree Town | Tuesday, December 5, 2023 | 3,147.7 |
128. | Curzon Ashton | Saturday, November 25, 2023 | 3,145.4 |
129. | Worthing | Tuesday, December 5, 2023 | 3,142.4 |
130. | Bath City | Saturday, December 2, 2023 | 3,136.4 |
131. | Alfreton Town | Tuesday, December 5, 2023 | 3,134.9 |
132. | Brackley Town | Tuesday, December 5, 2023 | 3,134.7 |
133. | Chelmsford City | Saturday, December 2, 2023 | 3,131.7 |
134. | King's Lynn Town | Saturday, November 25, 2023 | 3,116.5 |
135. | Weston-super-Mare | Tuesday, December 5, 2023 | 3,116.5 |
136. | Buxton | Saturday, November 25, 2023 | 3,115.2 |
137. | Tonbridge Angels | Saturday, December 2, 2023 | 3,111.2 |
138. | South Shields | Saturday, November 25, 2023 | 3,111.0 |
139. | Chippenham Town | Tuesday, December 5, 2023 | 3,110.2 |
140. | Chesham United | Tuesday, December 5, 2023 | 3,104.6 |
141. | Spennymoor Town | Saturday, November 25, 2023 | 3,104.2 |
142. | Farnborough | Saturday, December 2, 2023 | 3,102.6 |
143. | AFC Hornchurch | Saturday, December 2, 2023 | 3,101.2 |
144. | Taunton Town | Saturday, December 2, 2023 | 3,094.2 |
145. | Boston United | Saturday, December 2, 2023 | 3,092.9 |
146. | Scarborough Athletic | Tuesday, November 28, 2023 | 3,092.4 |
147. | Truro City | Tuesday, December 5, 2023 | 3,081.7 |
148. | St. Albans City | Saturday, December 2, 2023 | 3,080.4 |
149. | Hereford | Tuesday, December 5, 2023 | 3,075.3 |
150. | Hemel Hempstead Town | Tuesday, December 5, 2023 | 3,074.2 |
151. | Slough Town | Saturday, November 25, 2023 | 3,069.0 |
152. | Blyth Spartans | Saturday, December 2, 2023 | 3,065.6 |
153. | Poole Town | Saturday, December 2, 2023 | 3,049.9 |
154. | Peterborough Sports | Saturday, November 25, 2023 | 3,046.7 |
155. | Warrington Town | Tuesday, December 5, 2023 | 3,046.0 |
156. | Weymouth | Tuesday, December 5, 2023 | 3,041.6 |
157. | Welling United | Monday, December 4, 2023 | 3,041.3 |
158. | Aveley | Monday, December 4, 2023 | 3,040.9 |
159. | Gloucester City | Saturday, November 25, 2023 | 3,040.9 |
160. | Farsley Celtic | Saturday, November 25, 2023 | 3,039.2 |
161. | Banbury United | Saturday, November 25, 2023 | 3,034.6 |
162. | Southport | Saturday, November 25, 2023 | 3,033.5 |
163. | Bracknell Town | Tuesday, December 5, 2023 | 3,020.1 |
164. | Eastbourne Borough | Saturday, December 2, 2023 | 3,020.0 |
165. | Darlington | Saturday, November 25, 2023 | 3,006.8 |
166. | Rushall Olympic | Saturday, December 2, 2023 | 3,004.2 |
167. | Leamington | Tuesday, December 5, 2023 | 2,996.9 |
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 | Tuesday, December 5, 2023 | 2,987.5 |
173. | Gosport Borough | Wednesday, November 29, 2023 | 2,985.6 |
174. | Coalville Town | Tuesday, December 5, 2023 | 2,983.0 |
175. | Nuneaton Borough | Tuesday, November 28, 2023 | 2,977.5 |
176. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
177. | Needham Market | Tuesday, December 5, 2023 | 2,969.3 |
178. | Warrington Rylands | Saturday, November 25, 2023 | 2,962.2 |
179. | Enfield Town | Saturday, December 2, 2023 | 2,961.6 |
180. | Bishop's Stortford | Saturday, November 25, 2023 | 2,960.3 |
181. | Winchester City | Tuesday, December 5, 2023 | 2,960.0 |
182. | Chatham Town | Saturday, December 2, 2023 | 2,959.2 |
183. | AFC Telford United | Saturday, November 18, 2023 | 2,957.7 |
184. | Merthyr Town | Saturday, December 2, 2023 | 2,955.9 |
185. | Walton and Hersham | Tuesday, December 5, 2023 | 2,954.7 |
186. | Billericay Town | Saturday, December 2, 2023 | 2,952.5 |
187. | Hitchin Town | Saturday, December 2, 2023 | 2,949.2 |
188. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
189. | Horsham | Tuesday, December 5, 2023 | 2,946.7 |
190. | Dulwich Hamlet | Saturday, December 2, 2023 | 2,942.5 |
191. | Leiston | Tuesday, November 28, 2023 | 2,942.1 |
192. | Havant and Waterlooville | Saturday, December 2, 2023 | 2,942.0 |
193. | Worksop Town | Tuesday, November 28, 2023 | 2,939.5 |
194. | Lewes | Saturday, December 2, 2023 | 2,934.0 |
195. | Swindon Supermarine | Saturday, December 2, 2023 | 2,934.0 |
196. | Guiseley | Tuesday, November 28, 2023 | 2,929.3 |
197. | Canvey Island | Tuesday, December 5, 2023 | 2,928.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. | Marine | Tuesday, December 5, 2023 | 2,911.4 |
204. | Cheshunt | Saturday, December 2, 2023 | 2,910.6 |
205. | Cray Wanderers | Wednesday, November 29, 2023 | 2,909.6 |
206. | Matlock Town | Saturday, November 25, 2023 | 2,909.2 |
207. | Stourbridge | Tuesday, November 28, 2023 | 2,907.4 |
208. | Barwell | Saturday, December 2, 2023 | 2,901.2 |
209. | Hendon | Saturday, December 2, 2023 | 2,901.1 |
210. | Redditch United | Saturday, December 2, 2023 | 2,899.2 |
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. | Morpeth Town | Saturday, November 25, 2023 | 2,864.7 |
222. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
223. | Bradford Park Avenue | Saturday, November 25, 2023 | 2,862.2 |
224. | Tiverton Town | Tuesday, December 5, 2023 | 2,856.7 |
225. | Bamber Bridge | Tuesday, December 5, 2023 | 2,855.7 |
226. | Concord Rangers | Saturday, December 2, 2023 | 2,854.9 |
227. | Wingate and Finchley | Saturday, December 2, 2023 | 2,854.4 |
228. | Bognor Regis Town | Saturday, December 2, 2023 | 2,852.2 |
229. | Alvechurch | Tuesday, December 5, 2023 | 2,846.1 |
230. | St. Ives Town | Saturday, December 2, 2023 | 2,845.3 |
231. | Hanwell Town | Saturday, December 2, 2023 | 2,843.7 |
232. | Basingstoke Town | Tuesday, December 5, 2023 | 2,843.1 |
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 | Monday, December 4, 2023 | 2,804.7 |
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 |