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, March 5, 2024

 Rank Club Last Match Date ELO Score 
 1. Manchester City Sunday, March 3, 2024 4,406.4 
 2. Liverpool Saturday, March 2, 2024 4,357.0 
 3. Arsenal Monday, March 4, 2024 4,309.1 
 4. Tottenham Hotspur Saturday, March 2, 2024 4,196.4 
 5. Aston Villa Saturday, March 2, 2024 4,193.7 
 6. Manchester United Sunday, March 3, 2024 4,180.8 
 7. Newcastle United Saturday, March 2, 2024 4,169.7 
 8. Chelsea Saturday, March 2, 2024 4,124.4 
 9. Brighton and Hove Albion Saturday, March 2, 2024 4,111.2 
 10. Wolverhampton Wanderers Saturday, March 2, 2024 4,091.9 
 11. West Ham United Saturday, March 2, 2024 4,091.6 
 12. Fulham Saturday, March 2, 2024 4,084.6 
 13. Brentford Saturday, March 2, 2024 4,053.2 
 14. AFC Bournemouth Sunday, March 3, 2024 4,051.3 
 15. Leicester City Tuesday, March 5, 2024 4,045.6 
 16. Everton Saturday, March 2, 2024 4,044.4 
 17. Leeds United Tuesday, March 5, 2024 4,033.9 
 18. Crystal Palace Saturday, March 2, 2024 4,025.4 
 19. Nottingham Forest Saturday, March 2, 2024 3,986.4 
 20. Ipswich Town Tuesday, March 5, 2024 3,976.8 
 21. Southampton Saturday, March 2, 2024 3,962.8 
 22. Luton Town Saturday, March 2, 2024 3,943.6 
 23. Burnley Sunday, March 3, 2024 3,935.2 
 24. West Bromwich Albion Friday, March 1, 2024 3,910.0 
 25. Sheffield United Monday, March 4, 2024 3,908.7 
 26. Coventry City Tuesday, March 5, 2024 3,903.9 
 27. Norwich City Saturday, March 2, 2024 3,883.7 
 28. Hull City Tuesday, March 5, 2024 3,842.0 
 29. Preston North End Saturday, March 2, 2024 3,842.0 
 30. Middlesbrough Saturday, March 2, 2024 3,836.6 
 31. Swansea City Saturday, March 2, 2024 3,824.5 
 32. Sunderland Tuesday, March 5, 2024 3,817.5 
 33. Bristol City Tuesday, March 5, 2024 3,812.2 
 34. Watford Saturday, March 2, 2024 3,798.5 
 35. Barnsley Tuesday, March 5, 2024 3,794.6 
 36. Sheffield Wednesday Tuesday, March 5, 2024 3,794.4 
 37. Huddersfield Town Saturday, March 2, 2024 3,794.3 
 38. Plymouth Argyle Tuesday, March 5, 2024 3,793.0 
 39. Portsmouth Saturday, March 2, 2024 3,783.9 
 40. Blackburn Rovers Tuesday, March 5, 2024 3,774.4 
 41. Derby County Saturday, March 2, 2024 3,771.3 
 42. Millwall Tuesday, March 5, 2024 3,768.4 
 43. Cardiff City Saturday, March 2, 2024 3,766.0 
 44. Bolton Wanderers Tuesday, March 5, 2024 3,763.0 
 45. Stoke City Tuesday, March 5, 2024 3,761.0 
 46. Queens Park Rangers Saturday, March 2, 2024 3,759.1 
 47. Peterborough United Tuesday, March 5, 2024 3,758.8 
 48. Birmingham City Tuesday, March 5, 2024 3,748.4 
 49. Blackpool Saturday, March 2, 2024 3,720.3 
 50. Lincoln City Saturday, March 2, 2024 3,683.7 
 51. Stevenage Saturday, March 2, 2024 3,679.8 
 52. Wigan Athletic Saturday, March 2, 2024 3,675.4 
 53. Reading Saturday, March 2, 2024 3,674.3 
 54. Leyton Orient Saturday, March 2, 2024 3,673.9 
 55. Oxford United Saturday, March 2, 2024 3,665.8 
 56. Rotherham United Tuesday, March 5, 2024 3,647.1 
 57. Mansfield Town Tuesday, March 5, 2024 3,647.1 
 58. Wycombe Wanderers Saturday, March 2, 2024 3,639.4 
 59. Charlton Athletic Tuesday, March 5, 2024 3,627.3 
 60. Northampton Town Tuesday, March 5, 2024 3,627.1 
 61. Bristol Rovers Saturday, March 2, 2024 3,620.6 
 62. Stockport County Saturday, February 24, 2024 3,613.0 
 63. Wrexham Saturday, March 2, 2024 3,601.0 
 64. Milton Keynes Dons Tuesday, March 5, 2024 3,597.8 
 65. Burton Albion Saturday, March 2, 2024 3,583.4 
 66. Crewe Alexandra Saturday, March 2, 2024 3,578.9 
 67. Exeter City Saturday, March 2, 2024 3,576.5 
 68. Fleetwood Town Saturday, March 2, 2024 3,570.8 
 69. Cheltenham Town Tuesday, March 5, 2024 3,567.9 
 70. Shrewsbury Town Saturday, March 2, 2024 3,557.6 
 71. Cambridge United Saturday, March 2, 2024 3,556.8 
 72. Morecambe Tuesday, March 5, 2024 3,551.4 
 73. Walsall Saturday, March 2, 2024 3,547.2 
 74. Bradford City Tuesday, March 5, 2024 3,529.2 
 75. Newport County Saturday, March 2, 2024 3,528.3 
 76. Barrow Tuesday, March 5, 2024 3,526.4 
 77. Port Vale Saturday, March 2, 2024 3,520.7 
 78. Chesterfield Saturday, March 2, 2024 3,507.2 
 79. Gillingham Tuesday, March 5, 2024 3,506.4 
 80. AFC Wimbledon Tuesday, March 5, 2024 3,497.3 
 81. Notts County Tuesday, February 27, 2024 3,492.2 
 82. Tranmere Rovers Saturday, March 2, 2024 3,489.3 
 83. Accrington Stanley Saturday, March 2, 2024 3,487.0 
 84. Crawley Town Tuesday, March 5, 2024 3,482.4 
 85. Harrogate Town Saturday, March 2, 2024 3,478.6 
 86. Salford City Saturday, March 2, 2024 3,477.4 
 87. Carlisle United Saturday, March 2, 2024 3,473.7 
 88. Swindon Town Saturday, March 2, 2024 3,464.9 
 89. Doncaster Rovers Tuesday, March 5, 2024 3,446.6 
 90. Grimsby Town Tuesday, March 5, 2024 3,432.0 
 91. Colchester United Tuesday, February 27, 2024 3,411.4 
 92. Bromley Tuesday, March 5, 2024 3,410.9 
 93. Sutton United Saturday, March 2, 2024 3,392.6 
 94. Barnet Tuesday, March 5, 2024 3,379.1 
 95. Southend United Tuesday, March 5, 2024 3,368.9 
 96. Oldham Athletic Tuesday, March 5, 2024 3,367.3 
 97. Forest Green Rovers Saturday, March 2, 2024 3,358.4 
 98. Solihull Moors Tuesday, March 5, 2024 3,357.7 
 99. Gateshead Tuesday, March 5, 2024 3,352.4 
 100. FC Halifax Town Saturday, March 2, 2024 3,336.7 
 101. Aldershot Town Saturday, March 2, 2024 3,326.5 
 102. Altrincham Tuesday, March 5, 2024 3,324.0 
 103. Rochdale Tuesday, March 5, 2024 3,316.9 
 104. AFC Fylde Tuesday, March 5, 2024 3,306.4 
 105. Hartlepool United Saturday, March 2, 2024 3,305.5 
 106. Dagenham and Redbridge Saturday, March 2, 2024 3,304.7 
 107. Boreham Wood Saturday, March 2, 2024 3,292.7 
 108. Ebbsfleet United Saturday, March 2, 2024 3,289.8 
 109. Eastleigh Saturday, March 2, 2024 3,283.5 
 110. Yeovil Town Monday, March 4, 2024 3,279.9 
 111. Woking Tuesday, March 5, 2024 3,273.4 
 112. Wealdstone Tuesday, March 5, 2024 3,271.1 
 113. Kidderminster Harriers Tuesday, March 5, 2024 3,237.7 
 114. Dorking Wanderers Tuesday, March 5, 2024 3,237.4 
 115. York City Tuesday, March 5, 2024 3,237.4 
 116. Maidenhead United Saturday, March 2, 2024 3,237.3 
 117. Tamworth Saturday, March 2, 2024 3,229.9 
 118. Macclesfield Town Saturday, March 2, 2024 3,224.3 
 119. Chelmsford City Monday, March 4, 2024 3,213.4 
 120. Chester Saturday, March 2, 2024 3,201.6 
 121. Worthing Monday, March 4, 2024 3,196.5 
 122. Chorley Tuesday, March 5, 2024 3,190.6 
 123. Braintree Town Saturday, March 2, 2024 3,189.2 
 124. Scunthorpe United Tuesday, March 5, 2024 3,169.3 
 125. St. Albans City Tuesday, February 27, 2024 3,160.2 
 126. Maidstone United Tuesday, March 5, 2024 3,154.0 
 127. Alfreton Town Tuesday, March 5, 2024 3,152.0 
 128. Slough Town Saturday, March 2, 2024 3,146.9 
 129. Hampton and Richmond Borough Tuesday, March 5, 2024 3,146.5 
 130. Bath City Tuesday, March 5, 2024 3,140.8 
 131. Brackley Town Saturday, March 2, 2024 3,139.4 
 132. Oxford City Saturday, March 2, 2024 3,137.2 
 133. Boston United Saturday, March 2, 2024 3,136.3 
 134. Chesham United Saturday, March 2, 2024 3,134.0 
 135. Torquay United Saturday, March 2, 2024 3,124.6 
 136. Buxton Saturday, March 2, 2024 3,119.3 
 137. King's Lynn Town Saturday, March 2, 2024 3,110.6 
 138. Spennymoor Town Tuesday, March 5, 2024 3,108.5 
 139. AFC Hornchurch Tuesday, February 27, 2024 3,106.5 
 140. Weston-super-Mare Tuesday, March 5, 2024 3,104.7 
 141. Curzon Ashton Saturday, March 2, 2024 3,103.1 
 142. Hereford Tuesday, March 5, 2024 3,097.8 
 143. Warrington Town Tuesday, March 5, 2024 3,097.7 
 144. Chippenham Town Tuesday, March 5, 2024 3,088.0 
 145. Tonbridge Angels Saturday, March 2, 2024 3,087.1 
 146. Farnborough Tuesday, March 5, 2024 3,080.9 
 147. Scarborough Athletic Saturday, March 2, 2024 3,078.1 
 148. Aveley Monday, March 4, 2024 3,075.4 
 149. Truro City Saturday, March 2, 2024 3,072.7 
 150. Peterborough Sports Tuesday, March 5, 2024 3,072.5 
 151. Weymouth Saturday, March 2, 2024 3,068.5 
 152. South Shields Saturday, March 2, 2024 3,067.8 
 153. Darlington Tuesday, March 5, 2024 3,063.1 
 154. Dartford Tuesday, February 27, 2024 3,060.0 
 155. Welling United Tuesday, March 5, 2024 3,049.2 
 156. Farsley Celtic Saturday, March 2, 2024 3,047.1 
 157. Blyth Spartans Saturday, March 2, 2024 3,037.1 
 158. Hemel Hempstead Town Saturday, March 2, 2024 3,028.6 
 159. Radcliffe Saturday, February 24, 2024 3,026.7 
 160. Rushall Olympic Tuesday, March 5, 2024 3,026.1 
 161. Southport Tuesday, March 5, 2024 3,022.7 
 162. Taunton Town Saturday, March 2, 2024 3,016.8 
 163. Needham Market Tuesday, March 5, 2024 3,016.5 
 164. Gloucester City Saturday, February 24, 2024 3,011.4 
 165. AFC Telford United Saturday, February 24, 2024 3,004.0 
 166. Havant and Waterlooville Saturday, March 2, 2024 3,000.0 
 167. AFC Totton Saturday, March 2, 2024 2,989.4 
 168. Salisbury Saturday, February 24, 2024 2,986.6 
 169. Gosport Borough Saturday, March 2, 2024 2,984.5 
 170. Eastbourne Borough Tuesday, March 5, 2024 2,983.8 
 171. Hyde United Saturday, March 2, 2024 2,982.6 
 172. Dulwich Hamlet Saturday, February 24, 2024 2,980.1 
 173. Leamington Tuesday, March 5, 2024 2,975.3 
 174. Chatham Town Saturday, March 2, 2024 2,975.2 
 175. Mickleover Sports Saturday, April 22, 2023 2,973.0 
 176. Banbury United Tuesday, March 5, 2024 2,970.2 
 177. Plymouth Parkway Saturday, February 24, 2024 2,962.2 
 178. Marine Saturday, March 2, 2024 2,960.1 
 179. Horsham Tuesday, March 5, 2024 2,957.2 
 180. Bracknell Town Saturday, March 2, 2024 2,956.4 
 181. Coalville Town Monday, March 4, 2024 2,954.1 
 182. Hungerford Town Saturday, February 24, 2024 2,949.2 
 183. Merthyr Town Saturday, February 24, 2024 2,949.1 
 184. Poole Town Saturday, February 24, 2024 2,948.9 
 185. Metropolitan Police Saturday, April 22, 2023 2,948.1 
 186. Hayes and Yeading United Saturday, February 24, 2024 2,947.0 
 187. Warrington Rylands Tuesday, March 5, 2024 2,940.4 
 188. Guiseley Tuesday, March 5, 2024 2,938.0 
 189. Enfield Town Saturday, February 24, 2024 2,925.1 
 190. Swindon Supermarine Saturday, March 2, 2024 2,923.6 
 191. Stamford Saturday, February 24, 2024 2,923.2 
 192. Beaconsfield Town Saturday, March 2, 2024 2,921.5 
 193. Walton and Hersham Saturday, March 2, 2024 2,920.5 
 194. Worksop Town Saturday, February 24, 2024 2,919.3 
 195. Whitby Town Tuesday, March 5, 2024 2,919.1 
 196. Nuneaton Borough Saturday, January 13, 2024 2,918.5 
 197. Winchester City Saturday, February 24, 2024 2,916.2 
 198. Stratford Town Saturday, March 2, 2024 2,914.3 
 199. Leiston Tuesday, February 27, 2024 2,912.3 
 200. Lewes Saturday, March 2, 2024 2,910.6 
 201. Hanwell Town Saturday, March 2, 2024 2,907.2 
 202. Dover Athletic Saturday, March 2, 2024 2,906.5 
 203. Hastings United Saturday, February 10, 2024 2,902.0 
 204. Redditch United Saturday, March 2, 2024 2,901.3 
 205. Carshalton Athletic Saturday, March 2, 2024 2,900.8 
 206. Billericay Town Saturday, March 2, 2024 2,899.7 
 207. Wingate and Finchley Saturday, February 24, 2024 2,897.8 
 208. Cray Wanderers Tuesday, February 27, 2024 2,895.7 
 209. Lancaster City Tuesday, March 5, 2024 2,895.6 
 210. Bognor Regis Town Saturday, February 24, 2024 2,893.9 
 211. Ilkeston Town Saturday, February 24, 2024 2,890.6 
 212. Hendon Saturday, March 2, 2024 2,890.5 
 213. Gainsborough Trinity Saturday, March 2, 2024 2,889.0 
 214. Ashton United Tuesday, March 5, 2024 2,887.6 
 215. Barwell Saturday, March 2, 2024 2,884.4 
 216. Bamber Bridge Saturday, February 24, 2024 2,883.7 
 217. Bishop's Stortford Tuesday, March 5, 2024 2,877.4 
 218. St. Ives Town Monday, March 4, 2024 2,876.9 
 219. Dorchester Town Wednesday, February 28, 2024 2,876.7 
 220. Tiverton Town Saturday, March 2, 2024 2,871.6 
 221. Canvey Island Saturday, March 2, 2024 2,870.6 
 222. Matlock Town Tuesday, March 5, 2024 2,869.9 
 223. North Leigh Saturday, April 22, 2023 2,864.3 
 224. Basingstoke Town Saturday, February 24, 2024 2,860.7 
 225. Whitehawk Tuesday, February 27, 2024 2,856.2 
 226. Morpeth Town Saturday, February 24, 2024 2,852.9 
 227. Stourbridge Tuesday, March 5, 2024 2,844.1 
 228. Cheshunt Tuesday, March 5, 2024 2,843.2 
 229. Royston Town Saturday, March 2, 2024 2,839.8 
 230. Alvechurch Tuesday, March 5, 2024 2,832.7 
 231. Potters Bar Town Tuesday, February 27, 2024 2,831.0 
 232. Nantwich Town Saturday, April 22, 2023 2,823.6 
 233. Didcot Town Saturday, March 2, 2024 2,821.8 
 234. Yate Town Saturday, April 22, 2023 2,812.9 
 235. FC United of Manchester Tuesday, March 5, 2024 2,812.6 
 236. Folkestone Invicta Tuesday, February 27, 2024 2,811.1 
 237. Kettering Town Tuesday, February 27, 2024 2,811.1 
 238. Hednesford Town Saturday, April 22, 2023 2,807.1 
 239. Bradford Park Avenue Saturday, March 2, 2024 2,806.5 
 240. Bromsgrove Sporting Saturday, February 24, 2024 2,804.7 
 241. Ramsgate Monday, December 4, 2023 2,804.7 
 242. Concord Rangers Tuesday, March 5, 2024 2,804.2 
 243. Workington Saturday, March 2, 2024 2,803.9 
 244. Kings Langley Saturday, April 22, 2023 2,799.2 
 245. AFC Rushden and Diamonds Saturday, April 22, 2023 2,798.9 
 246. Hartley Wintney Saturday, April 22, 2023 2,795.3 
 247. Hitchin Town Saturday, March 2, 2024 2,786.9 
 248. Halesowen Town Tuesday, March 5, 2024 2,786.1 
 249. Harrow Borough Saturday, March 2, 2024 2,784.9 
 250. Liversedge Saturday, April 22, 2023 2,774.1 
 251. Marske United Saturday, December 30, 2023 2,767.7 
 252. Stalybridge Celtic Saturday, April 22, 2023 2,767.6 
 253. Herne Bay Saturday, April 22, 2023 2,756.2 
 254. Stafford Rangers Saturday, March 2, 2024 2,752.9 
 255. Sheppey United Friday, November 3, 2023 2,749.6 
 256. AFC Sudbury Saturday, March 2, 2024 2,747.7 
 257. Basford United Saturday, March 2, 2024 2,745.7 
 258. Bowers and Pitsea Saturday, April 22, 2023 2,720.1 
 259. Haringey Borough Saturday, February 24, 2024 2,719.9 
 260. Bedford Town Saturday, April 22, 2023 2,710.7 
 261. Margate Saturday, March 2, 2024 2,710.0 
 262. Atherton Collieries Tuesday, March 5, 2024 2,697.0 
 263. Kingstonian Tuesday, March 5, 2024 2,693.1 
 264. Belper Town Saturday, April 22, 2023 2,674.3 
 265. Corinthian-Casuals Saturday, April 22, 2023 2,647.5 
 266. Brightlingsea Regent Saturday, April 22, 2023 2,625.2