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  Friday, April 15, 2022

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, April 10, 2022 4,394.8 
 2. Liverpool Sunday, April 10, 2022 4,371.1 
 3. Chelsea Saturday, April 9, 2022 4,285.3 
 4. Tottenham Hotspur Saturday, April 9, 2022 4,192.8 
 5. Manchester United Saturday, April 9, 2022 4,186.9 
 6. Arsenal Saturday, April 9, 2022 4,181.2 
 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 9, 2022 4,039.6 
 13. Brentford Sunday, April 10, 2022 4,033.0 
 14. Newcastle United Friday, April 8, 2022 4,032.7 
 15. Leeds United Saturday, April 9, 2022 4,025.0 
 16. Brighton and Hove Albion Saturday, April 9, 2022 4,022.3 
 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 Sunday, April 10, 2022 3,940.4 
 22. AFC Bournemouth Friday, April 15, 2022 3,931.5 
 23. Watford Saturday, April 9, 2022 3,920.5 
 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. Wigan Athletic Tuesday, April 12, 2022 3,795.7 
 39. Hull City Friday, April 15, 2022 3,789.9 
 40. Milton Keynes Dons Saturday, April 9, 2022 3,785.9 
 41. Derby County Friday, April 15, 2022 3,782.5 
 42. Wycombe Wanderers Friday, April 15, 2022 3,770.7 
 43. Rotherham United Tuesday, April 12, 2022 3,766.9 
 44. Sheffield Wednesday Saturday, April 9, 2022 3,766.8 
 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 9, 2022 3,711.0 
 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. Cheltenham Town Friday, April 15, 2022 3,629.3 
 60. Port Vale Friday, April 15, 2022 3,617.9 
 61. Cambridge United Saturday, April 9, 2022 3,614.4 
 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. King's Lynn Town Friday, April 15, 2022 3,154.2 
 124. Chorley Friday, April 15, 2022 3,152.1 
 125. Banbury United Saturday, April 9, 2022 3,149.4 
 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. Kettering Town Friday, April 15, 2022 3,099.5 
 136. Worthing Saturday, April 9, 2022 3,099.1 
 137. Southport Friday, April 15, 2022 3,098.1 
 138. Hampton and Richmond Borough Friday, April 15, 2022 3,097.8 
 139. Chesham United Saturday, April 9, 2022 3,092.2 
 140. Peterborough Sports Saturday, April 9, 2022 3,091.4 
 141. St. Albans City Friday, April 15, 2022 3,088.7 
 142. Chippenham Town Friday, April 15, 2022 3,088.5 
 143. Chester Friday, April 15, 2022 3,082.4 
 144. Slough Town Friday, April 15, 2022 3,074.7 
 145. Truro City Saturday, April 9, 2022 3,074.0 
 146. Dover Athletic Friday, April 15, 2022 3,072.7 
 147. Alfreton Town Friday, April 15, 2022 3,070.7 
 148. Hemel Hempstead Town Friday, April 15, 2022 3,070.4 
 149. Gloucester City Friday, April 15, 2022 3,070.4 
 150. Dulwich Hamlet Friday, April 15, 2022 3,065.0 
 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. Coalville Town Tuesday, April 12, 2022 3,055.5 
 156. Concord Rangers Friday, April 15, 2022 3,054.7 
 157. Leamington Friday, April 15, 2022 3,054.3 
 158. Chelmsford City Friday, April 15, 2022 3,054.1 
 159. Tonbridge Angels Friday, April 15, 2022 3,047.9 
 160. AFC Hornchurch Friday, April 15, 2022 3,044.8 
 161. Bradford Park Avenue Friday, April 15, 2022 3,043.1 
 162. Farnborough Saturday, April 9, 2022 3,042.7 
 163. Bishop's Stortford Saturday, April 9, 2022 3,039.0 
 164. AFC Telford United Friday, April 15, 2022 3,032.0 
 165. Braintree Town Friday, April 15, 2022 3,028.2 
 166. Billericay Town Friday, April 15, 2022 3,009.0 
 167. Bath City Friday, April 15, 2022 3,006.1 
 168. South Shields Saturday, April 9, 2022 3,005.3 
 169. Buxton Saturday, April 9, 2022 3,001.9 
 170. Rushall Olympic Tuesday, April 5, 2022 3,001.0 
 171. Tiverton Town Saturday, April 9, 2022 2,998.3 
 172. AFC Rushden and Diamonds Saturday, April 9, 2022 2,994.4 
 173. Farsley Celtic Friday, April 15, 2022 2,990.6 
 174. Royston Town Saturday, April 9, 2022 2,983.9 
 175. Welling United Friday, April 15, 2022 2,982.4 
 176. Yate Town Tuesday, April 12, 2022 2,974.9 
 177. Guiseley Friday, April 15, 2022 2,970.8 
 178. Poole Town Saturday, April 9, 2022 2,959.9 
 179. Gosport Borough Saturday, April 9, 2022 2,951.9 
 180. Swindon Supermarine Saturday, April 9, 2022 2,950.7 
 181. Enfield Town Friday, April 15, 2022 2,948.8 
 182. Alvechurch Saturday, April 9, 2022 2,947.4 
 183. Tamworth Saturday, April 9, 2022 2,944.2 
 184. Blyth Spartans Friday, April 15, 2022 2,941.3 
 185. Warrington Town Saturday, April 9, 2022 2,940.8 
 186. Cheshunt Tuesday, April 12, 2022 2,933.5 
 187. Morpeth Town Saturday, April 9, 2022 2,931.6 
 188. Scarborough Athletic Saturday, April 9, 2022 2,924.8 
 189. Stourbridge Tuesday, April 12, 2022 2,922.3 
 190. Needham Market Saturday, April 9, 2022 2,918.5 
 191. Folkestone Invicta Saturday, April 9, 2022 2,914.6 
 192. Nuneaton Borough Saturday, April 9, 2022 2,909.7 
 193. Salisbury Saturday, April 9, 2022 2,908.7 
 194. Lewes Saturday, April 9, 2022 2,907.1 
 195. FC United of Manchester Saturday, April 9, 2022 2,905.6 
 196. Harrow Borough Saturday, April 9, 2022 2,899.8 
 197. Hednesford Town Saturday, April 9, 2022 2,897.0 
 198. Matlock Town Saturday, April 9, 2022 2,893.6 
 199. Carshalton Athletic Saturday, April 9, 2022 2,892.5 
 200. Walton Casuals Saturday, April 9, 2022 2,891.0 
 201. Hitchin Town Saturday, April 9, 2022 2,888.0 
 202. Hendon Saturday, April 9, 2022 2,883.6 
 203. Leiston Saturday, April 9, 2022 2,875.6 
 204. Hartley Wintney Saturday, April 9, 2022 2,873.4 
 205. Kings Langley Saturday, April 9, 2022 2,870.7 
 206. Bromsgrove Sporting Saturday, April 9, 2022 2,870.2 
 207. Whitby Town Saturday, April 9, 2022 2,867.8 
 208. Beaconsfield Town Saturday, April 9, 2022 2,865.0 
 209. Lancaster City Saturday, April 9, 2022 2,862.3 
 210. Bognor Regis Town Tuesday, April 12, 2022 2,859.5 
 211. Nantwich Town Saturday, April 9, 2022 2,857.7 
 212. Stafford Rangers Saturday, April 9, 2022 2,856.2 
 213. Ashton United Saturday, April 9, 2022 2,851.6 
 214. Biggleswade Town Tuesday, April 12, 2022 2,850.5 
 215. Stratford Town Saturday, April 9, 2022 2,850.3 
 216. Gainsborough Trinity Saturday, April 9, 2022 2,843.3 
 217. Mickleover Sports Saturday, April 9, 2022 2,837.1 
 218. Bamber Bridge Saturday, April 9, 2022 2,835.2 
 219. Horsham Saturday, April 9, 2022 2,828.1 
 220. Kingstonian Saturday, April 9, 2022 2,827.9 
 221. Barwell Saturday, April 9, 2022 2,827.0 
 222. Margate Saturday, April 9, 2022 2,823.2 
 223. Potters Bar Town Saturday, April 9, 2022 2,822.9 
 224. Redditch United Saturday, April 9, 2022 2,820.6 
 225. Dorchester Town Saturday, April 9, 2022 2,814.1 
 226. Hyde United Saturday, April 9, 2022 2,806.1 
 227. Atherton Collieries Saturday, April 9, 2022 2,805.1 
 228. Bowers and Pitsea Saturday, April 9, 2022 2,803.7 
 229. St. Ives Town Saturday, April 9, 2022 2,803.7 
 230. Lowestoft Town Tuesday, April 12, 2022 2,801.5 
 231. Merthyr Town Saturday, April 9, 2022 2,798.0 
 232. Corinthian-Casuals Saturday, April 9, 2022 2,797.9 
 233. Wingate and Finchley Saturday, April 9, 2022 2,791.1 
 234. Basford United Saturday, April 9, 2022 2,790.2 
 235. Radcliffe Saturday, April 9, 2022 2,787.0 
 236. Cray Wanderers Friday, April 15, 2022 2,781.0 
 237. AFC Sudbury Friday, November 5, 2021 2,778.2 
 238. Haringey Borough Saturday, April 9, 2022 2,776.6 
 239. Leatherhead Saturday, April 9, 2022 2,766.3 
 240. Stalybridge Celtic Saturday, April 9, 2022 2,761.4 
 241. Witton Albion Saturday, April 9, 2022 2,755.3 
 242. East Thurrock United Saturday, April 9, 2022 2,732.7 
 243. Wimborne Town Saturday, April 9, 2022 2,721.2 
 244. Brightlingsea Regent Friday, April 15, 2022 2,702.0 
 245. Merstham Saturday, April 9, 2022 2,660.0 
 246. Grantham Town Saturday, April 9, 2022 2,659.2