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, February 15, 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 | Saturday, February 13, 2016 | 3,981.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 | Saturday, February 13, 2016 | 3,874.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. | Cardiff City | Saturday, February 13, 2016 | 3,847.1 |
31. | Wolverhampton Wanderers | Saturday, February 13, 2016 | 3,841.2 |
32. | Blackburn Rovers | Saturday, February 13, 2016 | 3,837.3 |
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. | Fulham | Saturday, February 13, 2016 | 3,791.4 |
39. | Huddersfield Town | Saturday, February 13, 2016 | 3,786.2 |
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. | Millwall | Saturday, February 13, 2016 | 3,714.2 |
49. | Rotherham United | Saturday, February 13, 2016 | 3,705.5 |
50. | Sheffield United | Saturday, February 13, 2016 | 3,698.2 |
51. | Bradford City | Saturday, February 13, 2016 | 3,684.7 |
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. | Southend United | Saturday, February 13, 2016 | 3,656.5 |
56. | Northampton Town | Saturday, February 13, 2016 | 3,646.3 |
57. | Scunthorpe United | Saturday, February 13, 2016 | 3,643.9 |
58. | Swindon Town | Saturday, February 13, 2016 | 3,643.5 |
59. | Oxford United | Saturday, February 13, 2016 | 3,632.2 |
60. | Doncaster Rovers | Saturday, February 13, 2016 | 3,629.8 |
61. | Port Vale | Saturday, February 13, 2016 | 3,623.4 |
62. | Rochdale | Saturday, February 13, 2016 | 3,612.1 |
63. | Plymouth Argyle | Saturday, February 13, 2016 | 3,600.5 |
64. | Shrewsbury Town | Saturday, February 13, 2016 | 3,599.3 |
65. | Blackpool | Saturday, February 13, 2016 | 3,594.2 |
66. | Fleetwood Town | Saturday, February 13, 2016 | 3,591.9 |
67. | Bury | Saturday, February 13, 2016 | 3,589.6 |
68. | Portsmouth | Saturday, February 13, 2016 | 3,583.2 |
69. | Chesterfield | Friday, February 12, 2016 | 3,576.8 |
70. | Wycombe Wanderers | Saturday, February 13, 2016 | 3,573.3 |
71. | Bristol Rovers | Saturday, February 13, 2016 | 3,555.5 |
72. | Accrington Stanley | Saturday, February 13, 2016 | 3,552.0 |
73. | Crewe Alexandra | Saturday, February 13, 2016 | 3,550.2 |
74. | Oldham Athletic | Saturday, February 13, 2016 | 3,549.7 |
75. | Leyton Orient | Saturday, February 13, 2016 | 3,548.9 |
76. | AFC Wimbledon | Saturday, February 13, 2016 | 3,545.4 |
77. | Carlisle United | Saturday, February 13, 2016 | 3,536.4 |
78. | Exeter City | Saturday, February 13, 2016 | 3,517.2 |
79. | Cheltenham Town | Saturday, February 13, 2016 | 3,512.4 |
80. | Grimsby Town | Saturday, February 13, 2016 | 3,502.5 |
81. | Luton Town | Saturday, February 13, 2016 | 3,499.8 |
82. | Notts County | Saturday, February 13, 2016 | 3,495.8 |
83. | Barnet | Saturday, February 13, 2016 | 3,490.8 |
84. | Colchester United | Saturday, February 13, 2016 | 3,488.7 |
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 | Saturday, February 13, 2016 | 3,410.8 |
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. | Eastleigh | Tuesday, February 9, 2016 | 3,392.1 |
98. | Braintree Town | Saturday, February 13, 2016 | 3,392.1 |
99. | Hartlepool United | Saturday, February 13, 2016 | 3,390.7 |
100. | Woking | Saturday, February 13, 2016 | 3,379.1 |
101. | Wrexham | Saturday, February 13, 2016 | 3,367.8 |
102. | Macclesfield Town | Saturday, February 13, 2016 | 3,354.9 |
103. | Lincoln City | Saturday, February 13, 2016 | 3,329.6 |
104. | Gateshead | Saturday, February 13, 2016 | 3,327.9 |
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 | Saturday, January 30, 2016 | 3,271.6 |
109. | Altrincham | Saturday, February 13, 2016 | 3,267.4 |
110. | Barrow | Saturday, February 6, 2016 | 3,256.7 |
111. | Guiseley | Saturday, February 13, 2016 | 3,245.7 |
112. | Bromley | Saturday, February 13, 2016 | 3,245.6 |
113. | Kidderminster Harriers | Saturday, February 13, 2016 | 3,241.5 |
114. | Ebbsfleet United | Saturday, February 13, 2016 | 3,233.9 |
115. | Boreham Wood | Saturday, February 13, 2016 | 3,233.4 |
116. | Torquay United | Saturday, January 30, 2016 | 3,224.6 |
117. | Sutton United | Saturday, February 13, 2016 | 3,213.3 |
118. | Welling United | Saturday, February 13, 2016 | 3,208.4 |
119. | Nuneaton Town | Saturday, February 13, 2016 | 3,203.9 |
120. | AFC Fylde | Saturday, February 13, 2016 | 3,201.2 |
121. | Solihull Moors | Saturday, February 13, 2016 | 3,198.0 |
122. | North Ferriby United | Saturday, February 13, 2016 | 3,192.4 |
123. | Alfreton Town | Saturday, February 13, 2016 | 3,189.1 |
124. | Dartford | Saturday, February 6, 2016 | 3,188.1 |
125. | Boston United | Saturday, February 13, 2016 | 3,166.4 |
126. | Gosport Borough | Saturday, February 13, 2016 | 3,160.5 |
127. | Harrogate Town | Saturday, February 13, 2016 | 3,159.8 |
128. | Oxford City | Monday, February 15, 2016 | 3,154.9 |
129. | Whitehawk | Saturday, January 23, 2016 | 3,148.6 |
130. | Maidstone United | Saturday, February 13, 2016 | 3,144.4 |
131. | Chorley | Saturday, February 13, 2016 | 3,134.2 |
132. | Hemel Hempstead Town | Tuesday, February 2, 2016 | 3,122.3 |
133. | Truro City | Saturday, February 6, 2016 | 3,120.1 |
134. | Tamworth | Saturday, February 13, 2016 | 3,116.1 |
135. | Concord Rangers | Saturday, February 13, 2016 | 3,115.7 |
136. | Wealdstone | Monday, February 15, 2016 | 3,101.0 |
137. | Bradford Park Avenue | Saturday, February 13, 2016 | 3,086.9 |
138. | Margate | Saturday, February 13, 2016 | 3,081.4 |
139. | Gainsborough Trinity | Saturday, February 13, 2016 | 3,073.8 |
140. | Gloucester City | Saturday, February 13, 2016 | 3,071.4 |
141. | Worcester City | Saturday, February 13, 2016 | 3,067.7 |
142. | AFC Telford United | Saturday, February 13, 2016 | 3,067.5 |
143. | Eastbourne Borough | Saturday, February 13, 2016 | 3,063.1 |
144. | Stalybridge Celtic | Saturday, February 13, 2016 | 3,063.1 |
145. | Bishop's Stortford | Saturday, February 6, 2016 | 3,056.2 |
146. | Poole Town | Tuesday, February 2, 2016 | 3,055.9 |
147. | Weston-super-Mare | Saturday, February 13, 2016 | 3,055.6 |
148. | Havant and Waterlooville | Tuesday, February 9, 2016 | 3,050.1 |
149. | Maidenhead United | Saturday, February 13, 2016 | 3,049.6 |
150. | Stockport County | Saturday, February 13, 2016 | 3,046.5 |
151. | Basingstoke Town | Saturday, February 13, 2016 | 3,035.2 |
152. | Curzon Ashton | Monday, February 1, 2016 | 3,026.8 |
153. | Hednesford Town | Saturday, February 13, 2016 | 3,024.8 |
154. | Bath City | Saturday, February 13, 2016 | 3,023.9 |
155. | Chelmsford City | Saturday, January 30, 2016 | 3,023.5 |
156. | Hungerford Town | Monday, February 15, 2016 | 3,019.2 |
157. | Hampton and Richmond Borough | Saturday, February 13, 2016 | 3,016.0 |
158. | East Thurrock United | Saturday, February 13, 2016 | 3,015.7 |
159. | Brackley Town | Saturday, February 13, 2016 | 3,009.4 |
160. | Redditch United | Saturday, February 13, 2016 | 3,004.4 |
161. | Lowestoft Town | Saturday, January 30, 2016 | 3,004.0 |
162. | St. Albans City | Saturday, February 13, 2016 | 3,000.7 |
163. | Bognor Regis Town | Tuesday, February 2, 2016 | 2,999.3 |
164. | FC United of Manchester | Saturday, February 13, 2016 | 2,995.1 |
165. | Hayes and Yeading United | Tuesday, February 9, 2016 | 2,994.3 |
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. | Chippenham Town | Saturday, February 13, 2016 | 2,973.9 |
173. | Hitchin Town | Saturday, February 13, 2016 | 2,971.4 |
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. | Weymouth | Tuesday, February 2, 2016 | 2,932.0 |
181. | Dorchester Town | Saturday, February 13, 2016 | 2,916.4 |
182. | Metropolitan Police | Saturday, February 13, 2016 | 2,915.7 |
183. | Leiston | Saturday, February 13, 2016 | 2,914.1 |
184. | Stratford Town | Saturday, February 13, 2016 | 2,911.1 |
185. | Dunstable Town | Saturday, February 13, 2016 | 2,905.0 |
186. | Kettering Town | Saturday, February 13, 2016 | 2,902.7 |
187. | Northwich Victoria | Saturday, December 5, 2015 | 2,902.3 |
188. | Ashton United | Saturday, February 13, 2016 | 2,897.1 |
189. | St. Neots Town | Saturday, February 13, 2016 | 2,896.7 |
190. | Wingate and Finchley | Saturday, February 13, 2016 | 2,894.2 |
191. | Hendon | Saturday, February 13, 2016 | 2,891.6 |
192. | Chesham United | Saturday, February 13, 2016 | 2,882.0 |
193. | Merstham | Saturday, February 13, 2016 | 2,876.8 |
194. | Merthyr Town | Tuesday, February 9, 2016 | 2,875.7 |
195. | Leatherhead | Wednesday, February 10, 2016 | 2,874.9 |
196. | Burgess Hill Town | Saturday, February 6, 2016 | 2,865.6 |
197. | Slough Town | Saturday, February 13, 2016 | 2,863.3 |
198. | Cambridge City | Saturday, February 13, 2016 | 2,862.8 |
199. | Stourbridge | Saturday, February 13, 2016 | 2,862.7 |
200. | Biggleswade Town | Saturday, February 13, 2016 | 2,861.9 |
201. | Cirencester Town | Saturday, February 13, 2016 | 2,861.1 |
202. | Rushall Olympic | Saturday, February 13, 2016 | 2,858.4 |
203. | King's Lynn Town | Saturday, February 13, 2016 | 2,852.5 |
204. | Harrow Borough | Saturday, February 13, 2016 | 2,848.3 |
205. | Barwell | Saturday, February 13, 2016 | 2,841.8 |
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. | Didcot Town | Sunday, November 8, 2015 | 2,805.2 |
213. | Staines Town | Saturday, February 13, 2016 | 2,800.5 |
214. | Paulton Rovers | Saturday, January 30, 2016 | 2,799.7 |
215. | Witham Town | Saturday, April 25, 2015 | 2,797.4 |
216. | Peacehaven and Telscombe | Saturday, April 25, 2015 | 2,796.6 |
217. | Buxton | Saturday, February 13, 2016 | 2,794.6 |
218. | Ilkeston Town | Saturday, February 13, 2016 | 2,794.4 |
219. | Histon | Saturday, February 13, 2016 | 2,786.7 |
220. | VCD Athletic | Saturday, February 13, 2016 | 2,783.8 |
221. | Banbury United | Saturday, April 25, 2015 | 2,783.2 |
222. | Frome Town | Saturday, February 13, 2016 | 2,782.3 |
223. | Bedworth United | Saturday, February 13, 2016 | 2,780.4 |
224. | Matlock Town | Saturday, February 13, 2016 | 2,772.1 |
225. | Colwyn Bay | Saturday, February 13, 2016 | 2,771.7 |
226. | Arlesey Town | Saturday, April 25, 2015 | 2,765.5 |
227. | Frickley Athletic | Saturday, February 13, 2016 | 2,762.3 |
228. | Lewes | Saturday, February 13, 2016 | 2,761.9 |
229. | Skelmersdale United | Saturday, February 13, 2016 | 2,754.2 |
230. | Farnborough | Monday, February 15, 2016 | 2,740.2 |
231. | Hyde | Saturday, February 13, 2016 | 2,733.2 |
232. | Bideford | Tuesday, February 9, 2016 | 2,733.1 |
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 | Saturday, February 13, 2016 | 2,672.9 |
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 |