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 Tuesday, February 16, 2016
Rank | Club | Last Match Date | ELO Score |
---|---|---|---|
1. | Arsenal | Sunday, February 14, 2016 | 4,229.9 |
2. | Manchester City | Sunday, February 14, 2016 | 4,211.9 |
3. | Tottenham Hotspur | Sunday, February 14, 2016 | 4,205.3 |
4. | Chelsea | Saturday, February 13, 2016 | 4,174.6 |
5. | Leicester City | Sunday, February 14, 2016 | 4,153.0 |
6. | Manchester United | Saturday, February 13, 2016 | 4,143.5 |
7. | Southampton | Saturday, February 13, 2016 | 4,101.8 |
8. | Everton | Saturday, February 13, 2016 | 4,096.8 |
9. | Liverpool | Sunday, February 14, 2016 | 4,094.3 |
10. | West Ham United | Saturday, February 13, 2016 | 4,064.2 |
11. | Stoke City | Saturday, February 13, 2016 | 4,058.4 |
12. | Watford | Saturday, February 13, 2016 | 4,029.4 |
13. | Crystal Palace | Saturday, February 13, 2016 | 4,004.9 |
14. | West Bromwich Albion | Saturday, February 13, 2016 | 3,985.6 |
15. | Swansea City | Saturday, February 13, 2016 | 3,982.8 |
16. | AFC Bournemouth | Saturday, February 13, 2016 | 3,982.4 |
17. | Hull City | Tuesday, February 16, 2016 | 3,977.3 |
18. | Middlesbrough | Monday, February 15, 2016 | 3,968.5 |
19. | Burnley | Saturday, February 13, 2016 | 3,967.2 |
20. | Sunderland | Saturday, February 13, 2016 | 3,952.1 |
21. | Norwich City | Saturday, February 13, 2016 | 3,938.5 |
22. | Newcastle United | Saturday, February 13, 2016 | 3,927.3 |
23. | Sheffield Wednesday | Saturday, February 13, 2016 | 3,914.7 |
24. | Aston Villa | Sunday, February 14, 2016 | 3,891.9 |
25. | Derby County | Saturday, February 13, 2016 | 3,891.8 |
26. | Brighton and Hove Albion | Tuesday, February 16, 2016 | 3,878.1 |
27. | Birmingham City | Saturday, February 13, 2016 | 3,865.2 |
28. | Ipswich Town | Saturday, February 13, 2016 | 3,861.6 |
29. | Preston North End | Saturday, February 13, 2016 | 3,855.0 |
30. | Blackburn Rovers | Tuesday, February 16, 2016 | 3,850.6 |
31. | Cardiff City | Saturday, February 13, 2016 | 3,847.1 |
32. | Wolverhampton Wanderers | Saturday, February 13, 2016 | 3,841.2 |
33. | Queens Park Rangers | Saturday, February 13, 2016 | 3,836.6 |
34. | Nottingham Forest | Saturday, February 13, 2016 | 3,835.0 |
35. | Brentford | Saturday, February 13, 2016 | 3,815.7 |
36. | Reading | Saturday, February 13, 2016 | 3,807.2 |
37. | Leeds United | Monday, February 15, 2016 | 3,806.8 |
38. | Huddersfield Town | Saturday, February 13, 2016 | 3,786.2 |
39. | Fulham | Tuesday, February 16, 2016 | 3,778.0 |
40. | Bristol City | Saturday, February 13, 2016 | 3,774.6 |
41. | Milton Keynes Dons | Saturday, February 13, 2016 | 3,765.1 |
42. | Wigan Athletic | Saturday, February 13, 2016 | 3,759.1 |
43. | Burton Albion | Friday, February 12, 2016 | 3,744.4 |
44. | Gillingham | Saturday, February 13, 2016 | 3,724.9 |
45. | Walsall | Saturday, February 13, 2016 | 3,722.8 |
46. | Bolton Wanderers | Saturday, February 13, 2016 | 3,717.1 |
47. | Charlton Athletic | Saturday, February 13, 2016 | 3,716.8 |
48. | Rotherham United | Saturday, February 13, 2016 | 3,705.5 |
49. | Bradford City | Tuesday, February 16, 2016 | 3,696.9 |
50. | Millwall | Tuesday, February 16, 2016 | 3,694.7 |
51. | Sheffield United | Tuesday, February 16, 2016 | 3,686.2 |
52. | Peterborough United | Saturday, February 13, 2016 | 3,684.4 |
53. | Coventry City | Saturday, February 13, 2016 | 3,678.3 |
54. | Barnsley | Saturday, February 13, 2016 | 3,673.7 |
55. | Scunthorpe United | Tuesday, February 16, 2016 | 3,663.4 |
56. | Northampton Town | Tuesday, February 16, 2016 | 3,657.0 |
57. | Southend United | Tuesday, February 16, 2016 | 3,644.3 |
58. | Swindon Town | Saturday, February 13, 2016 | 3,643.5 |
59. | Doncaster Rovers | Saturday, February 13, 2016 | 3,629.8 |
60. | Port Vale | Saturday, February 13, 2016 | 3,623.4 |
61. | Oxford United | Tuesday, February 16, 2016 | 3,621.5 |
62. | Rochdale | Tuesday, February 16, 2016 | 3,609.3 |
63. | Bury | Tuesday, February 16, 2016 | 3,601.6 |
64. | Plymouth Argyle | Saturday, February 13, 2016 | 3,600.5 |
65. | Shrewsbury Town | Saturday, February 13, 2016 | 3,599.3 |
66. | Fleetwood Town | Saturday, February 13, 2016 | 3,591.9 |
67. | Blackpool | Tuesday, February 16, 2016 | 3,591.8 |
68. | Portsmouth | Saturday, February 13, 2016 | 3,583.2 |
69. | Chesterfield | Tuesday, February 16, 2016 | 3,575.4 |
70. | Wycombe Wanderers | Saturday, February 13, 2016 | 3,573.3 |
71. | Bristol Rovers | Saturday, February 13, 2016 | 3,555.5 |
72. | Crewe Alexandra | Tuesday, February 16, 2016 | 3,553.0 |
73. | Oldham Athletic | Tuesday, February 16, 2016 | 3,552.0 |
74. | Accrington Stanley | Tuesday, February 16, 2016 | 3,550.4 |
75. | Leyton Orient | Saturday, February 13, 2016 | 3,548.9 |
76. | AFC Wimbledon | Saturday, February 13, 2016 | 3,545.4 |
77. | Carlisle United | Tuesday, February 16, 2016 | 3,538.0 |
78. | Cheltenham Town | Tuesday, February 16, 2016 | 3,516.7 |
79. | Notts County | Tuesday, February 16, 2016 | 3,503.9 |
80. | Grimsby Town | Saturday, February 13, 2016 | 3,502.5 |
81. | Luton Town | Saturday, February 13, 2016 | 3,499.8 |
82. | Exeter City | Tuesday, February 16, 2016 | 3,499.3 |
83. | Barnet | Saturday, February 13, 2016 | 3,490.8 |
84. | Colchester United | Tuesday, February 16, 2016 | 3,490.2 |
85. | Forest Green Rovers | Saturday, February 13, 2016 | 3,486.6 |
86. | Cambridge United | Saturday, February 13, 2016 | 3,484.0 |
87. | Mansfield Town | Saturday, February 13, 2016 | 3,480.3 |
88. | Newport County | Saturday, February 13, 2016 | 3,472.6 |
89. | Stevenage | Saturday, February 13, 2016 | 3,471.8 |
90. | Crawley Town | Saturday, February 13, 2016 | 3,461.8 |
91. | Morecambe | Saturday, February 13, 2016 | 3,452.4 |
92. | Yeovil Town | Saturday, February 13, 2016 | 3,451.0 |
93. | York City | Tuesday, February 16, 2016 | 3,428.7 |
94. | Tranmere Rovers | Saturday, February 13, 2016 | 3,402.0 |
95. | Dover Athletic | Saturday, February 13, 2016 | 3,396.4 |
96. | Dagenham and Redbridge | Saturday, February 13, 2016 | 3,394.3 |
97. | Hartlepool United | Tuesday, February 16, 2016 | 3,382.6 |
98. | Eastleigh | Tuesday, February 16, 2016 | 3,381.4 |
99. | Woking | Saturday, February 13, 2016 | 3,379.1 |
100. | Braintree Town | Tuesday, February 16, 2016 | 3,369.4 |
101. | Wrexham | Saturday, February 13, 2016 | 3,367.8 |
102. | Macclesfield Town | Saturday, February 13, 2016 | 3,354.9 |
103. | Gateshead | Tuesday, February 16, 2016 | 3,338.6 |
104. | Lincoln City | Saturday, February 13, 2016 | 3,329.6 |
105. | Aldershot Town | Saturday, February 13, 2016 | 3,316.9 |
106. | Southport | Saturday, February 13, 2016 | 3,309.7 |
107. | FC Halifax Town | Saturday, February 13, 2016 | 3,297.1 |
108. | Chester | Tuesday, February 16, 2016 | 3,290.8 |
109. | Barrow | Saturday, February 6, 2016 | 3,256.7 |
110. | Boreham Wood | Tuesday, February 16, 2016 | 3,256.1 |
111. | Altrincham | Tuesday, February 16, 2016 | 3,248.2 |
112. | Guiseley | Saturday, February 13, 2016 | 3,245.7 |
113. | Bromley | Saturday, February 13, 2016 | 3,245.6 |
114. | Ebbsfleet United | Tuesday, February 16, 2016 | 3,237.3 |
115. | Kidderminster Harriers | Tuesday, February 16, 2016 | 3,237.2 |
116. | Torquay United | Saturday, January 30, 2016 | 3,224.6 |
117. | Sutton United | Tuesday, February 16, 2016 | 3,219.4 |
118. | Welling United | Saturday, February 13, 2016 | 3,208.4 |
119. | Nuneaton Town | Saturday, February 13, 2016 | 3,203.9 |
120. | Solihull Moors | Saturday, February 13, 2016 | 3,198.0 |
121. | Alfreton Town | Saturday, February 13, 2016 | 3,189.1 |
122. | North Ferriby United | Tuesday, February 16, 2016 | 3,188.8 |
123. | Dartford | Saturday, February 6, 2016 | 3,188.1 |
124. | AFC Fylde | Tuesday, February 16, 2016 | 3,179.8 |
125. | Harrogate Town | Tuesday, February 16, 2016 | 3,168.2 |
126. | Boston United | Saturday, February 13, 2016 | 3,166.4 |
127. | Gosport Borough | Saturday, February 13, 2016 | 3,160.5 |
128. | Oxford City | Monday, February 15, 2016 | 3,154.9 |
129. | Maidstone United | Saturday, February 13, 2016 | 3,144.4 |
130. | Whitehawk | Tuesday, February 16, 2016 | 3,135.1 |
131. | Truro City | Tuesday, February 16, 2016 | 3,133.6 |
132. | Tamworth | Tuesday, February 16, 2016 | 3,122.6 |
133. | Chorley | Tuesday, February 16, 2016 | 3,121.4 |
134. | Concord Rangers | Saturday, February 13, 2016 | 3,115.7 |
135. | Hemel Hempstead Town | Tuesday, February 16, 2016 | 3,108.8 |
136. | Wealdstone | Monday, February 15, 2016 | 3,101.0 |
137. | Bradford Park Avenue | Saturday, February 13, 2016 | 3,086.9 |
138. | Gloucester City | Tuesday, February 16, 2016 | 3,084.2 |
139. | Margate | Saturday, February 13, 2016 | 3,081.4 |
140. | Eastbourne Borough | Tuesday, February 16, 2016 | 3,076.6 |
141. | Gainsborough Trinity | Saturday, February 13, 2016 | 3,073.8 |
142. | Worcester City | Saturday, February 13, 2016 | 3,067.7 |
143. | AFC Telford United | Saturday, February 13, 2016 | 3,067.5 |
144. | Havant and Waterlooville | Tuesday, February 16, 2016 | 3,059.2 |
145. | Stalybridge Celtic | Tuesday, February 16, 2016 | 3,054.8 |
146. | Poole Town | Tuesday, February 16, 2016 | 3,050.0 |
147. | Maidenhead United | Saturday, February 13, 2016 | 3,049.6 |
148. | Bishop's Stortford | Tuesday, February 16, 2016 | 3,047.1 |
149. | Stockport County | Saturday, February 13, 2016 | 3,046.5 |
150. | Weston-super-Mare | Tuesday, February 16, 2016 | 3,036.4 |
151. | Basingstoke Town | Tuesday, February 16, 2016 | 3,029.0 |
152. | Hednesford Town | Tuesday, February 16, 2016 | 3,028.3 |
153. | Lowestoft Town | Tuesday, February 16, 2016 | 3,025.4 |
154. | East Thurrock United | Tuesday, February 16, 2016 | 3,025.0 |
155. | Bath City | Saturday, February 13, 2016 | 3,023.9 |
156. | Chelmsford City | Saturday, January 30, 2016 | 3,023.5 |
157. | Curzon Ashton | Tuesday, February 16, 2016 | 3,020.3 |
158. | Hungerford Town | Monday, February 15, 2016 | 3,019.2 |
159. | Hampton and Richmond Borough | Saturday, February 13, 2016 | 3,016.0 |
160. | Hayes and Yeading United | Tuesday, February 16, 2016 | 3,013.5 |
161. | Redditch United | Tuesday, February 16, 2016 | 3,012.7 |
162. | Brackley Town | Saturday, February 13, 2016 | 3,009.4 |
163. | Bognor Regis Town | Tuesday, February 2, 2016 | 2,999.3 |
164. | St. Albans City | Tuesday, February 16, 2016 | 2,997.2 |
165. | FC United of Manchester | Saturday, February 13, 2016 | 2,995.1 |
166. | Billericay Town | Monday, February 15, 2016 | 2,993.9 |
167. | Dulwich Hamlet | Saturday, February 13, 2016 | 2,992.7 |
168. | Darlington 1883 | Saturday, February 13, 2016 | 2,991.6 |
169. | Corby Town | Saturday, February 13, 2016 | 2,990.5 |
170. | Kingstonian | Saturday, February 13, 2016 | 2,987.8 |
171. | Tonbridge Angels | Saturday, February 13, 2016 | 2,985.4 |
172. | Hitchin Town | Tuesday, February 16, 2016 | 2,980.3 |
173. | Chippenham Town | Tuesday, February 16, 2016 | 2,980.2 |
174. | Workington | Saturday, February 13, 2016 | 2,965.1 |
175. | Enfield Town | Saturday, February 13, 2016 | 2,964.4 |
176. | Blyth Spartans | Saturday, February 13, 2016 | 2,960.5 |
177. | Grays Athletic | Saturday, February 13, 2016 | 2,957.3 |
178. | Leamington | Monday, February 15, 2016 | 2,950.6 |
179. | Salford City | Saturday, February 13, 2016 | 2,945.4 |
180. | Dorchester Town | Saturday, February 13, 2016 | 2,916.4 |
181. | Leiston | Tuesday, February 16, 2016 | 2,914.1 |
182. | Weymouth | Tuesday, February 16, 2016 | 2,910.1 |
183. | Stratford Town | Tuesday, February 16, 2016 | 2,908.4 |
184. | Metropolitan Police | Tuesday, February 16, 2016 | 2,906.4 |
185. | Dunstable Town | Saturday, February 13, 2016 | 2,905.0 |
186. | Chesham United | Tuesday, February 16, 2016 | 2,903.9 |
187. | Northwich Victoria | Saturday, December 5, 2015 | 2,902.3 |
188. | Kettering Town | Tuesday, February 16, 2016 | 2,898.4 |
189. | Ashton United | Saturday, February 13, 2016 | 2,897.1 |
190. | Wingate and Finchley | Saturday, February 13, 2016 | 2,894.2 |
191. | Hendon | Saturday, February 13, 2016 | 2,891.6 |
192. | St. Neots Town | Tuesday, February 16, 2016 | 2,887.8 |
193. | Slough Town | Tuesday, February 16, 2016 | 2,879.9 |
194. | Merstham | Saturday, February 13, 2016 | 2,876.8 |
195. | Merthyr Town | Tuesday, February 9, 2016 | 2,875.7 |
196. | Leatherhead | Wednesday, February 10, 2016 | 2,874.9 |
197. | Biggleswade Town | Tuesday, February 16, 2016 | 2,867.8 |
198. | Burgess Hill Town | Saturday, February 6, 2016 | 2,865.6 |
199. | Cambridge City | Saturday, February 13, 2016 | 2,862.8 |
200. | Stourbridge | Saturday, February 13, 2016 | 2,862.7 |
201. | King's Lynn Town | Tuesday, February 16, 2016 | 2,855.2 |
202. | Harrow Borough | Saturday, February 13, 2016 | 2,848.3 |
203. | Cirencester Town | Tuesday, February 16, 2016 | 2,844.6 |
204. | Barwell | Saturday, February 13, 2016 | 2,841.8 |
205. | Rushall Olympic | Tuesday, February 16, 2016 | 2,837.6 |
206. | Needham Market | Saturday, February 13, 2016 | 2,826.6 |
207. | Sutton Coldfield Town | Saturday, February 13, 2016 | 2,824.7 |
208. | Nantwich Town | Saturday, February 13, 2016 | 2,821.1 |
209. | Hereford United | Saturday, April 25, 2015 | 2,815.6 |
210. | AFC Hornchurch | Saturday, April 25, 2015 | 2,810.3 |
211. | Canvey Island | Saturday, February 13, 2016 | 2,810.1 |
212. | Staines Town | Tuesday, February 16, 2016 | 2,808.9 |
213. | Didcot Town | Sunday, November 8, 2015 | 2,805.2 |
214. | Witham Town | Saturday, April 25, 2015 | 2,797.4 |
215. | Peacehaven and Telscombe | Saturday, April 25, 2015 | 2,796.6 |
216. | Buxton | Saturday, February 13, 2016 | 2,794.6 |
217. | Ilkeston Town | Saturday, February 13, 2016 | 2,794.4 |
218. | Paulton Rovers | Tuesday, February 16, 2016 | 2,793.5 |
219. | Histon | Saturday, February 13, 2016 | 2,786.7 |
220. | Frome Town | Tuesday, February 16, 2016 | 2,786.5 |
221. | Banbury United | Saturday, April 25, 2015 | 2,783.2 |
222. | Matlock Town | Tuesday, February 16, 2016 | 2,781.5 |
223. | Bedworth United | Saturday, February 13, 2016 | 2,780.4 |
224. | VCD Athletic | Tuesday, February 16, 2016 | 2,775.4 |
225. | Skelmersdale United | Tuesday, February 16, 2016 | 2,775.0 |
226. | Colwyn Bay | Saturday, February 13, 2016 | 2,771.7 |
227. | Arlesey Town | Saturday, April 25, 2015 | 2,765.5 |
228. | Frickley Athletic | Saturday, February 13, 2016 | 2,762.3 |
229. | Lewes | Saturday, February 13, 2016 | 2,761.9 |
230. | Farnborough | Monday, February 15, 2016 | 2,740.2 |
231. | Hyde | Saturday, February 13, 2016 | 2,733.2 |
232. | Bideford | Tuesday, February 16, 2016 | 2,724.8 |
233. | Halesowen Town | Saturday, February 13, 2016 | 2,723.9 |
234. | Bury Town | Saturday, April 25, 2015 | 2,722.6 |
235. | Whitby Town | Saturday, February 13, 2016 | 2,717.2 |
236. | Marine | Saturday, February 13, 2016 | 2,700.3 |
237. | Witton Albion | Saturday, April 25, 2015 | 2,674.4 |
238. | Mickleover Sports | Tuesday, February 16, 2016 | 2,663.5 |
239. | Belper Town | Saturday, April 25, 2015 | 2,660.8 |
240. | Burnham | Saturday, April 25, 2015 | 2,659.8 |
241. | Grantham Town | Saturday, February 13, 2016 | 2,655.1 |
242. | Stamford | Saturday, February 13, 2016 | 2,618.9 |