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, September 13, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, September 3, 2022 4,401.0 
 2. Liverpool Saturday, September 3, 2022 4,362.9 
 3. Tottenham Hotspur Saturday, September 3, 2022 4,239.1 
 4. Chelsea Saturday, September 3, 2022 4,232.4 
 5. Arsenal Sunday, September 4, 2022 4,211.5 
 6. Manchester United Sunday, September 4, 2022 4,162.7 
 7. Brighton and Hove Albion Sunday, September 4, 2022 4,128.5 
 8. Newcastle United Saturday, September 3, 2022 4,100.6 
 9. Crystal Palace Saturday, September 3, 2022 4,096.4 
 10. West Ham United Saturday, September 3, 2022 4,080.2 
 11. Brentford Saturday, September 3, 2022 4,075.2 
 12. Leicester City Sunday, September 4, 2022 4,066.2 
 13. Aston Villa Saturday, September 3, 2022 4,046.5 
 14. Wolverhampton Wanderers Saturday, September 3, 2022 4,039.8 
 15. Leeds United Saturday, September 3, 2022 4,035.2 
 16. Everton Saturday, September 3, 2022 4,011.6 
 17. Southampton Saturday, September 3, 2022 4,007.9 
 18. Fulham Saturday, September 3, 2022 3,990.2 
 19. AFC Bournemouth Saturday, September 3, 2022 3,988.1 
 20. Burnley Tuesday, September 13, 2022 3,987.0 
 21. Sheffield United Tuesday, September 13, 2022 3,968.0 
 22. Nottingham Forest Saturday, September 3, 2022 3,961.7 
 23. Norwich City Saturday, September 3, 2022 3,913.7 
 24. Watford Tuesday, September 13, 2022 3,870.1 
 25. Preston North End Tuesday, September 13, 2022 3,853.6 
 26. West Bromwich Albion Friday, September 2, 2022 3,853.6 
 27. Luton Town Saturday, September 3, 2022 3,849.1 
 28. Millwall Saturday, September 3, 2022 3,845.9 
 29. Blackburn Rovers Tuesday, September 13, 2022 3,840.1 
 30. Huddersfield Town Tuesday, September 13, 2022 3,835.2 
 31. Middlesbrough Tuesday, September 13, 2022 3,825.9 
 32. Stoke City Tuesday, September 13, 2022 3,825.5 
 33. Bristol City Saturday, September 3, 2022 3,825.3 
 34. Queens Park Rangers Saturday, September 3, 2022 3,810.0 
 35. Swansea City Tuesday, September 13, 2022 3,805.8 
 36. Wigan Athletic Tuesday, September 13, 2022 3,800.8 
 37. Sunderland Monday, September 5, 2022 3,799.9 
 38. Sheffield Wednesday Tuesday, September 13, 2022 3,793.6 
 39. Blackpool Sunday, September 4, 2022 3,787.3 
 40. Rotherham United Saturday, September 3, 2022 3,782.0 
 41. Portsmouth Tuesday, September 13, 2022 3,779.4 
 42. Coventry City Saturday, September 3, 2022 3,773.5 
 43. Cardiff City Tuesday, September 13, 2022 3,772.1 
 44. Ipswich Town Tuesday, September 13, 2022 3,765.9 
 45. Reading Sunday, September 4, 2022 3,761.8 
 46. Hull City Tuesday, September 13, 2022 3,756.4 
 47. Derby County Tuesday, September 13, 2022 3,743.9 
 48. Plymouth Argyle Tuesday, September 13, 2022 3,742.7 
 49. Wycombe Wanderers Tuesday, September 13, 2022 3,739.5 
 50. Milton Keynes Dons Tuesday, September 13, 2022 3,734.5 
 51. Bolton Wanderers Tuesday, September 13, 2022 3,733.6 
 52. Birmingham City Saturday, September 3, 2022 3,721.6 
 53. Peterborough United Tuesday, September 13, 2022 3,713.8 
 54. Barnsley Tuesday, September 13, 2022 3,695.4 
 55. Oxford United Tuesday, September 13, 2022 3,694.4 
 56. Charlton Athletic Tuesday, September 13, 2022 3,670.4 
 57. Exeter City Tuesday, September 13, 2022 3,640.9 
 58. Shrewsbury Town Tuesday, September 13, 2022 3,637.4 
 59. Lincoln City Tuesday, September 13, 2022 3,630.6 
 60. Cambridge United Tuesday, September 13, 2022 3,627.9 
 61. Bristol Rovers Tuesday, September 13, 2022 3,596.6 
 62. Port Vale Tuesday, September 13, 2022 3,595.5 
 63. Northampton Town Tuesday, September 13, 2022 3,595.2 
 64. Accrington Stanley Tuesday, September 13, 2022 3,590.2 
 65. Cheltenham Town Tuesday, September 13, 2022 3,587.4 
 66. Salford City Tuesday, September 13, 2022 3,585.3 
 67. Fleetwood Town Tuesday, September 13, 2022 3,581.7 
 68. Mansfield Town Tuesday, September 13, 2022 3,580.3 
 69. Leyton Orient Tuesday, September 13, 2022 3,564.9 
 70. Swindon Town Tuesday, September 13, 2022 3,561.9 
 71. Forest Green Rovers Tuesday, September 13, 2022 3,550.1 
 72. Morecambe Tuesday, September 13, 2022 3,536.4 
 73. Sutton United Tuesday, September 13, 2022 3,529.9 
 74. Doncaster Rovers Tuesday, September 13, 2022 3,529.4 
 75. Tranmere Rovers Tuesday, September 13, 2022 3,518.6 
 76. Burton Albion Tuesday, September 13, 2022 3,511.5 
 77. Bradford City Tuesday, September 13, 2022 3,510.9 
 78. Stevenage Tuesday, September 13, 2022 3,510.2 
 79. Gillingham Tuesday, September 13, 2022 3,505.1 
 80. Newport County Tuesday, September 13, 2022 3,500.6 
 81. Solihull Moors Tuesday, September 13, 2022 3,492.8 
 82. Stockport County Tuesday, September 13, 2022 3,487.5 
 83. Wrexham Tuesday, September 13, 2022 3,483.7 
 84. Barrow Tuesday, September 13, 2022 3,482.2 
 85. Grimsby Town Tuesday, September 13, 2022 3,480.8 
 86. AFC Wimbledon Tuesday, September 13, 2022 3,479.9 
 87. Crewe Alexandra Tuesday, September 13, 2022 3,478.1 
 88. Notts County Tuesday, September 13, 2022 3,459.8 
 89. Crawley Town Tuesday, September 13, 2022 3,459.6 
 90. Carlisle United Tuesday, September 13, 2022 3,451.4 
 91. Walsall Tuesday, September 13, 2022 3,446.0 
 92. Colchester United Tuesday, September 13, 2022 3,442.1 
 93. Rochdale Tuesday, September 13, 2022 3,435.6 
 94. Chesterfield Tuesday, September 13, 2022 3,419.2 
 95. Harrogate Town Tuesday, September 13, 2022 3,409.0 
 96. Hartlepool United Tuesday, September 13, 2022 3,379.8 
 97. Boreham Wood Tuesday, September 13, 2022 3,360.0 
 98. FC Halifax Town Tuesday, September 13, 2022 3,354.1 
 99. Dagenham and Redbridge Tuesday, September 13, 2022 3,350.9 
 100. Torquay United Tuesday, September 13, 2022 3,332.4 
 101. Bromley Tuesday, September 13, 2022 3,323.3 
 102. Oldham Athletic Tuesday, September 13, 2022 3,320.4 
 103. Southend United Tuesday, September 13, 2022 3,303.9 
 104. Ebbsfleet United Tuesday, September 13, 2022 3,288.1 
 105. Dorking Wanderers Tuesday, September 13, 2022 3,283.1 
 106. Wealdstone Tuesday, September 13, 2022 3,276.6 
 107. Yeovil Town Tuesday, September 13, 2022 3,271.4 
 108. Gateshead Tuesday, September 13, 2022 3,270.3 
 109. Woking Tuesday, September 13, 2022 3,270.0 
 110. Maidstone United Tuesday, September 13, 2022 3,266.0 
 111. Maidenhead United Tuesday, September 13, 2022 3,240.4 
 112. Altrincham Tuesday, September 13, 2022 3,240.2 
 113. Eastleigh Tuesday, September 13, 2022 3,239.1 
 114. York City Tuesday, September 13, 2022 3,238.8 
 115. AFC Fylde Tuesday, September 13, 2022 3,231.0 
 116. Barnet Tuesday, September 13, 2022 3,230.8 
 117. Scunthorpe United Tuesday, September 13, 2022 3,218.8 
 118. King's Lynn Town Tuesday, September 13, 2022 3,215.3 
 119. Dartford Tuesday, September 13, 2022 3,201.1 
 120. Brackley Town Tuesday, September 13, 2022 3,194.8 
 121. Aldershot Town Tuesday, September 13, 2022 3,192.9 
 122. Banbury United Tuesday, September 13, 2022 3,191.8 
 123. Kidderminster Harriers Tuesday, September 13, 2022 3,186.4 
 124. Havant and Waterlooville Saturday, September 3, 2022 3,185.3 
 125. Oxford City Monday, September 12, 2022 3,160.2 
 126. Worthing Tuesday, September 13, 2022 3,139.6 
 127. Taunton Town Tuesday, September 13, 2022 3,133.6 
 128. Chorley Tuesday, September 13, 2022 3,128.6 
 129. Chippenham Town Tuesday, September 13, 2022 3,127.7 
 130. Spennymoor Town Tuesday, September 13, 2022 3,126.3 
 131. Weston-super-Mare Monday, August 29, 2022 3,119.5 
 132. Peterborough Sports Tuesday, September 13, 2022 3,118.8 
 133. Boston United Tuesday, September 13, 2022 3,111.9 
 134. Alfreton Town Tuesday, September 13, 2022 3,111.5 
 135. Darlington Monday, September 12, 2022 3,110.3 
 136. Hayes and Yeading United Monday, August 29, 2022 3,109.1 
 137. Leamington Tuesday, September 13, 2022 3,108.1 
 138. Chester Tuesday, September 13, 2022 3,106.4 
 139. Chelmsford City Monday, September 12, 2022 3,100.6 
 140. Chesham United Tuesday, September 13, 2022 3,100.0 
 141. Eastbourne Borough Tuesday, September 13, 2022 3,097.2 
 142. Bath City Tuesday, September 13, 2022 3,096.8 
 143. Hampton and Richmond Borough Tuesday, September 13, 2022 3,085.8 
 144. Kettering Town Tuesday, September 13, 2022 3,084.5 
 145. Gloucester City Tuesday, September 13, 2022 3,081.7 
 146. Braintree Town Tuesday, September 13, 2022 3,081.1 
 147. Hereford Tuesday, September 13, 2022 3,075.3 
 148. St. Albans City Saturday, September 3, 2022 3,072.8 
 149. Tonbridge Angels Tuesday, September 13, 2022 3,069.7 
 150. Truro City Monday, August 29, 2022 3,066.7 
 151. Curzon Ashton Tuesday, September 13, 2022 3,061.0 
 152. Slough Town Tuesday, September 13, 2022 3,060.8 
 153. Coalville Town Tuesday, September 13, 2022 3,059.4 
 154. Southport Tuesday, September 13, 2022 3,058.9 
 155. Welling United Tuesday, September 13, 2022 3,056.3 
 156. Scarborough Athletic Tuesday, September 13, 2022 3,049.0 
 157. Farnborough Tuesday, September 13, 2022 3,047.5 
 158. Metropolitan Police Tuesday, September 13, 2022 3,041.9 
 159. Weymouth Tuesday, September 13, 2022 3,028.8 
 160. Concord Rangers Saturday, September 3, 2022 3,024.3 
 161. Dover Athletic Tuesday, September 13, 2022 3,023.0 
 162. AFC Hornchurch Tuesday, September 13, 2022 3,014.4 
 163. Hemel Hempstead Town Tuesday, September 13, 2022 3,010.6 
 164. South Shields Tuesday, September 13, 2022 3,007.4 
 165. AFC Telford United Tuesday, September 13, 2022 3,006.0 
 166. Hungerford Town Saturday, September 3, 2022 3,004.3 
 167. Dulwich Hamlet Tuesday, September 13, 2022 3,004.2 
 168. Bishop's Stortford Tuesday, September 13, 2022 3,004.1 
 169. Tamworth Tuesday, September 13, 2022 3,000.5 
 170. Swindon Supermarine Monday, August 29, 2022 2,997.5 
 171. Gosport Borough Monday, August 29, 2022 2,988.4 
 172. Poole Town Monday, August 29, 2022 2,978.5 
 173. Buxton Tuesday, September 13, 2022 2,978.0 
 174. Farsley Celtic Tuesday, September 13, 2022 2,977.9 
 175. Blyth Spartans Tuesday, September 13, 2022 2,974.0 
 176. Bradford Park Avenue Monday, September 12, 2022 2,971.7 
 177. Royston Town Tuesday, September 13, 2022 2,964.6 
 178. Hanwell Town Tuesday, September 13, 2022 2,953.4 
 179. Tiverton Town Monday, August 29, 2022 2,950.9 
 180. Enfield Town Tuesday, September 13, 2022 2,949.4 
 181. Bracknell Town Monday, August 29, 2022 2,949.2 
 182. Alvechurch Tuesday, September 13, 2022 2,947.6 
 183. Marske United Tuesday, September 13, 2022 2,945.8 
 184. Rushall Olympic Tuesday, September 13, 2022 2,943.7 
 185. Nuneaton Borough Monday, September 12, 2022 2,942.4 
 186. Billericay Town Tuesday, September 13, 2022 2,940.0 
 187. Yate Town Monday, August 29, 2022 2,938.5 
 188. Warrington Town Tuesday, September 13, 2022 2,936.2 
 189. Guiseley Tuesday, September 13, 2022 2,933.0 
 190. Cheshunt Tuesday, September 13, 2022 2,930.7 
 191. Ilkeston Town Tuesday, September 13, 2022 2,926.6 
 192. Needham Market Tuesday, September 13, 2022 2,923.9 
 193. Morpeth Town Tuesday, September 13, 2022 2,923.9 
 194. Horsham Tuesday, September 13, 2022 2,917.5 
 195. Folkestone Invicta Tuesday, September 13, 2022 2,909.3 
 196. Winchester City Monday, August 29, 2022 2,907.7 
 197. Bedford Town Tuesday, September 13, 2022 2,907.5 
 198. Kings Langley Monday, September 12, 2022 2,906.4 
 199. Walton Casuals Saturday, April 23, 2022 2,900.3 
 200. North Leigh Monday, August 29, 2022 2,897.3 
 201. Salisbury Tuesday, September 13, 2022 2,896.5 
 202. Leiston Tuesday, September 13, 2022 2,896.0 
 203. AFC Rushden and Diamonds Tuesday, September 13, 2022 2,895.4 
 204. Lewes Tuesday, September 13, 2022 2,894.8 
 205. Warrington Rylands Tuesday, September 13, 2022 2,891.6 
 206. Mickleover Sports Tuesday, September 13, 2022 2,888.7 
 207. Hitchin Town Tuesday, September 13, 2022 2,887.4 
 208. Matlock Town Tuesday, September 13, 2022 2,883.3 
 209. Herne Bay Tuesday, September 13, 2022 2,877.5 
 210. Stourbridge Monday, September 12, 2022 2,877.2 
 211. Dorchester Town Monday, August 29, 2022 2,875.6 
 212. FC United of Manchester Tuesday, September 13, 2022 2,875.0 
 213. Hartley Wintney Monday, August 29, 2022 2,873.9 
 214. Gainsborough Trinity Tuesday, September 13, 2022 2,871.2 
 215. St. Ives Town Tuesday, September 13, 2022 2,870.5 
 216. Bognor Regis Town Tuesday, September 13, 2022 2,864.2 
 217. Redditch United Tuesday, September 13, 2022 2,864.0 
 218. Stafford Rangers Tuesday, September 13, 2022 2,863.3 
 219. Stratford Town Tuesday, September 13, 2022 2,863.0 
 220. Carshalton Athletic Tuesday, September 13, 2022 2,862.1 
 221. Margate Tuesday, September 13, 2022 2,861.6 
 222. Hednesford Town Tuesday, September 13, 2022 2,861.1 
 223. Plymouth Parkway Monday, August 29, 2022 2,859.7 
 224. Liversedge Tuesday, September 13, 2022 2,859.3 
 225. Beaconsfield Town Tuesday, September 13, 2022 2,856.8 
 226. Harrow Borough Monday, August 29, 2022 2,851.1 
 227. Canvey Island Tuesday, September 13, 2022 2,850.1 
 228. Bromsgrove Sporting Tuesday, September 13, 2022 2,846.8 
 229. Bamber Bridge Tuesday, September 13, 2022 2,846.6 
 230. Ashton United Tuesday, September 13, 2022 2,844.8 
 231. Cray Wanderers Tuesday, September 13, 2022 2,836.0 
 232. Nantwich Town Tuesday, September 13, 2022 2,836.0 
 233. Hyde United Tuesday, September 13, 2022 2,835.3 
 234. Barwell Monday, September 12, 2022 2,831.7 
 235. Potters Bar Town Monday, September 12, 2022 2,829.6 
 236. Hendon Monday, August 29, 2022 2,829.3 
 237. Kingstonian Tuesday, September 13, 2022 2,826.2 
 238. Radcliffe Tuesday, September 13, 2022 2,826.1 
 239. Stalybridge Celtic Tuesday, September 13, 2022 2,825.2 
 240. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 241. Lancaster City Tuesday, September 13, 2022 2,814.6 
 242. Whitby Town Tuesday, September 13, 2022 2,813.3 
 243. Merthyr Town Tuesday, September 13, 2022 2,809.8 
 244. Atherton Collieries Tuesday, September 13, 2022 2,809.5 
 245. Basford United Tuesday, September 13, 2022 2,806.3 
 246. Hastings United Tuesday, September 13, 2022 2,798.5 
 247. Wingate and Finchley Tuesday, September 13, 2022 2,795.1 
 248. Marine Tuesday, September 13, 2022 2,792.2 
 249. Bowers and Pitsea Tuesday, September 13, 2022 2,788.4 
 250. Corinthian-Casuals Tuesday, September 13, 2022 2,782.7 
 251. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 252. AFC Sudbury Friday, November 5, 2021 2,778.2 
 253. Leatherhead Saturday, April 23, 2022 2,777.7 
 254. Witton Albion Saturday, April 23, 2022 2,777.2 
 255. Haringey Borough Tuesday, September 13, 2022 2,757.8 
 256. Aveley Monday, September 12, 2022 2,741.3 
 257. Brightlingsea Regent Tuesday, September 13, 2022 2,714.3 
 258. East Thurrock United Saturday, April 23, 2022 2,713.1 
 259. Wimborne Town Saturday, April 23, 2022 2,706.0 
 260. Grantham Town Saturday, April 23, 2022 2,700.4 
 261. Belper Town Tuesday, September 13, 2022 2,644.7 
 262. Merstham Saturday, April 23, 2022 2,641.1