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, February 27, 2016
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Arsenal | Saturday, February 20, 2016 | 4,224.8 |
2. | Manchester City | Sunday, February 21, 2016 | 4,197.9 |
3. | Chelsea | Saturday, February 27, 2016 | 4,197.3 |
4. | Tottenham Hotspur | Sunday, February 21, 2016 | 4,193.4 |
5. | Leicester City | Saturday, February 27, 2016 | 4,156.8 |
6. | Manchester United | Monday, February 22, 2016 | 4,144.9 |
7. | Everton | Saturday, February 20, 2016 | 4,105.6 |
8. | Liverpool | Sunday, February 14, 2016 | 4,094.3 |
9. | Southampton | Saturday, February 27, 2016 | 4,093.2 |
10. | West Ham United | Saturday, February 27, 2016 | 4,077.5 |
11. | Stoke City | Saturday, February 27, 2016 | 4,063.1 |
12. | Watford | Saturday, February 27, 2016 | 4,029.4 |
13. | Crystal Palace | Saturday, February 27, 2016 | 4,006.6 |
14. | Middlesbrough | Saturday, February 27, 2016 | 3,986.7 |
15. | Hull City | Friday, February 26, 2016 | 3,986.6 |
16. | Swansea City | Saturday, February 13, 2016 | 3,982.8 |
17. | Burnley | Saturday, February 27, 2016 | 3,981.4 |
18. | West Bromwich Albion | Saturday, February 27, 2016 | 3,980.3 |
19. | AFC Bournemouth | Saturday, February 27, 2016 | 3,976.3 |
20. | Sunderland | Saturday, February 27, 2016 | 3,946.3 |
21. | Norwich City | Saturday, February 27, 2016 | 3,934.8 |
22. | Newcastle United | Saturday, February 13, 2016 | 3,927.3 |
23. | Sheffield Wednesday | Friday, February 26, 2016 | 3,904.6 |
24. | Derby County | Saturday, February 27, 2016 | 3,900.6 |
25. | Aston Villa | Saturday, February 27, 2016 | 3,887.1 |
26. | Brighton and Hove Albion | Tuesday, February 23, 2016 | 3,878.0 |
27. | Cardiff City | Saturday, February 27, 2016 | 3,864.4 |
28. | Ipswich Town | Saturday, February 27, 2016 | 3,863.4 |
29. | Preston North End | Saturday, February 27, 2016 | 3,861.1 |
30. | Birmingham City | Saturday, February 27, 2016 | 3,855.5 |
31. | Queens Park Rangers | Saturday, February 27, 2016 | 3,852.1 |
32. | Blackburn Rovers | Saturday, February 27, 2016 | 3,842.5 |
33. | Reading | Saturday, February 27, 2016 | 3,835.9 |
34. | Wolverhampton Wanderers | Saturday, February 27, 2016 | 3,825.4 |
35. | Nottingham Forest | Saturday, February 27, 2016 | 3,817.0 |
36. | Brentford | Saturday, February 27, 2016 | 3,807.0 |
37. | Leeds United | Tuesday, February 23, 2016 | 3,802.6 |
38. | Huddersfield Town | Saturday, February 27, 2016 | 3,787.0 |
39. | Bristol City | Saturday, February 27, 2016 | 3,786.5 |
40. | Fulham | Saturday, February 27, 2016 | 3,783.1 |
41. | Wigan Athletic | Saturday, February 27, 2016 | 3,777.7 |
42. | Milton Keynes Dons | Saturday, February 27, 2016 | 3,742.6 |
43. | Burton Albion | Saturday, February 27, 2016 | 3,725.2 |
44. | Walsall | Saturday, February 27, 2016 | 3,714.3 |
45. | Bolton Wanderers | Saturday, February 27, 2016 | 3,709.9 |
46. | Millwall | Saturday, February 27, 2016 | 3,708.4 |
47. | Rotherham United | Saturday, February 27, 2016 | 3,707.7 |
48. | Bradford City | Saturday, February 27, 2016 | 3,701.4 |
49. | Gillingham | Saturday, February 27, 2016 | 3,696.8 |
50. | Charlton Athletic | Saturday, February 27, 2016 | 3,691.9 |
51. | Barnsley | Saturday, February 27, 2016 | 3,687.7 |
52. | Sheffield United | Saturday, February 27, 2016 | 3,677.0 |
53. | Coventry City | Saturday, February 27, 2016 | 3,664.9 |
54. | Swindon Town | Saturday, February 27, 2016 | 3,662.2 |
55. | Northampton Town | Saturday, February 27, 2016 | 3,662.0 |
56. | Scunthorpe United | Saturday, February 27, 2016 | 3,649.4 |
57. | Southend United | Friday, February 26, 2016 | 3,646.6 |
58. | Peterborough United | Saturday, February 27, 2016 | 3,644.3 |
59. | Rochdale | Saturday, February 27, 2016 | 3,637.9 |
60. | Oxford United | Saturday, February 27, 2016 | 3,631.8 |
61. | Port Vale | Friday, February 26, 2016 | 3,631.6 |
62. | Doncaster Rovers | Saturday, February 27, 2016 | 3,623.6 |
63. | Fleetwood Town | Saturday, February 27, 2016 | 3,607.6 |
64. | Bury | Saturday, February 27, 2016 | 3,604.3 |
65. | Chesterfield | Saturday, February 27, 2016 | 3,602.1 |
66. | Plymouth Argyle | Saturday, February 27, 2016 | 3,600.7 |
67. | Shrewsbury Town | Saturday, February 27, 2016 | 3,595.7 |
68. | Oldham Athletic | Saturday, February 27, 2016 | 3,582.7 |
69. | Blackpool | Saturday, February 27, 2016 | 3,576.4 |
70. | Portsmouth | Saturday, February 27, 2016 | 3,575.7 |
71. | Wycombe Wanderers | Saturday, February 27, 2016 | 3,575.4 |
72. | Leyton Orient | Saturday, February 27, 2016 | 3,568.3 |
73. | Accrington Stanley | Saturday, February 27, 2016 | 3,567.3 |
74. | AFC Wimbledon | Saturday, February 27, 2016 | 3,554.1 |
75. | Bristol Rovers | Saturday, February 27, 2016 | 3,552.8 |
76. | Carlisle United | Saturday, February 27, 2016 | 3,544.9 |
77. | Crewe Alexandra | Saturday, February 27, 2016 | 3,533.4 |
78. | Cheltenham Town | Tuesday, February 23, 2016 | 3,519.0 |
79. | Luton Town | Saturday, February 27, 2016 | 3,514.1 |
80. | Exeter City | Saturday, February 27, 2016 | 3,499.4 |
81. | Barnet | Saturday, February 27, 2016 | 3,496.3 |
82. | Forest Green Rovers | Saturday, February 27, 2016 | 3,492.1 |
83. | Grimsby Town | Tuesday, February 23, 2016 | 3,489.6 |
84. | Cambridge United | Saturday, February 27, 2016 | 3,488.2 |
85. | Newport County | Saturday, February 27, 2016 | 3,483.7 |
86. | Colchester United | Saturday, February 27, 2016 | 3,482.0 |
87. | Notts County | Saturday, February 27, 2016 | 3,481.1 |
88. | Mansfield Town | Saturday, February 27, 2016 | 3,477.6 |
89. | Yeovil Town | Saturday, February 27, 2016 | 3,465.7 |
90. | Crawley Town | Saturday, February 27, 2016 | 3,455.1 |
91. | Stevenage | Saturday, February 27, 2016 | 3,448.9 |
92. | Morecambe | Saturday, February 27, 2016 | 3,437.8 |
93. | York City | Saturday, February 27, 2016 | 3,404.6 |
94. | Dover Athletic | Saturday, February 13, 2016 | 3,396.4 |
95. | Tranmere Rovers | Saturday, February 20, 2016 | 3,394.2 |
96. | Wrexham | Saturday, February 27, 2016 | 3,385.9 |
97. | Hartlepool United | Saturday, February 27, 2016 | 3,383.0 |
98. | Dagenham and Redbridge | Saturday, February 27, 2016 | 3,378.6 |
99. | Braintree Town | Saturday, February 27, 2016 | 3,377.8 |
100. | Eastleigh | Saturday, February 20, 2016 | 3,375.3 |
101. | Woking | Tuesday, February 23, 2016 | 3,357.7 |
102. | Macclesfield Town | Saturday, February 27, 2016 | 3,354.7 |
103. | Gateshead | Tuesday, February 23, 2016 | 3,352.4 |
104. | Lincoln City | Saturday, February 20, 2016 | 3,342.1 |
105. | Aldershot Town | Saturday, February 27, 2016 | 3,316.2 |
106. | FC Halifax Town | Tuesday, February 23, 2016 | 3,307.6 |
107. | Chester | Saturday, February 20, 2016 | 3,290.3 |
108. | Southport | Saturday, February 27, 2016 | 3,275.2 |
109. | Bromley | Saturday, February 27, 2016 | 3,268.5 |
110. | Boreham Wood | Saturday, February 27, 2016 | 3,266.1 |
111. | Barrow | Saturday, February 27, 2016 | 3,261.9 |
112. | Torquay United | Tuesday, February 23, 2016 | 3,248.3 |
113. | Altrincham | Saturday, February 20, 2016 | 3,247.0 |
114. | Guiseley | Saturday, February 27, 2016 | 3,245.0 |
115. | Ebbsfleet United | Saturday, February 27, 2016 | 3,229.3 |
116. | Sutton United | Saturday, February 27, 2016 | 3,226.7 |
117. | Kidderminster Harriers | Saturday, February 27, 2016 | 3,219.4 |
118. | Nuneaton Town | Saturday, February 27, 2016 | 3,207.7 |
119. | Solihull Moors | Saturday, February 27, 2016 | 3,199.8 |
120. | Alfreton Town | Saturday, February 27, 2016 | 3,194.2 |
121. | Dartford | Saturday, February 27, 2016 | 3,188.1 |
122. | Welling United | Saturday, February 27, 2016 | 3,179.1 |
123. | Harrogate Town | Saturday, February 27, 2016 | 3,173.1 |
124. | Boston United | Saturday, February 27, 2016 | 3,171.5 |
125. | North Ferriby United | Saturday, February 27, 2016 | 3,169.0 |
126. | AFC Fylde | Saturday, February 27, 2016 | 3,168.8 |
127. | Truro City | Saturday, February 27, 2016 | 3,150.0 |
128. | Tamworth | Saturday, February 27, 2016 | 3,145.9 |
129. | Chorley | Saturday, February 27, 2016 | 3,143.7 |
130. | Gosport Borough | Saturday, February 27, 2016 | 3,143.3 |
131. | Maidstone United | Saturday, February 27, 2016 | 3,141.2 |
132. | Oxford City | Saturday, February 27, 2016 | 3,131.7 |
133. | Concord Rangers | Saturday, February 27, 2016 | 3,129.3 |
134. | Hemel Hempstead Town | Saturday, February 27, 2016 | 3,107.7 |
135. | Wealdstone | Saturday, February 27, 2016 | 3,107.2 |
136. | Whitehawk | Saturday, February 27, 2016 | 3,104.5 |
137. | Worcester City | Saturday, February 27, 2016 | 3,092.6 |
138. | Gloucester City | Saturday, February 27, 2016 | 3,078.0 |
139. | Eastbourne Borough | Saturday, February 27, 2016 | 3,075.1 |
140. | Havant and Waterlooville | Saturday, February 27, 2016 | 3,072.0 |
141. | Margate | Saturday, February 27, 2016 | 3,070.1 |
142. | Stockport County | Saturday, February 27, 2016 | 3,070.0 |
143. | AFC Telford United | Saturday, February 27, 2016 | 3,067.8 |
144. | Maidenhead United | Saturday, February 27, 2016 | 3,066.9 |
145. | Bradford Park Avenue | Saturday, February 27, 2016 | 3,058.7 |
146. | Gainsborough Trinity | Saturday, February 27, 2016 | 3,045.2 |
147. | Basingstoke Town | Saturday, February 27, 2016 | 3,041.6 |
148. | Stalybridge Celtic | Saturday, February 27, 2016 | 3,037.7 |
149. | Bath City | Saturday, February 27, 2016 | 3,037.2 |
150. | Curzon Ashton | Saturday, February 27, 2016 | 3,035.8 |
151. | Chelmsford City | Saturday, February 27, 2016 | 3,034.1 |
152. | Lowestoft Town | Saturday, February 27, 2016 | 3,033.0 |
153. | Hayes and Yeading United | Saturday, February 27, 2016 | 3,032.5 |
154. | Poole Town | Saturday, February 27, 2016 | 3,032.2 |
155. | Redditch United | Saturday, February 27, 2016 | 3,031.8 |
156. | Bishop's Stortford | Saturday, February 27, 2016 | 3,024.2 |
157. | East Thurrock United | Saturday, February 27, 2016 | 3,023.4 |
158. | Hampton and Richmond Borough | Saturday, February 27, 2016 | 3,020.1 |
159. | Bognor Regis Town | Tuesday, February 23, 2016 | 3,017.8 |
160. | Hungerford Town | Saturday, February 27, 2016 | 3,017.5 |
161. | Brackley Town | Saturday, February 27, 2016 | 3,016.8 |
162. | St. Albans City | Saturday, February 27, 2016 | 3,016.5 |
163. | Weston-super-Mare | Saturday, February 27, 2016 | 3,007.1 |
164. | Hednesford Town | Saturday, February 27, 2016 | 3,000.2 |
165. | Tonbridge Angels | Saturday, February 27, 2016 | 2,995.9 |
166. | Billericay Town | Monday, February 15, 2016 | 2,993.9 |
167. | Dulwich Hamlet | Saturday, February 27, 2016 | 2,992.5 |
168. | FC United of Manchester | Saturday, February 27, 2016 | 2,991.2 |
169. | Corby Town | Saturday, February 27, 2016 | 2,988.1 |
170. | Darlington 1883 | Saturday, February 27, 2016 | 2,982.0 |
171. | Enfield Town | Saturday, February 27, 2016 | 2,977.9 |
172. | Hitchin Town | Saturday, February 27, 2016 | 2,975.3 |
173. | Chippenham Town | Saturday, February 27, 2016 | 2,972.5 |
174. | Kingstonian | Saturday, February 27, 2016 | 2,967.9 |
175. | Leamington | Saturday, February 27, 2016 | 2,967.6 |
176. | Blyth Spartans | Saturday, February 27, 2016 | 2,959.5 |
177. | Workington | Saturday, February 27, 2016 | 2,958.1 |
178. | Grays Athletic | Saturday, February 27, 2016 | 2,950.3 |
179. | Salford City | Saturday, February 27, 2016 | 2,947.0 |
180. | Dorchester Town | Saturday, February 27, 2016 | 2,922.0 |
181. | Weymouth | Saturday, February 27, 2016 | 2,910.0 |
182. | Ashton United | Saturday, February 27, 2016 | 2,909.4 |
183. | Hendon | Saturday, February 27, 2016 | 2,908.8 |
184. | Metropolitan Police | Saturday, February 27, 2016 | 2,906.6 |
185. | Dunstable Town | Saturday, February 27, 2016 | 2,906.2 |
186. | Leiston | Saturday, February 27, 2016 | 2,902.8 |
187. | Northwich Victoria | Saturday, December 5, 2015 | 2,902.3 |
188. | Kettering Town | Saturday, February 27, 2016 | 2,896.8 |
189. | Merstham | Saturday, February 27, 2016 | 2,889.7 |
190. | Stourbridge | Saturday, February 27, 2016 | 2,888.7 |
191. | Cirencester Town | Saturday, February 27, 2016 | 2,883.3 |
192. | Chesham United | Saturday, February 27, 2016 | 2,882.1 |
193. | Wingate and Finchley | Saturday, February 20, 2016 | 2,876.9 |
194. | Merthyr Town | Saturday, February 27, 2016 | 2,873.5 |
195. | Cambridge City | Saturday, February 27, 2016 | 2,872.0 |
196. | King's Lynn Town | Saturday, February 27, 2016 | 2,871.1 |
197. | Biggleswade Town | Saturday, February 27, 2016 | 2,868.8 |
198. | Stratford Town | Saturday, February 27, 2016 | 2,868.6 |
199. | St. Neots Town | Saturday, February 27, 2016 | 2,868.6 |
200. | Barwell | Saturday, February 27, 2016 | 2,866.0 |
201. | Slough Town | Saturday, February 27, 2016 | 2,865.3 |
202. | Leatherhead | Saturday, February 27, 2016 | 2,862.2 |
203. | Burgess Hill Town | Saturday, February 27, 2016 | 2,857.8 |
204. | Rushall Olympic | Saturday, February 27, 2016 | 2,850.7 |
205. | Harrow Borough | Saturday, February 20, 2016 | 2,836.1 |
206. | Canvey Island | Saturday, February 27, 2016 | 2,835.2 |
207. | Needham Market | Saturday, February 27, 2016 | 2,821.3 |
208. | Nantwich Town | Tuesday, February 23, 2016 | 2,821.0 |
209. | Hereford United | Saturday, April 25, 2015 | 2,815.6 |
210. | AFC Hornchurch | Saturday, April 25, 2015 | 2,810.3 |
211. | Histon | Saturday, February 27, 2016 | 2,805.5 |
212. | Didcot Town | Sunday, November 8, 2015 | 2,805.2 |
213. | Frome Town | Saturday, February 27, 2016 | 2,800.9 |
214. | Witham Town | Saturday, April 25, 2015 | 2,797.4 |
215. | Peacehaven and Telscombe | Saturday, April 25, 2015 | 2,796.6 |
216. | Sutton Coldfield Town | Saturday, February 27, 2016 | 2,796.5 |
217. | Paulton Rovers | Saturday, February 27, 2016 | 2,793.0 |
218. | Staines Town | Saturday, February 27, 2016 | 2,792.7 |
219. | Frickley Athletic | Saturday, February 27, 2016 | 2,787.2 |
220. | Banbury United | Saturday, April 25, 2015 | 2,783.2 |
221. | Buxton | Saturday, February 27, 2016 | 2,780.9 |
222. | Ilkeston Town | Saturday, February 27, 2016 | 2,772.6 |
223. | Farnborough | Saturday, February 27, 2016 | 2,768.7 |
224. | Bedworth United | Saturday, February 27, 2016 | 2,768.2 |
225. | Arlesey Town | Saturday, April 25, 2015 | 2,765.5 |
226. | Matlock Town | Saturday, February 27, 2016 | 2,759.2 |
227. | VCD Athletic | Saturday, February 27, 2016 | 2,755.0 |
228. | Lewes | Saturday, February 27, 2016 | 2,753.2 |
229. | Colwyn Bay | Saturday, February 27, 2016 | 2,747.5 |
230. | Skelmersdale United | Saturday, February 27, 2016 | 2,745.2 |
231. | Hyde | Saturday, February 27, 2016 | 2,732.8 |
232. | Bideford | Saturday, February 27, 2016 | 2,728.2 |
233. | Halesowen Town | Saturday, February 27, 2016 | 2,727.5 |
234. | Bury Town | Saturday, April 25, 2015 | 2,722.6 |
235. | Marine | Saturday, February 27, 2016 | 2,708.2 |
236. | Whitby Town | Saturday, February 27, 2016 | 2,687.7 |
237. | Grantham Town | Saturday, February 27, 2016 | 2,679.4 |
238. | Witton Albion | Saturday, April 25, 2015 | 2,674.4 |
239. | Stamford | Saturday, February 27, 2016 | 2,662.7 |
240. | Belper Town | Saturday, April 25, 2015 | 2,660.8 |
241. | Burnham | Saturday, April 25, 2015 | 2,659.8 |
242. | Mickleover Sports | Saturday, February 20, 2016 | 2,659.5 |