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, August 5, 2023
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Manchester City | Saturday, June 3, 2023 | 4,414.3 |
2. | Liverpool | Sunday, May 28, 2023 | 4,283.0 |
3. | Arsenal | Sunday, May 28, 2023 | 4,258.6 |
4. | Manchester United | Saturday, June 3, 2023 | 4,239.3 |
5. | Newcastle United | Sunday, May 28, 2023 | 4,195.5 |
6. | Brighton and Hove Albion | Sunday, May 28, 2023 | 4,163.7 |
7. | Aston Villa | Sunday, May 28, 2023 | 4,154.4 |
8. | Brentford | Sunday, May 28, 2023 | 4,152.9 |
9. | Tottenham Hotspur | Sunday, May 28, 2023 | 4,149.2 |
10. | Chelsea | Sunday, May 28, 2023 | 4,097.3 |
11. | Crystal Palace | Sunday, May 28, 2023 | 4,071.1 |
12. | Fulham | Sunday, May 28, 2023 | 4,061.1 |
13. | Burnley | Monday, May 8, 2023 | 4,058.8 |
14. | West Ham United | Sunday, May 28, 2023 | 4,041.2 |
15. | Wolverhampton Wanderers | Sunday, May 28, 2023 | 4,037.2 |
16. | Leicester City | Sunday, May 28, 2023 | 4,019.2 |
17. | Everton | Sunday, May 28, 2023 | 4,001.9 |
18. | Nottingham Forest | Sunday, May 28, 2023 | 3,991.1 |
19. | AFC Bournemouth | Sunday, May 28, 2023 | 3,985.3 |
20. | Sheffield United | Monday, May 8, 2023 | 3,984.9 |
21. | Leeds United | Sunday, May 28, 2023 | 3,947.3 |
22. | Southampton | Friday, August 4, 2023 | 3,932.7 |
23. | Luton Town | Saturday, May 27, 2023 | 3,925.8 |
24. | Coventry City | Saturday, May 27, 2023 | 3,890.0 |
25. | Ipswich Town | Sunday, May 7, 2023 | 3,887.7 |
26. | Middlesbrough | Saturday, August 5, 2023 | 3,887.3 |
27. | Swansea City | Saturday, August 5, 2023 | 3,862.5 |
28. | Sunderland | Tuesday, May 16, 2023 | 3,860.2 |
29. | Millwall | Saturday, August 5, 2023 | 3,859.5 |
30. | Blackburn Rovers | Saturday, August 5, 2023 | 3,851.4 |
31. | West Bromwich Albion | Saturday, August 5, 2023 | 3,838.9 |
32. | Watford | Saturday, August 5, 2023 | 3,831.8 |
33. | Sheffield Wednesday | Friday, August 4, 2023 | 3,831.2 |
34. | Norwich City | Saturday, August 5, 2023 | 3,827.4 |
35. | Plymouth Argyle | Saturday, August 5, 2023 | 3,823.2 |
36. | Stoke City | Saturday, August 5, 2023 | 3,814.0 |
37. | Huddersfield Town | Saturday, August 5, 2023 | 3,810.7 |
38. | Bristol City | Saturday, August 5, 2023 | 3,809.9 |
39. | Preston North End | Saturday, August 5, 2023 | 3,799.0 |
40. | Hull City | Saturday, August 5, 2023 | 3,798.8 |
41. | Barnsley | Saturday, August 5, 2023 | 3,772.9 |
42. | Bolton Wanderers | Saturday, August 5, 2023 | 3,761.4 |
43. | Peterborough United | Saturday, August 5, 2023 | 3,760.7 |
44. | Cardiff City | Monday, May 8, 2023 | 3,758.1 |
45. | Birmingham City | Saturday, August 5, 2023 | 3,745.3 |
46. | Rotherham United | Saturday, August 5, 2023 | 3,741.4 |
47. | Wigan Athletic | Saturday, August 5, 2023 | 3,732.9 |
48. | Derby County | Saturday, August 5, 2023 | 3,727.3 |
49. | Blackpool | Saturday, August 5, 2023 | 3,725.1 |
50. | Reading | Saturday, August 5, 2023 | 3,718.4 |
51. | Portsmouth | Saturday, August 5, 2023 | 3,710.8 |
52. | Queens Park Rangers | Saturday, August 5, 2023 | 3,692.7 |
53. | Charlton Athletic | Saturday, August 5, 2023 | 3,678.4 |
54. | Wycombe Wanderers | Saturday, August 5, 2023 | 3,670.6 |
55. | Lincoln City | Saturday, August 5, 2023 | 3,658.0 |
56. | Exeter City | Saturday, August 5, 2023 | 3,645.7 |
57. | Milton Keynes Dons | Saturday, August 5, 2023 | 3,640.9 |
58. | Fleetwood Town | Saturday, August 5, 2023 | 3,639.5 |
59. | Shrewsbury Town | Saturday, August 5, 2023 | 3,622.6 |
60. | Burton Albion | Saturday, August 5, 2023 | 3,612.3 |
61. | Stockport County | Saturday, August 5, 2023 | 3,611.0 |
62. | Cheltenham Town | Saturday, August 5, 2023 | 3,607.3 |
63. | Oxford United | Saturday, August 5, 2023 | 3,597.2 |
64. | Leyton Orient | Saturday, August 5, 2023 | 3,589.9 |
65. | Northampton Town | Saturday, August 5, 2023 | 3,586.3 |
66. | Stevenage | Saturday, August 5, 2023 | 3,586.2 |
67. | Salford City | Saturday, August 5, 2023 | 3,584.3 |
68. | Mansfield Town | Saturday, August 5, 2023 | 3,584.2 |
69. | Bristol Rovers | Saturday, August 5, 2023 | 3,581.1 |
70. | Cambridge United | Saturday, August 5, 2023 | 3,579.2 |
71. | Carlisle United | Saturday, August 5, 2023 | 3,572.7 |
72. | Morecambe | Saturday, August 5, 2023 | 3,565.9 |
73. | Wrexham | Saturday, August 5, 2023 | 3,560.9 |
74. | Accrington Stanley | Saturday, August 5, 2023 | 3,550.0 |
75. | Bradford City | Saturday, August 5, 2023 | 3,538.9 |
76. | Port Vale | Saturday, August 5, 2023 | 3,535.1 |
77. | Notts County | Saturday, August 5, 2023 | 3,527.1 |
78. | Gillingham | Saturday, August 5, 2023 | 3,526.0 |
79. | Newport County | Saturday, August 5, 2023 | 3,500.1 |
80. | Swindon Town | Monday, May 8, 2023 | 3,494.7 |
81. | Grimsby Town | Saturday, August 5, 2023 | 3,490.2 |
82. | Harrogate Town | Saturday, August 5, 2023 | 3,475.0 |
83. | Crewe Alexandra | Saturday, August 5, 2023 | 3,474.3 |
84. | Sutton United | Saturday, August 5, 2023 | 3,474.0 |
85. | Colchester United | Monday, May 8, 2023 | 3,458.7 |
86. | Tranmere Rovers | Saturday, August 5, 2023 | 3,456.2 |
87. | Barrow | Saturday, August 5, 2023 | 3,453.5 |
88. | Walsall | Saturday, August 5, 2023 | 3,440.8 |
89. | Crawley Town | Saturday, August 5, 2023 | 3,436.7 |
90. | Chesterfield | Saturday, August 5, 2023 | 3,427.4 |
91. | Forest Green Rovers | Saturday, August 5, 2023 | 3,419.6 |
92. | AFC Wimbledon | Saturday, August 5, 2023 | 3,413.6 |
93. | Hartlepool United | Saturday, August 5, 2023 | 3,405.5 |
94. | Rochdale | Saturday, August 5, 2023 | 3,399.3 |
95. | Doncaster Rovers | Saturday, August 5, 2023 | 3,393.7 |
96. | Bromley | Saturday, August 5, 2023 | 3,376.4 |
97. | FC Halifax Town | Saturday, August 5, 2023 | 3,370.7 |
98. | Woking | Saturday, August 5, 2023 | 3,359.2 |
99. | Boreham Wood | Saturday, August 5, 2023 | 3,357.4 |
100. | Southend United | Saturday, August 5, 2023 | 3,353.6 |
101. | Gateshead | Saturday, August 5, 2023 | 3,344.5 |
102. | Oldham Athletic | Saturday, August 5, 2023 | 3,338.1 |
103. | Barnet | Saturday, August 5, 2023 | 3,324.6 |
104. | Ebbsfleet United | Saturday, August 5, 2023 | 3,310.1 |
105. | Dagenham and Redbridge | Saturday, August 5, 2023 | 3,303.5 |
106. | Solihull Moors | Saturday, August 5, 2023 | 3,294.3 |
107. | Torquay United | Saturday, August 5, 2023 | 3,286.2 |
108. | Eastleigh | Saturday, August 5, 2023 | 3,285.9 |
109. | Altrincham | Saturday, August 5, 2023 | 3,268.1 |
110. | Aldershot Town | Saturday, August 5, 2023 | 3,266.5 |
111. | Dorking Wanderers | Saturday, August 5, 2023 | 3,264.1 |
112. | AFC Fylde | Saturday, August 5, 2023 | 3,260.5 |
113. | Wealdstone | Saturday, August 5, 2023 | 3,259.7 |
114. | King's Lynn Town | Saturday, August 5, 2023 | 3,238.2 |
115. | York City | Saturday, August 5, 2023 | 3,226.6 |
116. | Maidenhead United | Saturday, August 5, 2023 | 3,216.6 |
117. | Kidderminster Harriers | Saturday, August 5, 2023 | 3,215.4 |
118. | Oxford City | Saturday, August 5, 2023 | 3,214.0 |
119. | Chester | Saturday, August 5, 2023 | 3,190.2 |
120. | Dartford | Saturday, August 5, 2023 | 3,183.6 |
121. | Yeovil Town | Saturday, August 5, 2023 | 3,180.4 |
122. | Scunthorpe United | Saturday, August 5, 2023 | 3,167.4 |
123. | Worthing | Saturday, August 5, 2023 | 3,159.2 |
124. | Spennymoor Town | Saturday, August 5, 2023 | 3,156.6 |
125. | St. Albans City | Saturday, August 5, 2023 | 3,144.5 |
126. | Weston-super-Mare | Saturday, August 5, 2023 | 3,136.1 |
127. | Truro City | Saturday, August 5, 2023 | 3,133.6 |
128. | Chorley | Saturday, August 5, 2023 | 3,128.1 |
129. | Eastbourne Borough | Saturday, August 5, 2023 | 3,125.3 |
130. | Brackley Town | Saturday, August 5, 2023 | 3,124.7 |
131. | Buxton | Saturday, August 5, 2023 | 3,124.4 |
132. | Chelmsford City | Saturday, August 5, 2023 | 3,123.2 |
133. | Curzon Ashton | Saturday, August 5, 2023 | 3,119.9 |
134. | Chippenham Town | Saturday, August 5, 2023 | 3,119.3 |
135. | Alfreton Town | Saturday, August 5, 2023 | 3,119.2 |
136. | Boston United | Saturday, August 5, 2023 | 3,119.2 |
137. | Gloucester City | Saturday, August 5, 2023 | 3,116.0 |
138. | Poole Town | Saturday, August 5, 2023 | 3,113.5 |
139. | Braintree Town | Saturday, August 5, 2023 | 3,108.9 |
140. | Maidstone United | Saturday, August 5, 2023 | 3,100.5 |
141. | Tonbridge Angels | Saturday, August 5, 2023 | 3,100.3 |
142. | Bath City | Saturday, August 5, 2023 | 3,088.3 |
143. | Taunton Town | Saturday, August 5, 2023 | 3,087.7 |
144. | Chesham United | Saturday, August 5, 2023 | 3,082.3 |
145. | Coalville Town | Saturday, August 5, 2023 | 3,079.4 |
146. | Bracknell Town | Saturday, August 5, 2023 | 3,077.9 |
147. | Farnborough | Saturday, August 5, 2023 | 3,077.7 |
148. | Tamworth | Saturday, August 5, 2023 | 3,076.1 |
149. | Hayes and Yeading United | Saturday, August 5, 2023 | 3,073.4 |
150. | Hemel Hempstead Town | Saturday, August 5, 2023 | 3,072.2 |
151. | Bishop's Stortford | Saturday, August 5, 2023 | 3,069.1 |
152. | Scarborough Athletic | Saturday, August 5, 2023 | 3,063.8 |
153. | Blyth Spartans | Saturday, August 5, 2023 | 3,062.3 |
154. | Darlington | Saturday, August 5, 2023 | 3,060.6 |
155. | Peterborough Sports | Saturday, August 5, 2023 | 3,060.4 |
156. | Havant and Waterlooville | Saturday, August 5, 2023 | 3,054.7 |
157. | Warrington Town | Saturday, August 5, 2023 | 3,053.2 |
158. | Hampton and Richmond Borough | Saturday, August 5, 2023 | 3,047.9 |
159. | Weymouth | Saturday, August 5, 2023 | 3,047.6 |
160. | Hereford | Saturday, August 5, 2023 | 3,047.1 |
161. | Swindon Supermarine | Saturday, August 5, 2023 | 3,046.8 |
162. | Welling United | Saturday, August 5, 2023 | 3,046.0 |
163. | Banbury United | Saturday, August 5, 2023 | 3,039.9 |
164. | Farsley Celtic | Saturday, August 5, 2023 | 3,031.5 |
165. | Kettering Town | Saturday, August 5, 2023 | 3,029.8 |
166. | South Shields | Saturday, August 5, 2023 | 3,025.4 |
167. | Slough Town | Saturday, August 5, 2023 | 3,020.8 |
168. | Hungerford Town | Saturday, August 5, 2023 | 3,011.9 |
169. | AFC Hornchurch | Monday, May 1, 2023 | 3,010.2 |
170. | Leamington | Saturday, August 5, 2023 | 3,006.2 |
171. | Leiston | Saturday, August 5, 2023 | 3,004.4 |
172. | Dulwich Hamlet | Saturday, April 29, 2023 | 3,002.5 |
173. | Canvey Island | Wednesday, April 26, 2023 | 2,992.6 |
174. | Lewes | Saturday, April 22, 2023 | 2,982.9 |
175. | Bradford Park Avenue | Saturday, April 29, 2023 | 2,982.6 |
176. | Cheshunt | Saturday, April 29, 2023 | 2,980.0 |
177. | Southport | Saturday, August 5, 2023 | 2,978.8 |
178. | Concord Rangers | Saturday, April 29, 2023 | 2,974.5 |
179. | Mickleover Sports | Saturday, April 22, 2023 | 2,973.0 |
180. | Dover Athletic | Saturday, August 5, 2023 | 2,968.7 |
181. | Nuneaton Borough | Saturday, August 5, 2023 | 2,967.0 |
182. | AFC Telford United | Saturday, August 5, 2023 | 2,962.2 |
183. | Stourbridge | Saturday, August 5, 2023 | 2,958.1 |
184. | Rushall Olympic | Saturday, August 5, 2023 | 2,957.7 |
185. | Horsham | Saturday, April 22, 2023 | 2,951.9 |
186. | Metropolitan Police | Saturday, April 22, 2023 | 2,948.1 |
187. | Cray Wanderers | Wednesday, April 26, 2023 | 2,943.2 |
188. | Stamford | Saturday, August 5, 2023 | 2,937.3 |
189. | Plymouth Parkway | Saturday, August 5, 2023 | 2,935.4 |
190. | Enfield Town | Saturday, April 22, 2023 | 2,935.1 |
191. | Ilkeston Town | Saturday, April 22, 2023 | 2,933.6 |
192. | Gainsborough Trinity | Tuesday, April 25, 2023 | 2,933.1 |
193. | AFC Totton | Saturday, August 5, 2023 | 2,933.0 |
194. | Winchester City | Saturday, August 5, 2023 | 2,930.5 |
195. | Billericay Town | Saturday, April 22, 2023 | 2,929.7 |
196. | Barwell | Saturday, August 5, 2023 | 2,929.0 |
197. | Hitchin Town | Saturday, August 5, 2023 | 2,928.2 |
198. | Merthyr Town | Saturday, August 5, 2023 | 2,925.4 |
199. | Aveley | Saturday, August 5, 2023 | 2,925.2 |
200. | FC United of Manchester | Saturday, April 22, 2023 | 2,924.0 |
201. | Beaconsfield Town | Saturday, August 5, 2023 | 2,922.5 |
202. | Stratford Town | Saturday, August 5, 2023 | 2,918.2 |
203. | Didcot Town | Saturday, August 5, 2023 | 2,917.9 |
204. | Alvechurch | Saturday, August 5, 2023 | 2,917.1 |
205. | Hastings United | Saturday, April 22, 2023 | 2,912.9 |
206. | Walton and Hersham | Saturday, August 5, 2023 | 2,911.2 |
207. | Tiverton Town | Saturday, August 5, 2023 | 2,906.4 |
208. | Matlock Town | Tuesday, April 25, 2023 | 2,906.0 |
209. | Gosport Borough | Saturday, August 5, 2023 | 2,900.8 |
210. | Bamber Bridge | Monday, May 1, 2023 | 2,893.9 |
211. | Basingstoke Town | Saturday, August 5, 2023 | 2,893.0 |
212. | Warrington Rylands | Saturday, April 22, 2023 | 2,892.9 |
213. | Redditch United | Saturday, August 5, 2023 | 2,891.4 |
214. | Hyde United | Saturday, April 22, 2023 | 2,888.7 |
215. | Salisbury | Saturday, August 5, 2023 | 2,881.2 |
216. | Royston Town | Saturday, August 5, 2023 | 2,879.7 |
217. | Hanwell Town | Saturday, August 5, 2023 | 2,877.1 |
218. | Stafford Rangers | Saturday, April 22, 2023 | 2,872.6 |
219. | Lancaster City | Saturday, April 22, 2023 | 2,869.2 |
220. | Radcliffe | Saturday, April 22, 2023 | 2,866.9 |
221. | North Leigh | Saturday, April 22, 2023 | 2,864.3 |
222. | Folkestone Invicta | Saturday, April 22, 2023 | 2,862.9 |
223. | Guiseley | Saturday, April 22, 2023 | 2,861.9 |
224. | Carshalton Athletic | Saturday, April 22, 2023 | 2,861.4 |
225. | Dorchester Town | Saturday, August 5, 2023 | 2,855.6 |
226. | Whitby Town | Saturday, April 22, 2023 | 2,845.8 |
227. | Marine | Saturday, April 22, 2023 | 2,839.1 |
228. | Hendon | Saturday, August 5, 2023 | 2,833.3 |
229. | Needham Market | Saturday, August 5, 2023 | 2,827.4 |
230. | Nantwich Town | Saturday, April 22, 2023 | 2,823.6 |
231. | Ashton United | Saturday, April 22, 2023 | 2,823.3 |
232. | St. Ives Town | Saturday, August 5, 2023 | 2,822.1 |
233. | Bognor Regis Town | Saturday, April 22, 2023 | 2,820.6 |
234. | Basford United | Saturday, April 22, 2023 | 2,818.6 |
235. | Bromsgrove Sporting | Saturday, August 5, 2023 | 2,817.5 |
236. | Wingate and Finchley | Saturday, April 22, 2023 | 2,813.1 |
237. | Yate Town | Saturday, April 22, 2023 | 2,812.9 |
238. | Marske United | Saturday, April 22, 2023 | 2,811.3 |
239. | Haringey Borough | Saturday, April 22, 2023 | 2,809.6 |
240. | Harrow Borough | Saturday, August 5, 2023 | 2,808.9 |
241. | Morpeth Town | Saturday, April 22, 2023 | 2,808.5 |
242. | Hednesford Town | Saturday, April 22, 2023 | 2,807.1 |
243. | Kings Langley | Saturday, April 22, 2023 | 2,799.2 |
244. | AFC Rushden and Diamonds | Saturday, April 22, 2023 | 2,798.9 |
245. | Hartley Wintney | Saturday, April 22, 2023 | 2,795.3 |
246. | Halesowen Town | Saturday, August 5, 2023 | 2,787.6 |
247. | AFC Sudbury | Saturday, August 5, 2023 | 2,781.4 |
248. | Margate | Saturday, April 22, 2023 | 2,779.7 |
249. | Liversedge | Saturday, April 22, 2023 | 2,774.1 |
250. | Stalybridge Celtic | Saturday, April 22, 2023 | 2,767.6 |
251. | Atherton Collieries | Saturday, April 22, 2023 | 2,759.6 |
252. | Herne Bay | Saturday, April 22, 2023 | 2,756.2 |
253. | Potters Bar Town | Saturday, April 22, 2023 | 2,742.9 |
254. | Kingstonian | Saturday, April 22, 2023 | 2,738.9 |
255. | Bowers and Pitsea | Saturday, April 22, 2023 | 2,720.1 |
256. | Bedford Town | Saturday, April 22, 2023 | 2,710.7 |
257. | Belper Town | Saturday, April 22, 2023 | 2,674.3 |
258. | Corinthian-Casuals | Saturday, April 22, 2023 | 2,647.5 |
259. | Brightlingsea Regent | Saturday, April 22, 2023 | 2,625.2 |