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, November 3, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, October 31, 2020 4,326.8 
 2. Manchester City Saturday, October 31, 2020 4,316.3 
 3. Arsenal Sunday, November 1, 2020 4,205.7 
 4. Chelsea Saturday, October 31, 2020 4,204.0 
 5. Tottenham Hotspur Sunday, November 1, 2020 4,191.3 
 6. Manchester United Sunday, November 1, 2020 4,181.3 
 7. Leicester City Monday, November 2, 2020 4,129.0 
 8. Wolverhampton Wanderers Friday, October 30, 2020 4,114.7 
 9. Southampton Sunday, November 1, 2020 4,092.9 
 10. Everton Sunday, November 1, 2020 4,089.5 
 11. West Ham United Saturday, October 31, 2020 4,049.2 
 12. Aston Villa Sunday, November 1, 2020 4,038.3 
 13. Newcastle United Sunday, November 1, 2020 4,029.3 
 14. Leeds United Monday, November 2, 2020 4,016.7 
 15. Crystal Palace Friday, October 30, 2020 4,011.9 
 16. Burnley Saturday, October 31, 2020 4,006.9 
 17. Sheffield United Saturday, October 31, 2020 4,005.0 
 18. Brighton and Hove Albion Sunday, November 1, 2020 3,983.6 
 19. Brentford Tuesday, November 3, 2020 3,959.8 
 20. Watford Saturday, October 31, 2020 3,950.0 
 21. AFC Bournemouth Tuesday, November 3, 2020 3,948.7 
 22. Fulham Monday, November 2, 2020 3,924.9 
 23. West Bromwich Albion Monday, November 2, 2020 3,923.7 
 24. Swansea City Tuesday, November 3, 2020 3,915.9 
 25. Cardiff City Tuesday, November 3, 2020 3,888.6 
 26. Norwich City Tuesday, November 3, 2020 3,883.6 
 27. Reading Friday, October 30, 2020 3,880.8 
 28. Stoke City Saturday, October 31, 2020 3,874.9 
 29. Millwall Tuesday, November 3, 2020 3,870.0 
 30. Middlesbrough Tuesday, November 3, 2020 3,845.7 
 31. Bristol City Tuesday, November 3, 2020 3,836.6 
 32. Blackburn Rovers Tuesday, November 3, 2020 3,835.0 
 33. Preston North End Saturday, October 31, 2020 3,828.5 
 34. Derby County Saturday, October 31, 2020 3,814.1 
 35. Barnsley Tuesday, November 3, 2020 3,802.2 
 36. Luton Town Saturday, October 31, 2020 3,798.1 
 37. Nottingham Forest Saturday, October 31, 2020 3,796.6 
 38. Charlton Athletic Tuesday, November 3, 2020 3,791.0 
 39. Peterborough United Tuesday, November 3, 2020 3,787.2 
 40. Huddersfield Town Tuesday, November 3, 2020 3,782.2 
 41. Portsmouth Tuesday, November 3, 2020 3,778.5 
 42. Queens Park Rangers Saturday, October 31, 2020 3,778.2 
 43. Sheffield Wednesday Tuesday, November 3, 2020 3,777.3 
 44. Sunderland Tuesday, November 3, 2020 3,774.5 
 45. Wycombe Wanderers Saturday, October 31, 2020 3,772.5 
 46. Birmingham City Saturday, October 31, 2020 3,762.4 
 47. Coventry City Friday, October 30, 2020 3,759.4 
 48. Rotherham United Saturday, October 31, 2020 3,751.6 
 49. Doncaster Rovers Tuesday, November 3, 2020 3,737.2 
 50. Hull City Saturday, October 31, 2020 3,735.2 
 51. Wigan Athletic Tuesday, November 3, 2020 3,730.6 
 52. Fleetwood Town Tuesday, November 3, 2020 3,715.2 
 53. Ipswich Town Tuesday, November 3, 2020 3,706.2 
 54. Oxford United Tuesday, November 3, 2020 3,682.7 
 55. Lincoln City Tuesday, November 3, 2020 3,677.7 
 56. Plymouth Argyle Tuesday, November 3, 2020 3,656.0 
 57. Gillingham Tuesday, November 3, 2020 3,653.0 
 58. Accrington Stanley Tuesday, October 20, 2020 3,615.2 
 59. Blackpool Tuesday, November 3, 2020 3,614.2 
 60. AFC Wimbledon Tuesday, November 3, 2020 3,600.3 
 61. Crewe Alexandra Tuesday, November 3, 2020 3,597.5 
 62. Burton Albion Tuesday, November 3, 2020 3,594.1 
 63. Cheltenham Town Tuesday, November 3, 2020 3,588.4 
 64. Bristol Rovers Tuesday, November 3, 2020 3,586.8 
 65. Milton Keynes Dons Tuesday, November 3, 2020 3,586.2 
 66. Rochdale Tuesday, November 3, 2020 3,580.7 
 67. Shrewsbury Town Tuesday, November 3, 2020 3,577.7 
 68. Northampton Town Tuesday, November 3, 2020 3,574.2 
 69. Swindon Town Tuesday, November 3, 2020 3,568.4 
 70. Colchester United Tuesday, November 3, 2020 3,568.1 
 71. Newport County Tuesday, November 3, 2020 3,566.1 
 72. Port Vale Saturday, October 31, 2020 3,563.4 
 73. Exeter City Tuesday, November 3, 2020 3,560.3 
 74. Salford City Tuesday, November 3, 2020 3,533.0 
 75. Forest Green Rovers Tuesday, November 3, 2020 3,530.8 
 76. Cambridge United Tuesday, November 3, 2020 3,530.3 
 77. Crawley Town Tuesday, November 3, 2020 3,529.1 
 78. Harrogate Town Tuesday, November 3, 2020 3,523.9 
 79. Walsall Tuesday, November 3, 2020 3,509.4 
 80. Carlisle United Tuesday, November 3, 2020 3,506.0 
 81. Tranmere Rovers Tuesday, November 3, 2020 3,504.8 
 82. Bradford City Tuesday, November 3, 2020 3,488.9 
 83. Leyton Orient Tuesday, November 3, 2020 3,484.5 
 84. Grimsby Town Tuesday, November 3, 2020 3,473.4 
 85. Bolton Wanderers Tuesday, November 3, 2020 3,461.2 
 86. Barrow Tuesday, November 3, 2020 3,448.4 
 87. Oldham Athletic Tuesday, November 3, 2020 3,446.5 
 88. Mansfield Town Tuesday, November 3, 2020 3,437.2 
 89. Morecambe Tuesday, November 3, 2020 3,429.1 
 90. Scunthorpe United Saturday, October 24, 2020 3,396.8 
 91. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 92. Sutton United Tuesday, October 27, 2020 3,376.0 
 93. Hartlepool United Saturday, October 31, 2020 3,374.3 
 94. Torquay United Saturday, October 31, 2020 3,372.9 
 95. Southend United Tuesday, November 3, 2020 3,369.5 
 96. Stevenage Tuesday, November 3, 2020 3,366.3 
 97. Solihull Moors Saturday, October 31, 2020 3,365.6 
 98. Stockport County Saturday, October 31, 2020 3,349.9 
 99. AFC Fylde Tuesday, November 3, 2020 3,320.8 
 100. Notts County Saturday, October 17, 2020 3,320.7 
 101. Eastleigh Saturday, October 31, 2020 3,320.0 
 102. Bromley Saturday, October 31, 2020 3,319.3 
 103. Wrexham Tuesday, October 27, 2020 3,315.1 
 104. Boreham Wood Tuesday, October 27, 2020 3,312.1 
 105. Chesterfield Saturday, October 31, 2020 3,310.4 
 106. FC Halifax Town Saturday, October 17, 2020 3,307.9 
 107. Altrincham Saturday, October 31, 2020 3,306.2 
 108. Ebbsfleet United Saturday, October 31, 2020 3,293.2 
 109. Barnet Tuesday, October 27, 2020 3,291.5 
 110. Weymouth Saturday, October 31, 2020 3,288.1 
 111. Woking Saturday, October 31, 2020 3,286.3 
 112. Dover Athletic Saturday, October 31, 2020 3,285.0 
 113. Yeovil Town Saturday, October 31, 2020 3,272.1 
 114. Aldershot Town Tuesday, October 27, 2020 3,271.4 
 115. Wealdstone Tuesday, October 27, 2020 3,270.2 
 116. Maidenhead United Saturday, October 31, 2020 3,260.6 
 117. Dagenham and Redbridge Tuesday, October 27, 2020 3,257.5 
 118. Spennymoor Town Saturday, October 17, 2020 3,214.5 
 119. King's Lynn Town Saturday, October 31, 2020 3,194.0 
 120. Dartford Saturday, October 31, 2020 3,181.2 
 121. Dorking Wanderers Saturday, October 31, 2020 3,169.3 
 122. Boston United Saturday, October 31, 2020 3,155.2 
 123. Guiseley Tuesday, October 27, 2020 3,152.6 
 124. Kidderminster Harriers Saturday, October 31, 2020 3,149.2 
 125. Maidstone United Saturday, October 31, 2020 3,148.7 
 126. Slough Town Saturday, October 31, 2020 3,147.1 
 127. Havant and Waterlooville Saturday, October 31, 2020 3,145.6 
 128. York City Saturday, October 17, 2020 3,131.5 
 129. St. Albans City Saturday, October 31, 2020 3,131.2 
 130. Chester Saturday, October 31, 2020 3,126.1 
 131. Bath City Saturday, October 31, 2020 3,123.2 
 132. Truro City Tuesday, October 27, 2020 3,121.2 
 133. Hampton and Richmond Borough Saturday, October 31, 2020 3,118.7 
 134. Southport Tuesday, November 3, 2020 3,115.9 
 135. Chelmsford City Saturday, October 31, 2020 3,113.2 
 136. Gateshead Saturday, October 17, 2020 3,111.0 
 137. AFC Telford United Saturday, October 31, 2020 3,110.9 
 138. Darlington Saturday, October 31, 2020 3,104.3 
 139. Chorley Saturday, October 31, 2020 3,103.2 
 140. Brackley Town Saturday, October 17, 2020 3,102.4 
 141. Welling United Saturday, October 31, 2020 3,100.5 
 142. Eastbourne Borough Saturday, October 31, 2020 3,084.3 
 143. Gloucester City Saturday, October 31, 2020 3,082.0 
 144. Concord Rangers Tuesday, November 3, 2020 3,080.3 
 145. Alfreton Town Tuesday, November 3, 2020 3,078.7 
 146. Poole Town Tuesday, October 27, 2020 3,077.7 
 147. Chippenham Town Saturday, October 31, 2020 3,077.6 
 148. Oxford City Saturday, October 31, 2020 3,075.7 
 149. Tamworth Saturday, October 24, 2020 3,069.2 
 150. Hungerford Town Saturday, October 31, 2020 3,065.8 
 151. Farsley Celtic Tuesday, November 3, 2020 3,065.5 
 152. Coalville Town Saturday, October 24, 2020 3,058.8 
 153. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 154. Hereford Tuesday, October 27, 2020 3,052.0 
 155. Billericay Town Tuesday, November 3, 2020 3,051.7 
 156. Salisbury Tuesday, October 27, 2020 3,049.7 
 157. Leamington Tuesday, November 3, 2020 3,046.4 
 158. Royston Town Monday, October 26, 2020 3,046.4 
 159. Chesham United Tuesday, October 27, 2020 3,042.9 
 160. Dulwich Hamlet Tuesday, November 3, 2020 3,042.6 
 161. Hayes and Yeading United Tuesday, October 27, 2020 3,042.5 
 162. Tiverton Town Saturday, October 24, 2020 3,040.8 
 163. Kettering Town Tuesday, November 3, 2020 3,040.1 
 164. Worthing Tuesday, October 27, 2020 3,039.4 
 165. Curzon Ashton Saturday, October 31, 2020 3,039.2 
 166. Taunton Town Tuesday, October 27, 2020 3,026.3 
 167. Tonbridge Angels Saturday, October 17, 2020 3,021.9 
 168. South Shields Tuesday, November 3, 2020 3,013.9 
 169. Braintree Town Saturday, October 31, 2020 3,010.8 
 170. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 171. Hemel Hempstead Town Tuesday, November 3, 2020 3,003.4 
 172. Needham Market Saturday, October 24, 2020 2,999.3 
 173. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 174. Kings Langley Tuesday, November 3, 2020 2,991.9 
 175. Metropolitan Police Tuesday, November 3, 2020 2,982.9 
 176. FC United of Manchester Tuesday, November 3, 2020 2,975.5 
 177. Bradford Park Avenue Saturday, October 31, 2020 2,975.1 
 178. Warrington Town Tuesday, November 3, 2020 2,973.8 
 179. Carshalton Athletic Saturday, October 24, 2020 2,967.1 
 180. Blyth Spartans Saturday, October 31, 2020 2,962.7 
 181. Banbury United Tuesday, October 27, 2020 2,958.7 
 182. Weston-super-Mare Tuesday, October 27, 2020 2,958.3 
 183. Stourbridge Monday, October 26, 2020 2,956.9 
 184. AFC Rushden and Diamonds Saturday, October 24, 2020 2,955.9 
 185. Folkestone Invicta Tuesday, November 3, 2020 2,954.1 
 186. Bromsgrove Sporting Tuesday, October 27, 2020 2,948.8 
 187. Hendon Tuesday, November 3, 2020 2,941.6 
 188. Gosport Borough Tuesday, October 27, 2020 2,939.1 
 189. Hartley Wintney Tuesday, October 27, 2020 2,938.5 
 190. AFC Hornchurch Tuesday, November 3, 2020 2,934.3 
 191. Bognor Regis Town Saturday, October 24, 2020 2,930.3 
 192. Nuneaton Borough Tuesday, November 3, 2020 2,927.9 
 193. Nantwich Town Tuesday, November 3, 2020 2,926.5 
 194. Buxton Tuesday, November 3, 2020 2,924.3 
 195. Cray Wanderers Wednesday, October 28, 2020 2,923.9 
 196. Morpeth Town Tuesday, November 3, 2020 2,916.6 
 197. Basford United Tuesday, October 27, 2020 2,915.9 
 198. Hitchin Town Monday, October 26, 2020 2,907.0 
 199. Merthyr Town Saturday, March 7, 2020 2,906.8 
 200. Leatherhead Saturday, October 24, 2020 2,902.5 
 201. Biggleswade Town Saturday, October 24, 2020 2,901.6 
 202. Bowers and Pitsea Saturday, October 10, 2020 2,897.6 
 203. Farnborough Tuesday, October 27, 2020 2,893.8 
 204. Lowestoft Town Saturday, October 24, 2020 2,890.1 
 205. Barwell Tuesday, October 27, 2020 2,888.3 
 206. Whitby Town Tuesday, November 3, 2020 2,887.0 
 207. Enfield Town Tuesday, November 3, 2020 2,885.6 
 208. Harrow Borough Monday, October 26, 2020 2,883.7 
 209. Lancaster City Tuesday, November 3, 2020 2,882.6 
 210. Gainsborough Trinity Tuesday, November 3, 2020 2,881.6 
 211. Witton Albion Saturday, October 24, 2020 2,877.9 
 212. Wimborne Town Tuesday, October 27, 2020 2,873.0 
 213. Hednesford Town Tuesday, October 27, 2020 2,868.0 
 214. Blackfield and Langley Saturday, March 7, 2020 2,867.9 
 215. Mickleover Sports Tuesday, November 3, 2020 2,867.2 
 216. Scarborough Athletic Tuesday, October 27, 2020 2,858.4 
 217. East Thurrock United Saturday, October 24, 2020 2,853.9 
 218. Kingstonian Saturday, October 24, 2020 2,853.5 
 219. Haringey Borough Tuesday, October 27, 2020 2,851.2 
 220. Stratford Town Tuesday, October 27, 2020 2,849.0 
 221. Yate Town Tuesday, October 27, 2020 2,842.3 
 222. Atherton Collieries Tuesday, October 27, 2020 2,842.0 
 223. Horsham Tuesday, November 3, 2020 2,835.1 
 224. Bishop's Stortford Saturday, October 17, 2020 2,830.6 
 225. Ashton United Tuesday, November 3, 2020 2,829.4 
 226. Hyde United Tuesday, November 3, 2020 2,823.6 
 227. Potters Bar Town Tuesday, October 27, 2020 2,821.0 
 228. Walton Casuals Tuesday, October 27, 2020 2,819.6 
 229. Beaconsfield Town Monday, October 26, 2020 2,806.7 
 230. St. Ives Town Tuesday, October 27, 2020 2,805.9 
 231. Matlock Town Tuesday, October 20, 2020 2,804.2 
 232. Margate Saturday, October 24, 2020 2,804.1 
 233. Alvechurch Tuesday, November 3, 2020 2,790.7 
 234. Leiston Tuesday, November 3, 2020 2,784.2 
 235. Cheshunt Tuesday, November 3, 2020 2,776.2 
 236. Corinthian-Casuals Tuesday, November 3, 2020 2,768.6 
 237. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 238. Bamber Bridge Tuesday, November 3, 2020 2,754.4 
 239. Wingate and Finchley Tuesday, November 3, 2020 2,753.6 
 240. Redditch United Tuesday, October 27, 2020 2,753.3 
 241. Chichester City Sunday, December 1, 2019 2,749.9 
 242. Dorchester Town Tuesday, October 27, 2020 2,747.9 
 243. Stalybridge Celtic Tuesday, November 3, 2020 2,740.0 
 244. Lewes Tuesday, October 20, 2020 2,737.3 
 245. Radcliffe Tuesday, October 27, 2020 2,734.0 
 246. Merstham Wednesday, October 28, 2020 2,716.7 
 247. Brightlingsea Regent Tuesday, November 3, 2020 2,712.8 
 248. Stafford Rangers Tuesday, November 3, 2020 2,681.4 
 249. Grantham Town Tuesday, November 3, 2020 2,662.8