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  Monday, September 1, 1930

 Rank Club Last Match Date ELO Score 
 1. Sheffield Wednesday Monday, September 1, 1930 4,121.4 
 2. Aston Villa Monday, September 1, 1930 4,058.9 
 3. Arsenal Monday, September 1, 1930 4,049.3 
 4. Derby County Saturday, August 30, 1930 4,016.0 
 5. West Ham United Monday, September 1, 1930 4,007.1 
 6. Leicester City Monday, September 1, 1930 3,997.8 
 7. Sunderland Saturday, August 30, 1930 3,988.4 
 8. Manchester City Saturday, August 30, 1930 3,983.6 
 9. Blackburn Rovers Monday, September 1, 1930 3,982.9 
 10. Leeds United Saturday, August 30, 1930 3,979.6 
 11. Portsmouth Monday, September 1, 1930 3,978.3 
 12. Birmingham City Monday, September 1, 1930 3,973.8 
 13. Huddersfield Town Monday, September 1, 1930 3,971.4 
 14. Sheffield United Saturday, August 30, 1930 3,939.5 
 15. Newcastle United Saturday, August 30, 1930 3,934.7 
 16. Bolton Wanderers Monday, September 1, 1930 3,934.7 
 17. Liverpool Monday, September 1, 1930 3,925.6 
 18. Everton Saturday, August 30, 1930 3,921.8 
 19. Grimsby Town Monday, September 1, 1930 3,917.0 
 20. Chelsea Saturday, August 30, 1930 3,905.2 
 21. West Bromwich Albion Monday, September 1, 1930 3,899.0 
 22. Middlesbrough Saturday, August 30, 1930 3,894.2 
 23. Manchester United Saturday, August 30, 1930 3,893.9 
 24. Bury Saturday, August 30, 1930 3,884.2 
 25. Blackpool Saturday, August 30, 1930 3,882.6 
 26. Bradford Park Avenue Monday, September 1, 1930 3,873.9 
 27. Oldham Athletic Saturday, August 30, 1930 3,870.9 
 28. Burnley Monday, September 1, 1930 3,854.5 
 29. Cardiff City Saturday, August 30, 1930 3,827.3 
 30. Plymouth Argyle Saturday, August 30, 1930 3,826.1 
 31. Stoke City Monday, September 1, 1930 3,818.6 
 32. Port Vale Saturday, August 30, 1930 3,817.5 
 33. Tottenham Hotspur Monday, September 1, 1930 3,815.0 
 34. Swansea Town Monday, September 1, 1930 3,806.2 
 35. Stockport County Monday, September 1, 1930 3,799.9 
 36. Southampton Monday, September 1, 1930 3,788.5 
 37. Nottingham Forest Monday, September 1, 1930 3,785.7 
 38. Preston North End Saturday, August 30, 1930 3,783.7 
 39. Wolverhampton Wanderers Monday, September 1, 1930 3,783.6 
 40. Bradford City Saturday, August 30, 1930 3,773.9 
 41. Barnsley Monday, September 1, 1930 3,757.1 
 42. Brentford Saturday, August 30, 1930 3,737.7 
 43. Reading Saturday, August 30, 1930 3,737.5 
 44. Millwall Monday, September 1, 1930 3,736.4 
 45. Bristol City Saturday, August 30, 1930 3,733.6 
 46. Queens Park Rangers Saturday, August 30, 1930 3,727.7 
 47. Hull City Saturday, August 30, 1930 3,725.2 
 48. Charlton Athletic Monday, September 1, 1930 3,719.6 
 49. Notts County Saturday, August 30, 1930 3,713.3 
 50. Northampton Town Saturday, August 30, 1930 3,697.0 
 51. Crystal Palace Saturday, August 30, 1930 3,689.5 
 52. Fulham Monday, September 1, 1930 3,667.3 
 53. Brighton and Hove Albion Saturday, August 30, 1930 3,663.5 
 54. Lincoln City Monday, September 1, 1930 3,663.4 
 55. Chesterfield Monday, September 1, 1930 3,661.3 
 56. Swindon Town Saturday, August 30, 1930 3,641.7 
 57. Coventry City Monday, September 1, 1930 3,628.7 
 58. Darlington Monday, September 1, 1930 3,621.5 
 59. Leyton Orient Saturday, August 30, 1930 3,615.9 
 60. Watford Saturday, August 30, 1930 3,615.9 
 61. York City Saturday, August 30, 1930 3,604.5 
 62. Norwich City Saturday, August 30, 1930 3,600.3 
 63. Bournemouth and Boscombe Athletic Saturday, August 30, 1930 3,594.1 
 64. Luton Town Saturday, August 30, 1930 3,582.5 
 65. Gateshead Monday, September 1, 1930 3,579.1 
 66. Southport Monday, September 1, 1930 3,578.2 
 67. Tranmere Rovers Monday, September 1, 1930 3,571.0 
 68. New Brighton Monday, September 1, 1930 3,570.6 
 69. Southend United Saturday, August 30, 1930 3,566.1 
 70. Walsall Saturday, August 30, 1930 3,563.0 
 71. Rochdale Monday, September 1, 1930 3,553.6 
 72. Exeter City Saturday, August 30, 1930 3,543.2 
 73. Doncaster Rovers Monday, September 1, 1930 3,537.0 
 74. Newport County Saturday, August 30, 1930 3,534.7 
 75. Wrexham Saturday, August 30, 1930 3,533.4 
 76. Thames Saturday, August 30, 1930 3,528.9 
 77. Crewe Alexandra Monday, September 1, 1930 3,520.1 
 78. Hartlepools United Monday, September 1, 1930 3,518.6 
 79. Bristol Rovers Saturday, August 30, 1930 3,510.8 
 80. Carlisle United Monday, September 1, 1930 3,505.0 
 81. Gillingham Saturday, August 30, 1930 3,487.8 
 82. Accrington Stanley Monday, September 1, 1930 3,487.3 
 83. Torquay United Saturday, August 30, 1930 3,482.7 
 84. Wigan Borough Monday, September 1, 1930 3,480.7 
 85. Halifax Town Monday, September 1, 1930 3,476.1 
 86. Rotherham United Monday, September 1, 1930 3,451.3 
 87. Nelson Saturday, August 30, 1930 3,420.2 
 88. Merthyr Town Saturday, May 3, 1930 3,405.9 
 89. Barrow Monday, September 1, 1930 3,387.6 
 90. Ashington Saturday, November 30, 1929 3,351.5 
 91. Corinthians Monday, January 20, 1930 3,302.8 
 92. Northfleet United Saturday, December 14, 1929 3,212.2 
 93. Gainsborough Trinity Wednesday, December 4, 1929 3,211.1 
 94. Mansfield Town Saturday, November 30, 1929 3,210.1 
 95. Caernarvon Athletic Wednesday, December 18, 1929 3,207.5 
 96. Margate Saturday, December 14, 1929 3,201.6 
 97. Kettering Town Saturday, November 30, 1929 3,197.2 
 98. Leyton Saturday, December 14, 1929 3,195.0 
 99. Bath City Saturday, December 14, 1929 3,193.8 
 100. Manchester Central Saturday, December 14, 1929 3,192.9 
 101. Scunthorpe United Thursday, December 19, 1929 3,192.1 
 102. Peterborough and Fletton United Saturday, November 30, 1929 3,189.4 
 103. Folkestone Monday, December 9, 1929 3,187.9 
 104. Barry Town Saturday, December 14, 1929 3,184.1 
 105. Aldershot Saturday, November 30, 1929 3,183.8 
 106. Shildon Monday, December 9, 1929 3,182.0 
 107. Ilford Saturday, November 30, 1929 3,174.7 
 108. Newark Town Saturday, November 30, 1929 3,172.4 
 109. Nunhead Saturday, November 30, 1929 3,170.3 
 110. Lancaster Town Saturday, November 30, 1929 3,168.9 
 111. Dagenham Town Wednesday, December 4, 1929 3,164.8 
 112. Wellington Town Saturday, November 30, 1929 3,156.8 
 113. Tunbridge Wells Rangers Saturday, November 30, 1929 3,154.7 
 114. Dulwich Hamlet Saturday, November 30, 1929 3,154.6 
 115. Wimbledon Saturday, November 30, 1929 3,152.0