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  Monday, April 18, 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 Sunday, April 17, 2022 4,292.9 
 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 17, 2022 4,124.3 
 8. West Ham United Sunday, April 17, 2022 4,117.1 
 9. Crystal Palace Sunday, April 17, 2022 4,089.8 
 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. Newcastle United Sunday, April 17, 2022 4,044.5 
 14. Brentford Saturday, April 16, 2022 4,040.9 
 15. Brighton and Hove Albion Saturday, April 16, 2022 4,037.6 
 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 17, 2022 3,979.1 
 20. Nottingham Forest Monday, April 18, 2022 3,955.9 
 21. AFC Bournemouth Monday, April 18, 2022 3,946.4 
 22. Norwich City Saturday, April 16, 2022 3,937.1 
 23. Watford Saturday, April 16, 2022 3,912.6 
 24. Luton Town Monday, April 18, 2022 3,894.3 
 25. Huddersfield Town Monday, April 18, 2022 3,891.6 
 26. Sheffield United Monday, April 18, 2022 3,890.7 
 27. Millwall Monday, April 18, 2022 3,871.9 
 28. Swansea City Monday, April 18, 2022 3,860.5 
 29. Middlesbrough Monday, April 18, 2022 3,853.7 
 30. Preston North End Friday, April 15, 2022 3,843.3 
 31. Stoke City Monday, April 18, 2022 3,841.4 
 32. West Bromwich Albion Monday, April 18, 2022 3,828.6 
 33. Coventry City Monday, April 18, 2022 3,827.4 
 34. Blackburn Rovers Monday, April 18, 2022 3,820.5 
 35. Blackpool Monday, April 18, 2022 3,813.6 
 36. Queens Park Rangers Monday, April 18, 2022 3,811.8 
 37. Cardiff City Monday, April 18, 2022 3,800.9 
 38. Hull City Monday, April 18, 2022 3,783.0 
 39. Wigan Athletic Saturday, April 16, 2022 3,780.1 
 40. Sheffield Wednesday Saturday, April 16, 2022 3,778.4 
 41. Milton Keynes Dons Saturday, April 16, 2022 3,774.2 
 42. Rotherham United Saturday, April 16, 2022 3,774.2 
 43. Derby County Monday, April 18, 2022 3,774.2 
 44. Wycombe Wanderers Monday, April 18, 2022 3,765.0 
 45. Reading Monday, April 18, 2022 3,756.3 
 46. Sunderland Monday, April 18, 2022 3,754.0 
 47. Bristol City Monday, April 18, 2022 3,731.0 
 48. Plymouth Argyle Monday, April 18, 2022 3,730.9 
 49. Oxford United Friday, April 15, 2022 3,726.4 
 50. Portsmouth Monday, April 18, 2022 3,724.4 
 51. Barnsley Monday, April 18, 2022 3,718.8 
 52. Birmingham City Monday, April 18, 2022 3,717.6 
 53. Peterborough United Monday, April 18, 2022 3,704.7 
 54. Ipswich Town Saturday, April 16, 2022 3,703.7 
 55. Bolton Wanderers Monday, April 18, 2022 3,690.7 
 56. Shrewsbury Town Monday, April 18, 2022 3,646.0 
 57. Charlton Athletic Friday, April 15, 2022 3,645.0 
 58. Cambridge United Saturday, April 16, 2022 3,630.0 
 59. Lincoln City Monday, April 18, 2022 3,624.1 
 60. Exeter City Monday, April 18, 2022 3,615.0 
 61. Cheltenham Town Monday, April 18, 2022 3,612.6 
 62. Bristol Rovers Monday, April 18, 2022 3,607.4 
 63. Port Vale Monday, April 18, 2022 3,600.0 
 64. Accrington Stanley Monday, April 18, 2022 3,587.6 
 65. Burton Albion Friday, April 15, 2022 3,584.8 
 66. Forest Green Rovers Monday, April 18, 2022 3,583.7 
 67. Northampton Town Monday, April 18, 2022 3,573.2 
 68. Gillingham Monday, April 18, 2022 3,571.1 
 69. Salford City Monday, April 18, 2022 3,570.8 
 70. Morecambe Monday, April 18, 2022 3,559.0 
 71. Fleetwood Town Monday, April 18, 2022 3,557.0 
 72. Mansfield Town Monday, April 18, 2022 3,556.9 
 73. Tranmere Rovers Monday, April 18, 2022 3,553.4 
 74. Sutton United Monday, April 18, 2022 3,549.9 
 75. Newport County Monday, April 18, 2022 3,541.5 
 76. Swindon Town Monday, April 18, 2022 3,535.5 
 77. Stockport County Monday, April 18, 2022 3,533.2 
 78. AFC Wimbledon Monday, April 18, 2022 3,516.0 
 79. Doncaster Rovers Monday, April 18, 2022 3,507.1 
 80. Crawley Town Monday, April 18, 2022 3,505.4 
 81. Leyton Orient Monday, April 18, 2022 3,502.0 
 82. Rochdale Monday, April 18, 2022 3,483.4 
 83. Wrexham Monday, April 18, 2022 3,482.0 
 84. Crewe Alexandra Friday, April 15, 2022 3,477.8 
 85. Carlisle United Monday, April 18, 2022 3,456.7 
 86. Hartlepool United Monday, April 18, 2022 3,443.9 
 87. Solihull Moors Monday, April 18, 2022 3,438.3 
 88. Colchester United Monday, April 18, 2022 3,437.9 
 89. Bradford City Monday, April 18, 2022 3,434.5 
 90. Walsall Monday, April 18, 2022 3,434.3 
 91. Barrow Monday, April 18, 2022 3,428.8 
 92. FC Halifax Town Monday, April 18, 2022 3,425.4 
 93. Stevenage Monday, April 18, 2022 3,415.8 
 94. Grimsby Town Monday, April 18, 2022 3,415.7 
 95. Notts County Friday, April 15, 2022 3,411.2 
 96. Chesterfield Monday, April 18, 2022 3,395.9 
 97. Harrogate Town Monday, April 18, 2022 3,392.4 
 98. Dagenham and Redbridge Monday, April 18, 2022 3,390.3 
 99. Torquay United Monday, April 18, 2022 3,387.8 
 100. Oldham Athletic Monday, April 18, 2022 3,382.0 
 101. Bromley Monday, April 18, 2022 3,343.5 
 102. Boreham Wood Monday, April 18, 2022 3,312.4 
 103. Southend United Monday, April 18, 2022 3,301.7 
 104. Gateshead Monday, April 18, 2022 3,283.9 
 105. Dorking Wanderers Monday, April 18, 2022 3,283.2 
 106. Scunthorpe United Monday, April 18, 2022 3,274.5 
 107. Maidstone United Monday, April 18, 2022 3,272.0 
 108. Altrincham Monday, April 18, 2022 3,271.0 
 109. Yeovil Town Monday, April 18, 2022 3,270.2 
 110. AFC Fylde Monday, April 18, 2022 3,266.2 
 111. Brackley Town Monday, April 18, 2022 3,246.3 
 112. Maidenhead United Monday, April 18, 2022 3,242.3 
 113. Woking Monday, April 18, 2022 3,239.2 
 114. Eastleigh Monday, April 18, 2022 3,233.6 
 115. Wealdstone Monday, April 18, 2022 3,228.9 
 116. Ebbsfleet United Monday, April 18, 2022 3,218.1 
 117. Kidderminster Harriers Monday, April 18, 2022 3,207.8 
 118. Dartford Monday, April 18, 2022 3,194.8 
 119. Aldershot Town Monday, April 18, 2022 3,188.5 
 120. Barnet Monday, April 18, 2022 3,184.1 
 121. Oxford City Monday, April 18, 2022 3,182.0 
 122. Eastbourne Borough Monday, April 18, 2022 3,172.3 
 123. Banbury United Monday, April 18, 2022 3,159.9 
 124. Boston United Monday, April 18, 2022 3,156.1 
 125. King's Lynn Town Monday, April 18, 2022 3,149.8 
 126. Chorley Monday, April 18, 2022 3,140.6 
 127. Havant and Waterlooville Monday, April 18, 2022 3,139.0 
 128. Taunton Town Monday, April 18, 2022 3,132.4 
 129. Hayes and Yeading United Monday, April 18, 2022 3,131.6 
 130. York City Monday, April 18, 2022 3,129.1 
 131. Spennymoor Town Monday, April 18, 2022 3,125.4 
 132. Weymouth Monday, April 18, 2022 3,111.6 
 133. Kettering Town Monday, April 18, 2022 3,103.6 
 134. Darlington Monday, April 18, 2022 3,103.2 
 135. Chippenham Town Monday, April 18, 2022 3,100.4 
 136. Hereford Monday, April 18, 2022 3,100.0 
 137. Hampton and Richmond Borough Monday, April 18, 2022 3,096.5 
 138. Peterborough Sports Monday, April 18, 2022 3,091.7 
 139. Alfreton Town Monday, April 18, 2022 3,090.2 
 140. St. Albans City Monday, April 18, 2022 3,090.0 
 141. Slough Town Monday, April 18, 2022 3,087.8 
 142. Chesham United Monday, April 18, 2022 3,087.5 
 143. Worthing Monday, April 18, 2022 3,083.5 
 144. Weston-super-Mare Monday, April 18, 2022 3,081.4 
 145. Gloucester City Monday, April 18, 2022 3,080.4 
 146. Southport Monday, April 18, 2022 3,080.2 
 147. Chester Monday, April 18, 2022 3,075.6 
 148. Coalville Town Monday, April 18, 2022 3,074.8 
 149. Curzon Ashton Monday, April 18, 2022 3,072.3 
 150. Metropolitan Police Monday, April 18, 2022 3,067.9 
 151. Dulwich Hamlet Monday, April 18, 2022 3,063.4 
 152. Chelmsford City Monday, April 18, 2022 3,061.7 
 153. Dover Athletic Monday, April 18, 2022 3,060.9 
 154. Hemel Hempstead Town Monday, April 18, 2022 3,057.3 
 155. Farnborough Monday, April 18, 2022 3,056.9 
 156. Leamington Friday, April 15, 2022 3,054.3 
 157. Tonbridge Angels Monday, April 18, 2022 3,049.5 
 158. Concord Rangers Monday, April 18, 2022 3,048.0 
 159. Bradford Park Avenue Monday, April 18, 2022 3,040.0 
 160. Hungerford Town Monday, April 18, 2022 3,039.1 
 161. Bishop's Stortford Monday, April 18, 2022 3,033.8 
 162. AFC Telford United Friday, April 15, 2022 3,032.0 
 163. AFC Hornchurch Monday, April 18, 2022 3,029.4 
 164. Truro City Monday, April 18, 2022 3,028.7 
 165. Bath City Monday, April 18, 2022 3,028.2 
 166. Braintree Town Friday, April 15, 2022 3,028.2 
 167. Farsley Celtic Monday, April 18, 2022 3,008.5 
 168. Buxton Monday, April 18, 2022 3,004.4 
 169. Royston Town Monday, April 18, 2022 3,003.9 
 170. Billericay Town Monday, April 18, 2022 3,001.4 
 171. South Shields Monday, April 18, 2022 2,999.0 
 172. Yate Town Monday, April 18, 2022 2,990.8 
 173. AFC Rushden and Diamonds Monday, April 18, 2022 2,986.3 
 174. Poole Town Monday, April 18, 2022 2,979.2 
 175. Tiverton Town Monday, April 18, 2022 2,979.2 
 176. Rushall Olympic Monday, April 18, 2022 2,977.3 
 177. Welling United Monday, April 18, 2022 2,975.4 
 178. Guiseley Monday, April 18, 2022 2,973.9 
 179. Swindon Supermarine Monday, April 18, 2022 2,966.5 
 180. Tamworth Monday, April 18, 2022 2,959.9 
 181. Enfield Town Monday, April 18, 2022 2,959.9 
 182. Warrington Town Monday, April 18, 2022 2,958.1 
 183. Cheshunt Monday, April 18, 2022 2,955.4 
 184. Scarborough Athletic Monday, April 18, 2022 2,953.5 
 185. Gosport Borough Monday, April 18, 2022 2,951.6 
 186. Alvechurch Monday, April 18, 2022 2,951.1 
 187. Blyth Spartans Monday, April 18, 2022 2,933.4 
 188. Needham Market Monday, April 18, 2022 2,919.0 
 189. FC United of Manchester Monday, April 18, 2022 2,913.9 
 190. Folkestone Invicta Monday, April 18, 2022 2,908.0 
 191. Stourbridge Monday, April 18, 2022 2,907.8 
 192. Walton Casuals Monday, April 18, 2022 2,903.6 
 193. Hednesford Town Monday, April 18, 2022 2,901.7 
 194. Morpeth Town Monday, April 18, 2022 2,901.2 
 195. Whitby Town Monday, April 18, 2022 2,895.1 
 196. Lewes Monday, April 18, 2022 2,893.9 
 197. Hartley Wintney Monday, April 18, 2022 2,891.0 
 198. Salisbury Monday, April 18, 2022 2,887.5 
 199. Harrow Borough Monday, April 18, 2022 2,886.4 
 200. Leiston Saturday, April 16, 2022 2,885.5 
 201. Matlock Town Monday, April 18, 2022 2,885.4 
 202. Nuneaton Borough Monday, April 18, 2022 2,880.2 
 203. Bognor Regis Town Monday, April 18, 2022 2,877.9 
 204. Hitchin Town Monday, April 18, 2022 2,877.5 
 205. Kings Langley Monday, April 18, 2022 2,875.6 
 206. Carshalton Athletic Monday, April 18, 2022 2,870.8 
 207. Horsham Monday, April 18, 2022 2,869.5 
 208. Nantwich Town Monday, April 18, 2022 2,868.2 
 209. Hendon Monday, April 18, 2022 2,863.0 
 210. Bromsgrove Sporting Monday, April 18, 2022 2,862.5 
 211. Bamber Bridge Monday, April 18, 2022 2,857.8 
 212. Mickleover Sports Monday, April 18, 2022 2,850.6 
 213. Barwell Monday, April 18, 2022 2,846.7 
 214. Beaconsfield Town Monday, April 18, 2022 2,845.2 
 215. Margate Monday, April 18, 2022 2,845.1 
 216. St. Ives Town Monday, April 18, 2022 2,839.1 
 217. Stafford Rangers Monday, April 18, 2022 2,834.9 
 218. Redditch United Monday, April 18, 2022 2,833.1 
 219. Lancaster City Monday, April 18, 2022 2,830.8 
 220. Stratford Town Monday, April 18, 2022 2,830.7 
 221. Gainsborough Trinity Monday, April 18, 2022 2,828.3 
 222. Kingstonian Monday, April 18, 2022 2,828.1 
 223. Biggleswade Town Monday, April 18, 2022 2,827.4 
 224. Ashton United Monday, April 18, 2022 2,822.5 
 225. Dorchester Town Monday, April 18, 2022 2,821.1 
 226. Bowers and Pitsea Monday, April 18, 2022 2,810.8 
 227. Potters Bar Town Monday, April 18, 2022 2,805.3 
 228. Merthyr Town Monday, April 18, 2022 2,800.4 
 229. Wingate and Finchley Monday, April 18, 2022 2,795.8 
 230. Corinthian-Casuals Monday, April 18, 2022 2,793.9 
 231. Basford United Monday, April 18, 2022 2,793.1 
 232. Radcliffe Monday, April 18, 2022 2,786.6 
 233. Lowestoft Town Monday, April 18, 2022 2,786.1 
 234. Hyde United Monday, April 18, 2022 2,785.3 
 235. Atherton Collieries Monday, April 18, 2022 2,784.8 
 236. Stalybridge Celtic Monday, April 18, 2022 2,783.2 
 237. Cray Wanderers Friday, April 15, 2022 2,781.0 
 238. AFC Sudbury Friday, November 5, 2021 2,778.2 
 239. Leatherhead Monday, April 18, 2022 2,762.5 
 240. Witton Albion Monday, April 18, 2022 2,758.7 
 241. Haringey Borough Monday, April 18, 2022 2,747.7 
 242. East Thurrock United Saturday, April 16, 2022 2,733.3 
 243. Brightlingsea Regent Monday, April 18, 2022 2,720.8 
 244. Wimborne Town Monday, April 18, 2022 2,709.3 
 245. Grantham Town Monday, April 18, 2022 2,683.8 
 246. Merstham Monday, April 18, 2022 2,646.2