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, April 21, 1930

 Rank Club Last Match Date ELO Score 
 1. Sheffield Wednesday Monday, April 21, 1930 4,104.2 
 2. Huddersfield Town Saturday, April 19, 1930 4,035.5 
 3. Derby County Monday, April 21, 1930 4,035.1 
 4. Arsenal Monday, April 21, 1930 4,030.9 
 5. Aston Villa Monday, April 21, 1930 4,029.5 
 6. Leicester City Monday, April 21, 1930 4,008.4 
 7. Sunderland Monday, April 21, 1930 4,003.7 
 8. Blackburn Rovers Monday, April 21, 1930 3,997.5 
 9. Manchester City Monday, April 21, 1930 3,996.9 
 10. West Ham United Saturday, April 19, 1930 3,983.2 
 11. Birmingham City Saturday, April 19, 1930 3,982.2 
 12. Portsmouth Monday, April 21, 1930 3,968.2 
 13. Leeds United Monday, April 21, 1930 3,965.0 
 14. Bolton Wanderers Monday, April 21, 1930 3,957.8 
 15. Newcastle United Monday, April 21, 1930 3,935.7 
 16. Liverpool Monday, April 21, 1930 3,933.3 
 17. Manchester United Saturday, April 19, 1930 3,932.2 
 18. Sheffield United Saturday, April 19, 1930 3,930.5 
 19. Blackpool Monday, April 21, 1930 3,917.8 
 20. Grimsby Town Saturday, April 19, 1930 3,890.0 
 21. Chelsea Monday, April 21, 1930 3,887.6 
 22. Middlesbrough Monday, April 21, 1930 3,886.0 
 23. Bradford Park Avenue Monday, April 21, 1930 3,877.1 
 24. Burnley Saturday, April 19, 1930 3,874.9 
 25. Oldham Athletic Monday, April 21, 1930 3,871.4 
 26. Everton Saturday, April 19, 1930 3,868.9 
 27. Bury Monday, April 21, 1930 3,866.2 
 28. Plymouth Argyle Monday, April 21, 1930 3,847.9 
 29. West Bromwich Albion Monday, April 21, 1930 3,842.0 
 30. Southampton Monday, April 21, 1930 3,827.6 
 31. Cardiff City Monday, April 21, 1930 3,819.9 
 32. Stoke City Monday, April 21, 1930 3,818.4 
 33. Nottingham Forest Monday, April 21, 1930 3,813.4 
 34. Tottenham Hotspur Monday, April 21, 1930 3,803.4 
 35. Swansea Town Monday, April 21, 1930 3,789.8 
 36. Stockport County Saturday, April 19, 1930 3,782.0 
 37. Wolverhampton Wanderers Monday, April 21, 1930 3,773.3 
 38. Port Vale Monday, April 21, 1930 3,772.2 
 39. Reading Monday, April 21, 1930 3,763.1 
 40. Preston North End Saturday, April 19, 1930 3,762.2 
 41. Bradford City Monday, April 21, 1930 3,761.4 
 42. Millwall Monday, April 21, 1930 3,759.1 
 43. Brentford Monday, April 21, 1930 3,754.1 
 44. Charlton Athletic Monday, April 21, 1930 3,749.3 
 45. Barnsley Monday, April 21, 1930 3,734.1 
 46. Hull City Monday, April 21, 1930 3,722.6 
 47. Notts County Saturday, April 19, 1930 3,722.2 
 48. Bristol City Monday, April 21, 1930 3,705.1 
 49. Queens Park Rangers Monday, April 21, 1930 3,700.6 
 50. Northampton Town Monday, April 21, 1930 3,685.7 
 51. Fulham Monday, April 21, 1930 3,673.1 
 52. Brighton and Hove Albion Saturday, April 19, 1930 3,672.5 
 53. Crystal Palace Monday, April 21, 1930 3,657.6 
 54. Coventry City Saturday, April 19, 1930 3,654.5 
 55. Lincoln City Monday, April 21, 1930 3,651.5 
 56. Chesterfield Monday, April 21, 1930 3,650.7 
 57. Norwich City Monday, April 21, 1930 3,648.3 
 58. Leyton Orient Monday, April 21, 1930 3,628.7 
 59. Southend United Monday, April 21, 1930 3,625.3 
 60. Darlington Saturday, April 19, 1930 3,608.2 
 61. York City Monday, April 21, 1930 3,606.2 
 62. Watford Monday, April 21, 1930 3,602.5 
 63. Luton Town Monday, April 21, 1930 3,599.2 
 64. Bournemouth and Boscombe Athletic Monday, April 21, 1930 3,589.6 
 65. South Shields (1889) Monday, April 21, 1930 3,589.3 
 66. Swindon Town Monday, April 21, 1930 3,589.0 
 67. Doncaster Rovers Monday, April 21, 1930 3,588.6 
 68. Crewe Alexandra Monday, April 21, 1930 3,583.6 
 69. New Brighton Saturday, April 19, 1930 3,575.2 
 70. Tranmere Rovers Monday, April 21, 1930 3,574.9 
 71. Exeter City Monday, April 21, 1930 3,564.3 
 72. Walsall Monday, April 21, 1930 3,554.8 
 73. Rochdale Monday, April 21, 1930 3,548.6 
 74. Southport Monday, April 21, 1930 3,546.5 
 75. Newport County Monday, April 21, 1930 3,522.3 
 76. Carlisle United Saturday, April 19, 1930 3,522.1 
 77. Hartlepools United Monday, April 21, 1930 3,515.7 
 78. Wrexham Monday, April 21, 1930 3,501.8 
 79. Bristol Rovers Monday, April 21, 1930 3,501.3 
 80. Torquay United Monday, April 21, 1930 3,489.0 
 81. Wigan Borough Monday, April 21, 1930 3,480.0 
 82. Accrington Stanley Monday, April 21, 1930 3,468.9 
 83. Rotherham United Monday, April 21, 1930 3,463.7 
 84. Gillingham Monday, April 21, 1930 3,461.2 
 85. Halifax Town Monday, April 21, 1930 3,444.1 
 86. Nelson Monday, April 21, 1930 3,432.1 
 87. Barrow Monday, April 21, 1930 3,417.8 
 88. Merthyr Town Monday, April 21, 1930 3,379.2 
 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