Change:

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.

Change date:

ELO Rankings as at  Saturday, February 9, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Wednesday, February 6, 2019 4,365.0 
 2. Liverpool Saturday, February 9, 2019 4,318.7 
 3. Tottenham Hotspur Saturday, February 2, 2019 4,284.2 
 4. Manchester United Saturday, February 9, 2019 4,251.3 
 5. Chelsea Saturday, February 2, 2019 4,212.7 
 6. Arsenal Saturday, February 9, 2019 4,182.8 
 7. Wolverhampton Wanderers Tuesday, February 5, 2019 4,050.9 
 8. Leicester City Sunday, February 3, 2019 4,046.1 
 9. Watford Saturday, February 9, 2019 4,033.3 
 10. Crystal Palace Saturday, February 9, 2019 4,020.3 
 11. Everton Saturday, February 9, 2019 4,018.5 
 12. AFC Bournemouth Saturday, February 9, 2019 4,011.0 
 13. West Ham United Saturday, February 9, 2019 4,010.8 
 14. Burnley Saturday, February 9, 2019 3,997.6 
 15. Southampton Saturday, February 9, 2019 3,990.7 
 16. Newcastle United Saturday, February 2, 2019 3,988.3 
 17. Brighton and Hove Albion Saturday, February 9, 2019 3,968.0 
 18. Norwich City Saturday, February 2, 2019 3,945.3 
 19. West Bromwich Albion Saturday, February 9, 2019 3,945.1 
 20. Derby County Saturday, February 9, 2019 3,936.0 
 21. Cardiff City Saturday, February 9, 2019 3,931.1 
 22. Sheffield United Friday, February 8, 2019 3,930.8 
 23. Fulham Saturday, February 9, 2019 3,920.2 
 24. Bristol City Saturday, February 9, 2019 3,909.8 
 25. Middlesbrough Saturday, February 9, 2019 3,902.5 
 26. Swansea City Saturday, February 9, 2019 3,899.9 
 27. Aston Villa Friday, February 8, 2019 3,892.8 
 28. Preston North End Saturday, February 9, 2019 3,878.4 
 29. Leeds United Saturday, February 9, 2019 3,877.3 
 30. Brentford Saturday, February 9, 2019 3,865.5 
 31. Hull City Saturday, February 9, 2019 3,862.7 
 32. Birmingham City Saturday, February 9, 2019 3,860.5 
 33. Blackburn Rovers Saturday, February 9, 2019 3,842.9 
 34. Nottingham Forest Saturday, February 9, 2019 3,840.4 
 35. Huddersfield Town Saturday, February 9, 2019 3,832.7 
 36. Stoke City Saturday, February 9, 2019 3,830.5 
 37. Sheffield Wednesday Saturday, February 9, 2019 3,824.5 
 38. Luton Town Saturday, February 9, 2019 3,820.2 
 39. Barnsley Saturday, February 9, 2019 3,805.9 
 40. Queens Park Rangers Saturday, February 9, 2019 3,801.9 
 41. Millwall Saturday, February 9, 2019 3,798.0 
 42. Sunderland Saturday, February 9, 2019 3,791.3 
 43. Wigan Athletic Saturday, February 9, 2019 3,778.1 
 44. Reading Saturday, February 9, 2019 3,741.1 
 45. Portsmouth Saturday, February 9, 2019 3,724.9 
 46. Charlton Athletic Saturday, February 9, 2019 3,724.0 
 47. Rotherham United Saturday, February 9, 2019 3,715.7 
 48. Doncaster Rovers Saturday, February 9, 2019 3,712.4 
 49. Burton Albion Saturday, February 9, 2019 3,701.2 
 50. Blackpool Saturday, February 9, 2019 3,692.2 
 51. Ipswich Town Saturday, February 2, 2019 3,683.1 
 52. Bolton Wanderers Saturday, February 9, 2019 3,668.5 
 53. Fleetwood Town Saturday, February 9, 2019 3,664.4 
 54. Peterborough United Saturday, February 9, 2019 3,652.6 
 55. Southend United Saturday, February 9, 2019 3,645.1 
 56. Shrewsbury Town Saturday, February 9, 2019 3,643.4 
 57. Scunthorpe United Saturday, February 9, 2019 3,640.0 
 58. Plymouth Argyle Saturday, February 9, 2019 3,632.8 
 59. Oxford United Saturday, February 9, 2019 3,630.8 
 60. Lincoln City Saturday, February 9, 2019 3,624.1 
 61. Wycombe Wanderers Saturday, February 9, 2019 3,622.1 
 62. Bristol Rovers Saturday, February 9, 2019 3,618.5 
 63. Mansfield Town Saturday, February 9, 2019 3,613.5 
 64. Coventry City Saturday, February 9, 2019 3,607.2 
 65. Accrington Stanley Saturday, February 9, 2019 3,601.0 
 66. Bury Saturday, February 9, 2019 3,595.4 
 67. Bradford City Saturday, February 9, 2019 3,593.1 
 68. Gillingham Saturday, February 9, 2019 3,591.1 
 69. Carlisle United Saturday, February 9, 2019 3,574.1 
 70. Exeter City Saturday, February 9, 2019 3,567.5 
 71. Rochdale Saturday, February 9, 2019 3,565.2 
 72. Walsall Saturday, February 9, 2019 3,559.6 
 73. Oldham Athletic Saturday, February 9, 2019 3,558.0 
 74. Forest Green Rovers Saturday, February 9, 2019 3,543.7 
 75. Milton Keynes Dons Saturday, February 9, 2019 3,543.1 
 76. AFC Wimbledon Saturday, February 9, 2019 3,542.4 
 77. Colchester United Saturday, February 9, 2019 3,538.1 
 78. Northampton Town Saturday, February 9, 2019 3,504.8 
 79. Swindon Town Saturday, February 9, 2019 3,498.3 
 80. Tranmere Rovers Saturday, February 9, 2019 3,497.4 
 81. Newport County Saturday, February 9, 2019 3,493.2 
 82. Grimsby Town Saturday, February 9, 2019 3,490.5 
 83. Crewe Alexandra Saturday, February 9, 2019 3,488.1 
 84. Stevenage Saturday, February 9, 2019 3,468.3 
 85. Cheltenham Town Saturday, February 9, 2019 3,449.2 
 86. Cambridge United Saturday, February 9, 2019 3,444.7 
 87. AFC Fylde Saturday, February 9, 2019 3,441.4 
 88. Leyton Orient Saturday, February 9, 2019 3,435.2 
 89. Crawley Town Saturday, February 9, 2019 3,427.8 
 90. Solihull Moors Saturday, February 9, 2019 3,422.1 
 91. Port Vale Saturday, February 9, 2019 3,419.9 
 92. Macclesfield Town Saturday, February 9, 2019 3,416.4 
 93. Notts County Saturday, February 9, 2019 3,413.0 
 94. Salford City Saturday, February 9, 2019 3,403.0 
 95. Sutton United Saturday, February 9, 2019 3,401.5 
 96. Morecambe Saturday, February 9, 2019 3,400.1 
 97. Wrexham Saturday, February 9, 2019 3,395.6 
 98. Ebbsfleet United Saturday, February 9, 2019 3,394.4 
 99. Yeovil Town Saturday, February 9, 2019 3,390.6 
 100. Harrogate Town Saturday, February 9, 2019 3,364.9 
 101. Eastleigh Saturday, February 9, 2019 3,359.4 
 102. Gateshead Saturday, February 9, 2019 3,349.2 
 103. Barnet Saturday, February 9, 2019 3,348.3 
 104. Dagenham and Redbridge Saturday, February 9, 2019 3,342.4 
 105. Bromley Saturday, February 9, 2019 3,338.5 
 106. Chesterfield Saturday, February 9, 2019 3,327.9 
 107. Torquay United Saturday, January 26, 2019 3,318.3 
 108. Boreham Wood Saturday, February 9, 2019 3,310.4 
 109. Barrow Saturday, February 9, 2019 3,309.2 
 110. Dover Athletic Saturday, February 9, 2019 3,296.1 
 111. FC Halifax Town Saturday, February 9, 2019 3,284.5 
 112. Hartlepool United Saturday, February 9, 2019 3,280.3 
 113. Havant and Waterlooville Saturday, February 9, 2019 3,277.1 
 114. Woking Saturday, February 9, 2019 3,270.2 
 115. Stockport County Saturday, February 9, 2019 3,268.8 
 116. Maidenhead United Saturday, February 9, 2019 3,256.8 
 117. Chorley Saturday, February 9, 2019 3,251.5 
 118. Aldershot Town Saturday, February 9, 2019 3,250.7 
 119. Brackley Town Saturday, February 9, 2019 3,222.7 
 120. Chelmsford City Saturday, February 2, 2019 3,217.6 
 121. Bath City Saturday, February 9, 2019 3,211.8 
 122. Dartford Saturday, February 9, 2019 3,210.8 
 123. Braintree Town Saturday, February 9, 2019 3,203.1 
 124. Spennymoor Town Tuesday, January 29, 2019 3,196.3 
 125. Maidstone United Saturday, February 9, 2019 3,195.2 
 126. Bradford Park Avenue Saturday, January 26, 2019 3,162.8 
 127. Kidderminster Harriers Saturday, February 9, 2019 3,156.2 
 128. Wealdstone Tuesday, February 5, 2019 3,144.4 
 129. Southport Saturday, February 9, 2019 3,144.1 
 130. Boston United Saturday, February 9, 2019 3,143.2 
 131. Welling United Saturday, February 9, 2019 3,142.7 
 132. Billericay Town Saturday, February 9, 2019 3,141.1 
 133. Hemel Hempstead Town Saturday, February 9, 2019 3,135.8 
 134. Chester Saturday, February 9, 2019 3,127.4 
 135. AFC Telford United Saturday, February 9, 2019 3,126.9 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Slough Town Saturday, February 9, 2019 3,124.4 
 138. St. Albans City Saturday, February 9, 2019 3,124.2 
 139. Altrincham Saturday, February 9, 2019 3,117.2 
 140. Concord Rangers Saturday, February 2, 2019 3,111.6 
 141. Blyth Spartans Saturday, February 9, 2019 3,111.3 
 142. Guiseley Saturday, February 9, 2019 3,110.7 
 143. Chippenham Town Saturday, February 9, 2019 3,103.1 
 144. Darlington Saturday, February 9, 2019 3,102.9 
 145. Oxford City Saturday, February 9, 2019 3,100.2 
 146. Hampton and Richmond Borough Saturday, February 9, 2019 3,099.7 
 147. Curzon Ashton Saturday, February 9, 2019 3,093.4 
 148. Leamington Saturday, February 9, 2019 3,087.8 
 149. Hereford Saturday, February 9, 2019 3,084.6 
 150. York City Saturday, February 9, 2019 3,077.6 
 151. Truro City Saturday, February 9, 2019 3,064.0 
 152. Kettering Town Saturday, February 9, 2019 3,063.2 
 153. Alfreton Town Saturday, February 9, 2019 3,048.4 
 154. Salisbury Tuesday, February 5, 2019 3,040.9 
 155. Dulwich Hamlet Saturday, February 9, 2019 3,039.4 
 156. Farsley Celtic Saturday, February 9, 2019 3,030.6 
 157. Taunton Town Saturday, February 9, 2019 3,024.9 
 158. Stourbridge Saturday, February 9, 2019 3,022.1 
 159. Metropolitan Police Saturday, February 9, 2019 3,017.9 
 160. Eastbourne Borough Saturday, February 9, 2019 3,016.1 
 161. Weymouth Saturday, February 9, 2019 3,014.8 
 162. Weston-super-Mare Saturday, January 26, 2019 3,009.6 
 163. King's Lynn Town Saturday, February 9, 2019 3,006.9 
 164. Stratford Town Saturday, February 2, 2019 3,002.4 
 165. Dorking Wanderers Saturday, February 9, 2019 3,001.1 
 166. East Thurrock United Saturday, February 9, 2019 3,000.0 
 167. FC United of Manchester Saturday, February 9, 2019 2,998.8 
 168. Warrington Town Saturday, February 9, 2019 2,998.5 
 169. Biggleswade Town Saturday, February 9, 2019 2,996.3 
 170. South Shields Saturday, February 9, 2019 2,995.1 
 171. Gloucester City Saturday, January 26, 2019 2,993.8 
 172. Hungerford Town Saturday, February 9, 2019 2,992.9 
 173. Coalville Town Saturday, February 9, 2019 2,992.1 
 174. AFC Rushden and Diamonds Saturday, February 9, 2019 2,991.2 
 175. Poole Town Saturday, February 9, 2019 2,978.2 
 176. Haringey Borough Saturday, February 9, 2019 2,971.0 
 177. Swindon Supermarine Saturday, February 9, 2019 2,959.9 
 178. Alvechurch Saturday, February 9, 2019 2,957.7 
 179. Kings Langley Saturday, February 2, 2019 2,954.2 
 180. Ashton United Saturday, February 9, 2019 2,949.9 
 181. Harrow Borough Saturday, February 9, 2019 2,949.9 
 182. Nuneaton Borough Saturday, February 9, 2019 2,948.3 
 183. Folkestone Invicta Saturday, February 9, 2019 2,947.6 
 184. Farnborough Saturday, January 26, 2019 2,946.3 
 185. Bognor Regis Town Saturday, February 9, 2019 2,943.0 
 186. Wimborne Town Saturday, February 9, 2019 2,941.2 
 187. Gainsborough Trinity Saturday, February 9, 2019 2,940.1 
 188. Merthyr Town Saturday, January 26, 2019 2,936.7 
 189. Needham Market Saturday, February 9, 2019 2,935.1 
 190. Banbury United Saturday, February 9, 2019 2,934.9 
 191. Beaconsfield Town Saturday, January 26, 2019 2,930.9 
 192. Leatherhead Saturday, February 9, 2019 2,929.4 
 193. Rushall Olympic Saturday, February 9, 2019 2,919.1 
 194. Enfield Town Saturday, February 9, 2019 2,912.3 
 195. St. Ives Town Saturday, February 9, 2019 2,910.0 
 196. Tamworth Saturday, February 9, 2019 2,906.5 
 197. Hartley Wintney Saturday, January 26, 2019 2,906.1 
 198. Shaw Lane Saturday, April 28, 2018 2,905.5 
 199. Leiston Saturday, January 26, 2019 2,904.5 
 200. Nantwich Town Saturday, February 9, 2019 2,900.5 
 201. Tiverton Town Saturday, January 26, 2019 2,899.4 
 202. Chesham United Tuesday, January 29, 2019 2,898.0 
 203. Royston Town Saturday, February 9, 2019 2,895.4 
 204. Walton Casuals Saturday, February 9, 2019 2,892.9 
 205. Merstham Saturday, February 9, 2019 2,889.9 
 206. Tonbridge Angels Saturday, February 9, 2019 2,887.2 
 207. Basingstoke Town Saturday, February 9, 2019 2,886.6 
 208. Hitchin Town Saturday, February 9, 2019 2,886.4 
 209. Bishop's Stortford Saturday, February 9, 2019 2,886.0 
 210. Barwell Saturday, February 9, 2019 2,883.5 
 211. Hendon Saturday, February 9, 2019 2,876.8 
 212. Dorchester Town Saturday, February 9, 2019 2,876.8 
 213. Worthing Saturday, February 9, 2019 2,871.7 
 214. Redditch United Saturday, February 9, 2019 2,869.2 
 215. Lewes Saturday, February 2, 2019 2,868.2 
 216. Lowestoft Town Saturday, February 9, 2019 2,865.5 
 217. Gosport Borough Saturday, February 9, 2019 2,862.0 
 218. Brightlingsea Regent Saturday, February 9, 2019 2,859.4 
 219. Frome Town Saturday, February 9, 2019 2,858.3 
 220. Scarborough Athletic Saturday, February 9, 2019 2,856.6 
 221. Buxton Saturday, February 9, 2019 2,855.3 
 222. Kingstonian Saturday, February 9, 2019 2,854.4 
 223. Basford United Saturday, January 26, 2019 2,851.6 
 224. Witton Albion Saturday, February 9, 2019 2,851.3 
 225. Margate Saturday, February 9, 2019 2,849.2 
 226. Potters Bar Town Saturday, February 9, 2019 2,844.9 
 227. Thurrock Saturday, April 28, 2018 2,839.1 
 228. Matlock Town Saturday, February 9, 2019 2,838.8 
 229. St. Neots Town Saturday, February 9, 2019 2,834.1 
 230. Corinthian-Casuals Tuesday, February 5, 2019 2,832.5 
 231. Whitehawk Saturday, February 9, 2019 2,822.6 
 232. Halesowen Town Saturday, February 9, 2019 2,821.0 
 233. Marine Saturday, February 9, 2019 2,813.0 
 234. Carshalton Athletic Saturday, February 9, 2019 2,808.7 
 235. AFC Hornchurch Saturday, February 9, 2019 2,803.2 
 236. Bamber Bridge Saturday, February 9, 2019 2,789.5 
 237. Whitby Town Saturday, February 9, 2019 2,787.5 
 238. Hyde United Saturday, February 9, 2019 2,781.7 
 239. Harlow Town Saturday, February 9, 2019 2,779.6 
 240. Wingate and Finchley Saturday, February 9, 2019 2,778.8 
 241. Workington Saturday, February 9, 2019 2,776.7 
 242. Stafford Rangers Saturday, February 9, 2019 2,770.9 
 243. Grantham Town Saturday, February 2, 2019 2,770.6 
 244. Lancaster City Saturday, February 9, 2019 2,764.8 
 245. Stalybridge Celtic Saturday, February 9, 2019 2,763.2 
 246. Mickleover Sports Saturday, February 9, 2019 2,756.6 
 247. Bedworth United Saturday, February 9, 2019 2,751.7 
 248. Hednesford Town Saturday, February 9, 2019 2,729.5 
 249. Burgess Hill Town Saturday, February 9, 2019 2,719.0 
 250. Staines Town Saturday, February 9, 2019 2,696.6 
 251. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 252. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 253. North Ferriby United Saturday, February 9, 2019 2,658.8 
 254. Dunstable Town Saturday, April 28, 2018 2,621.9