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 8, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 8, 2023 4,403.4 
 2. Arsenal Saturday, April 1, 2023 4,295.3 
 3. Liverpool Tuesday, April 4, 2023 4,258.4 
 4. Manchester United Saturday, April 8, 2023 4,233.9 
 5. Newcastle United Saturday, April 8, 2023 4,213.3 
 6. Tottenham Hotspur Saturday, April 8, 2023 4,181.2 
 7. Brighton and Hove Albion Saturday, April 8, 2023 4,169.6 
 8. Chelsea Saturday, April 8, 2023 4,134.3 
 9. Aston Villa Saturday, April 8, 2023 4,121.5 
 10. Brentford Saturday, April 8, 2023 4,104.6 
 11. Burnley Friday, April 7, 2023 4,066.4 
 12. West Ham United Saturday, April 8, 2023 4,049.3 
 13. Crystal Palace Saturday, April 1, 2023 4,048.4 
 14. Wolverhampton Wanderers Saturday, April 8, 2023 4,035.1 
 15. Fulham Saturday, April 8, 2023 4,033.7 
 16. Leicester City Saturday, April 8, 2023 4,018.3 
 17. Leeds United Tuesday, April 4, 2023 4,012.7 
 18. AFC Bournemouth Saturday, April 8, 2023 3,984.2 
 19. Everton Saturday, April 8, 2023 3,979.2 
 20. Sheffield United Friday, April 7, 2023 3,978.8 
 21. Southampton Saturday, April 8, 2023 3,960.0 
 22. Nottingham Forest Saturday, April 8, 2023 3,948.4 
 23. Middlesbrough Friday, April 7, 2023 3,915.9 
 24. Luton Town Friday, April 7, 2023 3,911.0 
 25. Norwich City Friday, April 7, 2023 3,886.2 
 26. Millwall Friday, April 7, 2023 3,878.3 
 27. Stoke City Friday, April 7, 2023 3,858.0 
 28. Ipswich Town Friday, April 7, 2023 3,850.5 
 29. Coventry City Friday, April 7, 2023 3,849.8 
 30. Preston North End Friday, April 7, 2023 3,845.5 
 31. West Bromwich Albion Friday, April 7, 2023 3,839.5 
 32. Blackburn Rovers Friday, April 7, 2023 3,835.5 
 33. Sunderland Friday, April 7, 2023 3,832.3 
 34. Sheffield Wednesday Friday, April 7, 2023 3,821.9 
 35. Watford Friday, April 7, 2023 3,820.0 
 36. Bristol City Friday, April 7, 2023 3,810.5 
 37. Swansea City Friday, April 7, 2023 3,802.8 
 38. Huddersfield Town Friday, April 7, 2023 3,795.1 
 39. Plymouth Argyle Friday, April 7, 2023 3,794.6 
 40. Barnsley Friday, April 7, 2023 3,788.4 
 41. Hull City Friday, April 7, 2023 3,787.7 
 42. Birmingham City Friday, April 7, 2023 3,758.5 
 43. Rotherham United Friday, April 7, 2023 3,758.3 
 44. Bolton Wanderers Friday, April 7, 2023 3,756.9 
 45. Cardiff City Friday, April 7, 2023 3,756.6 
 46. Peterborough United Friday, April 7, 2023 3,749.0 
 47. Reading Friday, April 7, 2023 3,741.8 
 48. Wycombe Wanderers Friday, April 7, 2023 3,740.2 
 49. Derby County Friday, April 7, 2023 3,739.9 
 50. Portsmouth Friday, April 7, 2023 3,720.3 
 51. Wigan Athletic Friday, April 7, 2023 3,713.3 
 52. Blackpool Friday, April 7, 2023 3,702.4 
 53. Queens Park Rangers Friday, April 7, 2023 3,686.7 
 54. Charlton Athletic Friday, April 7, 2023 3,673.8 
 55. Exeter City Friday, April 7, 2023 3,651.0 
 56. Milton Keynes Dons Friday, April 7, 2023 3,639.7 
 57. Shrewsbury Town Friday, April 7, 2023 3,639.5 
 58. Lincoln City Friday, April 7, 2023 3,637.0 
 59. Fleetwood Town Friday, April 7, 2023 3,636.4 
 60. Oxford United Friday, April 7, 2023 3,610.1 
 61. Leyton Orient Friday, April 7, 2023 3,608.5 
 62. Stockport County Friday, April 7, 2023 3,604.7 
 63. Burton Albion Friday, April 7, 2023 3,600.9 
 64. Bristol Rovers Friday, April 7, 2023 3,600.0 
 65. Cheltenham Town Friday, April 7, 2023 3,592.0 
 66. Mansfield Town Friday, April 7, 2023 3,590.1 
 67. Northampton Town Friday, April 7, 2023 3,579.1 
 68. Wrexham Friday, April 7, 2023 3,569.2 
 69. Salford City Friday, April 7, 2023 3,563.1 
 70. Carlisle United Friday, April 7, 2023 3,560.4 
 71. Bradford City Friday, April 7, 2023 3,558.9 
 72. Notts County Friday, April 7, 2023 3,553.7 
 73. Port Vale Friday, April 7, 2023 3,547.4 
 74. Accrington Stanley Friday, April 7, 2023 3,544.9 
 75. Stevenage Friday, April 7, 2023 3,544.2 
 76. Cambridge United Friday, April 7, 2023 3,535.1 
 77. Morecambe Friday, April 7, 2023 3,519.8 
 78. Sutton United Friday, April 7, 2023 3,518.9 
 79. Newport County Friday, April 7, 2023 3,517.8 
 80. Gillingham Friday, April 7, 2023 3,492.1 
 81. Swindon Town Friday, April 7, 2023 3,488.6 
 82. Grimsby Town Friday, April 7, 2023 3,480.3 
 83. Walsall Friday, April 7, 2023 3,475.7 
 84. Crewe Alexandra Friday, April 7, 2023 3,472.0 
 85. Barrow Friday, April 7, 2023 3,468.1 
 86. Forest Green Rovers Friday, April 7, 2023 3,464.0 
 87. Tranmere Rovers Friday, April 7, 2023 3,463.6 
 88. AFC Wimbledon Friday, April 7, 2023 3,448.5 
 89. Colchester United Friday, April 7, 2023 3,432.8 
 90. Harrogate Town Friday, April 7, 2023 3,427.1 
 91. Hartlepool United Friday, April 7, 2023 3,427.0 
 92. Doncaster Rovers Friday, April 7, 2023 3,425.9 
 93. Crawley Town Friday, April 7, 2023 3,419.0 
 94. Rochdale Friday, April 7, 2023 3,399.7 
 95. Chesterfield Friday, April 7, 2023 3,395.6 
 96. Woking Friday, April 7, 2023 3,378.7 
 97. Boreham Wood Friday, April 7, 2023 3,363.3 
 98. Bromley Friday, April 7, 2023 3,355.5 
 99. Solihull Moors Friday, April 7, 2023 3,338.5 
 100. Barnet Friday, April 7, 2023 3,335.0 
 101. FC Halifax Town Friday, April 7, 2023 3,326.6 
 102. Ebbsfleet United Friday, April 7, 2023 3,317.5 
 103. Southend United Friday, April 7, 2023 3,316.4 
 104. Gateshead Friday, April 7, 2023 3,316.0 
 105. Oldham Athletic Friday, April 7, 2023 3,311.7 
 106. Eastleigh Friday, April 7, 2023 3,308.5 
 107. Dagenham and Redbridge Friday, April 7, 2023 3,303.9 
 108. Altrincham Friday, April 7, 2023 3,288.7 
 109. Torquay United Friday, April 7, 2023 3,274.5 
 110. Wealdstone Friday, April 7, 2023 3,256.0 
 111. York City Friday, April 7, 2023 3,250.5 
 112. AFC Fylde Friday, April 7, 2023 3,250.4 
 113. Maidenhead United Friday, April 7, 2023 3,247.4 
 114. Dorking Wanderers Friday, April 7, 2023 3,239.2 
 115. King's Lynn Town Friday, April 7, 2023 3,233.9 
 116. Aldershot Town Friday, April 7, 2023 3,230.2 
 117. Yeovil Town Friday, April 7, 2023 3,220.4 
 118. Chester Friday, April 7, 2023 3,203.2 
 119. Dartford Friday, April 7, 2023 3,201.8 
 120. Oxford City Friday, April 7, 2023 3,200.1 
 121. Scunthorpe United Friday, April 7, 2023 3,194.5 
 122. Alfreton Town Friday, April 7, 2023 3,156.2 
 123. Chorley Friday, April 7, 2023 3,136.4 
 124. Chelmsford City Friday, April 7, 2023 3,132.9 
 125. Farnborough Friday, April 7, 2023 3,127.6 
 126. Worthing Friday, April 7, 2023 3,125.7 
 127. Brackley Town Friday, April 7, 2023 3,125.6 
 128. Boston United Friday, April 7, 2023 3,124.8 
 129. Eastbourne Borough Friday, April 7, 2023 3,124.8 
 130. Gloucester City Friday, April 7, 2023 3,123.3 
 131. Coalville Town Saturday, April 8, 2023 3,122.4 
 132. Weston-super-Mare Saturday, April 8, 2023 3,121.1 
 133. St. Albans City Friday, April 7, 2023 3,117.1 
 134. Kidderminster Harriers Friday, April 7, 2023 3,111.3 
 135. Spennymoor Town Friday, April 7, 2023 3,110.4 
 136. Braintree Town Friday, April 7, 2023 3,109.5 
 137. Darlington Friday, April 7, 2023 3,109.4 
 138. Buxton Friday, April 7, 2023 3,104.8 
 139. Truro City Friday, April 7, 2023 3,103.7 
 140. Curzon Ashton Friday, April 7, 2023 3,102.2 
 141. Maidstone United Friday, April 7, 2023 3,101.7 
 142. Chippenham Town Friday, April 7, 2023 3,099.3 
 143. Tonbridge Angels Friday, April 7, 2023 3,097.4 
 144. Taunton Town Friday, April 7, 2023 3,094.8 
 145. Hampton and Richmond Borough Friday, April 7, 2023 3,091.1 
 146. Hemel Hempstead Town Friday, April 7, 2023 3,086.7 
 147. Peterborough Sports Friday, April 7, 2023 3,086.6 
 148. Poole Town Friday, April 7, 2023 3,080.6 
 149. Havant and Waterlooville Friday, April 7, 2023 3,080.0 
 150. Bracknell Town Saturday, April 8, 2023 3,079.2 
 151. Scarborough Athletic Friday, April 7, 2023 3,075.0 
 152. Banbury United Friday, April 7, 2023 3,073.6 
 153. Bath City Friday, April 7, 2023 3,073.5 
 154. Chesham United Friday, April 7, 2023 3,070.7 
 155. Kettering Town Friday, April 7, 2023 3,058.2 
 156. Hayes and Yeading United Saturday, April 8, 2023 3,055.8 
 157. Hereford Friday, April 7, 2023 3,044.7 
 158. Tamworth Saturday, April 8, 2023 3,042.5 
 159. Southport Friday, April 7, 2023 3,041.6 
 160. Leiston Saturday, April 8, 2023 3,035.2 
 161. Slough Town Friday, April 7, 2023 3,030.3 
 162. Swindon Supermarine Saturday, April 8, 2023 3,029.7 
 163. Bishop's Stortford Saturday, April 8, 2023 3,026.0 
 164. Leamington Friday, April 7, 2023 3,025.5 
 165. AFC Hornchurch Saturday, April 8, 2023 3,023.0 
 166. Farsley Celtic Friday, April 7, 2023 3,021.8 
 167. South Shields Saturday, April 8, 2023 3,015.7 
 168. Blyth Spartans Friday, April 7, 2023 3,012.2 
 169. Metropolitan Police Saturday, April 8, 2023 3,012.2 
 170. Dover Athletic Friday, April 7, 2023 3,011.4 
 171. Warrington Town Saturday, April 8, 2023 3,010.8 
 172. Canvey Island Saturday, April 8, 2023 3,007.3 
 173. Hungerford Town Friday, April 7, 2023 3,006.2 
 174. Weymouth Friday, April 7, 2023 3,002.4 
 175. Rushall Olympic Saturday, April 8, 2023 3,001.1 
 176. Welling United Friday, April 7, 2023 3,000.3 
 177. Cheshunt Friday, April 7, 2023 2,996.5 
 178. Dulwich Hamlet Friday, April 7, 2023 2,989.6 
 179. Nuneaton Borough Saturday, April 8, 2023 2,981.3 
 180. AFC Telford United Friday, April 7, 2023 2,977.0 
 181. Ilkeston Town Saturday, April 8, 2023 2,973.4 
 182. Bradford Park Avenue Friday, April 7, 2023 2,969.3 
 183. Enfield Town Saturday, April 8, 2023 2,964.8 
 184. Merthyr Town Friday, April 7, 2023 2,947.9 
 185. Plymouth Parkway Saturday, April 8, 2023 2,944.9 
 186. Beaconsfield Town Friday, April 7, 2023 2,944.8 
 187. Lewes Friday, April 7, 2023 2,940.6 
 188. Alvechurch Friday, April 7, 2023 2,939.8 
 189. Concord Rangers Friday, April 7, 2023 2,938.6 
 190. Horsham Saturday, April 8, 2023 2,937.2 
 191. Gainsborough Trinity Saturday, April 8, 2023 2,936.2 
 192. Tiverton Town Saturday, April 8, 2023 2,933.1 
 193. Stourbridge Saturday, April 8, 2023 2,932.7 
 194. Mickleover Sports Saturday, April 8, 2023 2,930.5 
 195. Cray Wanderers Saturday, April 8, 2023 2,925.2 
 196. Winchester City Saturday, April 8, 2023 2,918.8 
 197. Barwell Saturday, April 8, 2023 2,918.4 
 198. Bamber Bridge Saturday, April 8, 2023 2,915.9 
 199. Billericay Town Saturday, April 8, 2023 2,910.2 
 200. Royston Town Saturday, April 8, 2023 2,907.5 
 201. FC United of Manchester Saturday, April 8, 2023 2,906.2 
 202. Aveley Saturday, April 8, 2023 2,905.7 
 203. Matlock Town Saturday, April 8, 2023 2,903.0 
 204. Walton Casuals Saturday, April 23, 2022 2,900.3 
 205. Salisbury Friday, April 7, 2023 2,899.1 
 206. Radcliffe Saturday, April 8, 2023 2,897.7 
 207. Hastings United Saturday, April 8, 2023 2,897.3 
 208. Redditch United Friday, April 7, 2023 2,889.8 
 209. Hyde United Friday, April 7, 2023 2,883.5 
 210. Folkestone Invicta Friday, April 7, 2023 2,882.1 
 211. Stratford Town Saturday, April 8, 2023 2,881.9 
 212. Guiseley Saturday, April 8, 2023 2,876.9 
 213. Needham Market Friday, April 7, 2023 2,872.4 
 214. Marine Saturday, April 8, 2023 2,871.5 
 215. Hitchin Town Saturday, April 8, 2023 2,870.4 
 216. North Leigh Friday, April 7, 2023 2,868.8 
 217. Warrington Rylands Friday, April 7, 2023 2,867.2 
 218. Carshalton Athletic Friday, April 7, 2023 2,865.7 
 219. Hendon Friday, April 7, 2023 2,864.9 
 220. Hanwell Town Saturday, April 8, 2023 2,858.9 
 221. Ashton United Saturday, April 8, 2023 2,857.7 
 222. Gosport Borough Saturday, April 8, 2023 2,856.6 
 223. Lancaster City Saturday, April 8, 2023 2,850.7 
 224. Whitby Town Saturday, April 8, 2023 2,844.0 
 225. Dorchester Town Friday, April 7, 2023 2,841.0 
 226. St. Ives Town Saturday, April 8, 2023 2,834.5 
 227. Stafford Rangers Saturday, April 8, 2023 2,834.2 
 228. Bromsgrove Sporting Saturday, April 8, 2023 2,831.6 
 229. Kings Langley Saturday, April 8, 2023 2,830.4 
 230. Bognor Regis Town Saturday, April 8, 2023 2,824.1 
 231. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 232. Yate Town Saturday, April 8, 2023 2,818.5 
 233. Hartley Wintney Saturday, April 8, 2023 2,817.6 
 234. Basford United Saturday, April 8, 2023 2,814.4 
 235. Nantwich Town Saturday, April 8, 2023 2,812.5 
 236. Margate Friday, April 7, 2023 2,811.9 
 237. Haringey Borough Friday, April 7, 2023 2,811.9 
 238. Wingate and Finchley Saturday, April 8, 2023 2,801.5 
 239. Morpeth Town Friday, April 7, 2023 2,801.0 
 240. Herne Bay Friday, April 7, 2023 2,789.1 
 241. Liversedge Saturday, April 8, 2023 2,788.5 
 242. Marske United Saturday, April 8, 2023 2,786.9 
 243. Stalybridge Celtic Saturday, April 8, 2023 2,786.6 
 244. Harrow Borough Friday, April 7, 2023 2,780.4 
 245. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 246. AFC Rushden and Diamonds Saturday, April 8, 2023 2,779.0 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Hednesford Town Saturday, April 8, 2023 2,774.1 
 250. Atherton Collieries Saturday, April 8, 2023 2,759.7 
 251. Bedford Town Friday, April 7, 2023 2,756.0 
 252. Bowers and Pitsea Saturday, April 8, 2023 2,738.1 
 253. Kingstonian Saturday, April 8, 2023 2,735.0 
 254. Potters Bar Town Saturday, April 8, 2023 2,720.1 
 255. East Thurrock United Saturday, April 23, 2022 2,713.1 
 256. Wimborne Town Saturday, April 23, 2022 2,706.0 
 257. Grantham Town Saturday, April 23, 2022 2,700.4 
 258. Corinthian-Casuals Saturday, April 8, 2023 2,681.5 
 259. Belper Town Friday, April 7, 2023 2,671.2 
 260. Merstham Saturday, April 23, 2022 2,641.1 
 261. Brightlingsea Regent Saturday, April 8, 2023 2,616.6