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  Friday, April 6, 1928

 Rank Club Last Match Date ELO Score 
 1. Huddersfield Town Monday, April 2, 1928 4,124.0 
 2. Everton Friday, April 6, 1928 4,013.4 
 3. Bolton Wanderers Friday, April 6, 1928 4,011.9 
 4. West Ham United Friday, April 6, 1928 4,000.7 
 5. Derby County Friday, April 6, 1928 3,996.5 
 6. Leicester City Saturday, March 31, 1928 3,989.7 
 7. Sheffield United Monday, April 2, 1928 3,984.8 
 8. Aston Villa Friday, April 6, 1928 3,983.3 
 9. Manchester City Friday, April 6, 1928 3,978.1 
 10. Arsenal Friday, April 6, 1928 3,974.2 
 11. Cardiff City Friday, April 6, 1928 3,969.6 
 12. Newcastle United Saturday, March 31, 1928 3,962.6 
 13. Sunderland Friday, April 6, 1928 3,958.7 
 14. Birmingham City Saturday, March 31, 1928 3,955.9 
 15. Portsmouth Saturday, March 31, 1928 3,953.6 
 16. Blackburn Rovers Friday, April 6, 1928 3,953.2 
 17. Tottenham Hotspur Friday, April 6, 1928 3,943.1 
 18. Middlesbrough Saturday, March 31, 1928 3,939.4 
 19. Leeds United Saturday, March 31, 1928 3,933.3 
 20. Burnley Friday, April 6, 1928 3,931.2 
 21. Liverpool Friday, April 6, 1928 3,921.3 
 22. Sheffield Wednesday Friday, April 6, 1928 3,920.9 
 23. Preston North End Friday, April 6, 1928 3,914.6 
 24. Bury Saturday, March 31, 1928 3,910.0 
 25. Manchester United Friday, April 6, 1928 3,907.5 
 26. Chelsea Friday, April 6, 1928 3,906.1 
 27. West Bromwich Albion Saturday, March 31, 1928 3,856.1 
 28. Millwall Friday, April 6, 1928 3,843.4 
 29. Nottingham Forest Saturday, March 31, 1928 3,837.4 
 30. Oldham Athletic Friday, April 6, 1928 3,834.8 
 31. Stoke Friday, April 6, 1928 3,828.0 
 32. Port Vale Friday, April 6, 1928 3,816.1 
 33. Swansea Town Friday, April 6, 1928 3,809.8 
 34. Bradford Park Avenue Saturday, March 31, 1928 3,780.7 
 35. Bristol City Friday, April 6, 1928 3,771.4 
 36. Wolverhampton Wanderers Saturday, March 31, 1928 3,763.8 
 37. Hull City Friday, April 6, 1928 3,755.8 
 38. Reading Friday, April 6, 1928 3,754.3 
 39. Blackpool Friday, April 6, 1928 3,745.6 
 40. Grimsby Town Friday, April 6, 1928 3,742.2 
 41. Southampton Saturday, March 31, 1928 3,738.2 
 42. Swindon Town Friday, April 6, 1928 3,737.4 
 43. Notts County Friday, April 6, 1928 3,730.7 
 44. Barnsley Saturday, March 31, 1928 3,730.1 
 45. Plymouth Argyle Friday, April 6, 1928 3,713.0 
 46. Brighton and Hove Albion Friday, April 6, 1928 3,700.5 
 47. Northampton Town Saturday, March 31, 1928 3,696.4 
 48. Fulham Friday, April 6, 1928 3,682.0 
 49. Tranmere Rovers Friday, April 6, 1928 3,677.8 
 50. Crystal Palace Friday, April 6, 1928 3,677.2 
 51. Stockport County Friday, April 6, 1928 3,672.5 
 52. Leyton Orient Friday, April 6, 1928 3,672.0 
 53. Queens Park Rangers Friday, April 6, 1928 3,670.1 
 54. Darlington Friday, April 6, 1928 3,668.7 
 55. Doncaster Rovers Friday, April 6, 1928 3,660.5 
 56. Lincoln City Friday, April 6, 1928 3,654.6 
 57. Exeter City Friday, April 6, 1928 3,648.1 
 58. Bradford City Friday, April 6, 1928 3,645.3 
 59. Luton Town Friday, April 6, 1928 3,642.6 
 60. Bournemouth and Boscombe Athletic Saturday, March 31, 1928 3,637.5 
 61. South Shields (1889) Friday, April 6, 1928 3,629.1 
 62. Southend United Friday, April 6, 1928 3,617.5 
 63. Newport County Friday, April 6, 1928 3,601.6 
 64. Southport Friday, April 6, 1928 3,595.6 
 65. Brentford Friday, April 6, 1928 3,589.4 
 66. Rochdale Friday, April 6, 1928 3,568.0 
 67. New Brighton Friday, April 6, 1928 3,565.8 
 68. Charlton Athletic Friday, April 6, 1928 3,565.1 
 69. Gillingham Friday, April 6, 1928 3,560.6 
 70. Halifax Town Friday, April 6, 1928 3,560.5 
 71. Watford Saturday, March 31, 1928 3,556.7 
 72. Wrexham Friday, April 6, 1928 3,553.7 
 73. Crewe Alexandra Friday, April 6, 1928 3,540.1 
 74. Bristol Rovers Friday, April 6, 1928 3,530.6 
 75. Accrington Stanley Friday, April 6, 1928 3,523.5 
 76. Walsall Saturday, March 31, 1928 3,517.4 
 77. Chesterfield Friday, April 6, 1928 3,516.4 
 78. Coventry City Saturday, March 31, 1928 3,509.1 
 79. Torquay United Friday, April 6, 1928 3,505.2 
 80. Aberdare Athletic Saturday, November 26, 1927 3,503.9 
 81. Rotherham United Saturday, March 31, 1928 3,502.9 
 82. Norwich City Friday, April 6, 1928 3,502.9 
 83. Merthyr Town Saturday, March 31, 1928 3,491.6 
 84. Hartlepools United Friday, April 6, 1928 3,487.4 
 85. Ashington Friday, April 6, 1928 3,468.2 
 86. Nelson Friday, April 6, 1928 3,425.1 
 87. Wigan Borough Friday, April 6, 1928 3,417.0 
 88. Barrow Friday, April 6, 1928 3,406.9 
 89. Durham City Friday, April 6, 1928 3,397.4 
 90. Corinthians Saturday, January 14, 1928 3,251.5 
 91. Rhyl Saturday, December 10, 1927 3,242.3 
 92. Carlisle United Saturday, December 10, 1927 3,210.9 
 93. Poole Thursday, December 1, 1927 3,210.7 
 94. Clapton Wednesday, November 30, 1927 3,208.2 
 95. Kettering Town Thursday, December 15, 1927 3,200.0 
 96. Peterborough and Fletton United Saturday, January 14, 1928 3,194.9 
 97. Ilford Saturday, December 10, 1927 3,192.5 
 98. Gainsborough Trinity Saturday, December 10, 1927 3,185.9 
 99. Aldershot Saturday, December 10, 1927 3,185.5 
 100. Crook Town Saturday, November 26, 1927 3,185.2 
 101. Northfleet United Saturday, November 26, 1927 3,184.3 
 102. Leyton Saturday, November 26, 1927 3,179.3 
 103. London Caledonians Saturday, January 14, 1928 3,177.8 
 104. Stockton Saturday, November 26, 1927 3,177.6 
 105. Spennymoor United Thursday, December 1, 1927 3,176.9 
 106. Bath City Saturday, December 10, 1927 3,175.3 
 107. Oswestry Town Saturday, November 26, 1927 3,173.7 
 108. Denaby United Saturday, November 26, 1927 3,171.0 
 109. Shirebrook Saturday, November 26, 1927 3,170.7 
 110. Dartford Saturday, November 26, 1927 3,170.3 
 111. Shildon Saturday, November 26, 1927 3,170.1 
 112. Southall Saturday, November 26, 1927 3,163.9 
 113. Botwell Mission Wednesday, November 30, 1927 3,161.5 
 114. Workington Saturday, November 26, 1927 3,160.2 
 115. Wellington Town Saturday, November 26, 1927 3,158.8 
 116. Dulwich Hamlet Saturday, November 26, 1927 3,158.3 
 117. Chatham Saturday, November 26, 1927 3,151.7