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, October 27, 2020

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, October 24, 2020 4,323.9 
 2. Manchester City Saturday, October 24, 2020 4,312.7 
 3. Arsenal Sunday, October 25, 2020 4,194.6 
 4. Chelsea Saturday, October 24, 2020 4,193.0 
 5. Manchester United Saturday, October 24, 2020 4,192.3 
 6. Tottenham Hotspur Monday, October 26, 2020 4,187.3 
 7. Leicester City Sunday, October 25, 2020 4,113.6 
 8. Wolverhampton Wanderers Sunday, October 25, 2020 4,104.8 
 9. Everton Sunday, October 25, 2020 4,100.8 
 10. Southampton Sunday, October 25, 2020 4,082.7 
 11. West Ham United Saturday, October 24, 2020 4,052.0 
 12. Aston Villa Friday, October 23, 2020 4,048.4 
 13. Leeds United Friday, October 23, 2020 4,032.1 
 14. Crystal Palace Saturday, October 24, 2020 4,021.8 
 15. Newcastle United Sunday, October 25, 2020 4,018.1 
 16. Burnley Monday, October 26, 2020 4,017.9 
 17. Sheffield United Saturday, October 24, 2020 4,008.6 
 18. Brighton and Hove Albion Monday, October 26, 2020 3,987.7 
 19. Watford Tuesday, October 27, 2020 3,963.4 
 20. AFC Bournemouth Saturday, October 24, 2020 3,962.4 
 21. Brentford Tuesday, October 27, 2020 3,949.7 
 22. West Bromwich Albion Monday, October 26, 2020 3,938.2 
 23. Fulham Saturday, October 24, 2020 3,910.4 
 24. Swansea City Tuesday, October 27, 2020 3,902.4 
 25. Reading Tuesday, October 27, 2020 3,893.8 
 26. Cardiff City Saturday, October 24, 2020 3,889.6 
 27. Millwall Saturday, October 24, 2020 3,877.9 
 28. Norwich City Tuesday, October 27, 2020 3,869.7 
 29. Stoke City Tuesday, October 27, 2020 3,869.0 
 30. Preston North End Saturday, October 24, 2020 3,858.0 
 31. Bristol City Saturday, October 24, 2020 3,847.8 
 32. Blackburn Rovers Tuesday, October 27, 2020 3,846.8 
 33. Middlesbrough Tuesday, October 27, 2020 3,836.8 
 34. Luton Town Saturday, October 24, 2020 3,812.1 
 35. Derby County Friday, October 23, 2020 3,807.8 
 36. Nottingham Forest Friday, October 23, 2020 3,803.2 
 37. Barnsley Tuesday, October 27, 2020 3,801.4 
 38. Sheffield Wednesday Saturday, October 24, 2020 3,790.1 
 39. Portsmouth Tuesday, October 27, 2020 3,782.3 
 40. Huddersfield Town Saturday, October 24, 2020 3,777.0 
 41. Peterborough United Tuesday, October 27, 2020 3,769.9 
 42. Charlton Athletic Tuesday, October 27, 2020 3,766.4 
 43. Queens Park Rangers Tuesday, October 27, 2020 3,765.9 
 44. Wycombe Wanderers Tuesday, October 27, 2020 3,763.4 
 45. Wigan Athletic Tuesday, October 27, 2020 3,759.5 
 46. Sunderland Tuesday, October 27, 2020 3,754.7 
 47. Hull City Tuesday, October 27, 2020 3,749.2 
 48. Coventry City Tuesday, October 27, 2020 3,746.4 
 49. Rotherham United Saturday, October 24, 2020 3,739.5 
 50. Birmingham City Saturday, October 24, 2020 3,738.8 
 51. Doncaster Rovers Tuesday, October 27, 2020 3,732.2 
 52. Fleetwood Town Tuesday, October 27, 2020 3,710.2 
 53. Ipswich Town Tuesday, October 27, 2020 3,707.2 
 54. Lincoln City Tuesday, October 27, 2020 3,699.2 
 55. Oxford United Tuesday, October 27, 2020 3,684.9 
 56. Gillingham Tuesday, October 27, 2020 3,655.3 
 57. Plymouth Argyle Tuesday, October 27, 2020 3,645.4 
 58. Accrington Stanley Tuesday, October 20, 2020 3,615.2 
 59. Crewe Alexandra Tuesday, October 27, 2020 3,614.0 
 60. Burton Albion Tuesday, October 27, 2020 3,604.9 
 61. AFC Wimbledon Tuesday, October 27, 2020 3,596.6 
 62. Bristol Rovers Tuesday, October 27, 2020 3,594.9 
 63. Cheltenham Town Tuesday, October 27, 2020 3,594.9 
 64. Rochdale Tuesday, October 27, 2020 3,591.7 
 65. Blackpool Tuesday, October 27, 2020 3,589.8 
 66. Shrewsbury Town Tuesday, October 27, 2020 3,586.6 
 67. Milton Keynes Dons Tuesday, October 27, 2020 3,586.2 
 68. Newport County Tuesday, October 27, 2020 3,569.1 
 69. Swindon Town Tuesday, October 20, 2020 3,565.0 
 70. Colchester United Tuesday, October 27, 2020 3,561.7 
 71. Northampton Town Tuesday, October 27, 2020 3,559.0 
 72. Exeter City Tuesday, October 27, 2020 3,555.7 
 73. Port Vale Tuesday, October 27, 2020 3,553.5 
 74. Harrogate Town Tuesday, October 27, 2020 3,544.5 
 75. Salford City Saturday, October 24, 2020 3,532.8 
 76. Crawley Town Tuesday, October 27, 2020 3,530.2 
 77. Forest Green Rovers Tuesday, October 27, 2020 3,529.8 
 78. Cambridge United Tuesday, October 27, 2020 3,529.7 
 79. Tranmere Rovers Tuesday, October 27, 2020 3,506.1 
 80. Carlisle United Tuesday, October 27, 2020 3,502.1 
 81. Walsall Tuesday, October 27, 2020 3,500.2 
 82. Bradford City Tuesday, October 27, 2020 3,488.0 
 83. Bolton Wanderers Tuesday, October 27, 2020 3,480.0 
 84. Leyton Orient Tuesday, October 27, 2020 3,475.6 
 85. Grimsby Town Tuesday, October 27, 2020 3,466.3 
 86. Barrow Tuesday, October 27, 2020 3,447.0 
 87. Oldham Athletic Tuesday, October 27, 2020 3,442.6 
 88. Mansfield Town Tuesday, October 27, 2020 3,434.6 
 89. Morecambe Tuesday, October 27, 2020 3,412.7 
 90. Hartlepool United Tuesday, October 27, 2020 3,399.4 
 91. Scunthorpe United Saturday, October 24, 2020 3,396.8 
 92. Macclesfield Town Saturday, March 7, 2020 3,392.4 
 93. Southend United Tuesday, October 27, 2020 3,390.4 
 94. Solihull Moors Tuesday, October 27, 2020 3,384.9 
 95. Sutton United Tuesday, October 27, 2020 3,376.0 
 96. Stevenage Tuesday, October 27, 2020 3,371.1 
 97. Stockport County Tuesday, October 27, 2020 3,363.5 
 98. Torquay United Tuesday, October 27, 2020 3,347.8 
 99. Bromley Tuesday, October 27, 2020 3,331.0 
 100. Notts County Saturday, October 17, 2020 3,320.7 
 101. AFC Fylde Saturday, October 10, 2020 3,318.6 
 102. Wrexham Tuesday, October 27, 2020 3,315.1 
 103. Boreham Wood Tuesday, October 27, 2020 3,312.1 
 104. Eastleigh Tuesday, October 27, 2020 3,308.2 
 105. FC Halifax Town Saturday, October 17, 2020 3,307.9 
 106. Chesterfield Tuesday, October 20, 2020 3,299.7 
 107. Woking Tuesday, October 27, 2020 3,298.5 
 108. Dover Athletic Tuesday, October 27, 2020 3,296.2 
 109. Altrincham Tuesday, October 27, 2020 3,295.0 
 110. Barnet Tuesday, October 27, 2020 3,291.5 
 111. Ebbsfleet United Saturday, October 24, 2020 3,288.7 
 112. Yeovil Town Tuesday, October 27, 2020 3,282.7 
 113. Weymouth Tuesday, October 27, 2020 3,274.6 
 114. Aldershot Town Tuesday, October 27, 2020 3,271.4 
 115. Wealdstone Tuesday, October 27, 2020 3,270.2 
 116. Dagenham and Redbridge Tuesday, October 27, 2020 3,257.5 
 117. Maidenhead United Tuesday, October 27, 2020 3,241.2 
 118. Spennymoor Town Saturday, October 17, 2020 3,214.5 
 119. Dorking Wanderers Saturday, October 17, 2020 3,188.6 
 120. King's Lynn Town Tuesday, October 27, 2020 3,181.8 
 121. Dartford Tuesday, October 27, 2020 3,172.9 
 122. Havant and Waterlooville Saturday, October 17, 2020 3,153.9 
 123. Guiseley Tuesday, October 27, 2020 3,152.6 
 124. Boston United Tuesday, October 27, 2020 3,144.8 
 125. Kidderminster Harriers Saturday, October 24, 2020 3,142.4 
 126. Slough Town Saturday, October 17, 2020 3,138.4 
 127. Chester Tuesday, October 27, 2020 3,136.9 
 128. Maidstone United Saturday, October 24, 2020 3,133.2 
 129. Bath City Saturday, October 17, 2020 3,131.9 
 130. York City Saturday, October 17, 2020 3,131.5 
 131. AFC Telford United Saturday, October 24, 2020 3,123.8 
 132. Truro City Tuesday, October 27, 2020 3,121.2 
 133. St. Albans City Saturday, October 17, 2020 3,116.9 
 134. Southport Saturday, October 24, 2020 3,116.7 
 135. Chelmsford City Saturday, October 24, 2020 3,113.5 
 136. Gateshead Saturday, October 17, 2020 3,111.0 
 137. Welling United Saturday, October 17, 2020 3,110.4 
 138. Chorley Saturday, October 24, 2020 3,105.8 
 139. Hampton and Richmond Borough Tuesday, October 27, 2020 3,102.5 
 140. Brackley Town Saturday, October 17, 2020 3,102.4 
 141. Oxford City Saturday, October 17, 2020 3,091.9 
 142. Chippenham Town Tuesday, October 27, 2020 3,091.9 
 143. Darlington Saturday, October 10, 2020 3,086.2 
 144. Poole Town Tuesday, October 27, 2020 3,077.7 
 145. Concord Rangers Saturday, October 17, 2020 3,076.2 
 146. Eastbourne Borough Tuesday, October 27, 2020 3,074.4 
 147. Farsley Celtic Saturday, October 17, 2020 3,072.1 
 148. Gloucester City Saturday, October 17, 2020 3,071.3 
 149. Tamworth Saturday, October 24, 2020 3,069.2 
 150. Dulwich Hamlet Saturday, October 17, 2020 3,061.8 
 151. Alfreton Town Saturday, October 10, 2020 3,060.4 
 152. Coalville Town Saturday, October 24, 2020 3,058.8 
 153. Peterborough Sports Saturday, October 17, 2020 3,057.2 
 154. Curzon Ashton Tuesday, October 27, 2020 3,057.2 
 155. Kettering Town Saturday, October 24, 2020 3,052.6 
 156. Hereford Tuesday, October 27, 2020 3,052.0 
 157. Salisbury Tuesday, October 27, 2020 3,049.7 
 158. Hungerford Town Saturday, October 24, 2020 3,046.5 
 159. Royston Town Monday, October 26, 2020 3,046.4 
 160. Leamington Saturday, October 10, 2020 3,044.7 
 161. Chesham United Tuesday, October 27, 2020 3,042.9 
 162. Hayes and Yeading United Tuesday, October 27, 2020 3,042.5 
 163. Tiverton Town Saturday, October 24, 2020 3,040.8 
 164. Worthing Tuesday, October 27, 2020 3,039.4 
 165. Billericay Town Saturday, October 17, 2020 3,037.3 
 166. Taunton Town Tuesday, October 27, 2020 3,026.3 
 167. Braintree Town Saturday, October 17, 2020 3,022.2 
 168. Tonbridge Angels Saturday, October 17, 2020 3,021.9 
 169. Hemel Hempstead Town Saturday, October 17, 2020 3,011.0 
 170. Swindon Supermarine Saturday, October 24, 2020 3,009.7 
 171. Kings Langley Tuesday, October 27, 2020 3,007.1 
 172. South Shields Tuesday, October 27, 2020 3,006.1 
 173. Needham Market Saturday, October 24, 2020 2,999.3 
 174. Rushall Olympic Tuesday, October 27, 2020 2,994.2 
 175. Warrington Town Tuesday, October 27, 2020 2,988.3 
 176. Metropolitan Police Tuesday, October 27, 2020 2,974.7 
 177. Bradford Park Avenue Tuesday, October 27, 2020 2,972.5 
 178. Blyth Spartans Saturday, October 24, 2020 2,969.5 
 179. Carshalton Athletic Saturday, October 24, 2020 2,967.1 
 180. FC United of Manchester Tuesday, October 27, 2020 2,961.0 
 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. Nantwich Town Tuesday, October 20, 2020 2,953.0 
 186. Hendon Tuesday, October 27, 2020 2,949.7 
 187. Bromsgrove Sporting Tuesday, October 27, 2020 2,948.8 
 188. Folkestone Invicta Saturday, October 24, 2020 2,945.3 
 189. AFC Hornchurch Tuesday, October 27, 2020 2,943.1 
 190. Gosport Borough Tuesday, October 27, 2020 2,939.1 
 191. Hartley Wintney Tuesday, October 27, 2020 2,938.5 
 192. Bognor Regis Town Saturday, October 24, 2020 2,930.3 
 193. Buxton Tuesday, October 27, 2020 2,919.1 
 194. Nuneaton Borough Saturday, October 24, 2020 2,916.0 
 195. Basford United Tuesday, October 27, 2020 2,915.9 
 196. Cray Wanderers Saturday, October 17, 2020 2,914.9 
 197. Morpeth Town Tuesday, October 27, 2020 2,911.7 
 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. Gainsborough Trinity Tuesday, October 27, 2020 2,889.4 
 206. Barwell Tuesday, October 27, 2020 2,888.3 
 207. Harrow Borough Monday, October 26, 2020 2,883.7 
 208. Lancaster City Saturday, October 24, 2020 2,883.2 
 209. Enfield Town Saturday, October 24, 2020 2,880.9 
 210. Witton Albion Saturday, October 24, 2020 2,877.9 
 211. Whitby Town Tuesday, October 27, 2020 2,875.1 
 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. Scarborough Athletic Tuesday, October 27, 2020 2,858.4 
 216. East Thurrock United Saturday, October 24, 2020 2,853.9 
 217. Kingstonian Saturday, October 24, 2020 2,853.5 
 218. Haringey Borough Tuesday, October 27, 2020 2,851.2 
 219. Stratford Town Tuesday, October 27, 2020 2,849.0 
 220. Yate Town Tuesday, October 27, 2020 2,842.3 
 221. Atherton Collieries Tuesday, October 27, 2020 2,842.0 
 222. Ashton United Saturday, October 17, 2020 2,841.3 
 223. Mickleover Sports Tuesday, October 27, 2020 2,840.8 
 224. Bishop's Stortford Saturday, October 17, 2020 2,830.6 
 225. Horsham Saturday, October 24, 2020 2,827.6 
 226. Hyde United Tuesday, October 27, 2020 2,823.0 
 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 Monday, October 26, 2020 2,802.6 
 234. Corinthian-Casuals Saturday, October 24, 2020 2,776.1 
 235. Cheshunt Saturday, October 24, 2020 2,775.7 
 236. Leiston Tuesday, October 27, 2020 2,769.0 
 237. Maldon and Tiptree Friday, November 29, 2019 2,759.7 
 238. Bamber Bridge Tuesday, October 27, 2020 2,759.3 
 239. Wingate and Finchley Tuesday, October 20, 2020 2,754.1 
 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, October 27, 2020 2,741.1 
 244. Lewes Tuesday, October 20, 2020 2,737.3 
 245. Radcliffe Tuesday, October 27, 2020 2,734.0 
 246. Merstham Saturday, October 24, 2020 2,725.6 
 247. Brightlingsea Regent Saturday, October 24, 2020 2,717.5 
 248. Stafford Rangers Tuesday, October 27, 2020 2,686.6 
 249. Grantham Town Saturday, October 24, 2020 2,661.7