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 21, 2018

 Rank Club Last Match Date ELO Score 
 1. Manchester City Saturday, April 7, 2018 4,351.1 
 2. Tottenham Hotspur Saturday, April 7, 2018 4,302.4 
 3. Manchester United Saturday, April 7, 2018 4,279.3 
 4. Liverpool Saturday, April 7, 2018 4,244.2 
 5. Chelsea Sunday, April 1, 2018 4,211.7 
 6. Arsenal Sunday, April 1, 2018 4,175.0 
 7. Leicester City Saturday, April 7, 2018 4,080.0 
 8. Everton Saturday, April 7, 2018 4,060.5 
 9. Burnley Saturday, April 7, 2018 4,060.3 
 10. Fulham Saturday, April 7, 2018 4,015.5 
 11. Newcastle United Saturday, April 7, 2018 4,014.0 
 12. AFC Bournemouth Saturday, April 7, 2018 4,002.4 
 13. Southampton Saturday, March 31, 2018 3,992.5 
 14. Swansea City Saturday, April 7, 2018 3,991.2 
 15. Crystal Palace Saturday, April 7, 2018 3,986.6 
 16. Wolverhampton Wanderers Friday, April 6, 2018 3,985.5 
 17. West Ham United Saturday, March 31, 2018 3,980.0 
 18. Brighton and Hove Albion Saturday, April 7, 2018 3,969.1 
 19. Watford Saturday, April 7, 2018 3,963.4 
 20. Cardiff City Friday, April 6, 2018 3,950.6 
 21. Stoke City Saturday, April 7, 2018 3,932.5 
 22. Middlesbrough Saturday, April 7, 2018 3,917.0 
 23. Aston Villa Saturday, April 7, 2018 3,910.7 
 24. Derby County Saturday, April 7, 2018 3,902.4 
 25. West Bromwich Albion Saturday, April 7, 2018 3,900.9 
 26. Millwall Saturday, April 7, 2018 3,898.4 
 27. Huddersfield Town Saturday, April 7, 2018 3,891.4 
 28. Brentford Saturday, April 7, 2018 3,884.7 
 29. Blackburn Rovers Saturday, April 7, 2018 3,862.0 
 30. Bristol City Saturday, April 7, 2018 3,859.6 
 31. Norwich City Saturday, April 7, 2018 3,859.4 
 32. Sheffield United Saturday, April 7, 2018 3,858.0 
 33. Preston North End Saturday, April 7, 2018 3,846.2 
 34. Hull City Saturday, April 7, 2018 3,842.8 
 35. Wigan Athletic Saturday, April 7, 2018 3,841.2 
 36. Sheffield Wednesday Saturday, April 7, 2018 3,824.8 
 37. Leeds United Saturday, April 7, 2018 3,805.8 
 38. Ipswich Town Saturday, April 7, 2018 3,792.4 
 39. Queens Park Rangers Saturday, April 7, 2018 3,788.3 
 40. Reading Saturday, April 7, 2018 3,778.0 
 41. Nottingham Forest Saturday, April 7, 2018 3,774.0 
 42. Shrewsbury Town Monday, April 2, 2018 3,743.6 
 43. Bolton Wanderers Saturday, April 7, 2018 3,742.8 
 44. Barnsley Saturday, April 7, 2018 3,742.1 
 45. Birmingham City Saturday, April 7, 2018 3,741.5 
 46. Sunderland Saturday, April 7, 2018 3,733.6 
 47. Plymouth Argyle Saturday, April 7, 2018 3,716.3 
 48. Rotherham United Saturday, April 7, 2018 3,698.1 
 49. Burton Albion Saturday, April 7, 2018 3,693.5 
 50. Peterborough United Saturday, April 7, 2018 3,691.1 
 51. Charlton Athletic Saturday, April 7, 2018 3,682.5 
 52. Scunthorpe United Saturday, April 7, 2018 3,682.3 
 53. Portsmouth Saturday, April 7, 2018 3,677.2 
 54. Accrington Stanley Saturday, April 7, 2018 3,665.6 
 55. Doncaster Rovers Saturday, April 7, 2018 3,664.9 
 56. Rochdale Saturday, April 7, 2018 3,664.1 
 57. Southend United Saturday, April 7, 2018 3,654.7 
 58. Fleetwood Town Saturday, April 7, 2018 3,650.9 
 59. Luton Town Saturday, April 7, 2018 3,650.7 
 60. Bristol Rovers Saturday, April 7, 2018 3,646.3 
 61. Blackpool Saturday, April 7, 2018 3,633.2 
 62. Gillingham Saturday, April 7, 2018 3,627.8 
 63. Oxford United Saturday, April 7, 2018 3,613.0 
 64. Bradford City Saturday, April 7, 2018 3,607.4 
 65. Oldham Athletic Saturday, April 7, 2018 3,605.1 
 66. Wycombe Wanderers Monday, April 2, 2018 3,604.4 
 67. Walsall Saturday, April 7, 2018 3,603.3 
 68. AFC Wimbledon Saturday, April 7, 2018 3,602.3 
 69. Milton Keynes Dons Saturday, April 7, 2018 3,597.0 
 70. Lincoln City Monday, April 2, 2018 3,585.3 
 71. Exeter City Saturday, April 7, 2018 3,577.5 
 72. Notts County Saturday, April 7, 2018 3,559.1 
 73. Coventry City Saturday, April 7, 2018 3,556.9 
 74. Carlisle United Saturday, April 7, 2018 3,552.5 
 75. Mansfield Town Saturday, April 7, 2018 3,548.9 
 76. Northampton Town Monday, April 2, 2018 3,547.5 
 77. Colchester United Saturday, April 7, 2018 3,538.4 
 78. Swindon Town Saturday, April 7, 2018 3,530.7 
 79. Tranmere Rovers Saturday, April 7, 2018 3,515.2 
 80. Cheltenham Town Saturday, April 7, 2018 3,505.1 
 81. Bury Saturday, April 7, 2018 3,500.6 
 82. Cambridge United Saturday, April 7, 2018 3,498.1 
 83. Newport County Saturday, April 7, 2018 3,497.9 
 84. Stevenage Saturday, April 7, 2018 3,497.4 
 85. Yeovil Town Saturday, April 7, 2018 3,483.0 
 86. Macclesfield Town Saturday, April 7, 2018 3,481.8 
 87. Crawley Town Saturday, April 7, 2018 3,476.6 
 88. Crewe Alexandra Saturday, April 7, 2018 3,474.5 
 89. Port Vale Saturday, April 7, 2018 3,469.8 
 90. AFC Fylde Saturday, April 7, 2018 3,466.2 
 91. Aldershot Town Saturday, April 7, 2018 3,454.8 
 92. Morecambe Saturday, April 7, 2018 3,451.6 
 93. Forest Green Rovers Saturday, April 7, 2018 3,446.0 
 94. Dover Athletic Saturday, April 7, 2018 3,440.6 
 95. Boreham Wood Saturday, April 7, 2018 3,435.6 
 96. Ebbsfleet United Saturday, April 7, 2018 3,425.2 
 97. Sutton United Saturday, April 7, 2018 3,424.6 
 98. Wrexham Saturday, April 7, 2018 3,422.8 
 99. Bromley Saturday, April 7, 2018 3,415.6 
 100. Chesterfield Saturday, April 7, 2018 3,411.9 
 101. Barnet Saturday, April 7, 2018 3,400.3 
 102. Gateshead Saturday, April 7, 2018 3,393.0 
 103. Dagenham and Redbridge Saturday, April 7, 2018 3,392.3 
 104. Grimsby Town Saturday, April 7, 2018 3,389.0 
 105. Leyton Orient Saturday, April 7, 2018 3,383.1 
 106. Harrogate Town Saturday, April 7, 2018 3,362.9 
 107. Salford City Saturday, April 7, 2018 3,355.6 
 108. Eastleigh Saturday, April 7, 2018 3,354.4 
 109. Solihull Moors Saturday, April 7, 2018 3,351.2 
 110. FC Halifax Town Saturday, April 7, 2018 3,350.7 
 111. Brackley Town Saturday, April 7, 2018 3,346.1 
 112. Maidenhead United Saturday, April 7, 2018 3,326.2 
 113. Barrow Saturday, April 7, 2018 3,325.1 
 114. Hartlepool United Saturday, April 7, 2018 3,322.0 
 115. Kidderminster Harriers Saturday, April 7, 2018 3,320.4 
 116. Dartford Saturday, April 7, 2018 3,316.0 
 117. Havant and Waterlooville Saturday, April 7, 2018 3,313.3 
 118. Maidstone United Saturday, April 7, 2018 3,304.3 
 119. Stockport County Saturday, April 7, 2018 3,295.3 
 120. Torquay United Saturday, April 7, 2018 3,292.5 
 121. Woking Saturday, April 7, 2018 3,281.6 
 122. Chorley Saturday, April 7, 2018 3,275.3 
 123. Hampton and Richmond Borough Saturday, April 7, 2018 3,271.4 
 124. York City Saturday, April 7, 2018 3,265.3 
 125. Chelmsford City Saturday, April 7, 2018 3,257.9 
 126. Braintree Town Saturday, April 7, 2018 3,244.0 
 127. Hemel Hempstead Town Saturday, April 7, 2018 3,243.7 
 128. Guiseley Saturday, April 7, 2018 3,235.4 
 129. Spennymoor Town Saturday, April 7, 2018 3,232.6 
 130. Bath City Saturday, April 7, 2018 3,224.0 
 131. Nuneaton Town Saturday, April 7, 2018 3,219.4 
 132. Welling United Saturday, April 7, 2018 3,216.2 
 133. Darlington 1883 Saturday, April 7, 2018 3,215.1 
 134. St. Albans City Saturday, April 7, 2018 3,212.4 
 135. Boston United Saturday, April 7, 2018 3,206.0 
 136. Wealdstone Saturday, April 7, 2018 3,203.4 
 137. Blyth Spartans Saturday, April 7, 2018 3,198.7 
 138. Chester Saturday, April 7, 2018 3,198.3 
 139. FC United of Manchester Saturday, April 7, 2018 3,196.6 
 140. Southport Saturday, April 7, 2018 3,195.5 
 141. Truro City Saturday, April 7, 2018 3,184.5 
 142. East Thurrock United Saturday, April 7, 2018 3,173.8 
 143. Gloucester City Saturday, April 7, 2018 3,173.4 
 144. Bradford Park Avenue Saturday, April 7, 2018 3,164.4 
 145. Leamington Saturday, April 7, 2018 3,159.5 
 146. Chippenham Town Saturday, April 7, 2018 3,159.4 
 147. Curzon Ashton Saturday, April 7, 2018 3,158.1 
 148. Oxford City Saturday, April 7, 2018 3,157.0 
 149. Hungerford Town Saturday, April 7, 2018 3,135.1 
 150. Weston-super-Mare Saturday, April 7, 2018 3,133.6 
 151. Tamworth Saturday, April 7, 2018 3,128.9 
 152. Alfreton Town Saturday, April 7, 2018 3,121.6 
 153. Eastbourne Borough Saturday, April 7, 2018 3,112.6 
 154. AFC Telford United Saturday, April 7, 2018 3,110.0 
 155. Concord Rangers Saturday, April 7, 2018 3,103.4 
 156. Worcester City Saturday, April 29, 2017 3,092.0 
 157. Whitehawk Saturday, April 7, 2018 3,083.3 
 158. Poole Town Saturday, April 7, 2018 3,072.0 
 159. Gainsborough Trinity Saturday, April 7, 2018 3,071.1 
 160. Altrincham Saturday, April 29, 2017 3,037.9 
 161. Stalybridge Celtic Saturday, April 29, 2017 3,034.8 
 162. Bognor Regis Town Saturday, April 7, 2018 3,029.5 
 163. Billericay Town Thursday, November 16, 2017 3,029.3 
 164. Gosport Borough Saturday, April 29, 2017 2,999.1 
 165. North Ferriby United Saturday, April 7, 2018 2,995.6 
 166. Hyde United Friday, November 3, 2017 2,966.2 
 167. Bishop's Stortford Saturday, April 29, 2017 2,962.2 
 168. Margate Saturday, April 29, 2017 2,949.9 
 169. Slough Town Monday, December 4, 2017 2,779.5 
 170. Leatherhead Sunday, December 3, 2017 2,765.9 
 171. Hereford Thursday, December 14, 2017 2,763.7 
 172. Heybridge Swifts Sunday, November 5, 2017 2,749.9 
 173. Nantwich Town Saturday, November 4, 2017 2,749.7