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 Wednesday, January 12, 2022
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Friday, January 7, 2022 | 4,395.8 |
2. | Liverpool | Sunday, January 9, 2022 | 4,309.4 |
3. | Chelsea | Wednesday, January 12, 2022 | 4,282.1 |
4. | Arsenal | Sunday, January 9, 2022 | 4,204.7 |
5. | Manchester United | Monday, January 10, 2022 | 4,193.0 |
6. | West Ham United | Wednesday, January 12, 2022 | 4,172.1 |
7. | Tottenham Hotspur | Wednesday, January 12, 2022 | 4,159.2 |
8. | Leicester City | Saturday, January 8, 2022 | 4,153.6 |
9. | Wolverhampton Wanderers | Sunday, January 9, 2022 | 4,083.8 |
10. | Brighton and Hove Albion | Saturday, January 8, 2022 | 4,074.3 |
11. | Aston Villa | Monday, January 10, 2022 | 4,061.5 |
12. | Leeds United | Sunday, January 9, 2022 | 4,055.0 |
13. | Southampton | Tuesday, January 11, 2022 | 4,054.2 |
14. | Everton | Saturday, January 8, 2022 | 4,041.0 |
15. | Crystal Palace | Saturday, January 8, 2022 | 4,037.1 |
16. | Brentford | Tuesday, January 11, 2022 | 4,006.8 |
17. | Fulham | Tuesday, January 11, 2022 | 3,994.9 |
18. | Burnley | Saturday, January 8, 2022 | 3,974.0 |
19. | Newcastle United | Saturday, January 8, 2022 | 3,963.7 |
20. | AFC Bournemouth | Saturday, January 8, 2022 | 3,963.2 |
21. | Watford | Saturday, January 8, 2022 | 3,962.9 |
22. | Norwich City | Wednesday, January 12, 2022 | 3,922.2 |
23. | West Bromwich Albion | Saturday, January 8, 2022 | 3,906.4 |
24. | Blackburn Rovers | Saturday, January 8, 2022 | 3,904.4 |
25. | Sheffield United | Sunday, January 9, 2022 | 3,892.3 |
26. | Queens Park Rangers | Saturday, January 8, 2022 | 3,881.1 |
27. | Middlesbrough | Saturday, January 8, 2022 | 3,853.9 |
28. | Nottingham Forest | Sunday, January 9, 2022 | 3,850.6 |
29. | Stoke City | Sunday, January 9, 2022 | 3,840.6 |
30. | Swansea City | Saturday, January 8, 2022 | 3,836.0 |
31. | Preston North End | Sunday, January 9, 2022 | 3,835.4 |
32. | Luton Town | Sunday, January 9, 2022 | 3,832.0 |
33. | Huddersfield Town | Saturday, January 8, 2022 | 3,829.6 |
34. | Coventry City | Saturday, January 8, 2022 | 3,826.2 |
35. | Millwall | Saturday, January 8, 2022 | 3,824.0 |
36. | Rotherham United | Saturday, January 8, 2022 | 3,810.5 |
37. | Cardiff City | Sunday, January 9, 2022 | 3,798.4 |
38. | Derby County | Saturday, January 8, 2022 | 3,788.7 |
39. | Reading | Tuesday, January 11, 2022 | 3,777.1 |
40. | Blackpool | Saturday, January 8, 2022 | 3,776.2 |
41. | Wycombe Wanderers | Tuesday, January 11, 2022 | 3,774.6 |
42. | Hull City | Saturday, January 8, 2022 | 3,771.8 |
43. | Sunderland | Tuesday, January 11, 2022 | 3,769.0 |
44. | Wigan Athletic | Saturday, January 8, 2022 | 3,764.2 |
45. | Barnsley | Saturday, January 8, 2022 | 3,743.6 |
46. | Bristol City | Saturday, January 8, 2022 | 3,737.1 |
47. | Birmingham City | Saturday, January 8, 2022 | 3,736.4 |
48. | Oxford United | Saturday, January 8, 2022 | 3,730.2 |
49. | Sheffield Wednesday | Sunday, January 2, 2022 | 3,723.1 |
50. | Peterborough United | Saturday, January 8, 2022 | 3,709.0 |
51. | Portsmouth | Monday, January 3, 2022 | 3,706.6 |
52. | Plymouth Argyle | Saturday, January 8, 2022 | 3,704.9 |
53. | Milton Keynes Dons | Tuesday, January 11, 2022 | 3,698.5 |
54. | Charlton Athletic | Wednesday, January 12, 2022 | 3,674.9 |
55. | Ipswich Town | Saturday, January 8, 2022 | 3,673.8 |
56. | Lincoln City | Tuesday, January 11, 2022 | 3,650.2 |
57. | Burton Albion | Saturday, January 8, 2022 | 3,640.9 |
58. | Shrewsbury Town | Sunday, January 9, 2022 | 3,625.2 |
59. | Accrington Stanley | Saturday, January 8, 2022 | 3,619.4 |
60. | Forest Green Rovers | Tuesday, January 11, 2022 | 3,614.9 |
61. | Fleetwood Town | Saturday, January 8, 2022 | 3,604.6 |
62. | AFC Wimbledon | Tuesday, January 11, 2022 | 3,604.5 |
63. | Cambridge United | Saturday, January 8, 2022 | 3,599.8 |
64. | Cheltenham Town | Saturday, January 8, 2022 | 3,588.4 |
65. | Gillingham | Saturday, January 8, 2022 | 3,569.9 |
66. | Northampton Town | Saturday, January 8, 2022 | 3,569.8 |
67. | Crewe Alexandra | Wednesday, January 12, 2022 | 3,568.1 |
68. | Bolton Wanderers | Tuesday, January 11, 2022 | 3,565.8 |
69. | Tranmere Rovers | Tuesday, January 11, 2022 | 3,562.3 |
70. | Port Vale | Saturday, January 8, 2022 | 3,558.8 |
71. | Swindon Town | Tuesday, January 11, 2022 | 3,555.7 |
72. | Morecambe | Sunday, January 9, 2022 | 3,548.8 |
73. | Rochdale | Saturday, December 18, 2021 | 3,546.0 |
74. | Exeter City | Tuesday, January 4, 2022 | 3,544.4 |
75. | Salford City | Tuesday, January 11, 2022 | 3,541.2 |
76. | Mansfield Town | Tuesday, January 11, 2022 | 3,527.4 |
77. | Leyton Orient | Sunday, January 9, 2022 | 3,527.2 |
78. | Newport County | Saturday, January 8, 2022 | 3,523.7 |
79. | Sutton United | Saturday, January 1, 2022 | 3,513.9 |
80. | Doncaster Rovers | Saturday, January 8, 2022 | 3,513.6 |
81. | Bristol Rovers | Saturday, January 8, 2022 | 3,494.5 |
82. | Crawley Town | Saturday, January 8, 2022 | 3,480.2 |
83. | Harrogate Town | Sunday, January 9, 2022 | 3,472.4 |
84. | Bradford City | Saturday, January 8, 2022 | 3,466.6 |
85. | Walsall | Saturday, January 8, 2022 | 3,459.7 |
86. | Carlisle United | Saturday, January 8, 2022 | 3,454.3 |
87. | Chesterfield | Saturday, January 8, 2022 | 3,452.8 |
88. | Stockport County | Tuesday, January 11, 2022 | 3,447.0 |
89. | Hartlepool United | Saturday, January 8, 2022 | 3,444.0 |
90. | Barrow | Saturday, January 8, 2022 | 3,438.4 |
91. | Stevenage | Saturday, January 8, 2022 | 3,430.0 |
92. | Notts County | Tuesday, January 11, 2022 | 3,421.0 |
93. | FC Halifax Town | Tuesday, January 11, 2022 | 3,420.6 |
94. | Colchester United | Tuesday, January 11, 2022 | 3,411.4 |
95. | Wrexham | Sunday, January 2, 2022 | 3,407.8 |
96. | Boreham Wood | Tuesday, January 11, 2022 | 3,406.0 |
97. | Bromley | Saturday, January 8, 2022 | 3,401.3 |
98. | Oldham Athletic | Saturday, January 1, 2022 | 3,382.4 |
99. | Dagenham and Redbridge | Saturday, January 8, 2022 | 3,372.4 |
100. | Solihull Moors | Saturday, January 8, 2022 | 3,369.3 |
101. | Grimsby Town | Tuesday, January 11, 2022 | 3,360.8 |
102. | Scunthorpe United | Saturday, January 8, 2022 | 3,359.8 |
103. | Torquay United | Saturday, January 8, 2022 | 3,358.1 |
104. | Eastleigh | Saturday, January 8, 2022 | 3,312.9 |
105. | Southend United | Tuesday, January 11, 2022 | 3,312.1 |
106. | Yeovil Town | Tuesday, January 11, 2022 | 3,308.8 |
107. | AFC Fylde | Tuesday, December 28, 2021 | 3,276.2 |
108. | Aldershot Town | Saturday, January 8, 2022 | 3,247.5 |
109. | Dorking Wanderers | Saturday, January 8, 2022 | 3,238.9 |
110. | Ebbsfleet United | Saturday, January 8, 2022 | 3,238.2 |
111. | Altrincham | Tuesday, January 11, 2022 | 3,234.3 |
112. | Barnet | Saturday, January 8, 2022 | 3,233.4 |
113. | Kidderminster Harriers | Tuesday, January 11, 2022 | 3,233.1 |
114. | Chorley | Saturday, January 8, 2022 | 3,219.0 |
115. | Maidenhead United | Saturday, January 8, 2022 | 3,216.9 |
116. | Gateshead | Monday, January 10, 2022 | 3,214.6 |
117. | Woking | Sunday, January 2, 2022 | 3,211.7 |
118. | Brackley Town | Tuesday, January 11, 2022 | 3,208.8 |
119. | Maidstone United | Saturday, January 8, 2022 | 3,183.2 |
120. | Oxford City | Saturday, January 8, 2022 | 3,182.4 |
121. | Dartford | Saturday, January 8, 2022 | 3,176.6 |
122. | Wealdstone | Tuesday, January 11, 2022 | 3,173.5 |
123. | St. Albans City | Saturday, January 8, 2022 | 3,171.2 |
124. | Weymouth | Saturday, January 8, 2022 | 3,149.6 |
125. | Southport | Tuesday, December 28, 2021 | 3,148.6 |
126. | Eastbourne Borough | Saturday, January 8, 2022 | 3,147.9 |
127. | Dulwich Hamlet | Saturday, January 8, 2022 | 3,140.7 |
128. | Banbury United | Saturday, January 8, 2022 | 3,136.4 |
129. | Hampton and Richmond Borough | Saturday, January 8, 2022 | 3,127.3 |
130. | York City | Tuesday, December 28, 2021 | 3,120.2 |
131. | Boston United | Saturday, January 8, 2022 | 3,119.6 |
132. | Spennymoor Town | Saturday, January 8, 2022 | 3,115.6 |
133. | Havant and Waterlooville | Sunday, January 2, 2022 | 3,113.5 |
134. | Darlington | Saturday, January 8, 2022 | 3,113.0 |
135. | Chippenham Town | Saturday, January 8, 2022 | 3,107.1 |
136. | Hereford | Saturday, January 8, 2022 | 3,098.9 |
137. | Dover Athletic | Sunday, January 2, 2022 | 3,097.3 |
138. | Kettering Town | Tuesday, January 11, 2022 | 3,096.4 |
139. | Hungerford Town | Saturday, January 8, 2022 | 3,095.6 |
140. | Chester | Saturday, January 8, 2022 | 3,094.3 |
141. | King's Lynn Town | Tuesday, January 11, 2022 | 3,093.3 |
142. | Curzon Ashton | Saturday, January 8, 2022 | 3,089.4 |
143. | Peterborough Sports | Tuesday, January 11, 2022 | 3,088.8 |
144. | Slough Town | Saturday, January 8, 2022 | 3,086.2 |
145. | Hayes and Yeading United | Tuesday, January 11, 2022 | 3,086.1 |
146. | Coalville Town | Tuesday, January 4, 2022 | 3,082.1 |
147. | Chelmsford City | Saturday, January 8, 2022 | 3,078.1 |
148. | Gloucester City | Saturday, January 8, 2022 | 3,076.3 |
149. | Truro City | Tuesday, January 4, 2022 | 3,074.7 |
150. | Leamington | Sunday, January 2, 2022 | 3,066.6 |
151. | Alfreton Town | Sunday, January 2, 2022 | 3,066.3 |
152. | Bath City | Saturday, January 8, 2022 | 3,065.7 |
153. | Farnborough | Tuesday, January 11, 2022 | 3,055.6 |
154. | Taunton Town | Saturday, January 8, 2022 | 3,054.1 |
155. | Chesham United | Saturday, January 1, 2022 | 3,053.5 |
156. | Rushall Olympic | Saturday, January 1, 2022 | 3,050.5 |
157. | Worthing | Monday, January 3, 2022 | 3,045.3 |
158. | Concord Rangers | Saturday, January 8, 2022 | 3,041.3 |
159. | Hemel Hempstead Town | Saturday, January 8, 2022 | 3,036.7 |
160. | Metropolitan Police | Tuesday, January 11, 2022 | 3,028.7 |
161. | Poole Town | Saturday, January 1, 2022 | 3,020.7 |
162. | Guiseley | Saturday, January 8, 2022 | 3,017.1 |
163. | Tonbridge Angels | Saturday, January 8, 2022 | 3,015.6 |
164. | Welling United | Saturday, January 8, 2022 | 3,013.6 |
165. | South Shields | Saturday, January 1, 2022 | 3,010.6 |
166. | Weston-super-Mare | Tuesday, January 11, 2022 | 3,009.6 |
167. | Farsley Celtic | Tuesday, January 11, 2022 | 3,001.1 |
168. | AFC Telford United | Sunday, January 2, 2022 | 2,990.8 |
169. | Bradford Park Avenue | Monday, January 10, 2022 | 2,990.5 |
170. | Needham Market | Tuesday, January 11, 2022 | 2,976.4 |
171. | Royston Town | Saturday, January 8, 2022 | 2,975.8 |
172. | Folkestone Invicta | Monday, January 3, 2022 | 2,973.0 |
173. | Tiverton Town | Monday, January 3, 2022 | 2,972.0 |
174. | Warrington Town | Saturday, January 1, 2022 | 2,971.4 |
175. | Yate Town | Saturday, January 1, 2022 | 2,971.4 |
176. | Braintree Town | Saturday, January 8, 2022 | 2,968.6 |
177. | Gosport Borough | Saturday, January 8, 2022 | 2,968.5 |
178. | Buxton | Tuesday, January 11, 2022 | 2,964.6 |
179. | Salisbury | Saturday, January 1, 2022 | 2,963.5 |
180. | Carshalton Athletic | Monday, January 10, 2022 | 2,963.5 |
181. | Billericay Town | Saturday, January 8, 2022 | 2,959.9 |
182. | AFC Rushden and Diamonds | Saturday, January 1, 2022 | 2,959.2 |
183. | Tamworth | Tuesday, January 11, 2022 | 2,957.1 |
184. | AFC Hornchurch | Saturday, January 8, 2022 | 2,952.1 |
185. | Blyth Spartans | Saturday, January 8, 2022 | 2,946.9 |
186. | Swindon Supermarine | Saturday, January 8, 2022 | 2,943.2 |
187. | Hendon | Saturday, January 8, 2022 | 2,931.9 |
188. | Enfield Town | Tuesday, January 11, 2022 | 2,931.4 |
189. | FC United of Manchester | Saturday, January 1, 2022 | 2,927.4 |
190. | Bishop's Stortford | Saturday, January 8, 2022 | 2,921.9 |
191. | Matlock Town | Tuesday, January 11, 2022 | 2,919.2 |
192. | Stourbridge | Saturday, January 8, 2022 | 2,919.1 |
193. | Morpeth Town | Tuesday, January 11, 2022 | 2,911.3 |
194. | Bognor Regis Town | Wednesday, January 12, 2022 | 2,909.6 |
195. | Harrow Borough | Saturday, January 1, 2022 | 2,907.3 |
196. | Alvechurch | Tuesday, January 11, 2022 | 2,904.4 |
197. | Walton Casuals | Saturday, January 8, 2022 | 2,903.4 |
198. | Kingstonian | Monday, January 10, 2022 | 2,903.4 |
199. | Scarborough Athletic | Tuesday, January 11, 2022 | 2,897.8 |
200. | Hednesford Town | Saturday, January 8, 2022 | 2,893.7 |
201. | Kings Langley | Saturday, January 8, 2022 | 2,893.6 |
202. | Bromsgrove Sporting | Monday, January 3, 2022 | 2,890.9 |
203. | Lewes | Saturday, January 8, 2022 | 2,889.5 |
204. | Cheshunt | Monday, January 3, 2022 | 2,888.4 |
205. | Whitby Town | Saturday, January 8, 2022 | 2,876.1 |
206. | Hartley Wintney | Saturday, January 1, 2022 | 2,872.8 |
207. | Bamber Bridge | Tuesday, January 11, 2022 | 2,871.8 |
208. | Stratford Town | Saturday, January 1, 2022 | 2,864.7 |
209. | Hitchin Town | Monday, December 27, 2021 | 2,864.2 |
210. | Nuneaton Borough | Tuesday, January 4, 2022 | 2,862.2 |
211. | Biggleswade Town | Monday, January 3, 2022 | 2,861.8 |
212. | Lancaster City | Saturday, January 8, 2022 | 2,860.4 |
213. | Margate | Monday, January 3, 2022 | 2,859.8 |
214. | Leiston | Monday, December 27, 2021 | 2,859.5 |
215. | Beaconsfield Town | Saturday, January 8, 2022 | 2,858.8 |
216. | Basford United | Saturday, January 8, 2022 | 2,843.2 |
217. | Barwell | Saturday, January 8, 2022 | 2,840.6 |
218. | Lowestoft Town | Saturday, January 8, 2022 | 2,831.2 |
219. | Atherton Collieries | Tuesday, January 11, 2022 | 2,828.7 |
220. | Gainsborough Trinity | Tuesday, January 11, 2022 | 2,827.1 |
221. | Ashton United | Tuesday, January 11, 2022 | 2,825.5 |
222. | Corinthian-Casuals | Monday, January 3, 2022 | 2,824.6 |
223. | Potters Bar Town | Saturday, January 1, 2022 | 2,823.9 |
224. | Nantwich Town | Tuesday, January 11, 2022 | 2,823.6 |
225. | Haringey Borough | Monday, January 3, 2022 | 2,821.8 |
226. | Cray Wanderers | Wednesday, January 12, 2022 | 2,819.4 |
227. | Horsham | Tuesday, January 11, 2022 | 2,816.5 |
228. | St. Ives Town | Tuesday, January 4, 2022 | 2,809.0 |
229. | Stafford Rangers | Saturday, January 8, 2022 | 2,808.5 |
230. | Witton Albion | Saturday, January 8, 2022 | 2,806.2 |
231. | Stalybridge Celtic | Tuesday, January 11, 2022 | 2,797.6 |
232. | Dorchester Town | Saturday, January 8, 2022 | 2,796.9 |
233. | Bowers and Pitsea | Saturday, January 8, 2022 | 2,793.2 |
234. | Radcliffe | Tuesday, January 11, 2022 | 2,791.8 |
235. | Merthyr Town | Saturday, January 8, 2022 | 2,789.6 |
236. | Mickleover Sports | Saturday, January 1, 2022 | 2,781.0 |
237. | Wimborne Town | Tuesday, January 4, 2022 | 2,780.9 |
238. | Hyde United | Tuesday, January 11, 2022 | 2,778.9 |
239. | AFC Sudbury | Friday, November 5, 2021 | 2,778.2 |
240. | Redditch United | Monday, January 3, 2022 | 2,774.3 |
241. | Wingate and Finchley | Saturday, January 8, 2022 | 2,758.9 |
242. | Merstham | Saturday, January 1, 2022 | 2,743.2 |
243. | Leatherhead | Monday, January 3, 2022 | 2,724.3 |
244. | East Thurrock United | Monday, January 3, 2022 | 2,720.6 |
245. | Brightlingsea Regent | Saturday, January 8, 2022 | 2,668.2 |
246. | Grantham Town | Saturday, January 8, 2022 | 2,656.3 |