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  Thursday, September 11, 1930

 Rank Club Last Match Date ELO Score 
 1. Sheffield Wednesday Monday, September 8, 1930 4,112.4 
 2. Aston Villa Tuesday, September 9, 1930 4,079.1 
 3. Arsenal Wednesday, September 10, 1930 4,061.2 
 4. Derby County Wednesday, September 10, 1930 4,040.2 
 5. Leicester City Monday, September 8, 1930 4,011.3 
 6. Huddersfield Town Wednesday, September 10, 1930 3,999.8 
 7. Blackburn Rovers Wednesday, September 10, 1930 3,987.3 
 8. Portsmouth Wednesday, September 10, 1930 3,976.5 
 9. Sunderland Wednesday, September 10, 1930 3,974.7 
 10. Birmingham City Wednesday, September 10, 1930 3,973.8 
 11. Leeds United Monday, September 8, 1930 3,971.8 
 12. West Ham United Monday, September 8, 1930 3,969.2 
 13. Sheffield United Monday, September 8, 1930 3,944.1 
 14. Everton Monday, September 8, 1930 3,942.5 
 15. Liverpool Wednesday, September 10, 1930 3,941.5 
 16. Manchester City Monday, September 8, 1930 3,932.1 
 17. Newcastle United Wednesday, September 10, 1930 3,931.1 
 18. Middlesbrough Monday, September 8, 1930 3,928.3 
 19. West Bromwich Albion Monday, September 8, 1930 3,922.3 
 20. Grimsby Town Tuesday, September 9, 1930 3,921.4 
 21. Chelsea Monday, September 8, 1930 3,918.4 
 22. Bolton Wanderers Wednesday, September 10, 1930 3,916.3 
 23. Bury Wednesday, September 10, 1930 3,906.9 
 24. Blackpool Wednesday, September 10, 1930 3,895.5 
 25. Bradford Park Avenue Monday, September 8, 1930 3,890.7 
 26. Oldham Athletic Monday, September 8, 1930 3,874.9 
 27. Burnley Monday, September 8, 1930 3,864.4 
 28. Manchester United Wednesday, September 10, 1930 3,850.1 
 29. Plymouth Argyle Wednesday, September 10, 1930 3,820.1 
 30. Stoke City Monday, September 8, 1930 3,820.1 
 31. Wolverhampton Wanderers Monday, September 8, 1930 3,808.5 
 32. Preston North End Monday, September 8, 1930 3,807.8 
 33. Port Vale Monday, September 8, 1930 3,802.7 
 34. Tottenham Hotspur Monday, September 8, 1930 3,797.7 
 35. Swansea Town Monday, September 8, 1930 3,793.8 
 36. Cardiff City Monday, September 8, 1930 3,788.5 
 37. Southampton Monday, September 8, 1930 3,782.2 
 38. Bradford City Monday, September 8, 1930 3,771.0 
 39. Nottingham Forest Monday, September 8, 1930 3,769.8 
 40. Barnsley Wednesday, September 10, 1930 3,754.2 
 41. Hull City Wednesday, September 10, 1930 3,754.1 
 42. Stockport County Thursday, September 11, 1930 3,752.6 
 43. Millwall Monday, September 8, 1930 3,737.0 
 44. Charlton Athletic Monday, September 8, 1930 3,735.0 
 45. Bristol City Wednesday, September 10, 1930 3,734.0 
 46. Notts County Monday, September 8, 1930 3,729.2 
 47. Northampton Town Monday, September 8, 1930 3,722.3 
 48. Brentford Monday, September 8, 1930 3,717.4 
 49. Queens Park Rangers Thursday, September 11, 1930 3,697.6 
 50. Reading Monday, September 8, 1930 3,690.7 
 51. Lincoln City Wednesday, September 10, 1930 3,690.4 
 52. Crystal Palace Monday, September 8, 1930 3,684.3 
 53. Chesterfield Monday, September 8, 1930 3,668.6 
 54. Fulham Monday, September 8, 1930 3,654.8 
 55. Brighton and Hove Albion Monday, September 8, 1930 3,653.4 
 56. Coventry City Monday, September 8, 1930 3,644.2 
 57. Watford Thursday, September 11, 1930 3,640.3 
 58. Swindon Town Monday, September 8, 1930 3,621.4 
 59. Bournemouth and Boscombe Athletic Monday, September 8, 1930 3,607.0 
 60. Leyton Orient Thursday, September 11, 1930 3,604.2 
 61. Norwich City Monday, September 8, 1930 3,603.5 
 62. York City Wednesday, September 10, 1930 3,603.5 
 63. Southend United Monday, September 8, 1930 3,594.3 
 64. Darlington Wednesday, September 10, 1930 3,588.4 
 65. Gateshead Monday, September 8, 1930 3,584.3 
 66. Luton Town Monday, September 8, 1930 3,575.1 
 67. Tranmere Rovers Wednesday, September 10, 1930 3,571.7 
 68. Wrexham Monday, September 8, 1930 3,571.2 
 69. Southport Wednesday, September 10, 1930 3,554.9 
 70. Thames Thursday, September 11, 1930 3,551.6 
 71. Doncaster Rovers Monday, September 8, 1930 3,549.2 
 72. New Brighton Monday, September 8, 1930 3,545.7 
 73. Walsall Monday, September 8, 1930 3,543.6 
 74. Rochdale Monday, September 8, 1930 3,542.4 
 75. Exeter City Monday, September 8, 1930 3,539.4 
 76. Crewe Alexandra Monday, September 8, 1930 3,525.6 
 77. Hartlepools United Wednesday, September 10, 1930 3,524.8 
 78. Carlisle United Thursday, September 11, 1930 3,515.7 
 79. Newport County Wednesday, September 10, 1930 3,511.6 
 80. Bristol Rovers Monday, September 8, 1930 3,506.0 
 81. Torquay United Monday, September 8, 1930 3,503.2 
 82. Wigan Borough Wednesday, September 10, 1930 3,499.2 
 83. Accrington Stanley Wednesday, September 10, 1930 3,490.4 
 84. Gillingham Wednesday, September 10, 1930 3,487.9 
 85. Halifax Town Monday, September 8, 1930 3,447.4 
 86. Rotherham United Monday, September 8, 1930 3,437.6 
 87. Nelson Wednesday, September 10, 1930 3,424.0 
 88. Merthyr Town Saturday, May 3, 1930 3,405.9 
 89. Barrow Monday, September 8, 1930 3,404.0 
 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