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 7, 2021
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, December 4, 2021 | 4,368.9 |
2. | Liverpool | Saturday, December 4, 2021 | 4,327.1 |
3. | Chelsea | Saturday, December 4, 2021 | 4,259.3 |
4. | Manchester United | Sunday, December 5, 2021 | 4,199.2 |
5. | West Ham United | Saturday, December 4, 2021 | 4,184.1 |
6. | Arsenal | Monday, December 6, 2021 | 4,174.3 |
7. | Tottenham Hotspur | Sunday, December 5, 2021 | 4,150.8 |
8. | Leicester City | Sunday, December 5, 2021 | 4,125.9 |
9. | Aston Villa | Sunday, December 5, 2021 | 4,075.9 |
10. | Leeds United | Sunday, December 5, 2021 | 4,071.1 |
11. | Everton | Monday, December 6, 2021 | 4,058.0 |
12. | Brighton and Hove Albion | Saturday, December 4, 2021 | 4,052.5 |
13. | Wolverhampton Wanderers | Saturday, December 4, 2021 | 4,052.1 |
14. | Crystal Palace | Sunday, December 5, 2021 | 4,028.3 |
15. | Southampton | Saturday, December 4, 2021 | 4,026.2 |
16. | Brentford | Sunday, December 5, 2021 | 4,024.2 |
17. | Fulham | Friday, December 3, 2021 | 3,997.1 |
18. | Burnley | Saturday, December 4, 2021 | 3,994.6 |
19. | Watford | Saturday, December 4, 2021 | 3,992.1 |
20. | Newcastle United | Saturday, December 4, 2021 | 3,984.5 |
21. | AFC Bournemouth | Friday, December 3, 2021 | 3,978.6 |
22. | Norwich City | Sunday, December 5, 2021 | 3,960.8 |
23. | West Bromwich Albion | Saturday, December 4, 2021 | 3,925.8 |
24. | Sheffield United | Saturday, December 4, 2021 | 3,882.0 |
25. | Blackburn Rovers | Saturday, December 4, 2021 | 3,879.3 |
26. | Queens Park Rangers | Sunday, December 5, 2021 | 3,876.9 |
27. | Stoke City | Sunday, December 5, 2021 | 3,866.6 |
28. | Swansea City | Saturday, December 4, 2021 | 3,859.2 |
29. | Nottingham Forest | Saturday, December 4, 2021 | 3,842.3 |
30. | Millwall | Saturday, December 4, 2021 | 3,840.3 |
31. | Coventry City | Saturday, December 4, 2021 | 3,833.6 |
32. | Luton Town | Saturday, December 4, 2021 | 3,826.7 |
33. | Preston North End | Saturday, December 4, 2021 | 3,821.9 |
34. | Middlesbrough | Saturday, December 4, 2021 | 3,812.3 |
35. | Rotherham United | Tuesday, December 7, 2021 | 3,808.1 |
36. | Reading | Saturday, December 4, 2021 | 3,807.0 |
37. | Cardiff City | Saturday, December 4, 2021 | 3,797.5 |
38. | Blackpool | Saturday, December 4, 2021 | 3,793.3 |
39. | Hull City | Saturday, December 4, 2021 | 3,792.4 |
40. | Huddersfield Town | Saturday, December 4, 2021 | 3,787.0 |
41. | Wycombe Wanderers | Tuesday, December 7, 2021 | 3,774.1 |
42. | Sunderland | Tuesday, December 7, 2021 | 3,764.2 |
43. | Birmingham City | Saturday, December 4, 2021 | 3,760.0 |
44. | Derby County | Saturday, December 4, 2021 | 3,754.4 |
45. | Barnsley | Saturday, December 4, 2021 | 3,750.0 |
46. | Oxford United | Tuesday, December 7, 2021 | 3,746.3 |
47. | Wigan Athletic | Sunday, December 5, 2021 | 3,745.0 |
48. | Sheffield Wednesday | Tuesday, December 7, 2021 | 3,742.7 |
49. | Bristol City | Saturday, December 4, 2021 | 3,742.1 |
50. | Peterborough United | Saturday, December 4, 2021 | 3,705.0 |
51. | Portsmouth | Tuesday, December 7, 2021 | 3,701.1 |
52. | Charlton Athletic | Tuesday, December 7, 2021 | 3,699.9 |
53. | Milton Keynes Dons | Saturday, November 27, 2021 | 3,699.1 |
54. | Plymouth Argyle | Sunday, December 5, 2021 | 3,681.3 |
55. | Ipswich Town | Tuesday, December 7, 2021 | 3,648.7 |
56. | Burton Albion | Tuesday, December 7, 2021 | 3,635.5 |
57. | AFC Wimbledon | Tuesday, December 7, 2021 | 3,628.0 |
58. | Lincoln City | Tuesday, December 7, 2021 | 3,616.1 |
59. | Cheltenham Town | Tuesday, December 7, 2021 | 3,611.0 |
60. | Forest Green Rovers | Tuesday, December 7, 2021 | 3,609.9 |
61. | Fleetwood Town | Tuesday, December 7, 2021 | 3,608.5 |
62. | Cambridge United | Tuesday, December 7, 2021 | 3,602.9 |
63. | Shrewsbury Town | Saturday, December 4, 2021 | 3,594.6 |
64. | Northampton Town | Tuesday, December 7, 2021 | 3,594.2 |
65. | Accrington Stanley | Tuesday, December 7, 2021 | 3,594.0 |
66. | Gillingham | Tuesday, December 7, 2021 | 3,591.3 |
67. | Bolton Wanderers | Tuesday, December 7, 2021 | 3,586.8 |
68. | Swindon Town | Tuesday, December 7, 2021 | 3,571.7 |
69. | Port Vale | Tuesday, December 7, 2021 | 3,569.7 |
70. | Crewe Alexandra | Tuesday, December 7, 2021 | 3,566.5 |
71. | Exeter City | Tuesday, December 7, 2021 | 3,563.9 |
72. | Morecambe | Tuesday, December 7, 2021 | 3,558.5 |
73. | Rochdale | Sunday, December 5, 2021 | 3,557.4 |
74. | Leyton Orient | Tuesday, December 7, 2021 | 3,552.1 |
75. | Newport County | Tuesday, December 7, 2021 | 3,549.5 |
76. | Doncaster Rovers | Tuesday, December 7, 2021 | 3,529.5 |
77. | Salford City | Sunday, December 5, 2021 | 3,527.7 |
78. | Tranmere Rovers | Tuesday, December 7, 2021 | 3,522.3 |
79. | Mansfield Town | Tuesday, December 7, 2021 | 3,501.9 |
80. | Sutton United | Tuesday, December 7, 2021 | 3,494.6 |
81. | Harrogate Town | Tuesday, December 7, 2021 | 3,490.9 |
82. | Bristol Rovers | Tuesday, December 7, 2021 | 3,480.3 |
83. | Bradford City | Tuesday, November 30, 2021 | 3,473.6 |
84. | Walsall | Tuesday, December 7, 2021 | 3,460.0 |
85. | Chesterfield | Sunday, December 5, 2021 | 3,444.5 |
86. | Colchester United | Sunday, December 5, 2021 | 3,443.0 |
87. | Stevenage | Tuesday, December 7, 2021 | 3,440.0 |
88. | Crawley Town | Tuesday, December 7, 2021 | 3,439.5 |
89. | Hartlepool United | Saturday, December 4, 2021 | 3,436.5 |
90. | Barrow | Saturday, December 4, 2021 | 3,433.4 |
91. | Stockport County | Friday, December 3, 2021 | 3,429.2 |
92. | Carlisle United | Tuesday, December 7, 2021 | 3,411.6 |
93. | Wrexham | Saturday, December 4, 2021 | 3,408.7 |
94. | Bromley | Saturday, December 4, 2021 | 3,404.3 |
95. | Notts County | Saturday, November 27, 2021 | 3,390.3 |
96. | Oldham Athletic | Tuesday, December 7, 2021 | 3,389.8 |
97. | FC Halifax Town | Sunday, December 5, 2021 | 3,387.8 |
98. | Boreham Wood | Monday, December 6, 2021 | 3,386.6 |
99. | Grimsby Town | Saturday, December 4, 2021 | 3,377.9 |
100. | Solihull Moors | Saturday, December 4, 2021 | 3,376.7 |
101. | Scunthorpe United | Tuesday, December 7, 2021 | 3,355.7 |
102. | Dagenham and Redbridge | Saturday, December 4, 2021 | 3,354.3 |
103. | Yeovil Town | Saturday, December 4, 2021 | 3,338.6 |
104. | Eastleigh | Tuesday, November 23, 2021 | 3,334.1 |
105. | Torquay United | Saturday, December 4, 2021 | 3,331.2 |
106. | AFC Fylde | Saturday, December 4, 2021 | 3,308.6 |
107. | Southend United | Tuesday, December 7, 2021 | 3,302.8 |
108. | Altrincham | Saturday, December 4, 2021 | 3,270.4 |
109. | Barnet | Saturday, December 4, 2021 | 3,235.0 |
110. | Woking | Saturday, December 4, 2021 | 3,224.1 |
111. | Aldershot Town | Saturday, December 4, 2021 | 3,222.1 |
112. | Oxford City | Saturday, December 4, 2021 | 3,220.2 |
113. | Ebbsfleet United | Saturday, December 4, 2021 | 3,215.6 |
114. | Kidderminster Harriers | Sunday, December 5, 2021 | 3,213.2 |
115. | Maidenhead United | Tuesday, December 7, 2021 | 3,212.5 |
116. | Dartford | Saturday, December 4, 2021 | 3,211.9 |
117. | Brackley Town | Saturday, December 4, 2021 | 3,210.0 |
118. | Gateshead | Tuesday, December 7, 2021 | 3,202.2 |
119. | Chorley | Saturday, November 20, 2021 | 3,188.8 |
120. | Wealdstone | Saturday, December 4, 2021 | 3,182.6 |
121. | Dorking Wanderers | Saturday, December 4, 2021 | 3,181.1 |
122. | Hampton and Richmond Borough | Saturday, December 4, 2021 | 3,173.3 |
123. | St. Albans City | Monday, December 6, 2021 | 3,171.3 |
124. | Weymouth | Saturday, December 4, 2021 | 3,164.9 |
125. | Boston United | Saturday, December 4, 2021 | 3,156.9 |
126. | Dulwich Hamlet | Saturday, December 4, 2021 | 3,156.3 |
127. | Maidstone United | Tuesday, November 23, 2021 | 3,145.7 |
128. | Eastbourne Borough | Saturday, December 4, 2021 | 3,139.5 |
129. | Havant and Waterlooville | Saturday, December 4, 2021 | 3,136.1 |
130. | Coalville Town | Saturday, December 4, 2021 | 3,135.7 |
131. | Southport | Tuesday, December 7, 2021 | 3,131.9 |
132. | Dover Athletic | Saturday, December 4, 2021 | 3,124.7 |
133. | Spennymoor Town | Saturday, December 4, 2021 | 3,119.4 |
134. | York City | Tuesday, December 7, 2021 | 3,111.7 |
135. | Leamington | Saturday, December 4, 2021 | 3,108.8 |
136. | Chester | Saturday, December 4, 2021 | 3,107.8 |
137. | Hereford | Saturday, December 4, 2021 | 3,107.0 |
138. | Peterborough Sports | Saturday, December 4, 2021 | 3,103.9 |
139. | Hungerford Town | Saturday, December 4, 2021 | 3,100.4 |
140. | Hayes and Yeading United | Tuesday, December 7, 2021 | 3,094.9 |
141. | King's Lynn Town | Saturday, November 27, 2021 | 3,094.4 |
142. | Slough Town | Saturday, December 4, 2021 | 3,090.5 |
143. | Darlington | Tuesday, November 23, 2021 | 3,089.3 |
144. | Chippenham Town | Saturday, December 4, 2021 | 3,086.8 |
145. | Curzon Ashton | Saturday, December 4, 2021 | 3,085.2 |
146. | Truro City | Saturday, December 4, 2021 | 3,074.4 |
147. | Banbury United | Saturday, December 4, 2021 | 3,070.5 |
148. | Metropolitan Police | Saturday, December 4, 2021 | 3,067.9 |
149. | Gloucester City | Saturday, December 4, 2021 | 3,064.2 |
150. | Concord Rangers | Saturday, December 4, 2021 | 3,062.1 |
151. | Alfreton Town | Saturday, December 4, 2021 | 3,061.5 |
152. | Kettering Town | Saturday, December 4, 2021 | 3,061.1 |
153. | Worthing | Tuesday, December 7, 2021 | 3,059.4 |
154. | Bath City | Saturday, December 4, 2021 | 3,054.4 |
155. | Farsley Celtic | Saturday, November 20, 2021 | 3,041.0 |
156. | Chelmsford City | Saturday, November 20, 2021 | 3,040.3 |
157. | Farnborough | Saturday, December 4, 2021 | 3,035.9 |
158. | Chesham United | Tuesday, December 7, 2021 | 3,032.6 |
159. | Hemel Hempstead Town | Saturday, December 4, 2021 | 3,032.4 |
160. | Rushall Olympic | Saturday, December 4, 2021 | 3,029.1 |
161. | South Shields | Saturday, November 20, 2021 | 3,023.3 |
162. | Welling United | Saturday, December 4, 2021 | 3,021.6 |
163. | Poole Town | Saturday, December 4, 2021 | 3,020.9 |
164. | Guiseley | Tuesday, December 7, 2021 | 3,020.6 |
165. | Taunton Town | Saturday, December 4, 2021 | 3,018.3 |
166. | Tonbridge Angels | Saturday, December 4, 2021 | 3,014.7 |
167. | Buxton | Tuesday, December 7, 2021 | 3,010.0 |
168. | AFC Telford United | Saturday, November 20, 2021 | 3,005.3 |
169. | Tiverton Town | Saturday, December 4, 2021 | 3,001.8 |
170. | Royston Town | Saturday, December 4, 2021 | 2,993.8 |
171. | Weston-super-Mare | Saturday, December 4, 2021 | 2,989.9 |
172. | Salisbury | Saturday, December 4, 2021 | 2,989.1 |
173. | Tamworth | Tuesday, December 7, 2021 | 2,985.4 |
174. | Bradford Park Avenue | Saturday, December 4, 2021 | 2,979.6 |
175. | Braintree Town | Saturday, December 4, 2021 | 2,979.4 |
176. | Warrington Town | Saturday, December 4, 2021 | 2,976.7 |
177. | Gosport Borough | Saturday, December 4, 2021 | 2,975.9 |
178. | Folkestone Invicta | Tuesday, December 7, 2021 | 2,971.1 |
179. | Needham Market | Saturday, December 4, 2021 | 2,959.2 |
180. | Hendon | Saturday, December 4, 2021 | 2,956.4 |
181. | Billericay Town | Saturday, December 4, 2021 | 2,954.7 |
182. | Swindon Supermarine | Saturday, December 4, 2021 | 2,954.0 |
183. | Yate Town | Saturday, December 4, 2021 | 2,952.1 |
184. | Carshalton Athletic | Saturday, December 4, 2021 | 2,950.5 |
185. | Enfield Town | Saturday, December 4, 2021 | 2,947.1 |
186. | AFC Rushden and Diamonds | Saturday, December 4, 2021 | 2,944.3 |
187. | Harrow Borough | Tuesday, December 7, 2021 | 2,934.4 |
188. | Bognor Regis Town | Saturday, December 4, 2021 | 2,928.6 |
189. | Blyth Spartans | Saturday, December 4, 2021 | 2,919.3 |
190. | AFC Hornchurch | Saturday, December 4, 2021 | 2,917.6 |
191. | Stourbridge | Saturday, December 4, 2021 | 2,915.4 |
192. | Alvechurch | Tuesday, December 7, 2021 | 2,911.6 |
193. | Bromsgrove Sporting | Saturday, December 4, 2021 | 2,903.3 |
194. | Bamber Bridge | Saturday, November 27, 2021 | 2,900.5 |
195. | Bishop's Stortford | Tuesday, December 7, 2021 | 2,899.4 |
196. | Kings Langley | Saturday, December 4, 2021 | 2,898.0 |
197. | FC United of Manchester | Saturday, November 27, 2021 | 2,897.0 |
198. | Whitby Town | Saturday, November 20, 2021 | 2,896.6 |
199. | Hednesford Town | Saturday, December 4, 2021 | 2,893.8 |
200. | Morpeth Town | Saturday, December 4, 2021 | 2,891.0 |
201. | Biggleswade Town | Saturday, December 4, 2021 | 2,889.8 |
202. | Kingstonian | Saturday, December 4, 2021 | 2,888.3 |
203. | Matlock Town | Saturday, December 4, 2021 | 2,886.8 |
204. | Cheshunt | Saturday, December 4, 2021 | 2,880.9 |
205. | Barwell | Saturday, December 4, 2021 | 2,880.2 |
206. | Nuneaton Borough | Saturday, December 4, 2021 | 2,874.9 |
207. | Potters Bar Town | Saturday, December 4, 2021 | 2,868.7 |
208. | Walton Casuals | Tuesday, December 7, 2021 | 2,865.1 |
209. | Basford United | Saturday, December 4, 2021 | 2,863.5 |
210. | Hartley Wintney | Saturday, December 4, 2021 | 2,859.1 |
211. | Leiston | Saturday, December 4, 2021 | 2,853.4 |
212. | Horsham | Saturday, December 4, 2021 | 2,852.9 |
213. | Bowers and Pitsea | Saturday, December 4, 2021 | 2,850.0 |
214. | Stratford Town | Saturday, December 4, 2021 | 2,846.6 |
215. | Nantwich Town | Saturday, December 4, 2021 | 2,843.1 |
216. | Scarborough Athletic | Tuesday, December 7, 2021 | 2,837.4 |
217. | Atherton Collieries | Tuesday, November 23, 2021 | 2,836.7 |
218. | Ashton United | Saturday, November 20, 2021 | 2,836.0 |
219. | Lewes | Saturday, December 4, 2021 | 2,829.2 |
220. | Lowestoft Town | Saturday, December 4, 2021 | 2,825.1 |
221. | Gainsborough Trinity | Saturday, December 4, 2021 | 2,824.0 |
222. | Beaconsfield Town | Saturday, December 4, 2021 | 2,823.2 |
223. | Lancaster City | Saturday, December 4, 2021 | 2,820.8 |
224. | Witton Albion | Saturday, November 20, 2021 | 2,819.6 |
225. | Hitchin Town | Saturday, December 4, 2021 | 2,817.7 |
226. | Cray Wanderers | Saturday, December 4, 2021 | 2,817.7 |
227. | Merthyr Town | Saturday, December 4, 2021 | 2,813.1 |
228. | Margate | Saturday, December 4, 2021 | 2,812.7 |
229. | Dorchester Town | Saturday, December 4, 2021 | 2,811.4 |
230. | Haringey Borough | Tuesday, December 7, 2021 | 2,808.3 |
231. | Corinthian-Casuals | Saturday, December 4, 2021 | 2,804.5 |
232. | Stafford Rangers | Saturday, December 4, 2021 | 2,801.6 |
233. | Stalybridge Celtic | Saturday, December 4, 2021 | 2,800.6 |
234. | Mickleover Sports | Saturday, December 4, 2021 | 2,789.8 |
235. | Hyde United | Saturday, December 4, 2021 | 2,789.1 |
236. | St. Ives Town | Saturday, December 4, 2021 | 2,786.5 |
237. | Redditch United | Saturday, December 4, 2021 | 2,781.8 |
238. | Radcliffe | Saturday, November 20, 2021 | 2,780.5 |
239. | AFC Sudbury | Friday, November 5, 2021 | 2,778.2 |
240. | Wimborne Town | Saturday, December 4, 2021 | 2,768.4 |
241. | Marine | Sunday, January 10, 2021 | 2,768.4 |
242. | East Thurrock United | Saturday, December 4, 2021 | 2,759.9 |
243. | Merstham | Saturday, December 4, 2021 | 2,755.6 |
244. | Wingate and Finchley | Saturday, December 4, 2021 | 2,739.9 |
245. | Leatherhead | Saturday, December 4, 2021 | 2,735.8 |
246. | Brightlingsea Regent | Saturday, December 4, 2021 | 2,674.4 |
247. | Grantham Town | Saturday, December 4, 2021 | 2,654.5 |