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

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 2, 2022 4,396.6 
 2. Liverpool Saturday, April 2, 2022 4,369.2 
 3. Chelsea Saturday, April 2, 2022 4,274.5 
 4. Manchester United Saturday, April 2, 2022 4,201.8 
 5. Arsenal Monday, April 4, 2022 4,197.0 
 6. Tottenham Hotspur Sunday, April 3, 2022 4,177.6 
 7. West Ham United Sunday, April 3, 2022 4,140.7 
 8. Leicester City Saturday, April 2, 2022 4,127.9 
 9. Crystal Palace Monday, April 4, 2022 4,105.7 
 10. Wolverhampton Wanderers Saturday, April 2, 2022 4,096.1 
 11. Aston Villa Saturday, April 2, 2022 4,073.8 
 12. Southampton Saturday, April 2, 2022 4,050.5 
 13. Newcastle United Sunday, April 3, 2022 4,021.7 
 14. Fulham Saturday, April 2, 2022 4,019.0 
 15. Brentford Saturday, April 2, 2022 4,014.3 
 16. Leeds United Saturday, April 2, 2022 4,009.2 
 17. Brighton and Hove Albion Saturday, April 2, 2022 4,006.5 
 18. Everton Sunday, April 3, 2022 3,986.4 
 19. Burnley Saturday, April 2, 2022 3,981.3 
 20. AFC Bournemouth Saturday, April 2, 2022 3,952.5 
 21. Nottingham Forest Saturday, April 2, 2022 3,941.3 
 22. Watford Saturday, April 2, 2022 3,936.2 
 23. Norwich City Saturday, April 2, 2022 3,924.2 
 24. Sheffield United Tuesday, April 5, 2022 3,910.1 
 25. Middlesbrough Saturday, April 2, 2022 3,888.8 
 26. Luton Town Tuesday, April 5, 2022 3,888.5 
 27. Huddersfield Town Friday, April 1, 2022 3,864.0 
 28. Swansea City Tuesday, April 5, 2022 3,860.6 
 29. Millwall Tuesday, April 5, 2022 3,854.1 
 30. Blackburn Rovers Saturday, April 2, 2022 3,847.6 
 31. Preston North End Tuesday, April 5, 2022 3,835.7 
 32. West Bromwich Albion Sunday, April 3, 2022 3,830.9 
 33. Stoke City Tuesday, April 5, 2022 3,827.3 
 34. Coventry City Saturday, April 2, 2022 3,813.2 
 35. Cardiff City Saturday, April 2, 2022 3,810.6 
 36. Queens Park Rangers Tuesday, April 5, 2022 3,808.4 
 37. Blackpool Tuesday, April 5, 2022 3,805.4 
 38. Rotherham United Saturday, March 19, 2022 3,801.8 
 39. Milton Keynes Dons Tuesday, April 5, 2022 3,791.7 
 40. Wigan Athletic Tuesday, April 5, 2022 3,790.8 
 41. Derby County Saturday, April 2, 2022 3,773.9 
 42. Sheffield Wednesday Saturday, April 2, 2022 3,768.4 
 43. Hull City Friday, April 1, 2022 3,765.7 
 44. Wycombe Wanderers Tuesday, April 5, 2022 3,762.2 
 45. Birmingham City Sunday, April 3, 2022 3,750.8 
 46. Reading Tuesday, April 5, 2022 3,748.3 
 47. Plymouth Argyle Saturday, April 2, 2022 3,747.8 
 48. Barnsley Saturday, April 2, 2022 3,743.4 
 49. Sunderland Saturday, April 2, 2022 3,736.1 
 50. Oxford United Tuesday, April 5, 2022 3,730.6 
 51. Bristol City Saturday, April 2, 2022 3,715.3 
 52. Portsmouth Tuesday, April 5, 2022 3,713.8 
 53. Ipswich Town Saturday, April 2, 2022 3,711.5 
 54. Bolton Wanderers Tuesday, April 5, 2022 3,672.6 
 55. Peterborough United Tuesday, April 5, 2022 3,669.9 
 56. Shrewsbury Town Saturday, April 2, 2022 3,657.0 
 57. Charlton Athletic Tuesday, April 5, 2022 3,644.1 
 58. Lincoln City Tuesday, April 5, 2022 3,623.1 
 59. Cheltenham Town Saturday, April 2, 2022 3,620.5 
 60. Exeter City Saturday, April 2, 2022 3,619.8 
 61. Forest Green Rovers Tuesday, April 5, 2022 3,609.6 
 62. Cambridge United Tuesday, April 5, 2022 3,607.1 
 63. Port Vale Tuesday, April 5, 2022 3,607.1 
 64. Accrington Stanley Tuesday, April 5, 2022 3,588.5 
 65. Bristol Rovers Saturday, April 2, 2022 3,580.7 
 66. Salford City Tuesday, April 5, 2022 3,577.4 
 67. Mansfield Town Tuesday, April 5, 2022 3,574.7 
 68. Burton Albion Saturday, April 2, 2022 3,574.7 
 69. Fleetwood Town Tuesday, April 5, 2022 3,572.7 
 70. Gillingham Saturday, April 2, 2022 3,565.7 
 71. Northampton Town Saturday, April 2, 2022 3,558.9 
 72. Newport County Saturday, April 2, 2022 3,553.1 
 73. Morecambe Tuesday, April 5, 2022 3,548.3 
 74. Swindon Town Saturday, April 2, 2022 3,545.7 
 75. Tranmere Rovers Saturday, April 2, 2022 3,537.2 
 76. Stockport County Saturday, March 26, 2022 3,532.1 
 77. AFC Wimbledon Tuesday, April 5, 2022 3,520.6 
 78. Sutton United Saturday, March 26, 2022 3,520.0 
 79. Doncaster Rovers Saturday, April 2, 2022 3,496.3 
 80. Leyton Orient Saturday, April 2, 2022 3,490.4 
 81. Rochdale Saturday, April 2, 2022 3,478.4 
 82. Crawley Town Tuesday, March 29, 2022 3,477.9 
 83. Crewe Alexandra Tuesday, April 5, 2022 3,474.0 
 84. Wrexham Tuesday, April 5, 2022 3,472.7 
 85. Carlisle United Saturday, April 2, 2022 3,460.4 
 86. Hartlepool United Saturday, April 2, 2022 3,453.9 
 87. Bradford City Saturday, April 2, 2022 3,446.1 
 88. Colchester United Saturday, April 2, 2022 3,445.9 
 89. Walsall Saturday, April 2, 2022 3,440.0 
 90. Solihull Moors Tuesday, April 5, 2022 3,435.2 
 91. Notts County Saturday, April 2, 2022 3,425.4 
 92. Harrogate Town Saturday, April 2, 2022 3,421.5 
 93. FC Halifax Town Tuesday, April 5, 2022 3,410.4 
 94. Grimsby Town Saturday, April 2, 2022 3,404.6 
 95. Chesterfield Saturday, April 2, 2022 3,403.5 
 96. Barrow Saturday, April 2, 2022 3,403.4 
 97. Oldham Athletic Saturday, April 2, 2022 3,402.4 
 98. Stevenage Saturday, April 2, 2022 3,388.6 
 99. Torquay United Saturday, March 26, 2022 3,366.4 
 100. Boreham Wood Tuesday, April 5, 2022 3,362.6 
 101. Dagenham and Redbridge Tuesday, April 5, 2022 3,356.0 
 102. Bromley Tuesday, April 5, 2022 3,351.3 
 103. Southend United Saturday, April 2, 2022 3,310.3 
 104. Yeovil Town Saturday, April 2, 2022 3,298.0 
 105. Scunthorpe United Saturday, April 2, 2022 3,285.6 
 106. Altrincham Saturday, March 26, 2022 3,275.9 
 107. Dorking Wanderers Saturday, April 2, 2022 3,268.2 
 108. Gateshead Saturday, April 2, 2022 3,264.3 
 109. Brackley Town Tuesday, April 5, 2022 3,259.4 
 110. AFC Fylde Saturday, April 2, 2022 3,258.0 
 111. Maidstone United Saturday, April 2, 2022 3,255.7 
 112. Eastleigh Saturday, April 2, 2022 3,244.6 
 113. Woking Saturday, April 2, 2022 3,238.8 
 114. Maidenhead United Tuesday, April 5, 2022 3,222.8 
 115. Barnet Tuesday, April 5, 2022 3,213.3 
 116. Wealdstone Tuesday, April 5, 2022 3,202.1 
 117. Kidderminster Harriers Tuesday, April 5, 2022 3,200.8 
 118. Eastbourne Borough Saturday, April 2, 2022 3,200.6 
 119. Dartford Saturday, April 2, 2022 3,199.8 
 120. Ebbsfleet United Saturday, April 2, 2022 3,198.0 
 121. Oxford City Saturday, April 2, 2022 3,175.5 
 122. Chorley Tuesday, April 5, 2022 3,170.5 
 123. Aldershot Town Saturday, April 2, 2022 3,161.9 
 124. King's Lynn Town Tuesday, April 5, 2022 3,157.1 
 125. York City Tuesday, April 5, 2022 3,144.0 
 126. Banbury United Saturday, April 2, 2022 3,142.8 
 127. Darlington Saturday, April 2, 2022 3,131.6 
 128. Taunton Town Saturday, April 2, 2022 3,120.7 
 129. Spennymoor Town Tuesday, April 5, 2022 3,118.9 
 130. Boston United Tuesday, April 5, 2022 3,117.7 
 131. Kettering Town Tuesday, April 5, 2022 3,115.8 
 132. Southport Saturday, April 2, 2022 3,110.8 
 133. Weymouth Saturday, March 26, 2022 3,110.7 
 134. Havant and Waterlooville Saturday, April 2, 2022 3,108.3 
 135. Hayes and Yeading United Tuesday, April 5, 2022 3,108.2 
 136. Hereford Saturday, April 2, 2022 3,107.9 
 137. Chippenham Town Saturday, April 2, 2022 3,103.4 
 138. Hampton and Richmond Borough Tuesday, April 5, 2022 3,097.6 
 139. St. Albans City Saturday, March 26, 2022 3,095.9 
 140. Worthing Saturday, April 2, 2022 3,093.2 
 141. Peterborough Sports Tuesday, April 5, 2022 3,085.3 
 142. Chesham United Saturday, April 2, 2022 3,085.2 
 143. Chester Saturday, March 26, 2022 3,084.1 
 144. Dulwich Hamlet Saturday, April 2, 2022 3,083.0 
 145. Hungerford Town Saturday, April 2, 2022 3,083.0 
 146. Metropolitan Police Saturday, April 2, 2022 3,071.1 
 147. Gloucester City Saturday, April 2, 2022 3,068.1 
 148. Coalville Town Tuesday, April 5, 2022 3,063.2 
 149. Dover Athletic Saturday, April 2, 2022 3,061.9 
 150. Slough Town Saturday, April 2, 2022 3,060.9 
 151. Tonbridge Angels Tuesday, April 5, 2022 3,058.5 
 152. Curzon Ashton Tuesday, April 5, 2022 3,058.1 
 153. Truro City Saturday, April 2, 2022 3,056.3 
 154. Alfreton Town Tuesday, April 5, 2022 3,055.6 
 155. Hemel Hempstead Town Saturday, April 2, 2022 3,055.3 
 156. Leamington Saturday, April 2, 2022 3,054.3 
 157. Braintree Town Saturday, April 2, 2022 3,053.0 
 158. Farnborough Saturday, April 2, 2022 3,048.7 
 159. Weston-super-Mare Saturday, April 2, 2022 3,048.1 
 160. Bradford Park Avenue Tuesday, April 5, 2022 3,047.3 
 161. AFC Telford United Saturday, April 2, 2022 3,043.3 
 162. AFC Hornchurch Tuesday, April 5, 2022 3,031.9 
 163. Chelmsford City Saturday, April 2, 2022 3,031.1 
 164. Concord Rangers Saturday, April 2, 2022 3,031.0 
 165. Bishop's Stortford Saturday, April 2, 2022 3,030.3 
 166. Billericay Town Saturday, April 2, 2022 3,028.9 
 167. Bath City Saturday, April 2, 2022 3,016.6 
 168. Rushall Olympic Tuesday, April 5, 2022 3,001.0 
 169. Farsley Celtic Tuesday, April 5, 2022 2,999.3 
 170. South Shields Saturday, April 2, 2022 2,998.7 
 171. Buxton Saturday, April 2, 2022 2,998.2 
 172. AFC Rushden and Diamonds Saturday, April 2, 2022 2,991.3 
 173. Yate Town Tuesday, April 5, 2022 2,991.0 
 174. Welling United Saturday, April 2, 2022 2,984.0 
 175. Royston Town Tuesday, April 5, 2022 2,973.5 
 176. Poole Town Saturday, April 2, 2022 2,970.7 
 177. Enfield Town Saturday, April 2, 2022 2,970.4 
 178. Tiverton Town Saturday, April 2, 2022 2,969.6 
 179. Guiseley Tuesday, April 5, 2022 2,967.1 
 180. Gosport Borough Saturday, April 2, 2022 2,965.0 
 181. Tamworth Saturday, April 2, 2022 2,947.9 
 182. Warrington Town Tuesday, April 5, 2022 2,944.3 
 183. Swindon Supermarine Saturday, April 2, 2022 2,941.3 
 184. Needham Market Tuesday, April 5, 2022 2,929.4 
 185. Alvechurch Saturday, April 2, 2022 2,928.6 
 186. Stourbridge Saturday, April 2, 2022 2,928.5 
 187. Blyth Spartans Saturday, April 2, 2022 2,926.1 
 188. Scarborough Athletic Saturday, April 2, 2022 2,925.9 
 189. Morpeth Town Tuesday, April 5, 2022 2,922.9 
 190. Cheshunt Tuesday, April 5, 2022 2,920.3 
 191. Folkestone Invicta Saturday, April 2, 2022 2,919.0 
 192. Hednesford Town Saturday, April 2, 2022 2,915.8 
 193. FC United of Manchester Saturday, April 2, 2022 2,914.3 
 194. Salisbury Tuesday, April 5, 2022 2,907.8 
 195. Lewes Saturday, April 2, 2022 2,905.6 
 196. Hendon Saturday, April 2, 2022 2,904.8 
 197. Nuneaton Borough Saturday, April 2, 2022 2,901.0 
 198. Harrow Borough Tuesday, April 5, 2022 2,900.7 
 199. Walton Casuals Tuesday, April 5, 2022 2,898.0 
 200. Hitchin Town Saturday, April 2, 2022 2,896.8 
 201. Carshalton Athletic Saturday, April 2, 2022 2,895.7 
 202. Hartley Wintney Saturday, April 2, 2022 2,887.3 
 203. Matlock Town Saturday, April 2, 2022 2,884.9 
 204. Kings Langley Saturday, April 2, 2022 2,880.1 
 205. Whitby Town Saturday, April 2, 2022 2,879.7 
 206. Bognor Regis Town Saturday, April 2, 2022 2,879.2 
 207. Lancaster City Saturday, April 2, 2022 2,877.0 
 208. Beaconsfield Town Saturday, April 2, 2022 2,877.0 
 209. Leiston Tuesday, April 5, 2022 2,865.5 
 210. Stratford Town Tuesday, April 5, 2022 2,860.6 
 211. Nantwich Town Saturday, April 2, 2022 2,860.4 
 212. Bromsgrove Sporting Tuesday, April 5, 2022 2,859.3 
 213. Stafford Rangers Saturday, April 2, 2022 2,852.6 
 214. Biggleswade Town Tuesday, March 29, 2022 2,851.9 
 215. Mickleover Sports Saturday, April 2, 2022 2,851.4 
 216. Ashton United Tuesday, April 5, 2022 2,850.6 
 217. Kingstonian Saturday, April 2, 2022 2,836.6 
 218. Barwell Saturday, April 2, 2022 2,833.5 
 219. Redditch United Saturday, April 2, 2022 2,830.7 
 220. Gainsborough Trinity Saturday, April 2, 2022 2,829.0 
 221. Hyde United Saturday, April 2, 2022 2,827.6 
 222. Margate Saturday, April 2, 2022 2,820.1 
 223. St. Ives Town Saturday, April 2, 2022 2,817.6 
 224. Potters Bar Town Tuesday, April 5, 2022 2,815.2 
 225. Bamber Bridge Saturday, April 2, 2022 2,813.7 
 226. Horsham Tuesday, April 5, 2022 2,813.6 
 227. Bowers and Pitsea Saturday, April 2, 2022 2,809.6 
 228. Merthyr Town Saturday, April 2, 2022 2,804.9 
 229. Atherton Collieries Tuesday, April 5, 2022 2,802.4 
 230. Basford United Tuesday, April 5, 2022 2,798.9 
 231. Corinthian-Casuals Tuesday, April 5, 2022 2,793.6 
 232. Wingate and Finchley Saturday, April 2, 2022 2,793.0 
 233. Dorchester Town Saturday, April 2, 2022 2,793.0 
 234. Haringey Borough Saturday, April 2, 2022 2,791.0 
 235. Cray Wanderers Saturday, April 2, 2022 2,784.7 
 236. AFC Sudbury Friday, November 5, 2021 2,778.2 
 237. Lowestoft Town Saturday, April 2, 2022 2,777.8 
 238. Radcliffe Saturday, April 2, 2022 2,775.1 
 239. Stalybridge Celtic Saturday, April 2, 2022 2,768.0 
 240. Leatherhead Saturday, April 2, 2022 2,764.4 
 241. Witton Albion Tuesday, April 5, 2022 2,740.7 
 242. East Thurrock United Saturday, April 2, 2022 2,727.7 
 243. Wimborne Town Tuesday, April 5, 2022 2,707.4 
 244. Brightlingsea Regent Saturday, April 2, 2022 2,689.7 
 245. Merstham Tuesday, April 5, 2022 2,667.6 
 246. Grantham Town Saturday, April 2, 2022 2,662.9