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 Friday, March 10, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, March 4, 2023 | 4,382.0 |
2. | Liverpool | Sunday, March 5, 2023 | 4,287.6 |
3. | Arsenal | Saturday, March 4, 2023 | 4,274.8 |
4. | Manchester United | Sunday, March 5, 2023 | 4,239.0 |
5. | Tottenham Hotspur | Saturday, March 4, 2023 | 4,175.0 |
6. | Brighton and Hove Albion | Saturday, March 4, 2023 | 4,169.9 |
7. | Newcastle United | Saturday, March 4, 2023 | 4,163.9 |
8. | Chelsea | Saturday, March 4, 2023 | 4,157.8 |
9. | Brentford | Monday, March 6, 2023 | 4,122.2 |
10. | Aston Villa | Saturday, March 4, 2023 | 4,073.7 |
11. | Fulham | Monday, March 6, 2023 | 4,073.2 |
12. | Burnley | Saturday, March 4, 2023 | 4,061.3 |
13. | Leicester City | Saturday, March 4, 2023 | 4,058.7 |
14. | Crystal Palace | Saturday, March 4, 2023 | 4,054.1 |
15. | Wolverhampton Wanderers | Saturday, March 4, 2023 | 4,047.9 |
16. | West Ham United | Saturday, March 4, 2023 | 4,044.7 |
17. | Leeds United | Saturday, March 4, 2023 | 3,987.1 |
18. | Nottingham Forest | Sunday, March 5, 2023 | 3,974.6 |
19. | Southampton | Saturday, March 4, 2023 | 3,969.2 |
20. | Sheffield United | Tuesday, March 7, 2023 | 3,966.4 |
21. | AFC Bournemouth | Saturday, March 4, 2023 | 3,963.2 |
22. | Everton | Sunday, March 5, 2023 | 3,960.5 |
23. | Middlesbrough | Saturday, March 4, 2023 | 3,924.5 |
24. | Norwich City | Saturday, March 4, 2023 | 3,894.6 |
25. | Luton Town | Saturday, March 4, 2023 | 3,880.5 |
26. | Millwall | Saturday, March 4, 2023 | 3,879.1 |
27. | Sheffield Wednesday | Saturday, March 4, 2023 | 3,870.5 |
28. | Coventry City | Saturday, March 4, 2023 | 3,865.0 |
29. | Blackburn Rovers | Friday, March 10, 2023 | 3,864.3 |
30. | West Bromwich Albion | Tuesday, March 7, 2023 | 3,854.4 |
31. | Watford | Saturday, March 4, 2023 | 3,849.5 |
32. | Stoke City | Friday, March 10, 2023 | 3,845.9 |
33. | Sunderland | Saturday, March 4, 2023 | 3,821.7 |
34. | Preston North End | Saturday, March 4, 2023 | 3,817.5 |
35. | Bristol City | Tuesday, March 7, 2023 | 3,812.0 |
36. | Ipswich Town | Tuesday, March 7, 2023 | 3,802.0 |
37. | Swansea City | Saturday, March 4, 2023 | 3,794.8 |
38. | Plymouth Argyle | Tuesday, March 7, 2023 | 3,794.0 |
39. | Hull City | Friday, March 3, 2023 | 3,791.2 |
40. | Derby County | Tuesday, March 7, 2023 | 3,778.3 |
41. | Barnsley | Tuesday, March 7, 2023 | 3,774.5 |
42. | Wycombe Wanderers | Tuesday, March 7, 2023 | 3,773.0 |
43. | Rotherham United | Saturday, March 4, 2023 | 3,760.8 |
44. | Cardiff City | Saturday, March 4, 2023 | 3,759.7 |
45. | Bolton Wanderers | Saturday, March 4, 2023 | 3,758.5 |
46. | Reading | Tuesday, March 7, 2023 | 3,752.6 |
47. | Huddersfield Town | Tuesday, March 7, 2023 | 3,750.3 |
48. | Blackpool | Saturday, March 4, 2023 | 3,732.5 |
49. | Birmingham City | Saturday, March 4, 2023 | 3,731.7 |
50. | Queens Park Rangers | Saturday, March 4, 2023 | 3,723.1 |
51. | Peterborough United | Tuesday, March 7, 2023 | 3,719.5 |
52. | Portsmouth | Tuesday, March 7, 2023 | 3,706.8 |
53. | Wigan Athletic | Tuesday, March 7, 2023 | 3,702.4 |
54. | Shrewsbury Town | Tuesday, March 7, 2023 | 3,673.6 |
55. | Lincoln City | Tuesday, March 7, 2023 | 3,652.5 |
56. | Charlton Athletic | Saturday, March 4, 2023 | 3,645.8 |
57. | Exeter City | Saturday, March 4, 2023 | 3,630.8 |
58. | Fleetwood Town | Tuesday, March 7, 2023 | 3,620.2 |
59. | Milton Keynes Dons | Saturday, March 4, 2023 | 3,611.9 |
60. | Oxford United | Saturday, March 4, 2023 | 3,607.7 |
61. | Bristol Rovers | Saturday, March 4, 2023 | 3,599.4 |
62. | Leyton Orient | Saturday, March 4, 2023 | 3,594.1 |
63. | Port Vale | Saturday, March 4, 2023 | 3,589.8 |
64. | Stockport County | Tuesday, March 7, 2023 | 3,582.9 |
65. | Northampton Town | Saturday, March 4, 2023 | 3,581.5 |
66. | Mansfield Town | Saturday, March 4, 2023 | 3,580.0 |
67. | Wrexham | Tuesday, March 7, 2023 | 3,577.0 |
68. | Burton Albion | Saturday, March 4, 2023 | 3,572.5 |
69. | Accrington Stanley | Tuesday, March 7, 2023 | 3,565.1 |
70. | Morecambe | Tuesday, March 7, 2023 | 3,561.8 |
71. | Bradford City | Tuesday, March 7, 2023 | 3,561.6 |
72. | Carlisle United | Saturday, March 4, 2023 | 3,560.0 |
73. | Cheltenham Town | Tuesday, March 7, 2023 | 3,558.8 |
74. | Salford City | Friday, March 10, 2023 | 3,550.6 |
75. | Stevenage | Saturday, March 4, 2023 | 3,542.9 |
76. | Sutton United | Tuesday, March 7, 2023 | 3,538.5 |
77. | Swindon Town | Saturday, March 4, 2023 | 3,537.0 |
78. | Notts County | Saturday, March 4, 2023 | 3,533.6 |
79. | Cambridge United | Tuesday, March 7, 2023 | 3,515.9 |
80. | Tranmere Rovers | Saturday, March 4, 2023 | 3,508.8 |
81. | Walsall | Tuesday, March 7, 2023 | 3,508.0 |
82. | Grimsby Town | Tuesday, March 7, 2023 | 3,494.9 |
83. | Newport County | Tuesday, March 7, 2023 | 3,481.1 |
84. | Barrow | Saturday, March 4, 2023 | 3,477.3 |
85. | AFC Wimbledon | Saturday, March 4, 2023 | 3,474.7 |
86. | Gillingham | Tuesday, March 7, 2023 | 3,472.5 |
87. | Forest Green Rovers | Saturday, March 4, 2023 | 3,470.5 |
88. | Doncaster Rovers | Tuesday, March 7, 2023 | 3,462.9 |
89. | Crewe Alexandra | Friday, March 10, 2023 | 3,457.5 |
90. | Harrogate Town | Tuesday, March 7, 2023 | 3,429.7 |
91. | Colchester United | Saturday, March 4, 2023 | 3,428.6 |
92. | Boreham Wood | Tuesday, March 7, 2023 | 3,394.6 |
93. | Chesterfield | Tuesday, March 7, 2023 | 3,392.0 |
94. | Rochdale | Saturday, March 4, 2023 | 3,382.8 |
95. | Crawley Town | Tuesday, March 7, 2023 | 3,382.7 |
96. | Hartlepool United | Saturday, March 4, 2023 | 3,375.9 |
97. | Woking | Tuesday, March 7, 2023 | 3,369.6 |
98. | Southend United | Tuesday, March 7, 2023 | 3,341.7 |
99. | Solihull Moors | Tuesday, March 7, 2023 | 3,336.2 |
100. | Oldham Athletic | Tuesday, March 7, 2023 | 3,327.9 |
101. | Bromley | Tuesday, March 7, 2023 | 3,326.9 |
102. | Dagenham and Redbridge | Tuesday, March 7, 2023 | 3,321.2 |
103. | Barnet | Tuesday, March 7, 2023 | 3,320.3 |
104. | Eastleigh | Tuesday, March 7, 2023 | 3,309.8 |
105. | FC Halifax Town | Tuesday, March 7, 2023 | 3,302.1 |
106. | Wealdstone | Tuesday, March 7, 2023 | 3,301.7 |
107. | Ebbsfleet United | Tuesday, March 7, 2023 | 3,298.3 |
108. | Altrincham | Tuesday, March 7, 2023 | 3,283.0 |
109. | Gateshead | Tuesday, March 7, 2023 | 3,265.8 |
110. | Maidenhead United | Tuesday, March 7, 2023 | 3,260.2 |
111. | Yeovil Town | Tuesday, March 7, 2023 | 3,256.6 |
112. | AFC Fylde | Tuesday, March 7, 2023 | 3,252.6 |
113. | Torquay United | Tuesday, March 7, 2023 | 3,249.9 |
114. | Aldershot Town | Saturday, March 4, 2023 | 3,238.9 |
115. | York City | Tuesday, March 7, 2023 | 3,218.7 |
116. | Dorking Wanderers | Tuesday, March 7, 2023 | 3,211.6 |
117. | Chester | Tuesday, March 7, 2023 | 3,211.2 |
118. | King's Lynn Town | Tuesday, March 7, 2023 | 3,210.1 |
119. | Dartford | Tuesday, March 7, 2023 | 3,209.9 |
120. | Scunthorpe United | Tuesday, March 7, 2023 | 3,204.6 |
121. | Brackley Town | Tuesday, March 7, 2023 | 3,190.6 |
122. | Oxford City | Tuesday, March 7, 2023 | 3,185.8 |
123. | Weston-super-Mare | Tuesday, March 7, 2023 | 3,170.2 |
124. | Braintree Town | Tuesday, March 7, 2023 | 3,149.5 |
125. | Farnborough | Tuesday, March 7, 2023 | 3,147.4 |
126. | Chorley | Tuesday, March 7, 2023 | 3,147.2 |
127. | Alfreton Town | Tuesday, March 7, 2023 | 3,137.7 |
128. | Worthing | Tuesday, March 7, 2023 | 3,132.6 |
129. | Darlington | Saturday, March 4, 2023 | 3,132.4 |
130. | Maidstone United | Tuesday, March 7, 2023 | 3,132.1 |
131. | Spennymoor Town | Tuesday, March 7, 2023 | 3,120.6 |
132. | Havant and Waterlooville | Wednesday, March 8, 2023 | 3,116.5 |
133. | St. Albans City | Wednesday, March 8, 2023 | 3,116.3 |
134. | Truro City | Saturday, March 4, 2023 | 3,107.1 |
135. | Gloucester City | Tuesday, March 7, 2023 | 3,106.4 |
136. | Bath City | Tuesday, March 7, 2023 | 3,102.3 |
137. | Banbury United | Tuesday, March 7, 2023 | 3,102.1 |
138. | Scarborough Athletic | Saturday, March 4, 2023 | 3,099.5 |
139. | Tonbridge Angels | Tuesday, March 7, 2023 | 3,098.9 |
140. | Chelmsford City | Monday, March 6, 2023 | 3,097.7 |
141. | Coalville Town | Tuesday, March 7, 2023 | 3,093.5 |
142. | Taunton Town | Tuesday, March 7, 2023 | 3,089.6 |
143. | Kidderminster Harriers | Tuesday, March 7, 2023 | 3,088.4 |
144. | Hereford | Tuesday, March 7, 2023 | 3,084.6 |
145. | Eastbourne Borough | Tuesday, March 7, 2023 | 3,080.7 |
146. | Hemel Hempstead Town | Tuesday, March 7, 2023 | 3,079.6 |
147. | Tamworth | Saturday, March 4, 2023 | 3,078.7 |
148. | Boston United | Tuesday, March 7, 2023 | 3,077.6 |
149. | Peterborough Sports | Saturday, March 4, 2023 | 3,070.8 |
150. | Southport | Tuesday, March 7, 2023 | 3,070.5 |
151. | Chesham United | Tuesday, March 7, 2023 | 3,067.6 |
152. | Kettering Town | Tuesday, March 7, 2023 | 3,064.9 |
153. | Chippenham Town | Tuesday, March 7, 2023 | 3,064.8 |
154. | Hayes and Yeading United | Saturday, March 4, 2023 | 3,064.4 |
155. | Buxton | Tuesday, March 7, 2023 | 3,063.2 |
156. | Poole Town | Saturday, March 4, 2023 | 3,057.8 |
157. | Curzon Ashton | Saturday, March 4, 2023 | 3,057.7 |
158. | Leamington | Tuesday, March 7, 2023 | 3,049.7 |
159. | Bracknell Town | Tuesday, March 7, 2023 | 3,042.8 |
160. | AFC Hornchurch | Tuesday, March 7, 2023 | 3,041.1 |
161. | Hampton and Richmond Borough | Tuesday, March 7, 2023 | 3,039.8 |
162. | South Shields | Tuesday, March 7, 2023 | 3,039.7 |
163. | Swindon Supermarine | Saturday, March 4, 2023 | 3,033.5 |
164. | Weymouth | Tuesday, March 7, 2023 | 3,032.3 |
165. | Leiston | Tuesday, March 7, 2023 | 3,027.1 |
166. | Dover Athletic | Tuesday, March 7, 2023 | 3,026.2 |
167. | Rushall Olympic | Saturday, March 4, 2023 | 3,025.5 |
168. | Welling United | Tuesday, March 7, 2023 | 3,023.8 |
169. | Farsley Celtic | Tuesday, March 7, 2023 | 3,022.5 |
170. | Slough Town | Tuesday, March 7, 2023 | 3,011.0 |
171. | Bishop's Stortford | Tuesday, March 7, 2023 | 3,008.2 |
172. | Hungerford Town | Tuesday, March 7, 2023 | 3,005.8 |
173. | Cheshunt | Tuesday, March 7, 2023 | 3,002.5 |
174. | Metropolitan Police | Tuesday, March 7, 2023 | 2,998.2 |
175. | Blyth Spartans | Tuesday, March 7, 2023 | 2,994.8 |
176. | Dulwich Hamlet | Monday, March 6, 2023 | 2,978.5 |
177. | Enfield Town | Tuesday, March 7, 2023 | 2,978.4 |
178. | Nuneaton Borough | Tuesday, March 7, 2023 | 2,977.3 |
179. | Warrington Town | Saturday, March 4, 2023 | 2,967.1 |
180. | Concord Rangers | Tuesday, March 7, 2023 | 2,965.3 |
181. | Bradford Park Avenue | Tuesday, March 7, 2023 | 2,964.7 |
182. | Ilkeston Town | Saturday, March 4, 2023 | 2,963.7 |
183. | Plymouth Parkway | Tuesday, March 7, 2023 | 2,962.0 |
184. | AFC Telford United | Tuesday, March 7, 2023 | 2,957.9 |
185. | Stourbridge | Monday, March 6, 2023 | 2,957.0 |
186. | Folkestone Invicta | Saturday, March 4, 2023 | 2,950.4 |
187. | Canvey Island | Tuesday, March 7, 2023 | 2,947.0 |
188. | Mickleover Sports | Saturday, March 4, 2023 | 2,941.4 |
189. | Beaconsfield Town | Tuesday, March 7, 2023 | 2,939.6 |
190. | Lewes | Saturday, March 4, 2023 | 2,936.2 |
191. | Alvechurch | Monday, March 6, 2023 | 2,931.4 |
192. | Hyde United | Saturday, March 4, 2023 | 2,928.4 |
193. | Royston Town | Saturday, March 4, 2023 | 2,927.1 |
194. | Gainsborough Trinity | Saturday, March 4, 2023 | 2,924.9 |
195. | Billericay Town | Saturday, March 4, 2023 | 2,924.0 |
196. | Tiverton Town | Tuesday, March 7, 2023 | 2,913.6 |
197. | Merthyr Town | Tuesday, March 7, 2023 | 2,910.8 |
198. | Guiseley | Saturday, March 4, 2023 | 2,908.2 |
199. | Horsham | Tuesday, March 7, 2023 | 2,907.1 |
200. | Matlock Town | Tuesday, March 7, 2023 | 2,906.1 |
201. | Redditch United | Saturday, March 4, 2023 | 2,901.0 |
202. | Walton Casuals | Saturday, April 23, 2022 | 2,900.3 |
203. | Radcliffe | Saturday, March 4, 2023 | 2,894.3 |
204. | Aveley | Saturday, March 4, 2023 | 2,893.8 |
205. | Bamber Bridge | Saturday, March 4, 2023 | 2,893.0 |
206. | Cray Wanderers | Saturday, March 4, 2023 | 2,889.3 |
207. | Barwell | Saturday, March 4, 2023 | 2,886.4 |
208. | FC United of Manchester | Saturday, March 4, 2023 | 2,885.9 |
209. | Hastings United | Tuesday, March 7, 2023 | 2,885.2 |
210. | Carshalton Athletic | Saturday, March 4, 2023 | 2,885.2 |
211. | Marine | Saturday, March 4, 2023 | 2,882.4 |
212. | Salisbury | Tuesday, March 7, 2023 | 2,877.0 |
213. | Winchester City | Saturday, March 4, 2023 | 2,875.9 |
214. | Dorchester Town | Saturday, March 4, 2023 | 2,875.9 |
215. | Gosport Borough | Tuesday, March 7, 2023 | 2,873.6 |
216. | Hendon | Saturday, March 4, 2023 | 2,873.3 |
217. | Hitchin Town | Saturday, March 4, 2023 | 2,870.5 |
218. | Warrington Rylands | Saturday, March 4, 2023 | 2,869.0 |
219. | Bromsgrove Sporting | Tuesday, March 7, 2023 | 2,866.0 |
220. | Lancaster City | Saturday, March 4, 2023 | 2,866.0 |
221. | Hanwell Town | Saturday, March 4, 2023 | 2,864.4 |
222. | Whitby Town | Saturday, March 4, 2023 | 2,860.8 |
223. | North Leigh | Tuesday, March 7, 2023 | 2,844.6 |
224. | Needham Market | Tuesday, March 7, 2023 | 2,841.5 |
225. | Basford United | Tuesday, March 7, 2023 | 2,841.3 |
226. | Harrow Borough | Tuesday, March 7, 2023 | 2,841.1 |
227. | Yate Town | Saturday, March 4, 2023 | 2,838.1 |
228. | Stratford Town | Saturday, March 4, 2023 | 2,838.0 |
229. | St. Ives Town | Saturday, March 4, 2023 | 2,830.5 |
230. | Margate | Tuesday, March 7, 2023 | 2,830.1 |
231. | Stafford Rangers | Saturday, March 4, 2023 | 2,829.3 |
232. | Kings Langley | Saturday, March 4, 2023 | 2,828.5 |
233. | Ashton United | Tuesday, March 7, 2023 | 2,818.5 |
234. | Biggleswade Town | Saturday, April 23, 2022 | 2,818.5 |
235. | Wingate and Finchley | Saturday, March 4, 2023 | 2,817.9 |
236. | Hartley Wintney | Saturday, March 4, 2023 | 2,816.7 |
237. | Bognor Regis Town | Tuesday, March 7, 2023 | 2,814.3 |
238. | Atherton Collieries | Saturday, March 4, 2023 | 2,807.9 |
239. | Stalybridge Celtic | Saturday, March 4, 2023 | 2,804.6 |
240. | Morpeth Town | Tuesday, March 7, 2023 | 2,803.1 |
241. | Haringey Borough | Saturday, March 4, 2023 | 2,788.5 |
242. | Bedford Town | Saturday, March 4, 2023 | 2,787.3 |
243. | Liversedge | Saturday, March 4, 2023 | 2,781.7 |
244. | Hednesford Town | Saturday, March 4, 2023 | 2,781.3 |
245. | Lowestoft Town | Saturday, April 23, 2022 | 2,779.7 |
246. | Leatherhead | Saturday, April 23, 2022 | 2,777.7 |
247. | Witton Albion | Saturday, April 23, 2022 | 2,777.2 |
248. | Marske United | Tuesday, March 7, 2023 | 2,776.3 |
249. | Nantwich Town | Saturday, March 4, 2023 | 2,773.9 |
250. | Herne Bay | Tuesday, March 7, 2023 | 2,768.1 |
251. | Potters Bar Town | Tuesday, March 7, 2023 | 2,763.0 |
252. | Kingstonian | Tuesday, March 7, 2023 | 2,756.2 |
253. | AFC Rushden and Diamonds | Saturday, March 4, 2023 | 2,724.4 |
254. | Bowers and Pitsea | Saturday, March 4, 2023 | 2,719.1 |
255. | East Thurrock United | Saturday, April 23, 2022 | 2,713.1 |
256. | Wimborne Town | Saturday, April 23, 2022 | 2,706.0 |
257. | Grantham Town | Saturday, April 23, 2022 | 2,700.4 |
258. | Corinthian-Casuals | Saturday, March 4, 2023 | 2,674.1 |
259. | Belper Town | Tuesday, March 7, 2023 | 2,656.3 |
260. | Merstham | Saturday, April 23, 2022 | 2,641.1 |
261. | Brightlingsea Regent | Tuesday, March 7, 2023 | 2,637.8 |