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 Saturday, January 8, 2022
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Friday, January 7, 2022 | 4,395.8 |
2. | Liverpool | Sunday, January 2, 2022 | 4,309.1 |
3. | Chelsea | Saturday, January 8, 2022 | 4,274.0 |
4. | Arsenal | Saturday, January 1, 2022 | 4,213.4 |
5. | Manchester United | Monday, January 3, 2022 | 4,190.2 |
6. | Tottenham Hotspur | Wednesday, January 5, 2022 | 4,167.0 |
7. | West Ham United | Saturday, January 1, 2022 | 4,162.4 |
8. | Leicester City | Saturday, January 8, 2022 | 4,153.6 |
9. | Wolverhampton Wanderers | Monday, January 3, 2022 | 4,079.9 |
10. | Brighton and Hove Albion | Saturday, January 8, 2022 | 4,074.3 |
11. | Aston Villa | Sunday, January 2, 2022 | 4,064.3 |
12. | Leeds United | Sunday, January 2, 2022 | 4,059.6 |
13. | Everton | Saturday, January 8, 2022 | 4,041.0 |
14. | Southampton | Saturday, January 8, 2022 | 4,039.5 |
15. | Crystal Palace | Saturday, January 8, 2022 | 4,037.1 |
16. | Brentford | Saturday, January 8, 2022 | 4,021.5 |
17. | Fulham | Saturday, January 8, 2022 | 3,981.8 |
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 | Tuesday, December 28, 2021 | 3,924.8 |
23. | West Bromwich Albion | Saturday, January 8, 2022 | 3,906.4 |
24. | Blackburn Rovers | Saturday, January 8, 2022 | 3,904.4 |
25. | Sheffield United | Monday, December 20, 2021 | 3,896.1 |
26. | Queens Park Rangers | Saturday, January 8, 2022 | 3,881.1 |
27. | Middlesbrough | Saturday, January 8, 2022 | 3,853.9 |
28. | Nottingham Forest | Thursday, December 30, 2021 | 3,841.9 |
29. | Preston North End | Monday, January 3, 2022 | 3,840.5 |
30. | Stoke City | Monday, January 3, 2022 | 3,838.9 |
31. | Swansea City | Saturday, January 8, 2022 | 3,836.0 |
32. | Luton Town | Saturday, December 11, 2021 | 3,830.3 |
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 2, 2022 | 3,793.3 |
38. | Sunderland | Saturday, January 8, 2022 | 3,791.9 |
39. | Reading | Saturday, January 8, 2022 | 3,790.3 |
40. | Derby County | Saturday, January 8, 2022 | 3,788.7 |
41. | Blackpool | Saturday, January 8, 2022 | 3,776.2 |
42. | Hull City | Saturday, January 8, 2022 | 3,771.8 |
43. | Wycombe Wanderers | Saturday, January 8, 2022 | 3,765.8 |
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 | Saturday, January 8, 2022 | 3,691.7 |
54. | Charlton Athletic | Saturday, January 1, 2022 | 3,690.0 |
55. | Ipswich Town | Saturday, January 8, 2022 | 3,673.8 |
56. | Burton Albion | Saturday, January 8, 2022 | 3,640.9 |
57. | Lincoln City | Saturday, January 8, 2022 | 3,627.3 |
58. | Shrewsbury Town | Sunday, January 2, 2022 | 3,625.5 |
59. | Accrington Stanley | Saturday, January 8, 2022 | 3,619.4 |
60. | AFC Wimbledon | Saturday, January 8, 2022 | 3,611.2 |
61. | Forest Green Rovers | Tuesday, January 4, 2022 | 3,608.6 |
62. | Fleetwood Town | Saturday, January 8, 2022 | 3,604.6 |
63. | Cambridge United | Saturday, January 8, 2022 | 3,599.8 |
64. | Cheltenham Town | Saturday, January 8, 2022 | 3,588.4 |
65. | Bolton Wanderers | Saturday, January 1, 2022 | 3,574.6 |
66. | Gillingham | Saturday, January 8, 2022 | 3,569.9 |
67. | Northampton Town | Saturday, January 8, 2022 | 3,569.8 |
68. | Swindon Town | Friday, January 7, 2022 | 3,566.0 |
69. | Tranmere Rovers | Saturday, January 8, 2022 | 3,561.8 |
70. | Port Vale | Saturday, January 8, 2022 | 3,558.8 |
71. | Crewe Alexandra | Saturday, January 1, 2022 | 3,555.4 |
72. | Morecambe | Sunday, January 2, 2022 | 3,549.2 |
73. | Rochdale | Saturday, December 18, 2021 | 3,546.0 |
74. | Exeter City | Tuesday, January 4, 2022 | 3,544.4 |
75. | Salford City | Saturday, January 8, 2022 | 3,541.8 |
76. | Leyton Orient | Saturday, December 18, 2021 | 3,529.0 |
77. | Newport County | Saturday, January 8, 2022 | 3,523.7 |
78. | Mansfield Town | Saturday, January 8, 2022 | 3,517.1 |
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 | Saturday, December 18, 2021 | 3,474.2 |
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. | Hartlepool United | Saturday, January 8, 2022 | 3,444.0 |
89. | Barrow | Saturday, January 8, 2022 | 3,438.4 |
90. | Stockport County | Tuesday, December 28, 2021 | 3,436.8 |
91. | Stevenage | Saturday, January 8, 2022 | 3,430.0 |
92. | Colchester United | Saturday, January 1, 2022 | 3,417.7 |
93. | Notts County | Sunday, January 2, 2022 | 3,415.9 |
94. | FC Halifax Town | Saturday, January 8, 2022 | 3,413.0 |
95. | Wrexham | Sunday, January 2, 2022 | 3,407.8 |
96. | Boreham Wood | Saturday, January 8, 2022 | 3,402.4 |
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 | Monday, January 3, 2022 | 3,368.5 |
102. | Scunthorpe United | Saturday, January 8, 2022 | 3,359.8 |
103. | Torquay United | Saturday, January 8, 2022 | 3,358.1 |
104. | Yeovil Town | Saturday, January 8, 2022 | 3,318.1 |
105. | Eastleigh | Saturday, January 8, 2022 | 3,312.9 |
106. | Southend United | Saturday, January 8, 2022 | 3,302.8 |
107. | AFC Fylde | Tuesday, December 28, 2021 | 3,276.2 |
108. | Aldershot Town | Saturday, January 8, 2022 | 3,247.5 |
109. | Altrincham | Saturday, January 8, 2022 | 3,244.6 |
110. | Dorking Wanderers | Saturday, January 8, 2022 | 3,238.9 |
111. | Ebbsfleet United | Saturday, January 8, 2022 | 3,238.2 |
112. | Barnet | Saturday, January 8, 2022 | 3,233.4 |
113. | Kidderminster Harriers | Saturday, January 8, 2022 | 3,229.5 |
114. | Chorley | Saturday, January 8, 2022 | 3,219.0 |
115. | Maidenhead United | Saturday, January 8, 2022 | 3,216.9 |
116. | Woking | Sunday, January 2, 2022 | 3,211.7 |
117. | Gateshead | Saturday, January 8, 2022 | 3,206.4 |
118. | Brackley Town | Saturday, January 8, 2022 | 3,202.6 |
119. | Maidstone United | Saturday, January 8, 2022 | 3,183.2 |
120. | Oxford City | Saturday, January 8, 2022 | 3,182.4 |
121. | Wealdstone | Saturday, December 11, 2021 | 3,177.1 |
122. | Dartford | Saturday, January 8, 2022 | 3,176.6 |
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. | Kettering Town | Sunday, January 2, 2022 | 3,102.6 |
137. | Hayes and Yeading United | Saturday, January 8, 2022 | 3,100.0 |
138. | Hereford | Saturday, January 8, 2022 | 3,098.9 |
139. | King's Lynn Town | Saturday, January 1, 2022 | 3,098.3 |
140. | Dover Athletic | Sunday, January 2, 2022 | 3,097.3 |
141. | Hungerford Town | Saturday, January 8, 2022 | 3,095.6 |
142. | Chester | Saturday, January 8, 2022 | 3,094.3 |
143. | Curzon Ashton | Saturday, January 8, 2022 | 3,089.4 |
144. | Slough Town | Saturday, January 8, 2022 | 3,086.2 |
145. | Coalville Town | Tuesday, January 4, 2022 | 3,082.1 |
146. | Chelmsford City | Saturday, January 8, 2022 | 3,078.1 |
147. | Peterborough Sports | Tuesday, January 4, 2022 | 3,076.8 |
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. | Taunton Town | Saturday, January 8, 2022 | 3,054.1 |
154. | Chesham United | Saturday, January 1, 2022 | 3,053.5 |
155. | Rushall Olympic | Saturday, January 1, 2022 | 3,050.5 |
156. | Worthing | Monday, January 3, 2022 | 3,045.3 |
157. | Farnborough | Saturday, January 1, 2022 | 3,044.6 |
158. | Concord Rangers | Saturday, January 8, 2022 | 3,041.3 |
159. | Metropolitan Police | Saturday, January 8, 2022 | 3,039.6 |
160. | Hemel Hempstead Town | Saturday, January 8, 2022 | 3,036.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. | Farsley Celtic | Saturday, January 8, 2022 | 3,004.7 |
167. | Bradford Park Avenue | Saturday, January 8, 2022 | 2,998.7 |
168. | Weston-super-Mare | Saturday, January 8, 2022 | 2,995.7 |
169. | AFC Telford United | Sunday, January 2, 2022 | 2,990.8 |
170. | Buxton | Saturday, January 1, 2022 | 2,976.1 |
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. | Tamworth | Saturday, January 8, 2022 | 2,969.2 |
177. | Braintree Town | Saturday, January 8, 2022 | 2,968.6 |
178. | Gosport Borough | Saturday, January 8, 2022 | 2,968.5 |
179. | Needham Market | Saturday, January 8, 2022 | 2,966.8 |
180. | Salisbury | Saturday, January 1, 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. | Carshalton Athletic | Monday, January 3, 2022 | 2,955.8 |
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. | FC United of Manchester | Saturday, January 1, 2022 | 2,927.4 |
189. | Enfield Town | Saturday, January 8, 2022 | 2,923.2 |
190. | Bishop's Stortford | Saturday, January 8, 2022 | 2,921.9 |
191. | Stourbridge | Saturday, January 8, 2022 | 2,919.1 |
192. | Alvechurch | Tuesday, January 4, 2022 | 2,913.9 |
193. | Matlock Town | Monday, December 27, 2021 | 2,911.6 |
194. | Kingstonian | Saturday, January 8, 2022 | 2,911.1 |
195. | Harrow Borough | Saturday, January 1, 2022 | 2,907.3 |
196. | Walton Casuals | Saturday, January 8, 2022 | 2,903.4 |
197. | Morpeth Town | Saturday, January 8, 2022 | 2,902.2 |
198. | Bognor Regis Town | Saturday, January 1, 2022 | 2,900.6 |
199. | Hednesford Town | Saturday, January 8, 2022 | 2,893.7 |
200. | Kings Langley | Saturday, January 8, 2022 | 2,893.6 |
201. | Bromsgrove Sporting | Monday, January 3, 2022 | 2,890.9 |
202. | Lewes | Saturday, January 8, 2022 | 2,889.5 |
203. | Cheshunt | Monday, January 3, 2022 | 2,888.4 |
204. | Scarborough Athletic | Saturday, January 8, 2022 | 2,886.4 |
205. | Whitby Town | Saturday, January 8, 2022 | 2,876.1 |
206. | Hartley Wintney | Saturday, January 1, 2022 | 2,872.8 |
207. | Stratford Town | Saturday, January 1, 2022 | 2,864.7 |
208. | Hitchin Town | Monday, December 27, 2021 | 2,864.2 |
209. | Bamber Bridge | Saturday, January 1, 2022 | 2,862.5 |
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. | Atherton Collieries | Saturday, January 1, 2022 | 2,839.1 |
219. | Gainsborough Trinity | Saturday, January 8, 2022 | 2,836.7 |
220. | Ashton United | Monday, December 27, 2021 | 2,834.7 |
221. | Lowestoft Town | Saturday, January 8, 2022 | 2,831.2 |
222. | Cray Wanderers | Monday, January 3, 2022 | 2,828.5 |
223. | Horsham | Monday, January 3, 2022 | 2,824.8 |
224. | Corinthian-Casuals | Monday, January 3, 2022 | 2,824.6 |
225. | Potters Bar Town | Saturday, January 1, 2022 | 2,823.9 |
226. | Haringey Borough | Monday, January 3, 2022 | 2,821.8 |
227. | Nantwich Town | Monday, December 27, 2021 | 2,814.1 |
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. | Radcliffe | Saturday, January 8, 2022 | 2,801.1 |
232. | Dorchester Town | Saturday, January 8, 2022 | 2,796.9 |
233. | Bowers and Pitsea | Saturday, January 8, 2022 | 2,793.2 |
234. | Merthyr Town | Saturday, January 8, 2022 | 2,789.6 |
235. | Stalybridge Celtic | Monday, December 27, 2021 | 2,787.2 |
236. | Hyde United | Saturday, January 1, 2022 | 2,786.5 |
237. | Mickleover Sports | Saturday, January 1, 2022 | 2,781.0 |
238. | Wimborne Town | Tuesday, January 4, 2022 | 2,780.9 |
239. | AFC Sudbury | Friday, November 5, 2021 | 2,778.2 |
240. | Redditch United | Monday, January 3, 2022 | 2,774.3 |
241. | Marine | Sunday, January 10, 2021 | 2,768.4 |
242. | Wingate and Finchley | Saturday, January 8, 2022 | 2,758.9 |
243. | Merstham | Saturday, January 1, 2022 | 2,743.2 |
244. | Leatherhead | Monday, January 3, 2022 | 2,724.3 |
245. | East Thurrock United | Monday, January 3, 2022 | 2,720.6 |
246. | Brightlingsea Regent | Saturday, January 8, 2022 | 2,668.2 |
247. | Grantham Town | Saturday, January 8, 2022 | 2,656.3 |