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, January 7, 1928

 Rank Club Last Match Date ELO Score 
 1. Huddersfield Town Saturday, January 7, 1928 4,076.3 
 2. Everton Saturday, January 7, 1928 4,033.4 
 3. Leicester City Saturday, January 7, 1928 4,017.6 
 4. Bolton Wanderers Saturday, January 7, 1928 4,016.5 
 5. Arsenal Saturday, January 7, 1928 4,005.9 
 6. Cardiff City Saturday, January 7, 1928 4,002.3 
 7. Liverpool Saturday, January 7, 1928 3,996.4 
 8. Sunderland Saturday, January 7, 1928 3,990.5 
 9. Newcastle United Saturday, January 7, 1928 3,980.9 
 10. Derby County Saturday, January 7, 1928 3,975.3 
 11. Manchester City Saturday, January 7, 1928 3,972.8 
 12. Middlesbrough Saturday, January 7, 1928 3,970.4 
 13. Sheffield United Saturday, January 7, 1928 3,962.8 
 14. Burnley Saturday, January 7, 1928 3,959.9 
 15. Tottenham Hotspur Saturday, January 7, 1928 3,953.5 
 16. West Ham United Saturday, January 7, 1928 3,950.4 
 17. Leeds United Saturday, January 7, 1928 3,944.8 
 18. Manchester United Saturday, January 7, 1928 3,934.7 
 19. Chelsea Saturday, January 7, 1928 3,932.5 
 20. Blackburn Rovers Saturday, January 7, 1928 3,925.7 
 21. Aston Villa Saturday, January 7, 1928 3,920.6 
 22. Bury Saturday, January 7, 1928 3,920.4 
 23. Birmingham City Saturday, January 7, 1928 3,896.3 
 24. Sheffield Wednesday Saturday, January 7, 1928 3,878.0 
 25. Portsmouth Saturday, January 7, 1928 3,871.5 
 26. Preston North End Saturday, January 7, 1928 3,868.9 
 27. West Bromwich Albion Saturday, January 7, 1928 3,855.6 
 28. Millwall Saturday, January 7, 1928 3,852.8 
 29. Oldham Athletic Saturday, January 7, 1928 3,851.3 
 30. Nottingham Forest Saturday, January 7, 1928 3,850.7 
 31. Port Vale Saturday, January 7, 1928 3,849.5 
 32. Stoke Saturday, January 7, 1928 3,805.6 
 33. Bristol City Saturday, January 7, 1928 3,795.9 
 34. Hull City Saturday, January 7, 1928 3,782.4 
 35. Barnsley Saturday, January 7, 1928 3,778.0 
 36. Swansea Town Saturday, January 7, 1928 3,771.9 
 37. Bradford Park Avenue Saturday, January 7, 1928 3,770.2 
 38. Notts County Saturday, January 7, 1928 3,767.5 
 39. Plymouth Argyle Saturday, January 7, 1928 3,761.7 
 40. Grimsby Town Saturday, January 7, 1928 3,758.7 
 41. Reading Saturday, January 7, 1928 3,755.3 
 42. Swindon Town Saturday, January 7, 1928 3,742.5 
 43. Wolverhampton Wanderers Saturday, January 7, 1928 3,713.3 
 44. Blackpool Saturday, January 7, 1928 3,709.9 
 45. Southampton Saturday, January 7, 1928 3,706.4 
 46. Leyton Orient Saturday, January 7, 1928 3,703.0 
 47. Exeter City Saturday, January 7, 1928 3,695.8 
 48. Northampton Town Saturday, January 7, 1928 3,694.1 
 49. Fulham Saturday, January 7, 1928 3,685.7 
 50. Doncaster Rovers Saturday, January 7, 1928 3,680.4 
 51. Brighton and Hove Albion Saturday, January 7, 1928 3,674.0 
 52. Bournemouth and Boscombe Athletic Saturday, January 7, 1928 3,649.7 
 53. Darlington Saturday, January 7, 1928 3,644.3 
 54. Charlton Athletic Saturday, January 7, 1928 3,642.4 
 55. Tranmere Rovers Saturday, January 7, 1928 3,638.8 
 56. Stockport County Saturday, January 7, 1928 3,633.9 
 57. Rochdale Saturday, January 7, 1928 3,625.4 
 58. Crystal Palace Saturday, January 7, 1928 3,623.1 
 59. South Shields (1889) Saturday, January 7, 1928 3,614.5 
 60. Newport County Saturday, January 7, 1928 3,614.3 
 61. Queens Park Rangers Saturday, January 7, 1928 3,613.9 
 62. Lincoln City Saturday, January 7, 1928 3,613.9 
 63. Bradford City Saturday, January 7, 1928 3,607.5 
 64. Halifax Town Saturday, January 7, 1928 3,601.5 
 65. Luton Town Saturday, January 7, 1928 3,598.5 
 66. Southend United Saturday, January 7, 1928 3,587.9 
 67. Southport Saturday, January 7, 1928 3,581.5 
 68. New Brighton Saturday, January 7, 1928 3,575.1 
 69. Brentford Saturday, January 7, 1928 3,570.2 
 70. Coventry City Saturday, January 7, 1928 3,569.3 
 71. Bristol Rovers Saturday, January 7, 1928 3,562.6 
 72. Gillingham Saturday, January 7, 1928 3,557.8 
 73. Wrexham Saturday, January 7, 1928 3,547.6 
 74. Norwich City Saturday, January 7, 1928 3,545.7 
 75. Chesterfield Saturday, January 7, 1928 3,545.5 
 76. Crewe Alexandra Saturday, January 7, 1928 3,544.3 
 77. Hartlepools United Saturday, January 7, 1928 3,531.6 
 78. Accrington Stanley Saturday, January 7, 1928 3,520.9 
 79. Merthyr Town Saturday, January 7, 1928 3,513.1 
 80. Watford Saturday, January 7, 1928 3,511.6 
 81. Aberdare Athletic Saturday, November 26, 1927 3,503.9 
 82. Torquay United Saturday, January 7, 1928 3,491.1 
 83. Rotherham United Saturday, January 7, 1928 3,473.8 
 84. Nelson Saturday, January 7, 1928 3,469.9 
 85. Walsall Saturday, January 7, 1928 3,466.6 
 86. Ashington Saturday, January 7, 1928 3,450.6 
 87. Durham City Saturday, January 7, 1928 3,437.6 
 88. Wigan Borough Saturday, January 7, 1928 3,433.2 
 89. Barrow Saturday, January 7, 1928 3,351.4 
 90. Corinthians Saturday, January 29, 1927 3,252.9 
 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, December 10, 1927 3,195.1 
 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. London Caledonians Saturday, December 10, 1927 3,181.9 
 103. Leyton Saturday, November 26, 1927 3,179.3 
 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