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, February 28, 2023

 Rank Club Last Match Date ELO Score 
 1. Manchester City Tuesday, February 28, 2023 4,376.1 
 2. Arsenal Saturday, February 25, 2023 4,267.7 
 3. Liverpool Saturday, February 25, 2023 4,262.6 
 4. Manchester United Sunday, February 26, 2023 4,253.7 
 5. Tottenham Hotspur Sunday, February 26, 2023 4,199.6 
 6. Newcastle United Sunday, February 26, 2023 4,169.8 
 7. Brighton and Hove Albion Tuesday, February 28, 2023 4,158.3 
 8. Chelsea Sunday, February 26, 2023 4,153.0 
 9. Brentford Saturday, February 18, 2023 4,114.1 
 10. Fulham Tuesday, February 28, 2023 4,081.2 
 11. Leicester City Tuesday, February 28, 2023 4,070.9 
 12. Burnley Saturday, February 25, 2023 4,067.3 
 13. Aston Villa Saturday, February 25, 2023 4,064.8 
 14. Crystal Palace Saturday, February 25, 2023 4,063.0 
 15. West Ham United Saturday, February 25, 2023 4,061.0 
 16. Wolverhampton Wanderers Friday, February 24, 2023 4,040.2 
 17. Leeds United Tuesday, February 28, 2023 3,991.9 
 18. Nottingham Forest Saturday, February 25, 2023 3,976.1 
 19. Southampton Saturday, February 25, 2023 3,971.3 
 20. AFC Bournemouth Saturday, February 25, 2023 3,965.7 
 21. Everton Saturday, February 25, 2023 3,963.6 
 22. Sheffield United Saturday, February 25, 2023 3,961.5 
 23. Middlesbrough Saturday, February 25, 2023 3,914.1 
 24. Millwall Tuesday, February 28, 2023 3,890.4 
 25. Norwich City Saturday, February 25, 2023 3,883.4 
 26. Luton Town Tuesday, February 28, 2023 3,873.6 
 27. West Bromwich Albion Saturday, February 25, 2023 3,866.5 
 28. Sheffield Wednesday Saturday, February 25, 2023 3,865.4 
 29. Blackburn Rovers Tuesday, February 28, 2023 3,862.2 
 30. Watford Saturday, February 25, 2023 3,851.6 
 31. Coventry City Tuesday, February 28, 2023 3,848.8 
 32. Sunderland Saturday, February 25, 2023 3,844.1 
 33. Bristol City Tuesday, February 28, 2023 3,829.9 
 34. Preston North End Tuesday, February 28, 2023 3,815.4 
 35. Stoke City Tuesday, February 28, 2023 3,813.5 
 36. Swansea City Monday, February 27, 2023 3,801.8 
 37. Derby County Tuesday, February 28, 2023 3,791.4 
 38. Ipswich Town Saturday, February 25, 2023 3,788.3 
 39. Plymouth Argyle Saturday, February 25, 2023 3,776.4 
 40. Hull City Saturday, February 25, 2023 3,773.8 
 41. Wycombe Wanderers Saturday, February 25, 2023 3,769.7 
 42. Reading Saturday, February 25, 2023 3,768.6 
 43. Barnsley Saturday, February 25, 2023 3,766.7 
 44. Huddersfield Town Saturday, February 25, 2023 3,765.8 
 45. Bolton Wanderers Tuesday, February 28, 2023 3,763.0 
 46. Rotherham United Monday, February 27, 2023 3,747.9 
 47. Cardiff City Saturday, February 25, 2023 3,742.6 
 48. Queens Park Rangers Saturday, February 25, 2023 3,736.0 
 49. Birmingham City Saturday, February 25, 2023 3,731.3 
 50. Blackpool Saturday, February 25, 2023 3,725.4 
 51. Peterborough United Tuesday, February 28, 2023 3,716.5 
 52. Portsmouth Tuesday, February 28, 2023 3,712.5 
 53. Wigan Athletic Saturday, February 25, 2023 3,708.1 
 54. Shrewsbury Town Saturday, February 25, 2023 3,677.7 
 55. Charlton Athletic Tuesday, February 28, 2023 3,654.4 
 56. Lincoln City Tuesday, February 28, 2023 3,646.1 
 57. Fleetwood Town Saturday, February 25, 2023 3,640.9 
 58. Exeter City Saturday, February 25, 2023 3,626.0 
 59. Milton Keynes Dons Tuesday, February 28, 2023 3,622.0 
 60. Oxford United Saturday, February 25, 2023 3,615.8 
 61. Leyton Orient Saturday, February 25, 2023 3,596.9 
 62. Bristol Rovers Saturday, February 25, 2023 3,595.7 
 63. Stockport County Saturday, February 25, 2023 3,591.1 
 64. Burton Albion Saturday, February 25, 2023 3,579.9 
 65. Port Vale Saturday, February 25, 2023 3,579.6 
 66. Northampton Town Tuesday, February 28, 2023 3,577.1 
 67. Wrexham Tuesday, February 28, 2023 3,574.7 
 68. Mansfield Town Saturday, February 25, 2023 3,566.8 
 69. Accrington Stanley Saturday, February 25, 2023 3,564.9 
 70. Stevenage Tuesday, February 28, 2023 3,564.6 
 71. Morecambe Saturday, February 25, 2023 3,557.5 
 72. Bradford City Tuesday, February 28, 2023 3,553.3 
 73. Salford City Tuesday, February 28, 2023 3,552.1 
 74. Carlisle United Saturday, February 25, 2023 3,548.3 
 75. Cheltenham Town Tuesday, February 28, 2023 3,545.5 
 76. Notts County Saturday, February 25, 2023 3,537.7 
 77. Swindon Town Saturday, February 25, 2023 3,534.2 
 78. Sutton United Saturday, February 25, 2023 3,532.6 
 79. Cambridge United Saturday, February 25, 2023 3,521.5 
 80. Walsall Saturday, February 25, 2023 3,520.1 
 81. Tranmere Rovers Tuesday, February 28, 2023 3,513.6 
 82. Grimsby Town Saturday, February 25, 2023 3,493.9 
 83. Newport County Saturday, February 25, 2023 3,490.4 
 84. AFC Wimbledon Tuesday, February 28, 2023 3,487.9 
 85. Doncaster Rovers Saturday, February 25, 2023 3,478.4 
 86. Forest Green Rovers Saturday, February 25, 2023 3,477.1 
 87. Gillingham Tuesday, February 28, 2023 3,469.0 
 88. Barrow Tuesday, February 28, 2023 3,464.7 
 89. Crewe Alexandra Saturday, February 25, 2023 3,441.7 
 90. Colchester United Saturday, February 25, 2023 3,437.4 
 91. Harrogate Town Tuesday, February 28, 2023 3,409.5 
 92. Crawley Town Tuesday, February 28, 2023 3,396.6 
 93. Chesterfield Tuesday, February 28, 2023 3,373.6 
 94. Woking Saturday, February 25, 2023 3,372.7 
 95. Boreham Wood Tuesday, February 28, 2023 3,372.0 
 96. Hartlepool United Saturday, February 25, 2023 3,371.2 
 97. Southend United Saturday, February 25, 2023 3,364.2 
 98. Rochdale Saturday, February 25, 2023 3,361.1 
 99. Bromley Tuesday, February 28, 2023 3,349.3 
 100. Oldham Athletic Tuesday, February 28, 2023 3,332.0 
 101. Dagenham and Redbridge Tuesday, February 28, 2023 3,324.5 
 102. Solihull Moors Saturday, February 25, 2023 3,322.6 
 103. Barnet Tuesday, February 28, 2023 3,320.7 
 104. Altrincham Tuesday, February 28, 2023 3,320.3 
 105. Eastleigh Tuesday, February 28, 2023 3,313.2 
 106. FC Halifax Town Tuesday, February 28, 2023 3,304.1 
 107. Ebbsfleet United Tuesday, February 28, 2023 3,294.0 
 108. Wealdstone Tuesday, February 28, 2023 3,277.8 
 109. Gateshead Saturday, February 25, 2023 3,274.0 
 110. AFC Fylde Tuesday, February 28, 2023 3,262.7 
 111. Maidenhead United Tuesday, February 28, 2023 3,261.3 
 112. Torquay United Tuesday, February 28, 2023 3,256.3 
 113. Yeovil Town Tuesday, February 28, 2023 3,253.2 
 114. Aldershot Town Saturday, February 25, 2023 3,239.5 
 115. Dartford Saturday, February 25, 2023 3,236.6 
 116. King's Lynn Town Tuesday, February 28, 2023 3,220.5 
 117. Oxford City Saturday, February 25, 2023 3,200.8 
 118. Brackley Town Saturday, February 25, 2023 3,200.4 
 119. York City Tuesday, February 28, 2023 3,197.8 
 120. Dorking Wanderers Tuesday, February 28, 2023 3,196.9 
 121. Scunthorpe United Tuesday, February 28, 2023 3,194.0 
 122. Chester Tuesday, February 28, 2023 3,191.3 
 123. Weston-super-Mare Saturday, February 25, 2023 3,173.4 
 124. Worthing Tuesday, February 28, 2023 3,146.2 
 125. Chorley Tuesday, February 28, 2023 3,145.7 
 126. Maidstone United Tuesday, February 28, 2023 3,143.6 
 127. Braintree Town Saturday, February 25, 2023 3,141.5 
 128. Farnborough Tuesday, February 28, 2023 3,139.1 
 129. Havant and Waterlooville Tuesday, February 28, 2023 3,133.3 
 130. Darlington Saturday, February 25, 2023 3,131.5 
 131. Banbury United Tuesday, February 28, 2023 3,125.8 
 132. Alfreton Town Saturday, February 25, 2023 3,125.6 
 133. St. Albans City Saturday, February 25, 2023 3,117.4 
 134. Scarborough Athletic Monday, February 27, 2023 3,105.3 
 135. Gloucester City Tuesday, February 28, 2023 3,104.2 
 136. Coalville Town Saturday, February 25, 2023 3,101.4 
 137. Spennymoor Town Saturday, February 25, 2023 3,099.9 
 138. Kidderminster Harriers Saturday, February 25, 2023 3,099.0 
 139. Truro City Tuesday, February 28, 2023 3,099.0 
 140. Taunton Town Tuesday, February 28, 2023 3,098.8 
 141. Tonbridge Angels Tuesday, February 28, 2023 3,098.7 
 142. Bath City Tuesday, February 28, 2023 3,093.8 
 143. Eastbourne Borough Tuesday, February 28, 2023 3,093.2 
 144. Hereford Tuesday, February 28, 2023 3,087.5 
 145. Boston United Tuesday, February 28, 2023 3,086.6 
 146. Kettering Town Tuesday, February 28, 2023 3,086.5 
 147. Chelmsford City Saturday, February 25, 2023 3,084.4 
 148. Chesham United Tuesday, February 28, 2023 3,083.0 
 149. Hemel Hempstead Town Tuesday, February 28, 2023 3,082.2 
 150. Curzon Ashton Tuesday, February 28, 2023 3,076.3 
 151. Tamworth Saturday, February 25, 2023 3,073.0 
 152. Hayes and Yeading United Tuesday, February 28, 2023 3,072.5 
 153. Southport Saturday, February 25, 2023 3,068.7 
 154. Peterborough Sports Tuesday, February 28, 2023 3,063.9 
 155. Poole Town Tuesday, February 28, 2023 3,058.2 
 156. Chippenham Town Tuesday, February 28, 2023 3,057.2 
 157. Dover Athletic Tuesday, February 28, 2023 3,048.7 
 158. Buxton Tuesday, February 28, 2023 3,048.3 
 159. AFC Hornchurch Saturday, February 25, 2023 3,040.1 
 160. South Shields Saturday, February 25, 2023 3,034.4 
 161. Bishop's Stortford Tuesday, February 28, 2023 3,031.8 
 162. Metropolitan Police Saturday, February 25, 2023 3,030.2 
 163. Hampton and Richmond Borough Tuesday, February 28, 2023 3,025.4 
 164. Weymouth Saturday, February 25, 2023 3,021.0 
 165. Bracknell Town Saturday, February 25, 2023 3,019.6 
 166. Welling United Tuesday, February 28, 2023 3,018.7 
 167. Swindon Supermarine Tuesday, February 28, 2023 3,018.6 
 168. Leiston Monday, February 27, 2023 3,015.7 
 169. Leamington Tuesday, February 28, 2023 3,015.7 
 170. Rushall Olympic Saturday, February 25, 2023 3,011.1 
 171. Farsley Celtic Tuesday, February 28, 2023 3,009.3 
 172. Hungerford Town Saturday, February 25, 2023 3,001.7 
 173. Blyth Spartans Saturday, February 25, 2023 2,996.3 
 174. Slough Town Tuesday, February 28, 2023 2,991.7 
 175. Bradford Park Avenue Monday, February 27, 2023 2,990.8 
 176. Nuneaton Borough Saturday, February 25, 2023 2,986.1 
 177. Concord Rangers Saturday, February 25, 2023 2,978.1 
 178. Dulwich Hamlet Saturday, February 25, 2023 2,977.5 
 179. Stourbridge Monday, February 27, 2023 2,976.1 
 180. Cheshunt Saturday, February 25, 2023 2,974.7 
 181. Enfield Town Saturday, February 25, 2023 2,970.1 
 182. Plymouth Parkway Tuesday, February 28, 2023 2,969.7 
 183. Warrington Town Tuesday, February 28, 2023 2,959.8 
 184. Ilkeston Town Tuesday, February 28, 2023 2,955.3 
 185. Horsham Tuesday, February 28, 2023 2,936.7 
 186. AFC Telford United Saturday, February 25, 2023 2,935.7 
 187. Canvey Island Saturday, February 25, 2023 2,933.9 
 188. Lewes Saturday, February 25, 2023 2,932.2 
 189. Mickleover Sports Saturday, February 25, 2023 2,931.5 
 190. Folkestone Invicta Saturday, February 25, 2023 2,929.7 
 191. Tiverton Town Tuesday, February 28, 2023 2,925.9 
 192. Beaconsfield Town Saturday, February 25, 2023 2,921.7 
 193. Hyde United Saturday, February 25, 2023 2,921.3 
 194. Guiseley Saturday, February 25, 2023 2,919.4 
 195. Royston Town Saturday, February 25, 2023 2,918.8 
 196. Billericay Town Saturday, February 25, 2023 2,916.9 
 197. Alvechurch Tuesday, February 28, 2023 2,915.7 
 198. Gainsborough Trinity Saturday, February 25, 2023 2,913.7 
 199. Redditch United Monday, February 27, 2023 2,910.9 
 200. Matlock Town Saturday, February 25, 2023 2,907.0 
 201. FC United of Manchester Saturday, February 25, 2023 2,900.5 
 202. Bamber Bridge Tuesday, February 28, 2023 2,900.3 
 203. Walton Casuals Saturday, April 23, 2022 2,900.3 
 204. Aveley Saturday, February 25, 2023 2,895.2 
 205. Radcliffe Tuesday, February 28, 2023 2,894.2 
 206. Winchester City Saturday, February 25, 2023 2,890.8 
 207. Hastings United Saturday, February 25, 2023 2,886.6 
 208. Merthyr Town Tuesday, February 28, 2023 2,885.1 
 209. Carshalton Athletic Saturday, February 25, 2023 2,883.8 
 210. Gosport Borough Saturday, February 25, 2023 2,883.4 
 211. Cray Wanderers Saturday, February 25, 2023 2,882.6 
 212. Dorchester Town Saturday, February 25, 2023 2,876.7 
 213. Barwell Saturday, February 25, 2023 2,876.5 
 214. Hitchin Town Saturday, February 25, 2023 2,876.2 
 215. Marine Saturday, February 25, 2023 2,872.9 
 216. Warrington Rylands Saturday, February 25, 2023 2,869.0 
 217. Hanwell Town Tuesday, February 28, 2023 2,867.9 
 218. Needham Market Saturday, February 25, 2023 2,867.3 
 219. Whitby Town Tuesday, February 28, 2023 2,860.9 
 220. Bromsgrove Sporting Tuesday, February 28, 2023 2,860.8 
 221. Salisbury Saturday, February 25, 2023 2,860.6 
 222. Lancaster City Tuesday, February 28, 2023 2,858.1 
 223. Hendon Tuesday, February 28, 2023 2,855.0 
 224. North Leigh Tuesday, February 28, 2023 2,852.2 
 225. Yate Town Saturday, February 25, 2023 2,850.4 
 226. Harrow Borough Tuesday, February 28, 2023 2,850.1 
 227. St. Ives Town Saturday, February 25, 2023 2,839.5 
 228. Basford United Tuesday, February 28, 2023 2,838.0 
 229. Stafford Rangers Saturday, February 25, 2023 2,829.2 
 230. Stratford Town Tuesday, February 28, 2023 2,825.8 
 231. Kings Langley Monday, February 27, 2023 2,824.9 
 232. Morpeth Town Saturday, February 25, 2023 2,821.3 
 233. Biggleswade Town Saturday, April 23, 2022 2,818.5 
 234. Atherton Collieries Tuesday, February 28, 2023 2,817.3 
 235. Wingate and Finchley Saturday, February 25, 2023 2,814.9 
 236. Margate Saturday, February 25, 2023 2,812.1 
 237. Bognor Regis Town Saturday, February 25, 2023 2,811.4 
 238. Ashton United Saturday, February 25, 2023 2,807.0 
 239. Hartley Wintney Saturday, February 25, 2023 2,804.3 
 240. Stalybridge Celtic Saturday, February 25, 2023 2,799.0 
 241. Bedford Town Saturday, February 25, 2023 2,790.8 
 242. Hednesford Town Tuesday, February 28, 2023 2,789.7 
 243. Haringey Borough Saturday, February 25, 2023 2,783.5 
 244. Potters Bar Town Saturday, February 25, 2023 2,782.8 
 245. Nantwich Town Saturday, February 25, 2023 2,781.0 
 246. Lowestoft Town Saturday, April 23, 2022 2,779.7 
 247. Leatherhead Saturday, April 23, 2022 2,777.7 
 248. Witton Albion Saturday, April 23, 2022 2,777.2 
 249. Marske United Tuesday, February 28, 2023 2,774.1 
 250. Liversedge Tuesday, February 28, 2023 2,767.2 
 251. Kingstonian Saturday, February 25, 2023 2,752.8 
 252. Herne Bay Tuesday, February 28, 2023 2,750.5 
 253. AFC Rushden and Diamonds Saturday, February 25, 2023 2,734.3 
 254. Bowers and Pitsea Saturday, February 25, 2023 2,725.8 
 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, February 25, 2023 2,682.4 
 259. Belper Town Saturday, February 25, 2023 2,669.6 
 260. Brightlingsea Regent Tuesday, February 28, 2023 2,659.0 
 261. Merstham Saturday, April 23, 2022 2,641.1