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  Tuesday, February 12, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, February 10, 2019 4,375.5 
 2. Liverpool Saturday, February 9, 2019 4,318.7 
 3. Tottenham Hotspur Sunday, February 10, 2019 4,289.3 
 4. Manchester United Saturday, February 9, 2019 4,251.3 
 5. Chelsea Sunday, February 10, 2019 4,202.2 
 6. Arsenal Saturday, February 9, 2019 4,182.8 
 7. Wolverhampton Wanderers Monday, February 11, 2019 4,048.0 
 8. Leicester City Sunday, February 10, 2019 4,041.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. Newcastle United Monday, February 11, 2019 3,991.2 
 16. Southampton Saturday, February 9, 2019 3,990.7 
 17. Brighton and Hove Albion Saturday, February 9, 2019 3,968.0 
 18. Norwich City Sunday, February 10, 2019 3,950.5 
 19. West Bromwich Albion Tuesday, February 12, 2019 3,941.2 
 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 Tuesday, February 12, 2019 3,915.7 
 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 Tuesday, February 12, 2019 3,857.8 
 32. Birmingham City Tuesday, February 12, 2019 3,844.6 
 33. Nottingham Forest Tuesday, February 12, 2019 3,844.3 
 34. Blackburn Rovers Saturday, February 9, 2019 3,842.9 
 35. Huddersfield Town Saturday, February 9, 2019 3,832.7 
 36. Stoke City Saturday, February 9, 2019 3,830.5 
 37. Sheffield Wednesday Tuesday, February 12, 2019 3,824.9 
 38. Luton Town Saturday, February 9, 2019 3,820.2 
 39. Barnsley Saturday, February 9, 2019 3,805.9 
 40. Millwall Tuesday, February 12, 2019 3,797.6 
 41. Queens Park Rangers Tuesday, February 12, 2019 3,796.0 
 42. Sunderland Tuesday, February 12, 2019 3,787.5 
 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. Doncaster Rovers Tuesday, February 12, 2019 3,724.6 
 47. Charlton Athletic Saturday, February 9, 2019 3,724.0 
 48. Rotherham United Tuesday, February 12, 2019 3,720.6 
 49. Burton Albion Saturday, February 9, 2019 3,701.2 
 50. Blackpool Tuesday, February 12, 2019 3,696.0 
 51. Bolton Wanderers Tuesday, February 12, 2019 3,684.4 
 52. Ipswich Town Sunday, February 10, 2019 3,677.9 
 53. Fleetwood Town Saturday, February 9, 2019 3,664.4 
 54. Peterborough United Saturday, February 9, 2019 3,652.6 
 55. Shrewsbury Town Saturday, February 9, 2019 3,643.4 
 56. Scunthorpe United Saturday, February 9, 2019 3,640.0 
 57. Southend United Tuesday, February 12, 2019 3,632.8 
 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. Exeter City Saturday, February 9, 2019 3,567.5 
 70. Oldham Athletic Tuesday, February 12, 2019 3,566.1 
 71. Rochdale Saturday, February 9, 2019 3,565.2 
 72. Carlisle United Tuesday, February 12, 2019 3,562.8 
 73. AFC Wimbledon Tuesday, February 12, 2019 3,554.0 
 74. Milton Keynes Dons Tuesday, February 12, 2019 3,552.8 
 75. Walsall Tuesday, February 12, 2019 3,548.0 
 76. Colchester United Saturday, February 9, 2019 3,538.1 
 77. Forest Green Rovers Tuesday, February 12, 2019 3,528.5 
 78. Swindon Town Tuesday, February 12, 2019 3,513.5 
 79. Northampton Town Saturday, February 9, 2019 3,504.8 
 80. Crewe Alexandra Tuesday, February 12, 2019 3,499.4 
 81. Tranmere Rovers Saturday, February 9, 2019 3,497.4 
 82. Grimsby Town Saturday, February 9, 2019 3,490.5 
 83. Newport County Tuesday, February 12, 2019 3,483.5 
 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. Solihull Moors Tuesday, February 12, 2019 3,433.3 
 90. Crawley Town Saturday, February 9, 2019 3,427.8 
 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 Tuesday, February 12, 2019 3,382.5 
 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. Torquay United Tuesday, February 12, 2019 3,329.0 
 107. Chesterfield Saturday, February 9, 2019 3,327.9 
 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. Chorley Tuesday, February 12, 2019 3,263.5 
 117. Maidenhead United Saturday, February 9, 2019 3,256.8 
 118. Aldershot Town Tuesday, February 12, 2019 3,239.5 
 119. Chelmsford City Saturday, February 2, 2019 3,217.6 
 120. Bath City Saturday, February 9, 2019 3,211.8 
 121. Dartford Saturday, February 9, 2019 3,210.8 
 122. Brackley Town Tuesday, February 12, 2019 3,210.7 
 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. Welling United Tuesday, February 12, 2019 3,152.6 
 129. Wealdstone Tuesday, February 5, 2019 3,144.4 
 130. Southport Saturday, February 9, 2019 3,144.1 
 131. Boston United Saturday, February 9, 2019 3,143.2 
 132. Billericay Town Saturday, February 9, 2019 3,141.1 
 133. Chester Saturday, February 9, 2019 3,127.4 
 134. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 135. AFC Telford United Tuesday, February 12, 2019 3,125.2 
 136. Hemel Hempstead Town Tuesday, February 12, 2019 3,125.1 
 137. St. Albans City Saturday, February 9, 2019 3,124.2 
 138. Altrincham Saturday, February 9, 2019 3,117.2 
 139. Guiseley Tuesday, February 12, 2019 3,112.3 
 140. Concord Rangers Saturday, February 2, 2019 3,111.6 
 141. Blyth Spartans Saturday, February 9, 2019 3,111.3 
 142. Slough Town Tuesday, February 12, 2019 3,109.8 
 143. Chippenham Town Saturday, February 9, 2019 3,103.1 
 144. Darlington Saturday, February 9, 2019 3,102.9 
 145. Hampton and Richmond Borough Saturday, February 9, 2019 3,099.7 
 146. Curzon Ashton Saturday, February 9, 2019 3,093.4 
 147. Oxford City Tuesday, February 12, 2019 3,090.2 
 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. Farsley Celtic Tuesday, February 12, 2019 3,047.8 
 155. Salisbury Tuesday, February 5, 2019 3,040.9 
 156. Dulwich Hamlet Saturday, February 9, 2019 3,039.4 
 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. Weston-super-Mare Saturday, January 26, 2019 3,009.6 
 162. Coalville Town Tuesday, February 12, 2019 3,009.3 
 163. Gloucester City Tuesday, February 12, 2019 3,008.4 
 164. King's Lynn Town Saturday, February 9, 2019 3,006.9 
 165. Weymouth Tuesday, February 12, 2019 3,003.7 
 166. Dorking Wanderers Saturday, February 9, 2019 3,001.1 
 167. East Thurrock United Saturday, February 9, 2019 3,000.0 
 168. FC United of Manchester Saturday, February 9, 2019 2,998.8 
 169. Warrington Town Saturday, February 9, 2019 2,998.5 
 170. Biggleswade Town Saturday, February 9, 2019 2,996.3 
 171. Hungerford Town Saturday, February 9, 2019 2,992.9 
 172. AFC Rushden and Diamonds Saturday, February 9, 2019 2,991.2 
 173. Poole Town Tuesday, February 12, 2019 2,989.9 
 174. Stratford Town Tuesday, February 12, 2019 2,985.2 
 175. South Shields Tuesday, February 12, 2019 2,980.3 
 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. Merthyr Town Tuesday, February 12, 2019 2,947.8 
 184. Folkestone Invicta Saturday, February 9, 2019 2,947.6 
 185. Farnborough Saturday, January 26, 2019 2,946.3 
 186. Bognor Regis Town Saturday, February 9, 2019 2,943.0 
 187. Wimborne Town Saturday, February 9, 2019 2,941.2 
 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. Gainsborough Trinity Tuesday, February 12, 2019 2,923.0 
 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. Chesham United Tuesday, January 29, 2019 2,898.0 
 202. Royston Town Saturday, February 9, 2019 2,895.4 
 203. Walton Casuals Saturday, February 9, 2019 2,892.9 
 204. Merstham Saturday, February 9, 2019 2,889.9 
 205. Tiverton Town Tuesday, February 12, 2019 2,887.7 
 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. Worthing Saturday, February 9, 2019 2,871.7 
 213. Frome Town Tuesday, February 12, 2019 2,870.0 
 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. Dorchester Town Tuesday, February 12, 2019 2,865.1 
 218. Basford United Monday, February 11, 2019 2,864.8 
 219. Gosport Borough Saturday, February 9, 2019 2,862.0 
 220. Brightlingsea Regent Saturday, February 9, 2019 2,859.4 
 221. Scarborough Athletic Saturday, February 9, 2019 2,856.6 
 222. Buxton Saturday, February 9, 2019 2,855.3 
 223. Kingstonian Saturday, February 9, 2019 2,854.4 
 224. Margate Saturday, February 9, 2019 2,849.2 
 225. Potters Bar Town Saturday, February 9, 2019 2,844.9 
 226. Thurrock Saturday, April 28, 2018 2,839.1 
 227. Matlock Town Saturday, February 9, 2019 2,838.8 
 228. Witton Albion Monday, February 11, 2019 2,838.1 
 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 Tuesday, February 12, 2019 2,787.7 
 237. Whitby Town Saturday, February 9, 2019 2,787.5 
 238. Grantham Town Tuesday, February 12, 2019 2,785.4 
 239. Hyde United Saturday, February 9, 2019 2,781.7 
 240. Harlow Town Saturday, February 9, 2019 2,779.6 
 241. Wingate and Finchley Saturday, February 9, 2019 2,778.8 
 242. Workington Saturday, February 9, 2019 2,776.7 
 243. Stafford Rangers Saturday, February 9, 2019 2,770.9 
 244. Lancaster City Tuesday, February 12, 2019 2,766.6 
 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