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, April 16, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 16, 2022 4,384.1 
 2. Liverpool Saturday, April 16, 2022 4,381.8 
 3. Chelsea Saturday, April 9, 2022 4,285.3 
 4. Manchester United Saturday, April 16, 2022 4,190.1 
 5. Tottenham Hotspur Saturday, April 16, 2022 4,177.4 
 6. Arsenal Saturday, April 16, 2022 4,168.3 
 7. Leicester City Sunday, April 10, 2022 4,136.2 
 8. West Ham United Sunday, April 10, 2022 4,122.0 
 9. Crystal Palace Sunday, April 10, 2022 4,097.4 
 10. Wolverhampton Wanderers Friday, April 8, 2022 4,085.0 
 11. Aston Villa Saturday, April 9, 2022 4,058.6 
 12. Southampton Saturday, April 16, 2022 4,052.5 
 13. Brentford Saturday, April 16, 2022 4,040.9 
 14. Brighton and Hove Albion Saturday, April 16, 2022 4,037.6 
 15. Newcastle United Friday, April 8, 2022 4,032.7 
 16. Leeds United Saturday, April 9, 2022 4,025.0 
 17. Everton Saturday, April 9, 2022 3,992.3 
 18. Fulham Friday, April 15, 2022 3,986.8 
 19. Burnley Sunday, April 10, 2022 3,974.2 
 20. Nottingham Forest Friday, April 15, 2022 3,944.5 
 21. Norwich City Saturday, April 16, 2022 3,937.1 
 22. AFC Bournemouth Friday, April 15, 2022 3,931.5 
 23. Watford Saturday, April 16, 2022 3,912.6 
 24. Sheffield United Friday, April 15, 2022 3,894.3 
 25. Luton Town Friday, April 15, 2022 3,885.3 
 26. Huddersfield Town Friday, April 15, 2022 3,875.2 
 27. Middlesbrough Friday, April 15, 2022 3,870.2 
 28. Millwall Friday, April 15, 2022 3,865.0 
 29. Swansea City Friday, April 15, 2022 3,862.5 
 30. Preston North End Friday, April 15, 2022 3,843.3 
 31. Coventry City Friday, April 15, 2022 3,842.4 
 32. West Bromwich Albion Friday, April 15, 2022 3,840.1 
 33. Blackburn Rovers Friday, April 15, 2022 3,831.6 
 34. Stoke City Friday, April 15, 2022 3,830.3 
 35. Cardiff City Friday, April 15, 2022 3,809.9 
 36. Queens Park Rangers Friday, April 15, 2022 3,803.5 
 37. Blackpool Friday, April 15, 2022 3,799.5 
 38. Hull City Friday, April 15, 2022 3,789.9 
 39. Derby County Friday, April 15, 2022 3,782.5 
 40. Wigan Athletic Saturday, April 16, 2022 3,780.1 
 41. Sheffield Wednesday Saturday, April 16, 2022 3,778.4 
 42. Milton Keynes Dons Saturday, April 16, 2022 3,774.2 
 43. Rotherham United Saturday, April 16, 2022 3,774.2 
 44. Wycombe Wanderers Friday, April 15, 2022 3,770.7 
 45. Reading Friday, April 15, 2022 3,754.4 
 46. Sunderland Friday, April 15, 2022 3,753.5 
 47. Barnsley Friday, April 15, 2022 3,737.6 
 48. Birmingham City Friday, April 15, 2022 3,731.6 
 49. Plymouth Argyle Friday, April 15, 2022 3,731.4 
 50. Portsmouth Friday, April 15, 2022 3,728.0 
 51. Bristol City Friday, April 15, 2022 3,727.5 
 52. Oxford United Friday, April 15, 2022 3,726.4 
 53. Ipswich Town Saturday, April 16, 2022 3,703.7 
 54. Peterborough United Friday, April 15, 2022 3,685.9 
 55. Bolton Wanderers Friday, April 15, 2022 3,680.7 
 56. Shrewsbury Town Friday, April 15, 2022 3,651.0 
 57. Charlton Athletic Friday, April 15, 2022 3,645.0 
 58. Exeter City Friday, April 15, 2022 3,632.5 
 59. Cambridge United Saturday, April 16, 2022 3,630.0 
 60. Cheltenham Town Friday, April 15, 2022 3,629.3 
 61. Port Vale Friday, April 15, 2022 3,617.9 
 62. Lincoln City Friday, April 15, 2022 3,607.4 
 63. Accrington Stanley Friday, April 15, 2022 3,597.6 
 64. Bristol Rovers Friday, April 15, 2022 3,589.5 
 65. Burton Albion Friday, April 15, 2022 3,584.8 
 66. Forest Green Rovers Friday, April 15, 2022 3,577.3 
 67. Salford City Friday, April 15, 2022 3,575.7 
 68. Gillingham Friday, April 15, 2022 3,572.7 
 69. Mansfield Town Friday, April 15, 2022 3,569.3 
 70. Northampton Town Friday, April 15, 2022 3,564.9 
 71. Fleetwood Town Friday, April 15, 2022 3,555.4 
 72. Morecambe Friday, April 15, 2022 3,555.3 
 73. Newport County Friday, April 15, 2022 3,550.7 
 74. Swindon Town Friday, April 15, 2022 3,548.2 
 75. Sutton United Friday, April 15, 2022 3,540.7 
 76. Tranmere Rovers Friday, April 15, 2022 3,535.9 
 77. Stockport County Friday, April 15, 2022 3,526.5 
 78. AFC Wimbledon Friday, April 15, 2022 3,510.3 
 79. Doncaster Rovers Friday, April 15, 2022 3,502.2 
 80. Crawley Town Friday, April 15, 2022 3,498.1 
 81. Leyton Orient Friday, April 15, 2022 3,489.2 
 82. Crewe Alexandra Friday, April 15, 2022 3,477.8 
 83. Rochdale Friday, April 15, 2022 3,475.1 
 84. Wrexham Friday, April 15, 2022 3,474.3 
 85. Hartlepool United Friday, April 15, 2022 3,452.1 
 86. Bradford City Friday, April 15, 2022 3,451.6 
 87. Solihull Moors Friday, April 15, 2022 3,445.0 
 88. Carlisle United Friday, April 15, 2022 3,444.2 
 89. Walsall Friday, April 15, 2022 3,441.7 
 90. Barrow Friday, April 15, 2022 3,423.8 
 91. Colchester United Friday, April 15, 2022 3,420.8 
 92. Stevenage Friday, April 15, 2022 3,418.8 
 93. FC Halifax Town Friday, April 15, 2022 3,412.1 
 94. Grimsby Town Friday, April 15, 2022 3,411.2 
 95. Notts County Friday, April 15, 2022 3,411.2 
 96. Chesterfield Saturday, April 9, 2022 3,409.2 
 97. Harrogate Town Friday, April 15, 2022 3,400.7 
 98. Torquay United Friday, April 15, 2022 3,393.1 
 99. Oldham Athletic Friday, April 15, 2022 3,388.4 
 100. Dagenham and Redbridge Friday, April 15, 2022 3,381.2 
 101. Bromley Friday, April 15, 2022 3,347.5 
 102. Boreham Wood Friday, April 15, 2022 3,330.8 
 103. Southend United Friday, April 15, 2022 3,289.0 
 104. Altrincham Friday, April 15, 2022 3,278.7 
 105. Gateshead Friday, April 15, 2022 3,276.9 
 106. Dorking Wanderers Friday, April 15, 2022 3,276.2 
 107. Yeovil Town Friday, April 15, 2022 3,273.7 
 108. Scunthorpe United Friday, April 15, 2022 3,271.5 
 109. Maidstone United Saturday, April 9, 2022 3,262.6 
 110. Brackley Town Friday, April 15, 2022 3,260.5 
 111. AFC Fylde Friday, April 15, 2022 3,259.5 
 112. Maidenhead United Friday, April 15, 2022 3,238.3 
 113. Eastleigh Friday, April 15, 2022 3,228.4 
 114. Woking Friday, April 15, 2022 3,227.4 
 115. Kidderminster Harriers Friday, April 15, 2022 3,211.9 
 116. Ebbsfleet United Friday, April 15, 2022 3,211.4 
 117. Wealdstone Friday, April 15, 2022 3,210.5 
 118. Dartford Friday, April 15, 2022 3,204.3 
 119. Aldershot Town Friday, April 15, 2022 3,197.6 
 120. Barnet Friday, April 15, 2022 3,196.8 
 121. Oxford City Friday, April 15, 2022 3,193.9 
 122. Eastbourne Borough Friday, April 15, 2022 3,191.5 
 123. Banbury United Saturday, April 16, 2022 3,155.9 
 124. King's Lynn Town Friday, April 15, 2022 3,154.2 
 125. Chorley Friday, April 15, 2022 3,152.1 
 126. York City Friday, April 15, 2022 3,148.6 
 127. Boston United Friday, April 15, 2022 3,141.9 
 128. Taunton Town Tuesday, April 12, 2022 3,125.3 
 129. Havant and Waterlooville Friday, April 15, 2022 3,119.8 
 130. Hayes and Yeading United Saturday, April 9, 2022 3,119.1 
 131. Spennymoor Town Friday, April 15, 2022 3,117.5 
 132. Darlington Friday, April 15, 2022 3,110.2 
 133. Hereford Friday, April 15, 2022 3,110.0 
 134. Weymouth Friday, April 15, 2022 3,108.1 
 135. Worthing Saturday, April 16, 2022 3,106.9 
 136. Chesham United Saturday, April 16, 2022 3,100.1 
 137. Kettering Town Friday, April 15, 2022 3,099.5 
 138. Southport Friday, April 15, 2022 3,098.1 
 139. Hampton and Richmond Borough Friday, April 15, 2022 3,097.8 
 140. St. Albans City Friday, April 15, 2022 3,088.7 
 141. Chippenham Town Friday, April 15, 2022 3,088.5 
 142. Peterborough Sports Saturday, April 16, 2022 3,087.8 
 143. Chester Friday, April 15, 2022 3,082.4 
 144. Slough Town Friday, April 15, 2022 3,074.7 
 145. Dover Athletic Friday, April 15, 2022 3,072.7 
 146. Alfreton Town Friday, April 15, 2022 3,070.7 
 147. Hemel Hempstead Town Friday, April 15, 2022 3,070.4 
 148. Gloucester City Friday, April 15, 2022 3,070.4 
 149. Dulwich Hamlet Friday, April 15, 2022 3,065.0 
 150. Coalville Town Saturday, April 16, 2022 3,062.7 
 151. Weston-super-Mare Saturday, April 9, 2022 3,061.2 
 152. Hungerford Town Friday, April 15, 2022 3,061.2 
 153. Metropolitan Police Saturday, April 9, 2022 3,061.1 
 154. Curzon Ashton Friday, April 15, 2022 3,060.8 
 155. Concord Rangers Friday, April 15, 2022 3,054.7 
 156. Leamington Friday, April 15, 2022 3,054.3 
 157. Chelmsford City Friday, April 15, 2022 3,054.1 
 158. Farnborough Saturday, April 16, 2022 3,049.4 
 159. Truro City Saturday, April 16, 2022 3,048.9 
 160. Tonbridge Angels Friday, April 15, 2022 3,047.9 
 161. Bishop's Stortford Saturday, April 16, 2022 3,045.6 
 162. AFC Hornchurch Friday, April 15, 2022 3,044.8 
 163. Bradford Park Avenue Friday, April 15, 2022 3,043.1 
 164. AFC Telford United Friday, April 15, 2022 3,032.0 
 165. Braintree Town Friday, April 15, 2022 3,028.2 
 166. South Shields Saturday, April 16, 2022 3,013.5 
 167. Billericay Town Friday, April 15, 2022 3,009.0 
 168. Bath City Friday, April 15, 2022 3,006.1 
 169. AFC Rushden and Diamonds Saturday, April 16, 2022 3,000.0 
 170. Buxton Saturday, April 16, 2022 2,998.4 
 171. Royston Town Saturday, April 16, 2022 2,995.4 
 172. Farsley Celtic Friday, April 15, 2022 2,990.6 
 173. Rushall Olympic Saturday, April 16, 2022 2,989.4 
 174. Tiverton Town Saturday, April 16, 2022 2,986.3 
 175. Yate Town Saturday, April 16, 2022 2,984.0 
 176. Welling United Friday, April 15, 2022 2,982.4 
 177. Poole Town Saturday, April 16, 2022 2,972.5 
 178. Guiseley Friday, April 15, 2022 2,970.8 
 179. Swindon Supermarine Saturday, April 16, 2022 2,956.0 
 180. Alvechurch Saturday, April 16, 2022 2,955.1 
 181. Warrington Town Saturday, April 16, 2022 2,951.7 
 182. Tamworth Saturday, April 16, 2022 2,949.9 
 183. Enfield Town Friday, April 15, 2022 2,948.8 
 184. Gosport Borough Saturday, April 16, 2022 2,944.0 
 185. Cheshunt Saturday, April 16, 2022 2,943.6 
 186. Blyth Spartans Friday, April 15, 2022 2,941.3 
 187. Scarborough Athletic Saturday, April 16, 2022 2,934.8 
 188. Stourbridge Saturday, April 16, 2022 2,925.9 
 189. Folkestone Invicta Saturday, April 16, 2022 2,921.6 
 190. Morpeth Town Saturday, April 16, 2022 2,919.9 
 191. Hednesford Town Saturday, April 16, 2022 2,911.7 
 192. Needham Market Saturday, April 16, 2022 2,911.3 
 193. Lewes Saturday, April 16, 2022 2,903.9 
 194. Walton Casuals Saturday, April 16, 2022 2,903.0 
 195. Nuneaton Borough Saturday, April 16, 2022 2,899.9 
 196. Hartley Wintney Saturday, April 16, 2022 2,898.6 
 197. FC United of Manchester Saturday, April 16, 2022 2,897.4 
 198. Salisbury Saturday, April 16, 2022 2,895.0 
 199. Matlock Town Saturday, April 16, 2022 2,891.5 
 200. Harrow Borough Saturday, April 16, 2022 2,887.1 
 201. Leiston Saturday, April 16, 2022 2,885.5 
 202. Carshalton Athletic Saturday, April 16, 2022 2,884.7 
 203. Hitchin Town Saturday, April 16, 2022 2,881.5 
 204. Whitby Town Saturday, April 16, 2022 2,880.5 
 205. Hendon Saturday, April 16, 2022 2,877.0 
 206. Bognor Regis Town Saturday, April 16, 2022 2,868.0 
 207. Bromsgrove Sporting Saturday, April 16, 2022 2,864.6 
 208. Kings Langley Saturday, April 16, 2022 2,861.6 
 209. Nantwich Town Saturday, April 16, 2022 2,859.8 
 210. Beaconsfield Town Saturday, April 16, 2022 2,852.0 
 211. Bamber Bridge Saturday, April 16, 2022 2,846.9 
 212. Horsham Saturday, April 16, 2022 2,846.0 
 213. Stafford Rangers Saturday, April 16, 2022 2,843.3 
 214. Lancaster City Saturday, April 16, 2022 2,841.7 
 215. Mickleover Sports Saturday, April 16, 2022 2,840.6 
 216. Ashton United Saturday, April 16, 2022 2,839.0 
 217. Biggleswade Town Saturday, April 16, 2022 2,835.9 
 218. Gainsborough Trinity Saturday, April 16, 2022 2,833.3 
 219. Margate Saturday, April 16, 2022 2,831.6 
 220. Kingstonian Saturday, April 16, 2022 2,831.1 
 221. Stratford Town Saturday, April 16, 2022 2,828.6 
 222. Dorchester Town Saturday, April 16, 2022 2,827.8 
 223. Barwell Saturday, April 9, 2022 2,827.0 
 224. St. Ives Town Saturday, April 16, 2022 2,825.4 
 225. Potters Bar Town Saturday, April 16, 2022 2,816.3 
 226. Redditch United Saturday, April 16, 2022 2,815.0 
 227. Merthyr Town Saturday, April 16, 2022 2,810.9 
 228. Basford United Saturday, April 16, 2022 2,803.2 
 229. Bowers and Pitsea Saturday, April 16, 2022 2,795.4 
 230. Atherton Collieries Saturday, April 16, 2022 2,794.2 
 231. Lowestoft Town Saturday, April 16, 2022 2,793.8 
 232. Wingate and Finchley Saturday, April 16, 2022 2,790.5 
 233. Hyde United Saturday, April 16, 2022 2,786.5 
 234. Stalybridge Celtic Saturday, April 16, 2022 2,782.0 
 235. Cray Wanderers Friday, April 15, 2022 2,781.0 
 236. Corinthian-Casuals Saturday, April 16, 2022 2,780.0 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Radcliffe Saturday, April 16, 2022 2,777.2 
 239. Haringey Borough Saturday, April 16, 2022 2,766.5 
 240. Witton Albion Saturday, April 16, 2022 2,765.1 
 241. Leatherhead Saturday, April 16, 2022 2,759.4 
 242. East Thurrock United Saturday, April 16, 2022 2,733.3 
 243. Wimborne Town Saturday, April 16, 2022 2,716.0 
 244. Brightlingsea Regent Friday, April 15, 2022 2,702.0 
 245. Grantham Town Saturday, April 16, 2022 2,678.7 
 246. Merstham Saturday, April 16, 2022 2,651.5