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 16, 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 Saturday, February 2, 2019 4,050.2 
 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.2 
 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,960.7 
 18. West Bromwich Albion Saturday, February 9, 2019 3,952.6 
 19. Norwich City Saturday, February 2, 2019 3,945.3 
 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. Middlesbrough Saturday, February 9, 2019 3,915.8 
 25. Bristol City Saturday, February 9, 2019 3,909.8 
 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.6 
 30. Brentford Saturday, February 9, 2019 3,864.9 
 31. Hull City Saturday, February 9, 2019 3,862.7 
 32. Birmingham City Saturday, February 9, 2019 3,860.3 
 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.7 
 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. Millwall Saturday, February 9, 2019 3,798.0 
 41. Queens Park Rangers Saturday, February 9, 2019 3,797.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,729.8 
 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,644.1 
 57. Scunthorpe United Saturday, February 9, 2019 3,640.0 
 58. Plymouth Argyle Saturday, February 9, 2019 3,633.0 
 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.2 
 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.2 
 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. Grimsby Town Saturday, February 9, 2019 3,490.5 
 82. Crewe Alexandra Saturday, February 9, 2019 3,488.1 
 83. Newport County Saturday, February 9, 2019 3,479.9 
 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,442.1 
 88. Leyton Orient Saturday, February 9, 2019 3,435.5 
 89. Crawley Town Saturday, February 9, 2019 3,427.8 
 90. Port Vale Saturday, February 9, 2019 3,419.9 
 91. Macclesfield Town Saturday, February 9, 2019 3,416.4 
 92. Solihull Moors Saturday, February 9, 2019 3,413.3 
 93. Notts County Saturday, February 9, 2019 3,413.0 
 94. Wrexham Saturday, February 9, 2019 3,410.8 
 95. Salford City Saturday, February 9, 2019 3,403.3 
 96. Sutton United Saturday, February 9, 2019 3,401.2 
 97. Morecambe Saturday, February 9, 2019 3,400.1 
 98. Ebbsfleet United Saturday, February 9, 2019 3,393.9 
 99. Yeovil Town Saturday, February 9, 2019 3,390.6 
 100. Harrogate Town Saturday, February 9, 2019 3,365.3 
 101. Eastleigh Saturday, February 9, 2019 3,359.0 
 102. Gateshead Saturday, February 9, 2019 3,358.1 
 103. Dagenham and Redbridge Saturday, February 9, 2019 3,342.9 
 104. Barnet Saturday, February 9, 2019 3,337.8 
 105. Chesterfield Saturday, February 9, 2019 3,328.1 
 106. Bromley Saturday, February 9, 2019 3,323.3 
 107. Torquay United Saturday, January 26, 2019 3,318.3 
 108. Boreham Wood Saturday, February 9, 2019 3,310.6 
 109. Barrow Saturday, February 9, 2019 3,308.8 
 110. Dover Athletic Saturday, February 9, 2019 3,295.9 
 111. Hartlepool United Saturday, February 9, 2019 3,290.5 
 112. FC Halifax Town Saturday, February 9, 2019 3,284.0 
 113. Havant and Waterlooville Saturday, February 9, 2019 3,277.6 
 114. Woking Saturday, February 9, 2019 3,263.2 
 115. Stockport County Saturday, February 9, 2019 3,261.7 
 116. Maidenhead United Saturday, February 9, 2019 3,257.3 
 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.9 
 120. Chelmsford City Saturday, February 2, 2019 3,217.6 
 121. Bath City Saturday, February 9, 2019 3,212.7 
 122. Dartford Saturday, February 9, 2019 3,211.0 
 123. Braintree Town Saturday, February 9, 2019 3,202.9 
 124. Maidstone United Saturday, February 9, 2019 3,195.5 
 125. Spennymoor Town Tuesday, January 29, 2019 3,188.2 
 126. Kidderminster Harriers Saturday, February 9, 2019 3,163.9 
 127. Bradford Park Avenue Saturday, January 26, 2019 3,162.4 
 128. Welling United Saturday, February 9, 2019 3,149.8 
 129. Wealdstone Tuesday, February 5, 2019 3,143.9 
 130. Boston United Saturday, February 9, 2019 3,143.4 
 131. Billericay Town Saturday, February 9, 2019 3,141.1 
 132. Southport Saturday, February 9, 2019 3,136.8 
 133. Hemel Hempstead Town Saturday, February 9, 2019 3,135.8 
 134. St. Albans City Saturday, February 9, 2019 3,134.0 
 135. Chester Saturday, February 9, 2019 3,127.7 
 136. AFC Telford United Saturday, February 9, 2019 3,126.7 
 137. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 138. Slough Town Saturday, February 9, 2019 3,123.6 
 139. Guiseley Saturday, February 9, 2019 3,118.1 
 140. Altrincham Saturday, February 9, 2019 3,116.5 
 141. Concord Rangers Saturday, February 2, 2019 3,111.6 
 142. Blyth Spartans Saturday, February 9, 2019 3,111.3 
 143. Chippenham Town Saturday, February 9, 2019 3,103.0 
 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.9 
 147. Curzon Ashton Saturday, February 9, 2019 3,093.9 
 148. Leamington Saturday, February 9, 2019 3,087.2 
 149. Hereford Saturday, February 9, 2019 3,084.8 
 150. York City Saturday, February 9, 2019 3,077.7 
 151. Kettering Town Saturday, February 9, 2019 3,063.2 
 152. Truro City Saturday, February 9, 2019 3,054.3 
 153. Alfreton Town Saturday, February 9, 2019 3,048.4 
 154. Dulwich Hamlet Saturday, February 9, 2019 3,039.6 
 155. Metropolitan Police Saturday, February 9, 2019 3,038.3 
 156. Taunton Town Saturday, February 9, 2019 3,033.5 
 157. Salisbury Tuesday, February 5, 2019 3,033.0 
 158. Farsley Celtic Saturday, February 9, 2019 3,030.6 
 159. Stourbridge Saturday, February 9, 2019 3,022.1 
 160. Eastbourne Borough Saturday, February 9, 2019 3,015.9 
 161. Weston-super-Mare Saturday, January 26, 2019 3,009.3 
 162. King's Lynn Town Saturday, February 9, 2019 3,006.9 
 163. Weymouth Saturday, February 9, 2019 3,006.1 
 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 2,999.8 
 167. FC United of Manchester Saturday, February 9, 2019 2,998.9 
 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,993.4 
 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,980.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. Ashton United Saturday, February 9, 2019 2,957.3 
 180. Harrow Borough Saturday, February 9, 2019 2,949.9 
 181. Nuneaton Borough Saturday, February 9, 2019 2,948.5 
 182. Folkestone Invicta Saturday, February 9, 2019 2,947.6 
 183. Farnborough Saturday, January 26, 2019 2,946.3 
 184. Kings Langley Saturday, February 2, 2019 2,944.8 
 185. Bognor Regis Town Saturday, February 9, 2019 2,943.0 
 186. Gainsborough Trinity Saturday, February 9, 2019 2,940.1 
 187. Merthyr Town Saturday, January 26, 2019 2,936.7 
 188. Needham Market Saturday, February 9, 2019 2,935.1 
 189. Banbury United Saturday, February 9, 2019 2,934.9 
 190. Beaconsfield Town Saturday, January 26, 2019 2,930.9 
 191. Leatherhead Saturday, February 9, 2019 2,929.4 
 192. Wimborne Town Saturday, February 9, 2019 2,920.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. Royston Town Saturday, February 9, 2019 2,895.4 
 203. Chesham United Saturday, January 26, 2019 2,895.3 
 204. Basingstoke Town Saturday, February 9, 2019 2,895.1 
 205. Walton Casuals Saturday, February 9, 2019 2,893.2 
 206. Merstham Saturday, February 9, 2019 2,889.9 
 207. Tonbridge Angels Saturday, February 9, 2019 2,887.2 
 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. Dorchester Town Saturday, February 9, 2019 2,876.8 
 212. Hendon Saturday, February 9, 2019 2,876.0 
 213. Worthing Saturday, February 9, 2019 2,871.7 
 214. Gosport Borough Saturday, February 9, 2019 2,871.6 
 215. Redditch United Saturday, February 9, 2019 2,869.2 
 216. Lewes Saturday, February 2, 2019 2,868.2 
 217. Lowestoft Town Saturday, February 9, 2019 2,865.5 
 218. Brightlingsea Regent Saturday, February 9, 2019 2,859.4 
 219. Frome Town Saturday, February 9, 2019 2,858.8 
 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,697.0 
 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