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 Monday, January 3, 2022
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, January 1, 2022 | 4,395.6 |
2. | Liverpool | Sunday, January 2, 2022 | 4,309.1 |
3. | Chelsea | Sunday, January 2, 2022 | 4,264.1 |
4. | Arsenal | Saturday, January 1, 2022 | 4,213.4 |
5. | Manchester United | Monday, January 3, 2022 | 4,190.2 |
6. | Tottenham Hotspur | Saturday, January 1, 2022 | 4,176.8 |
7. | West Ham United | Saturday, January 1, 2022 | 4,162.4 |
8. | Leicester City | Tuesday, December 28, 2021 | 4,149.7 |
9. | Wolverhampton Wanderers | Monday, January 3, 2022 | 4,079.9 |
10. | Brighton and Hove Albion | Sunday, January 2, 2022 | 4,071.0 |
11. | Aston Villa | Sunday, January 2, 2022 | 4,064.3 |
12. | Leeds United | Sunday, January 2, 2022 | 4,059.6 |
13. | Everton | Sunday, January 2, 2022 | 4,038.9 |
14. | Southampton | Tuesday, December 28, 2021 | 4,036.7 |
15. | Crystal Palace | Saturday, January 1, 2022 | 4,034.3 |
16. | Brentford | Sunday, January 2, 2022 | 4,020.1 |
17. | Burnley | Sunday, January 2, 2022 | 3,981.6 |
18. | Fulham | Monday, December 20, 2021 | 3,979.4 |
19. | Newcastle United | Monday, December 27, 2021 | 3,972.9 |
20. | Watford | Saturday, January 1, 2022 | 3,966.7 |
21. | AFC Bournemouth | Thursday, December 30, 2021 | 3,962.8 |
22. | Norwich City | Tuesday, December 28, 2021 | 3,924.8 |
23. | Blackburn Rovers | Sunday, January 2, 2022 | 3,910.9 |
24. | West Bromwich Albion | Sunday, January 2, 2022 | 3,909.7 |
25. | Sheffield United | Monday, December 20, 2021 | 3,896.1 |
26. | Queens Park Rangers | Sunday, January 2, 2022 | 3,882.7 |
27. | Middlesbrough | Wednesday, December 29, 2021 | 3,852.4 |
28. | Nottingham Forest | Thursday, December 30, 2021 | 3,841.9 |
29. | Preston North End | Monday, January 3, 2022 | 3,840.5 |
30. | Swansea City | Saturday, December 11, 2021 | 3,838.9 |
31. | Stoke City | Monday, January 3, 2022 | 3,838.9 |
32. | Luton Town | Saturday, December 11, 2021 | 3,830.3 |
33. | Millwall | Sunday, January 2, 2022 | 3,826.7 |
34. | Coventry City | Wednesday, December 29, 2021 | 3,822.1 |
35. | Huddersfield Town | Sunday, January 2, 2022 | 3,822.1 |
36. | Rotherham United | Saturday, January 1, 2022 | 3,808.9 |
37. | Reading | Monday, January 3, 2022 | 3,799.8 |
38. | Cardiff City | Sunday, January 2, 2022 | 3,793.3 |
39. | Derby County | Monday, January 3, 2022 | 3,792.7 |
40. | Sunderland | Thursday, December 30, 2021 | 3,791.5 |
41. | Blackpool | Saturday, January 1, 2022 | 3,784.8 |
42. | Hull City | Saturday, January 1, 2022 | 3,773.9 |
43. | Wycombe Wanderers | Saturday, January 1, 2022 | 3,766.2 |
44. | Wigan Athletic | Saturday, December 18, 2021 | 3,757.6 |
45. | Oxford United | Saturday, January 1, 2022 | 3,749.6 |
46. | Birmingham City | Sunday, January 2, 2022 | 3,742.5 |
47. | Barnsley | Wednesday, December 29, 2021 | 3,742.4 |
48. | Bristol City | Sunday, January 2, 2022 | 3,739.4 |
49. | Sheffield Wednesday | Sunday, January 2, 2022 | 3,723.1 |
50. | Peterborough United | Saturday, December 18, 2021 | 3,707.1 |
51. | Portsmouth | Monday, January 3, 2022 | 3,706.6 |
52. | Plymouth Argyle | Sunday, December 26, 2021 | 3,698.8 |
53. | Milton Keynes Dons | Saturday, January 1, 2022 | 3,692.8 |
54. | Charlton Athletic | Saturday, January 1, 2022 | 3,690.0 |
55. | Ipswich Town | Wednesday, December 29, 2021 | 3,656.8 |
56. | Burton Albion | Saturday, January 1, 2022 | 3,641.3 |
57. | Shrewsbury Town | Sunday, January 2, 2022 | 3,625.5 |
58. | AFC Wimbledon | Wednesday, December 29, 2021 | 3,622.5 |
59. | Accrington Stanley | Wednesday, December 29, 2021 | 3,618.4 |
60. | Forest Green Rovers | Saturday, January 1, 2022 | 3,611.6 |
61. | Lincoln City | Sunday, December 26, 2021 | 3,608.0 |
62. | Fleetwood Town | Sunday, December 26, 2021 | 3,595.5 |
63. | Cambridge United | Monday, January 3, 2022 | 3,590.6 |
64. | Cheltenham Town | Saturday, January 1, 2022 | 3,588.0 |
65. | Gillingham | Saturday, January 1, 2022 | 3,587.0 |
66. | Northampton Town | Saturday, January 1, 2022 | 3,584.0 |
67. | Bolton Wanderers | Saturday, January 1, 2022 | 3,574.6 |
68. | Swindon Town | Saturday, January 1, 2022 | 3,566.2 |
69. | Port Vale | Saturday, December 11, 2021 | 3,560.3 |
70. | Crewe Alexandra | Saturday, January 1, 2022 | 3,555.4 |
71. | Tranmere Rovers | Sunday, December 26, 2021 | 3,553.7 |
72. | Morecambe | Sunday, January 2, 2022 | 3,549.2 |
73. | Rochdale | Saturday, December 18, 2021 | 3,546.0 |
74. | Exeter City | Saturday, January 1, 2022 | 3,541.3 |
75. | Newport County | Saturday, January 1, 2022 | 3,541.1 |
76. | Leyton Orient | Saturday, December 18, 2021 | 3,529.0 |
77. | Salford City | Saturday, December 18, 2021 | 3,524.4 |
78. | Doncaster Rovers | Sunday, January 2, 2022 | 3,522.6 |
79. | Mansfield Town | Sunday, December 26, 2021 | 3,518.6 |
80. | Sutton United | Saturday, January 1, 2022 | 3,513.9 |
81. | Bristol Rovers | Saturday, December 11, 2021 | 3,496.4 |
82. | Bradford City | Saturday, January 1, 2022 | 3,481.7 |
83. | Walsall | Saturday, January 1, 2022 | 3,475.7 |
84. | Harrogate Town | Saturday, December 18, 2021 | 3,474.2 |
85. | Crawley Town | Saturday, January 1, 2022 | 3,466.0 |
86. | Chesterfield | Saturday, January 1, 2022 | 3,452.9 |
87. | Barrow | Saturday, January 1, 2022 | 3,439.6 |
88. | Carlisle United | Saturday, January 1, 2022 | 3,439.1 |
89. | Stockport County | Tuesday, December 28, 2021 | 3,436.8 |
90. | Hartlepool United | Saturday, January 1, 2022 | 3,435.4 |
91. | Colchester United | Saturday, January 1, 2022 | 3,417.7 |
92. | Notts County | Sunday, January 2, 2022 | 3,415.9 |
93. | Stevenage | Saturday, January 1, 2022 | 3,414.0 |
94. | Wrexham | Sunday, January 2, 2022 | 3,407.8 |
95. | FC Halifax Town | Monday, January 3, 2022 | 3,400.1 |
96. | Bromley | Tuesday, December 28, 2021 | 3,392.9 |
97. | Boreham Wood | Sunday, January 2, 2022 | 3,391.1 |
98. | Oldham Athletic | Saturday, January 1, 2022 | 3,382.4 |
99. | Solihull Moors | Tuesday, December 28, 2021 | 3,377.8 |
100. | Dagenham and Redbridge | Sunday, January 2, 2022 | 3,371.7 |
101. | Grimsby Town | Monday, January 3, 2022 | 3,368.5 |
102. | Scunthorpe United | Saturday, January 1, 2022 | 3,367.9 |
103. | Torquay United | Sunday, January 2, 2022 | 3,358.9 |
104. | Eastleigh | Sunday, January 2, 2022 | 3,325.8 |
105. | Yeovil Town | Sunday, January 2, 2022 | 3,318.5 |
106. | Southend United | Sunday, December 26, 2021 | 3,295.6 |
107. | AFC Fylde | Tuesday, December 28, 2021 | 3,276.2 |
108. | Aldershot Town | Sunday, January 2, 2022 | 3,249.6 |
109. | Altrincham | Tuesday, December 28, 2021 | 3,243.7 |
110. | Dorking Wanderers | Sunday, January 2, 2022 | 3,235.9 |
111. | Barnet | Sunday, January 2, 2022 | 3,234.2 |
112. | Ebbsfleet United | Sunday, January 2, 2022 | 3,229.1 |
113. | Kidderminster Harriers | Tuesday, December 14, 2021 | 3,219.9 |
114. | Gateshead | Sunday, January 2, 2022 | 3,217.8 |
115. | Maidenhead United | Tuesday, December 28, 2021 | 3,214.8 |
116. | Woking | Sunday, January 2, 2022 | 3,211.7 |
117. | Chorley | Tuesday, December 28, 2021 | 3,207.6 |
118. | Oxford City | Sunday, January 2, 2022 | 3,202.1 |
119. | Brackley Town | Sunday, January 2, 2022 | 3,196.2 |
120. | Maidstone United | Sunday, January 2, 2022 | 3,188.3 |
121. | Dartford | Sunday, January 2, 2022 | 3,178.8 |
122. | Wealdstone | Saturday, December 11, 2021 | 3,177.1 |
123. | St. Albans City | Sunday, January 2, 2022 | 3,164.1 |
124. | Weymouth | Sunday, January 2, 2022 | 3,156.8 |
125. | Southport | Tuesday, December 28, 2021 | 3,148.6 |
126. | Dulwich Hamlet | Sunday, January 2, 2022 | 3,138.5 |
127. | Eastbourne Borough | Saturday, December 11, 2021 | 3,128.3 |
128. | Banbury United | Monday, January 3, 2022 | 3,128.0 |
129. | Hampton and Richmond Borough | Monday, January 3, 2022 | 3,120.3 |
130. | York City | Tuesday, December 28, 2021 | 3,120.2 |
131. | Boston United | Sunday, January 2, 2022 | 3,119.8 |
132. | Havant and Waterlooville | Sunday, January 2, 2022 | 3,113.5 |
133. | Spennymoor Town | Saturday, January 1, 2022 | 3,109.0 |
134. | Hungerford Town | Monday, January 3, 2022 | 3,107.5 |
135. | Chester | Sunday, January 2, 2022 | 3,106.6 |
136. | Hereford | Saturday, December 11, 2021 | 3,105.3 |
137. | Slough Town | Sunday, January 2, 2022 | 3,105.0 |
138. | Kettering Town | Sunday, January 2, 2022 | 3,102.6 |
139. | King's Lynn Town | Saturday, January 1, 2022 | 3,098.3 |
140. | Dover Athletic | Sunday, January 2, 2022 | 3,097.3 |
141. | Hayes and Yeading United | Saturday, January 1, 2022 | 3,095.2 |
142. | Darlington | Saturday, January 1, 2022 | 3,093.6 |
143. | Chippenham Town | Sunday, January 2, 2022 | 3,088.3 |
144. | Coalville Town | Saturday, January 1, 2022 | 3,085.9 |
145. | Curzon Ashton | Tuesday, December 28, 2021 | 3,083.9 |
146. | Peterborough Sports | Tuesday, December 21, 2021 | 3,078.8 |
147. | Gloucester City | Sunday, January 2, 2022 | 3,076.1 |
148. | Bath City | Sunday, January 2, 2022 | 3,074.7 |
149. | Truro City | Saturday, January 1, 2022 | 3,070.8 |
150. | Chelmsford City | Tuesday, December 28, 2021 | 3,069.1 |
151. | Leamington | Sunday, January 2, 2022 | 3,066.6 |
152. | Alfreton Town | Sunday, January 2, 2022 | 3,066.3 |
153. | Chesham United | Saturday, January 1, 2022 | 3,053.5 |
154. | Rushall Olympic | Saturday, January 1, 2022 | 3,050.5 |
155. | Taunton Town | Monday, January 3, 2022 | 3,049.5 |
156. | Concord Rangers | Sunday, January 2, 2022 | 3,048.2 |
157. | Hemel Hempstead Town | Sunday, January 2, 2022 | 3,045.7 |
158. | Worthing | Monday, January 3, 2022 | 3,045.3 |
159. | Farnborough | Saturday, January 1, 2022 | 3,044.6 |
160. | Metropolitan Police | Monday, January 3, 2022 | 3,029.4 |
161. | Farsley Celtic | Sunday, January 2, 2022 | 3,024.0 |
162. | Guiseley | Sunday, January 2, 2022 | 3,023.7 |
163. | Poole Town | Saturday, January 1, 2022 | 3,020.7 |
164. | Welling United | Sunday, January 2, 2022 | 3,020.7 |
165. | South Shields | Saturday, January 1, 2022 | 3,010.6 |
166. | Tonbridge Angels | Sunday, January 2, 2022 | 3,003.7 |
167. | AFC Telford United | Sunday, January 2, 2022 | 2,990.8 |
168. | Royston Town | Saturday, January 1, 2022 | 2,990.8 |
169. | Weston-super-Mare | Saturday, January 1, 2022 | 2,986.8 |
170. | Bradford Park Avenue | Tuesday, December 28, 2021 | 2,986.4 |
171. | Buxton | Saturday, January 1, 2022 | 2,976.1 |
172. | Folkestone Invicta | Monday, January 3, 2022 | 2,973.0 |
173. | Tiverton Town | Monday, January 3, 2022 | 2,972.0 |
174. | Braintree Town | Tuesday, December 28, 2021 | 2,971.6 |
175. | Warrington Town | Saturday, January 1, 2022 | 2,971.4 |
176. | Yate Town | Saturday, January 1, 2022 | 2,971.4 |
177. | Needham Market | Saturday, December 11, 2021 | 2,968.0 |
178. | Salisbury | Saturday, January 1, 2022 | 2,963.5 |
179. | Gosport Borough | Saturday, January 1, 2022 | 2,960.9 |
180. | AFC Rushden and Diamonds | Saturday, January 1, 2022 | 2,959.2 |
181. | Carshalton Athletic | Monday, January 3, 2022 | 2,955.8 |
182. | Billericay Town | Sunday, January 2, 2022 | 2,954.8 |
183. | Tamworth | Monday, December 27, 2021 | 2,954.3 |
184. | Swindon Supermarine | Monday, December 27, 2021 | 2,953.4 |
185. | Blyth Spartans | Sunday, January 2, 2022 | 2,952.4 |
186. | Enfield Town | Monday, January 3, 2022 | 2,946.4 |
187. | AFC Hornchurch | Monday, January 3, 2022 | 2,938.9 |
188. | Hendon | Saturday, January 1, 2022 | 2,936.8 |
189. | Bishop's Stortford | Saturday, January 1, 2022 | 2,935.1 |
190. | Stourbridge | Saturday, January 1, 2022 | 2,927.6 |
191. | FC United of Manchester | Saturday, January 1, 2022 | 2,927.4 |
192. | Matlock Town | Monday, December 27, 2021 | 2,911.6 |
193. | Walton Casuals | Saturday, January 1, 2022 | 2,910.9 |
194. | Alvechurch | Saturday, January 1, 2022 | 2,910.2 |
195. | Harrow Borough | Saturday, January 1, 2022 | 2,907.3 |
196. | Morpeth Town | Saturday, January 1, 2022 | 2,906.0 |
197. | Kings Langley | Saturday, January 1, 2022 | 2,904.1 |
198. | Kingstonian | Monday, January 3, 2022 | 2,903.5 |
199. | Bognor Regis Town | Saturday, January 1, 2022 | 2,900.6 |
200. | Whitby Town | Saturday, January 1, 2022 | 2,898.4 |
201. | Bromsgrove Sporting | Monday, January 3, 2022 | 2,890.9 |
202. | Hednesford Town | Monday, December 27, 2021 | 2,890.4 |
203. | Cheshunt | Monday, January 3, 2022 | 2,888.4 |
204. | Nuneaton Borough | Saturday, January 1, 2022 | 2,875.5 |
205. | Hartley Wintney | Saturday, January 1, 2022 | 2,872.8 |
206. | Scarborough Athletic | Saturday, January 1, 2022 | 2,871.5 |
207. | Lewes | Monday, January 3, 2022 | 2,866.2 |
208. | Stratford Town | Saturday, January 1, 2022 | 2,864.7 |
209. | Hitchin Town | Monday, December 27, 2021 | 2,864.2 |
210. | Barwell | Saturday, January 1, 2022 | 2,862.7 |
211. | Bamber Bridge | Saturday, January 1, 2022 | 2,862.5 |
212. | Biggleswade Town | Monday, January 3, 2022 | 2,861.8 |
213. | Margate | Monday, January 3, 2022 | 2,859.8 |
214. | Leiston | Monday, December 27, 2021 | 2,859.5 |
215. | Basford United | Saturday, January 1, 2022 | 2,858.1 |
216. | Beaconsfield Town | Monday, January 3, 2022 | 2,848.3 |
217. | Atherton Collieries | Saturday, January 1, 2022 | 2,839.1 |
218. | Lancaster City | Saturday, January 1, 2022 | 2,838.0 |
219. | Gainsborough Trinity | Monday, December 27, 2021 | 2,836.4 |
220. | Ashton United | Monday, December 27, 2021 | 2,834.7 |
221. | Cray Wanderers | Monday, January 3, 2022 | 2,828.5 |
222. | Horsham | Monday, January 3, 2022 | 2,824.8 |
223. | Corinthian-Casuals | Monday, January 3, 2022 | 2,824.6 |
224. | Potters Bar Town | Saturday, January 1, 2022 | 2,823.9 |
225. | Haringey Borough | Monday, January 3, 2022 | 2,821.8 |
226. | Nantwich Town | Monday, December 27, 2021 | 2,814.1 |
227. | Bowers and Pitsea | Monday, January 3, 2022 | 2,809.4 |
228. | Lowestoft Town | Monday, December 27, 2021 | 2,809.2 |
229. | Witton Albion | Monday, December 27, 2021 | 2,806.5 |
230. | Stafford Rangers | Saturday, January 1, 2022 | 2,804.6 |
231. | Dorchester Town | Saturday, January 1, 2022 | 2,801.5 |
232. | Merthyr Town | Monday, December 27, 2021 | 2,798.5 |
233. | St. Ives Town | Saturday, January 1, 2022 | 2,795.7 |
234. | Radcliffe | Saturday, January 1, 2022 | 2,793.7 |
235. | Stalybridge Celtic | Monday, December 27, 2021 | 2,787.2 |
236. | Hyde United | Saturday, January 1, 2022 | 2,786.5 |
237. | Wimborne Town | Saturday, January 1, 2022 | 2,784.8 |
238. | Mickleover Sports | Saturday, January 1, 2022 | 2,781.0 |
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. | Merstham | Saturday, January 1, 2022 | 2,743.2 |
243. | Wingate and Finchley | Monday, January 3, 2022 | 2,742.6 |
244. | Leatherhead | Monday, January 3, 2022 | 2,724.3 |
245. | East Thurrock United | Monday, January 3, 2022 | 2,720.6 |
246. | Brightlingsea Regent | Monday, January 3, 2022 | 2,675.7 |
247. | Grantham Town | Saturday, January 1, 2022 | 2,663.7 |