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, May 3, 1930

 Rank Club Last Match Date ELO Score 
 1. Sheffield Wednesday Saturday, May 3, 1930 4,132.0 
 2. Aston Villa Saturday, May 3, 1930 4,035.7 
 3. Derby County Saturday, May 3, 1930 4,012.9 
 4. Arsenal Saturday, May 3, 1930 4,010.5 
 5. Blackburn Rovers Saturday, May 3, 1930 4,005.8 
 6. Leicester City Saturday, May 3, 1930 3,994.8 
 7. Sunderland Saturday, May 3, 1930 3,992.3 
 8. West Ham United Saturday, May 3, 1930 3,989.6 
 9. Leeds United Saturday, May 3, 1930 3,983.8 
 10. Huddersfield Town Saturday, May 3, 1930 3,982.7 
 11. Manchester City Saturday, May 3, 1930 3,979.7 
 12. Birmingham City Saturday, May 3, 1930 3,971.2 
 13. Portsmouth Saturday, May 3, 1930 3,959.7 
 14. Sheffield United Saturday, May 3, 1930 3,948.2 
 15. Bolton Wanderers Saturday, May 3, 1930 3,945.5 
 16. Newcastle United Saturday, May 3, 1930 3,937.4 
 17. Liverpool Saturday, May 3, 1930 3,928.5 
 18. Grimsby Town Saturday, May 3, 1930 3,926.3 
 19. Everton Saturday, May 3, 1930 3,910.2 
 20. Manchester United Saturday, May 3, 1930 3,903.9 
 21. Middlesbrough Saturday, May 3, 1930 3,903.7 
 22. Blackpool Saturday, May 3, 1930 3,901.1 
 23. Burnley Saturday, May 3, 1930 3,895.2 
 24. Chelsea Saturday, May 3, 1930 3,890.8 
 25. Bradford Park Avenue Saturday, May 3, 1930 3,882.1 
 26. West Bromwich Albion Saturday, May 3, 1930 3,874.7 
 27. Bury Saturday, May 3, 1930 3,862.7 
 28. Oldham Athletic Saturday, May 3, 1930 3,860.5 
 29. Plymouth Argyle Saturday, May 3, 1930 3,837.7 
 30. Cardiff City Saturday, April 26, 1930 3,834.4 
 31. Port Vale Saturday, May 3, 1930 3,808.3 
 32. Swansea Town Saturday, April 26, 1930 3,807.3 
 33. Southampton Saturday, May 3, 1930 3,807.2 
 34. Stoke City Saturday, May 3, 1930 3,802.0 
 35. Nottingham Forest Saturday, May 3, 1930 3,796.3 
 36. Stockport County Saturday, May 3, 1930 3,791.4 
 37. Tottenham Hotspur Saturday, May 3, 1930 3,784.0 
 38. Preston North End Saturday, May 3, 1930 3,768.9 
 39. Bradford City Saturday, May 3, 1930 3,768.1 
 40. Millwall Saturday, May 3, 1930 3,763.8 
 41. Wolverhampton Wanderers Saturday, May 3, 1930 3,760.7 
 42. Barnsley Saturday, May 3, 1930 3,758.1 
 43. Reading Saturday, April 26, 1930 3,749.4 
 44. Charlton Athletic Saturday, May 3, 1930 3,743.4 
 45. Bristol City Saturday, May 3, 1930 3,739.8 
 46. Brentford Saturday, May 3, 1930 3,738.4 
 47. Hull City Saturday, May 3, 1930 3,730.2 
 48. Queens Park Rangers Saturday, May 3, 1930 3,722.9 
 49. Notts County Saturday, April 26, 1930 3,701.5 
 50. Northampton Town Saturday, May 3, 1930 3,680.7 
 51. Crystal Palace Saturday, May 3, 1930 3,672.7 
 52. Lincoln City Saturday, April 26, 1930 3,668.2 
 53. Fulham Saturday, May 3, 1930 3,666.7 
 54. Brighton and Hove Albion Saturday, May 3, 1930 3,664.9 
 55. Chesterfield Saturday, April 26, 1930 3,646.4 
 56. Coventry City Saturday, May 3, 1930 3,635.8 
 57. Swindon Town Saturday, May 3, 1930 3,631.6 
 58. Leyton Orient Saturday, May 3, 1930 3,628.7 
 59. Darlington Monday, April 28, 1930 3,626.3 
 60. Watford Saturday, May 3, 1930 3,621.2 
 61. York City Saturday, May 3, 1930 3,616.3 
 62. Norwich City Saturday, May 3, 1930 3,608.7 
 63. Bournemouth and Boscombe Athletic Saturday, May 3, 1930 3,604.2 
 64. South Shields (1889) Saturday, May 3, 1930 3,591.5 
 65. Southend United Saturday, May 3, 1930 3,582.8 
 66. Luton Town Saturday, May 3, 1930 3,581.8 
 67. New Brighton Saturday, May 3, 1930 3,564.9 
 68. Southport Saturday, May 3, 1930 3,563.0 
 69. Rochdale Saturday, May 3, 1930 3,561.4 
 70. Doncaster Rovers Thursday, May 1, 1930 3,554.5 
 71. Hartlepools United Saturday, May 3, 1930 3,552.2 
 72. Walsall Saturday, May 3, 1930 3,550.2 
 73. Tranmere Rovers Saturday, April 26, 1930 3,548.8 
 74. Crewe Alexandra Saturday, May 3, 1930 3,548.5 
 75. Exeter City Saturday, May 3, 1930 3,534.8 
 76. Newport County Saturday, May 3, 1930 3,529.2 
 77. Wrexham Saturday, May 3, 1930 3,529.0 
 78. Bristol Rovers Saturday, May 3, 1930 3,527.1 
 79. Carlisle United Saturday, May 3, 1930 3,516.5 
 80. Torquay United Saturday, May 3, 1930 3,488.1 
 81. Gillingham Saturday, May 3, 1930 3,486.4 
 82. Accrington Stanley Saturday, May 3, 1930 3,473.8 
 83. Wigan Borough Saturday, May 3, 1930 3,468.4 
 84. Halifax Town Monday, April 21, 1930 3,444.1 
 85. Nelson Saturday, May 3, 1930 3,423.8 
 86. Rotherham United Saturday, May 3, 1930 3,423.8 
 87. Merthyr Town Saturday, May 3, 1930 3,405.9 
 88. Barrow Saturday, May 3, 1930 3,402.8 
 89. Ashington Saturday, November 30, 1929 3,351.5 
 90. Corinthians Monday, January 20, 1930 3,302.8 
 91. Northfleet United Saturday, December 14, 1929 3,212.2 
 92. Gainsborough Trinity Wednesday, December 4, 1929 3,211.1 
 93. Mansfield Town Saturday, November 30, 1929 3,210.1 
 94. Caernarvon Athletic Wednesday, December 18, 1929 3,207.5 
 95. Margate Saturday, December 14, 1929 3,201.6 
 96. Kettering Town Saturday, November 30, 1929 3,197.2 
 97. Leyton Saturday, December 14, 1929 3,195.0 
 98. Bath City Saturday, December 14, 1929 3,193.8 
 99. Manchester Central Saturday, December 14, 1929 3,192.9 
 100. Scunthorpe United Thursday, December 19, 1929 3,192.1 
 101. Peterborough and Fletton United Saturday, November 30, 1929 3,189.4 
 102. Folkestone Monday, December 9, 1929 3,187.9 
 103. Barry Town Saturday, December 14, 1929 3,184.1 
 104. Aldershot Saturday, November 30, 1929 3,183.8 
 105. Shildon Monday, December 9, 1929 3,182.0 
 106. Ilford Saturday, November 30, 1929 3,174.7 
 107. Thames Saturday, November 30, 1929 3,174.3 
 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