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, November 5, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, November 5, 2022 4,411.6 
 2. Liverpool Saturday, October 29, 2022 4,322.0 
 3. Arsenal Sunday, October 30, 2022 4,255.6 
 4. Chelsea Saturday, October 29, 2022 4,224.9 
 5. Tottenham Hotspur Saturday, October 29, 2022 4,221.4 
 6. Manchester United Sunday, October 30, 2022 4,189.0 
 7. Newcastle United Saturday, October 29, 2022 4,158.7 
 8. Brighton and Hove Albion Saturday, November 5, 2022 4,131.2 
 9. Leicester City Saturday, November 5, 2022 4,098.8 
 10. Crystal Palace Saturday, October 29, 2022 4,090.2 
 11. West Ham United Sunday, October 30, 2022 4,089.0 
 12. Brentford Saturday, November 5, 2022 4,045.3 
 13. Aston Villa Saturday, October 29, 2022 4,032.5 
 14. Leeds United Saturday, November 5, 2022 4,024.6 
 15. Everton Saturday, November 5, 2022 4,019.7 
 16. Fulham Saturday, November 5, 2022 4,004.9 
 17. Southampton Saturday, October 29, 2022 3,999.3 
 18. Burnley Saturday, November 5, 2022 3,994.2 
 19. Wolverhampton Wanderers Saturday, November 5, 2022 3,993.5 
 20. AFC Bournemouth Saturday, November 5, 2022 3,970.6 
 21. Sheffield United Saturday, November 5, 2022 3,957.3 
 22. Nottingham Forest Saturday, November 5, 2022 3,955.1 
 23. Norwich City Saturday, November 5, 2022 3,897.8 
 24. Luton Town Saturday, November 5, 2022 3,875.2 
 25. Watford Saturday, November 5, 2022 3,871.4 
 26. Blackburn Rovers Saturday, November 5, 2022 3,863.2 
 27. Millwall Saturday, November 5, 2022 3,856.8 
 28. Preston North End Friday, November 4, 2022 3,855.9 
 29. Swansea City Saturday, November 5, 2022 3,843.9 
 30. Queens Park Rangers Saturday, November 5, 2022 3,837.7 
 31. Coventry City Saturday, November 5, 2022 3,833.5 
 32. West Bromwich Albion Saturday, November 5, 2022 3,819.3 
 33. Middlesbrough Saturday, November 5, 2022 3,817.9 
 34. Sheffield Wednesday Friday, November 4, 2022 3,810.8 
 35. Stoke City Saturday, November 5, 2022 3,806.2 
 36. Sunderland Saturday, November 5, 2022 3,804.0 
 37. Huddersfield Town Saturday, November 5, 2022 3,802.0 
 38. Birmingham City Saturday, November 5, 2022 3,799.2 
 39. Plymouth Argyle Saturday, November 5, 2022 3,791.1 
 40. Bristol City Saturday, November 5, 2022 3,783.5 
 41. Ipswich Town Saturday, October 29, 2022 3,779.6 
 42. Cardiff City Saturday, November 5, 2022 3,777.0 
 43. Blackpool Saturday, November 5, 2022 3,775.7 
 44. Reading Friday, November 4, 2022 3,757.0 
 45. Rotherham United Saturday, November 5, 2022 3,756.5 
 46. Derby County Tuesday, November 1, 2022 3,751.6 
 47. Wigan Athletic Saturday, November 5, 2022 3,741.5 
 48. Portsmouth Friday, November 4, 2022 3,740.6 
 49. Hull City Saturday, November 5, 2022 3,737.5 
 50. Peterborough United Saturday, November 5, 2022 3,736.5 
 51. Bolton Wanderers Saturday, November 5, 2022 3,709.1 
 52. Wycombe Wanderers Saturday, November 5, 2022 3,706.1 
 53. Barnsley Saturday, November 5, 2022 3,697.9 
 54. Oxford United Tuesday, November 1, 2022 3,696.8 
 55. Milton Keynes Dons Saturday, November 5, 2022 3,696.2 
 56. Charlton Athletic Saturday, November 5, 2022 3,685.3 
 57. Lincoln City Saturday, November 5, 2022 3,644.6 
 58. Exeter City Saturday, November 5, 2022 3,635.0 
 59. Shrewsbury Town Saturday, November 5, 2022 3,630.6 
 60. Bristol Rovers Saturday, November 5, 2022 3,618.9 
 61. Port Vale Saturday, November 5, 2022 3,614.6 
 62. Fleetwood Town Saturday, November 5, 2022 3,592.6 
 63. Leyton Orient Saturday, November 5, 2022 3,590.9 
 64. Northampton Town Saturday, November 5, 2022 3,588.5 
 65. Cambridge United Saturday, October 29, 2022 3,583.3 
 66. Swindon Town Saturday, November 5, 2022 3,581.3 
 67. Accrington Stanley Saturday, November 5, 2022 3,576.8 
 68. Mansfield Town Saturday, November 5, 2022 3,574.3 
 69. Cheltenham Town Saturday, November 5, 2022 3,570.8 
 70. Salford City Saturday, November 5, 2022 3,559.8 
 71. Stevenage Saturday, November 5, 2022 3,541.9 
 72. Morecambe Friday, November 4, 2022 3,539.3 
 73. Tranmere Rovers Saturday, November 5, 2022 3,538.6 
 74. Stockport County Saturday, November 5, 2022 3,533.7 
 75. Burton Albion Saturday, November 5, 2022 3,532.4 
 76. Bradford City Saturday, November 5, 2022 3,521.4 
 77. Forest Green Rovers Saturday, November 5, 2022 3,515.4 
 78. Carlisle United Saturday, November 5, 2022 3,506.7 
 79. Wrexham Tuesday, November 1, 2022 3,505.9 
 80. Doncaster Rovers Saturday, November 5, 2022 3,498.6 
 81. Grimsby Town Saturday, November 5, 2022 3,497.1 
 82. Barrow Saturday, November 5, 2022 3,494.5 
 83. Walsall Saturday, November 5, 2022 3,491.5 
 84. Notts County Tuesday, November 1, 2022 3,488.4 
 85. Newport County Saturday, November 5, 2022 3,486.4 
 86. Gillingham Saturday, November 5, 2022 3,476.3 
 87. Sutton United Saturday, November 5, 2022 3,469.8 
 88. AFC Wimbledon Saturday, November 5, 2022 3,467.6 
 89. Crewe Alexandra Saturday, November 5, 2022 3,459.5 
 90. Solihull Moors Saturday, November 5, 2022 3,453.2 
 91. Crawley Town Saturday, November 5, 2022 3,437.8 
 92. Rochdale Saturday, November 5, 2022 3,435.3 
 93. Chesterfield Saturday, November 5, 2022 3,411.2 
 94. Colchester United Saturday, November 5, 2022 3,396.3 
 95. Harrogate Town Saturday, November 5, 2022 3,391.3 
 96. Southend United Tuesday, November 1, 2022 3,376.9 
 97. Hartlepool United Saturday, November 5, 2022 3,373.8 
 98. Dagenham and Redbridge Saturday, November 5, 2022 3,354.2 
 99. Boreham Wood Saturday, November 5, 2022 3,353.8 
 100. Bromley Tuesday, November 1, 2022 3,331.8 
 101. Woking Tuesday, November 1, 2022 3,328.4 
 102. FC Halifax Town Saturday, November 5, 2022 3,314.2 
 103. Ebbsfleet United Saturday, November 5, 2022 3,305.6 
 104. Oldham Athletic Saturday, October 29, 2022 3,296.5 
 105. Torquay United Tuesday, November 1, 2022 3,291.4 
 106. Dorking Wanderers Saturday, October 29, 2022 3,282.9 
 107. Altrincham Tuesday, November 1, 2022 3,262.2 
 108. Eastleigh Saturday, November 5, 2022 3,262.0 
 109. Dartford Saturday, November 5, 2022 3,258.2 
 110. Maidenhead United Saturday, November 5, 2022 3,253.1 
 111. Yeovil Town Tuesday, November 1, 2022 3,245.7 
 112. Wealdstone Tuesday, November 1, 2022 3,242.1 
 113. Aldershot Town Tuesday, November 1, 2022 3,238.1 
 114. York City Saturday, November 5, 2022 3,237.1 
 115. Gateshead Saturday, November 5, 2022 3,234.2 
 116. Barnet Saturday, November 5, 2022 3,230.8 
 117. King's Lynn Town Saturday, November 5, 2022 3,229.9 
 118. Scunthorpe United Tuesday, November 1, 2022 3,226.1 
 119. Brackley Town Saturday, November 5, 2022 3,225.0 
 120. Maidstone United Tuesday, November 1, 2022 3,215.1 
 121. AFC Fylde Saturday, November 5, 2022 3,214.9 
 122. Havant and Waterlooville Saturday, November 5, 2022 3,193.9 
 123. Oxford City Saturday, November 5, 2022 3,171.0 
 124. Weston-super-Mare Saturday, November 5, 2022 3,144.5 
 125. Chester Saturday, November 5, 2022 3,144.2 
 126. Chelmsford City Saturday, November 5, 2022 3,142.5 
 127. Kidderminster Harriers Saturday, November 5, 2022 3,140.5 
 128. Darlington Saturday, November 5, 2022 3,137.4 
 129. Banbury United Saturday, November 5, 2022 3,131.0 
 130. Taunton Town Saturday, November 5, 2022 3,126.8 
 131. Truro City Saturday, November 5, 2022 3,124.3 
 132. Chorley Saturday, November 5, 2022 3,123.6 
 133. Alfreton Town Tuesday, November 1, 2022 3,123.5 
 134. St. Albans City Saturday, November 5, 2022 3,119.6 
 135. Hereford Friday, November 4, 2022 3,118.7 
 136. Braintree Town Saturday, November 5, 2022 3,118.0 
 137. Worthing Saturday, November 5, 2022 3,111.0 
 138. Southport Saturday, November 5, 2022 3,103.3 
 139. Spennymoor Town Saturday, November 5, 2022 3,100.1 
 140. Chesham United Saturday, November 5, 2022 3,098.1 
 141. Bath City Saturday, November 5, 2022 3,095.9 
 142. Boston United Saturday, November 5, 2022 3,094.3 
 143. Peterborough Sports Saturday, November 5, 2022 3,093.5 
 144. Gloucester City Saturday, November 5, 2022 3,089.7 
 145. Leamington Saturday, November 5, 2022 3,087.0 
 146. Eastbourne Borough Saturday, November 5, 2022 3,084.8 
 147. Chippenham Town Saturday, November 5, 2022 3,083.1 
 148. Farnborough Saturday, November 5, 2022 3,080.2 
 149. Hayes and Yeading United Tuesday, October 25, 2022 3,077.5 
 150. Scarborough Athletic Saturday, November 5, 2022 3,069.0 
 151. Coalville Town Saturday, November 5, 2022 3,066.4 
 152. Curzon Ashton Saturday, October 29, 2022 3,063.4 
 153. Tonbridge Angels Saturday, November 5, 2022 3,061.6 
 154. Dover Athletic Saturday, October 29, 2022 3,059.5 
 155. Hampton and Richmond Borough Saturday, November 5, 2022 3,055.3 
 156. Tamworth Saturday, November 5, 2022 3,049.4 
 157. AFC Hornchurch Saturday, November 5, 2022 3,044.6 
 158. Kettering Town Saturday, November 5, 2022 3,043.4 
 159. Welling United Tuesday, November 1, 2022 3,034.3 
 160. Buxton Saturday, November 5, 2022 3,034.0 
 161. Hemel Hempstead Town Saturday, November 5, 2022 3,032.7 
 162. Dulwich Hamlet Saturday, November 5, 2022 3,032.3 
 163. Poole Town Saturday, November 5, 2022 3,031.3 
 164. Metropolitan Police Saturday, November 5, 2022 3,026.6 
 165. Bishop's Stortford Saturday, November 5, 2022 3,020.5 
 166. Concord Rangers Saturday, October 29, 2022 3,017.2 
 167. Slough Town Saturday, November 5, 2022 3,013.5 
 168. South Shields Saturday, November 5, 2022 3,000.9 
 169. Farsley Celtic Saturday, November 5, 2022 3,000.8 
 170. Bradford Park Avenue Saturday, November 5, 2022 2,994.0 
 171. Weymouth Saturday, November 5, 2022 2,992.1 
 172. Swindon Supermarine Saturday, November 5, 2022 2,987.9 
 173. Leiston Saturday, November 5, 2022 2,972.9 
 174. Bracknell Town Tuesday, November 1, 2022 2,969.2 
 175. Billericay Town Saturday, November 5, 2022 2,967.0 
 176. Blyth Spartans Saturday, November 5, 2022 2,965.4 
 177. Rushall Olympic Saturday, October 29, 2022 2,965.0 
 178. Enfield Town Saturday, November 5, 2022 2,962.6 
 179. Hungerford Town Saturday, November 5, 2022 2,961.6 
 180. Alvechurch Saturday, November 5, 2022 2,958.1 
 181. Warrington Town Saturday, November 5, 2022 2,953.9 
 182. Nuneaton Borough Saturday, November 5, 2022 2,952.5 
 183. Tiverton Town Saturday, November 5, 2022 2,952.2 
 184. AFC Telford United Saturday, November 5, 2022 2,946.7 
 185. FC United of Manchester Saturday, November 5, 2022 2,937.7 
 186. Hanwell Town Saturday, November 5, 2022 2,937.2 
 187. Stourbridge Tuesday, October 25, 2022 2,932.1 
 188. Mickleover Sports Saturday, November 5, 2022 2,931.0 
 189. Needham Market Saturday, November 5, 2022 2,930.7 
 190. Gainsborough Trinity Saturday, November 5, 2022 2,928.0 
 191. Ilkeston Town Saturday, November 5, 2022 2,925.8 
 192. Guiseley Saturday, November 5, 2022 2,924.9 
 193. Cheshunt Saturday, November 5, 2022 2,912.4 
 194. Royston Town Saturday, November 5, 2022 2,907.3 
 195. Plymouth Parkway Wednesday, October 26, 2022 2,906.2 
 196. Matlock Town Tuesday, October 25, 2022 2,903.9 
 197. Winchester City Saturday, November 5, 2022 2,901.3 
 198. Walton Casuals Saturday, April 23, 2022 2,900.3 
 199. Gosport Borough Saturday, November 5, 2022 2,899.7 
 200. Redditch United Saturday, November 5, 2022 2,897.7 
 201. Lewes Saturday, November 5, 2022 2,896.0 
 202. Hyde United Saturday, November 5, 2022 2,895.4 
 203. Warrington Rylands Saturday, November 5, 2022 2,893.5 
 204. Dorchester Town Saturday, November 5, 2022 2,893.2 
 205. Salisbury Saturday, November 5, 2022 2,891.0 
 206. Morpeth Town Saturday, November 5, 2022 2,887.0 
 207. Horsham Saturday, November 5, 2022 2,884.3 
 208. Carshalton Athletic Saturday, November 5, 2022 2,882.7 
 209. Yate Town Saturday, November 5, 2022 2,879.5 
 210. Stafford Rangers Saturday, November 5, 2022 2,878.3 
 211. Canvey Island Saturday, November 5, 2022 2,877.7 
 212. Bedford Town Saturday, November 5, 2022 2,874.4 
 213. Harrow Borough Saturday, November 5, 2022 2,874.3 
 214. Hartley Wintney Saturday, November 5, 2022 2,864.7 
 215. Potters Bar Town Saturday, November 5, 2022 2,863.7 
 216. Marske United Saturday, November 5, 2022 2,863.7 
 217. Hendon Saturday, November 5, 2022 2,861.0 
 218. Bognor Regis Town Saturday, November 5, 2022 2,858.1 
 219. Beaconsfield Town Saturday, November 5, 2022 2,856.4 
 220. Cray Wanderers Saturday, November 5, 2022 2,853.2 
 221. AFC Rushden and Diamonds Saturday, November 5, 2022 2,852.6 
 222. Folkestone Invicta Saturday, November 5, 2022 2,852.0 
 223. Hitchin Town Saturday, November 5, 2022 2,850.7 
 224. Marine Saturday, November 5, 2022 2,850.3 
 225. St. Ives Town Saturday, November 5, 2022 2,849.7 
 226. Barwell Saturday, October 29, 2022 2,849.5 
 227. Radcliffe Saturday, November 5, 2022 2,848.4 
 228. North Leigh Saturday, November 5, 2022 2,843.0 
 229. Bromsgrove Sporting Saturday, November 5, 2022 2,839.8 
 230. Hednesford Town Saturday, November 5, 2022 2,838.5 
 231. Margate Saturday, November 5, 2022 2,837.7 
 232. Bamber Bridge Saturday, November 5, 2022 2,837.6 
 233. Whitby Town Saturday, November 5, 2022 2,835.2 
 234. Hastings United Saturday, November 5, 2022 2,833.2 
 235. Kings Langley Saturday, November 5, 2022 2,832.1 
 236. Merthyr Town Saturday, November 5, 2022 2,829.5 
 237. Kingstonian Saturday, November 5, 2022 2,829.4 
 238. Atherton Collieries Saturday, November 5, 2022 2,828.3 
 239. Herne Bay Saturday, November 5, 2022 2,825.0 
 240. Stratford Town Saturday, November 5, 2022 2,823.8 
 241. Ashton United Saturday, November 5, 2022 2,822.9 
 242. Basford United Saturday, November 5, 2022 2,819.6 
 243. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 244. Liversedge Saturday, November 5, 2022 2,800.8 
 245. Nantwich Town Saturday, November 5, 2022 2,796.2 
 246. Wingate and Finchley Saturday, November 5, 2022 2,794.4 
 247. Haringey Borough Saturday, November 5, 2022 2,793.4 
 248. Lancaster City Saturday, November 5, 2022 2,791.2 
 249. Aveley Saturday, November 5, 2022 2,782.8 
 250. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 251. Leatherhead Saturday, April 23, 2022 2,777.7 
 252. Witton Albion Saturday, April 23, 2022 2,777.2 
 253. Bowers and Pitsea Saturday, November 5, 2022 2,761.2 
 254. Stalybridge Celtic Saturday, November 5, 2022 2,755.6 
 255. Corinthian-Casuals Saturday, November 5, 2022 2,731.6 
 256. East Thurrock United Saturday, April 23, 2022 2,713.1 
 257. Wimborne Town Saturday, April 23, 2022 2,706.0 
 258. Grantham Town Saturday, April 23, 2022 2,700.4 
 259. Brightlingsea Regent Saturday, November 5, 2022 2,663.6 
 260. Belper Town Saturday, November 5, 2022 2,643.8 
 261. Merstham Saturday, April 23, 2022 2,641.1