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 26, 2019

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, February 16, 2019 4,375.7 
 2. Liverpool Sunday, February 24, 2019 4,318.3 
 3. Tottenham Hotspur Saturday, February 23, 2019 4,273.1 
 4. Manchester United Sunday, February 24, 2019 4,262.7 
 5. Chelsea Monday, February 18, 2019 4,191.2 
 6. Arsenal Sunday, February 24, 2019 4,189.0 
 7. Watford Friday, February 22, 2019 4,052.3 
 8. Crystal Palace Saturday, February 23, 2019 4,044.9 
 9. Wolverhampton Wanderers Tuesday, February 26, 2019 4,038.6 
 10. Everton Tuesday, February 26, 2019 4,033.0 
 11. Leicester City Tuesday, February 26, 2019 4,028.3 
 12. West Ham United Saturday, February 23, 2019 4,020.4 
 13. Newcastle United Tuesday, February 26, 2019 4,012.3 
 14. AFC Bournemouth Saturday, February 23, 2019 4,011.1 
 15. Burnley Tuesday, February 26, 2019 3,999.8 
 16. Southampton Sunday, February 24, 2019 3,984.5 
 17. Brighton and Hove Albion Tuesday, February 26, 2019 3,966.3 
 18. Sheffield United Saturday, February 23, 2019 3,958.4 
 19. Norwich City Saturday, February 23, 2019 3,950.7 
 20. West Bromwich Albion Saturday, February 23, 2019 3,950.5 
 21. Middlesbrough Saturday, February 23, 2019 3,912.4 
 22. Fulham Saturday, February 23, 2019 3,910.6 
 23. Preston North End Saturday, February 23, 2019 3,905.6 
 24. Cardiff City Tuesday, February 26, 2019 3,901.4 
 25. Derby County Monday, February 25, 2019 3,899.6 
 26. Bristol City Tuesday, February 26, 2019 3,889.4 
 27. Swansea City Saturday, February 23, 2019 3,884.8 
 28. Leeds United Tuesday, February 26, 2019 3,878.5 
 29. Aston Villa Saturday, February 23, 2019 3,868.9 
 30. Brentford Tuesday, February 26, 2019 3,865.3 
 31. Nottingham Forest Monday, February 25, 2019 3,857.5 
 32. Birmingham City Tuesday, February 26, 2019 3,855.6 
 33. Sheffield Wednesday Tuesday, February 26, 2019 3,854.7 
 34. Hull City Tuesday, February 26, 2019 3,849.3 
 35. Huddersfield Town Tuesday, February 26, 2019 3,840.4 
 36. Stoke City Saturday, February 23, 2019 3,827.2 
 37. Blackburn Rovers Saturday, February 23, 2019 3,823.6 
 38. Luton Town Sunday, February 24, 2019 3,820.9 
 39. Barnsley Saturday, February 23, 2019 3,804.8 
 40. Sunderland Saturday, February 23, 2019 3,798.2 
 41. Millwall Tuesday, February 26, 2019 3,794.3 
 42. Queens Park Rangers Tuesday, February 26, 2019 3,789.2 
 43. Wigan Athletic Saturday, February 23, 2019 3,774.8 
 44. Reading Saturday, February 23, 2019 3,743.0 
 45. Charlton Athletic Saturday, February 23, 2019 3,728.8 
 46. Rotherham United Saturday, February 23, 2019 3,724.2 
 47. Portsmouth Saturday, February 23, 2019 3,720.7 
 48. Doncaster Rovers Tuesday, February 26, 2019 3,703.0 
 49. Burton Albion Saturday, February 23, 2019 3,692.3 
 50. Ipswich Town Saturday, February 23, 2019 3,690.0 
 51. Blackpool Saturday, February 23, 2019 3,684.3 
 52. Bolton Wanderers Saturday, February 23, 2019 3,671.9 
 53. Shrewsbury Town Tuesday, February 26, 2019 3,671.5 
 54. Fleetwood Town Saturday, February 23, 2019 3,670.0 
 55. Peterborough United Saturday, February 23, 2019 3,651.4 
 56. Plymouth Argyle Saturday, February 23, 2019 3,645.4 
 57. Southend United Saturday, February 23, 2019 3,635.1 
 58. Scunthorpe United Saturday, February 23, 2019 3,631.2 
 59. Coventry City Sunday, February 24, 2019 3,626.0 
 60. Lincoln City Tuesday, February 26, 2019 3,625.0 
 61. Oxford United Saturday, February 23, 2019 3,620.1 
 62. Accrington Stanley Saturday, February 23, 2019 3,619.7 
 63. Bury Saturday, February 23, 2019 3,616.7 
 64. Bristol Rovers Saturday, February 23, 2019 3,612.6 
 65. Gillingham Saturday, February 23, 2019 3,606.6 
 66. Mansfield Town Saturday, February 23, 2019 3,606.4 
 67. Wycombe Wanderers Saturday, February 23, 2019 3,606.0 
 68. Bradford City Saturday, February 23, 2019 3,582.6 
 69. Milton Keynes Dons Saturday, February 23, 2019 3,574.9 
 70. Exeter City Tuesday, February 26, 2019 3,569.6 
 71. AFC Wimbledon Saturday, February 23, 2019 3,555.4 
 72. Carlisle United Saturday, February 23, 2019 3,552.1 
 73. Walsall Saturday, February 23, 2019 3,545.9 
 74. Rochdale Saturday, February 23, 2019 3,541.1 
 75. Oldham Athletic Saturday, February 23, 2019 3,537.2 
 76. Colchester United Saturday, February 23, 2019 3,535.1 
 77. Forest Green Rovers Saturday, February 23, 2019 3,530.3 
 78. Tranmere Rovers Saturday, February 23, 2019 3,512.0 
 79. Swindon Town Saturday, February 23, 2019 3,511.9 
 80. Northampton Town Saturday, February 23, 2019 3,511.9 
 81. Grimsby Town Saturday, February 23, 2019 3,499.7 
 82. Crewe Alexandra Saturday, February 23, 2019 3,492.8 
 83. Newport County Saturday, February 23, 2019 3,489.4 
 84. Stevenage Saturday, February 23, 2019 3,463.0 
 85. Cheltenham Town Saturday, February 23, 2019 3,462.3 
 86. AFC Fylde Tuesday, February 19, 2019 3,436.3 
 87. Solihull Moors Saturday, February 16, 2019 3,429.8 
 88. Crawley Town Saturday, February 23, 2019 3,429.5 
 89. Cambridge United Saturday, February 23, 2019 3,421.2 
 90. Macclesfield Town Saturday, February 23, 2019 3,420.2 
 91. Leyton Orient Saturday, February 16, 2019 3,419.6 
 92. Morecambe Saturday, February 23, 2019 3,418.0 
 93. Wrexham Saturday, February 23, 2019 3,415.0 
 94. Notts County Saturday, February 23, 2019 3,404.3 
 95. Ebbsfleet United Saturday, February 23, 2019 3,399.8 
 96. Port Vale Saturday, February 23, 2019 3,392.2 
 97. Yeovil Town Saturday, February 23, 2019 3,384.1 
 98. Eastleigh Saturday, February 23, 2019 3,381.8 
 99. Sutton United Saturday, February 23, 2019 3,375.1 
 100. Gateshead Saturday, February 23, 2019 3,365.9 
 101. Harrogate Town Saturday, February 23, 2019 3,365.4 
 102. Salford City Saturday, February 23, 2019 3,364.5 
 103. Bromley Saturday, February 23, 2019 3,356.2 
 104. Chesterfield Tuesday, February 26, 2019 3,348.9 
 105. Dagenham and Redbridge Saturday, February 23, 2019 3,336.5 
 106. Barnet Tuesday, February 26, 2019 3,336.2 
 107. Barrow Saturday, February 23, 2019 3,323.9 
 108. Torquay United Tuesday, February 26, 2019 3,316.9 
 109. Dover Athletic Saturday, February 23, 2019 3,307.1 
 110. Hartlepool United Saturday, February 23, 2019 3,296.7 
 111. FC Halifax Town Saturday, February 23, 2019 3,288.5 
 112. Maidenhead United Saturday, February 23, 2019 3,282.5 
 113. Stockport County Tuesday, February 19, 2019 3,279.3 
 114. Boreham Wood Tuesday, February 19, 2019 3,276.0 
 115. Woking Tuesday, February 26, 2019 3,270.5 
 116. Havant and Waterlooville Saturday, February 23, 2019 3,262.2 
 117. Aldershot Town Saturday, February 23, 2019 3,251.8 
 118. Chorley Tuesday, February 26, 2019 3,235.1 
 119. Brackley Town Wednesday, February 20, 2019 3,231.1 
 120. Dartford Saturday, February 23, 2019 3,225.4 
 121. Spennymoor Town Saturday, February 23, 2019 3,221.6 
 122. Chelmsford City Saturday, February 23, 2019 3,217.1 
 123. Bath City Saturday, February 23, 2019 3,209.7 
 124. Braintree Town Saturday, February 23, 2019 3,188.3 
 125. Welling United Saturday, February 23, 2019 3,179.2 
 126. Maidstone United Tuesday, February 19, 2019 3,179.1 
 127. Bradford Park Avenue Saturday, February 23, 2019 3,175.1 
 128. Billericay Town Monday, February 25, 2019 3,159.5 
 129. Wealdstone Monday, February 25, 2019 3,154.4 
 130. Kidderminster Harriers Tuesday, February 26, 2019 3,149.7 
 131. Chester Tuesday, February 26, 2019 3,144.0 
 132. Southport Saturday, February 23, 2019 3,133.9 
 133. Boston United Saturday, February 16, 2019 3,127.0 
 134. Altrincham Saturday, February 23, 2019 3,126.8 
 135. AFC Telford United Tuesday, February 19, 2019 3,126.6 
 136. Darlington 1883 Saturday, April 28, 2018 3,125.5 
 137. Concord Rangers Saturday, February 23, 2019 3,124.3 
 138. St. Albans City Saturday, February 23, 2019 3,123.5 
 139. Chippenham Town Saturday, February 23, 2019 3,120.1 
 140. Hemel Hempstead Town Saturday, February 23, 2019 3,115.3 
 141. Blyth Spartans Tuesday, February 26, 2019 3,108.4 
 142. Slough Town Saturday, February 23, 2019 3,101.9 
 143. York City Saturday, February 23, 2019 3,098.4 
 144. Guiseley Saturday, February 23, 2019 3,097.8 
 145. Darlington Wednesday, February 20, 2019 3,091.2 
 146. Hampton and Richmond Borough Saturday, February 23, 2019 3,084.6 
 147. Hereford Saturday, February 16, 2019 3,081.9 
 148. Alfreton Town Saturday, February 23, 2019 3,075.5 
 149. Kettering Town Saturday, February 23, 2019 3,074.9 
 150. Truro City Tuesday, February 26, 2019 3,074.8 
 151. Leamington Saturday, February 23, 2019 3,072.0 
 152. Oxford City Saturday, February 23, 2019 3,066.8 
 153. Curzon Ashton Saturday, February 23, 2019 3,062.2 
 154. Salisbury Saturday, February 23, 2019 3,044.7 
 155. Taunton Town Saturday, February 23, 2019 3,040.2 
 156. Farsley Celtic Tuesday, February 26, 2019 3,040.2 
 157. Dulwich Hamlet Saturday, February 23, 2019 3,035.6 
 158. Gloucester City Saturday, February 23, 2019 3,026.3 
 159. Weymouth Tuesday, February 26, 2019 3,025.4 
 160. Metropolitan Police Saturday, February 23, 2019 3,023.0 
 161. King's Lynn Town Saturday, February 23, 2019 3,022.6 
 162. Dorking Wanderers Saturday, February 23, 2019 3,017.7 
 163. Stourbridge Saturday, February 23, 2019 3,014.4 
 164. Warrington Town Tuesday, February 26, 2019 3,012.4 
 165. AFC Rushden and Diamonds Saturday, February 23, 2019 3,007.1 
 166. FC United of Manchester Saturday, February 23, 2019 3,005.6 
 167. Weston-super-Mare Saturday, February 23, 2019 2,998.4 
 168. Biggleswade Town Saturday, February 23, 2019 2,995.3 
 169. Eastbourne Borough Saturday, February 23, 2019 2,994.9 
 170. East Thurrock United Tuesday, February 26, 2019 2,994.3 
 171. Coalville Town Tuesday, February 26, 2019 2,986.7 
 172. Poole Town Saturday, February 23, 2019 2,979.8 
 173. South Shields Saturday, February 23, 2019 2,978.5 
 174. Hungerford Town Saturday, February 23, 2019 2,978.0 
 175. Haringey Borough Saturday, February 23, 2019 2,970.0 
 176. Stratford Town Saturday, February 23, 2019 2,959.9 
 177. Swindon Supermarine Saturday, February 23, 2019 2,958.5 
 178. Ashton United Tuesday, February 26, 2019 2,957.4 
 179. Farnborough Saturday, February 23, 2019 2,955.5 
 180. Kings Langley Saturday, February 23, 2019 2,951.9 
 181. Alvechurch Saturday, February 23, 2019 2,951.8 
 182. Wimborne Town Tuesday, February 26, 2019 2,951.7 
 183. Harrow Borough Tuesday, February 26, 2019 2,951.3 
 184. Leatherhead Saturday, February 23, 2019 2,936.4 
 185. Gainsborough Trinity Saturday, February 23, 2019 2,935.5 
 186. Tamworth Saturday, February 23, 2019 2,932.3 
 187. Royston Town Saturday, February 23, 2019 2,930.6 
 188. Nuneaton Borough Tuesday, February 26, 2019 2,930.0 
 189. Chesham United Tuesday, February 26, 2019 2,929.1 
 190. Folkestone Invicta Saturday, February 23, 2019 2,926.7 
 191. Leiston Saturday, February 23, 2019 2,923.8 
 192. Hartley Wintney Tuesday, February 26, 2019 2,922.4 
 193. Bognor Regis Town Saturday, February 23, 2019 2,921.9 
 194. Merthyr Town Saturday, February 23, 2019 2,921.5 
 195. St. Ives Town Saturday, February 23, 2019 2,914.9 
 196. Hitchin Town Saturday, February 23, 2019 2,914.1 
 197. Nantwich Town Tuesday, February 26, 2019 2,910.3 
 198. Banbury United Tuesday, February 26, 2019 2,910.3 
 199. Enfield Town Saturday, February 23, 2019 2,909.7 
 200. Rushall Olympic Saturday, February 23, 2019 2,908.8 
 201. Merstham Saturday, February 23, 2019 2,908.6 
 202. Beaconsfield Town Saturday, February 23, 2019 2,907.7 
 203. Shaw Lane Saturday, April 28, 2018 2,905.5 
 204. Needham Market Saturday, February 23, 2019 2,898.4 
 205. Tonbridge Angels Saturday, February 23, 2019 2,895.6 
 206. Worthing Saturday, February 23, 2019 2,894.9 
 207. Basingstoke Town Saturday, February 23, 2019 2,891.3 
 208. Gosport Borough Tuesday, February 26, 2019 2,887.7 
 209. Walton Casuals Tuesday, February 26, 2019 2,887.3 
 210. Redditch United Tuesday, February 26, 2019 2,881.6 
 211. Bishop's Stortford Saturday, February 23, 2019 2,879.0 
 212. Basford United Saturday, February 23, 2019 2,876.1 
 213. Buxton Tuesday, February 26, 2019 2,873.7 
 214. Margate Tuesday, February 26, 2019 2,873.5 
 215. Tiverton Town Saturday, February 23, 2019 2,871.6 
 216. Lowestoft Town Saturday, February 23, 2019 2,867.5 
 217. Hendon Tuesday, February 26, 2019 2,867.2 
 218. Dorchester Town Saturday, February 23, 2019 2,864.1 
 219. Brightlingsea Regent Saturday, February 23, 2019 2,863.6 
 220. Barwell Saturday, February 23, 2019 2,862.4 
 221. Whitehawk Saturday, February 23, 2019 2,857.5 
 222. Witton Albion Tuesday, February 26, 2019 2,851.2 
 223. Lewes Saturday, February 23, 2019 2,846.9 
 224. Frome Town Saturday, February 23, 2019 2,845.3 
 225. St. Neots Town Saturday, February 23, 2019 2,839.9 
 226. Thurrock Saturday, April 28, 2018 2,839.1 
 227. Kingstonian Saturday, February 23, 2019 2,838.6 
 228. Scarborough Athletic Saturday, February 23, 2019 2,837.6 
 229. AFC Hornchurch Saturday, February 23, 2019 2,835.7 
 230. Potters Bar Town Saturday, February 23, 2019 2,830.7 
 231. Carshalton Athletic Tuesday, February 26, 2019 2,824.0 
 232. Matlock Town Saturday, February 23, 2019 2,817.6 
 233. Corinthian-Casuals Saturday, February 23, 2019 2,807.4 
 234. Halesowen Town Tuesday, February 26, 2019 2,802.2 
 235. Marine Saturday, February 23, 2019 2,802.0 
 236. Hyde United Tuesday, February 26, 2019 2,801.7 
 237. Grantham Town Saturday, February 23, 2019 2,792.3 
 238. Stafford Rangers Saturday, February 23, 2019 2,784.1 
 239. Whitby Town Saturday, February 23, 2019 2,780.8 
 240. Wingate and Finchley Saturday, February 23, 2019 2,770.1 
 241. Lancaster City Saturday, February 23, 2019 2,765.0 
 242. Mickleover Sports Saturday, February 23, 2019 2,762.3 
 243. Bamber Bridge Tuesday, February 26, 2019 2,761.4 
 244. Workington Tuesday, February 26, 2019 2,760.8 
 245. Bedworth United Saturday, February 23, 2019 2,749.3 
 246. Harlow Town Saturday, February 23, 2019 2,748.8 
 247. Stalybridge Celtic Saturday, February 23, 2019 2,747.1 
 248. Hednesford Town Tuesday, February 26, 2019 2,746.7 
 249. Burgess Hill Town Saturday, February 23, 2019 2,702.3 
 250. Tooting and Mitcham United Saturday, April 28, 2018 2,680.8 
 251. Sutton Coldfield Town Saturday, April 28, 2018 2,675.9 
 252. Staines Town Saturday, February 23, 2019 2,672.1 
 253. North Ferriby United Tuesday, February 26, 2019 2,643.7 
 254. Dunstable Town Saturday, April 28, 2018 2,621.9