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 5, 1923

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, May 5, 1923 4,127.0 
 2. Huddersfield Town Saturday, May 5, 1923 4,082.9 
 3. Sunderland Saturday, May 5, 1923 4,019.4 
 4. Aston Villa Saturday, May 5, 1923 4,013.9 
 5. Newcastle United Saturday, May 5, 1923 4,012.8 
 6. Everton Saturday, May 5, 1923 4,011.6 
 7. Arsenal Saturday, April 28, 1923 4,006.3 
 8. Cardiff City Saturday, May 5, 1923 4,004.5 
 9. West Bromwich Albion Saturday, May 5, 1923 3,990.9 
 10. Sheffield United Saturday, April 28, 1923 3,988.5 
 11. Tottenham Hotspur Saturday, May 5, 1923 3,987.2 
 12. Bolton Wanderers Saturday, April 28, 1923 3,979.3 
 13. Manchester City Saturday, May 5, 1923 3,972.0 
 14. Chelsea Saturday, May 5, 1923 3,935.5 
 15. Preston North End Saturday, May 5, 1923 3,933.5 
 16. Blackburn Rovers Saturday, May 5, 1923 3,931.9 
 17. Birmingham City Saturday, May 5, 1923 3,923.3 
 18. Burnley Saturday, May 5, 1923 3,921.9 
 19. Middlesbrough Saturday, May 5, 1923 3,899.5 
 20. West Ham United Saturday, May 5, 1923 3,892.2 
 21. Oldham Athletic Saturday, May 5, 1923 3,863.0 
 22. Nottingham Forest Wednesday, April 25, 1923 3,856.6 
 23. Manchester United Saturday, April 28, 1923 3,852.9 
 24. Stoke Saturday, May 5, 1923 3,851.0 
 25. Leicester City Saturday, May 5, 1923 3,818.5 
 26. Notts County Saturday, May 5, 1923 3,814.4 
 27. Leeds United Saturday, May 5, 1923 3,796.1 
 28. Sheffield Wednesday Saturday, May 5, 1923 3,796.1 
 29. Southampton Saturday, May 5, 1923 3,794.7 
 30. Barnsley Saturday, April 28, 1923 3,794.0 
 31. Bury Saturday, May 5, 1923 3,789.5 
 32. Fulham Saturday, May 5, 1923 3,788.7 
 33. Plymouth Argyle Saturday, May 5, 1923 3,786.3 
 34. Blackpool Saturday, May 5, 1923 3,769.9 
 35. Hull City Saturday, May 5, 1923 3,764.9 
 36. Bradford City Saturday, May 5, 1923 3,764.3 
 37. Bristol City Saturday, May 5, 1923 3,761.8 
 38. South Shields (1889) Saturday, May 5, 1923 3,754.5 
 39. Crystal Palace Saturday, May 5, 1923 3,748.1 
 40. Swansea Town Saturday, May 5, 1923 3,747.4 
 41. Derby County Saturday, May 5, 1923 3,734.0 
 42. Luton Town Saturday, May 5, 1923 3,732.4 
 43. Leyton Orient Saturday, May 5, 1923 3,712.2 
 44. Queens Park Rangers Saturday, May 5, 1923 3,709.7 
 45. Rotherham County Saturday, May 5, 1923 3,704.2 
 46. Coventry City Saturday, May 5, 1923 3,702.8 
 47. Portsmouth Saturday, May 5, 1923 3,701.9 
 48. Stockport County Saturday, May 5, 1923 3,700.1 
 49. Brighton and Hove Albion Saturday, May 5, 1923 3,698.2 
 50. Port Vale Saturday, May 5, 1923 3,695.8 
 51. Bradford Park Avenue Saturday, May 5, 1923 3,684.5 
 52. Millwall Saturday, May 5, 1923 3,681.5 
 53. Charlton Athletic Saturday, May 5, 1923 3,675.0 
 54. Swindon Town Saturday, May 5, 1923 3,672.7 
 55. Wolverhampton Wanderers Saturday, May 5, 1923 3,668.8 
 56. Northampton Town Saturday, May 5, 1923 3,668.5 
 57. Watford Saturday, May 5, 1923 3,660.2 
 58. Bristol Rovers Saturday, May 5, 1923 3,642.8 
 59. Nelson Saturday, May 5, 1923 3,639.5 
 60. Brentford Saturday, May 5, 1923 3,638.4 
 61. Gillingham Saturday, May 5, 1923 3,627.0 
 62. Darlington Saturday, April 28, 1923 3,614.3 
 63. Crewe Alexandra Saturday, April 28, 1923 3,608.2 
 64. Walsall Saturday, May 5, 1923 3,603.0 
 65. Merthyr Town Saturday, May 5, 1923 3,602.6 
 66. Southend United Saturday, May 5, 1923 3,596.9 
 67. Chesterfield Saturday, May 5, 1923 3,586.0 
 68. Accrington Stanley Saturday, May 5, 1923 3,584.0 
 69. Reading Saturday, May 5, 1923 3,575.6 
 70. Wigan Borough Saturday, May 5, 1923 3,571.7 
 71. Aberdare Athletic Saturday, May 5, 1923 3,569.5 
 72. Norwich City Saturday, May 5, 1923 3,557.3 
 73. Grimsby Town Saturday, May 5, 1923 3,555.3 
 74. Wrexham Saturday, May 5, 1923 3,547.2 
 75. Hartlepools United Saturday, May 5, 1923 3,544.8 
 76. Halifax Town Saturday, May 5, 1923 3,543.8 
 77. Exeter City Saturday, May 5, 1923 3,537.1 
 78. Newport County Saturday, May 5, 1923 3,533.4 
 79. Stalybridge Celtic Saturday, May 5, 1923 3,521.1 
 80. Tranmere Rovers Saturday, April 28, 1923 3,510.2 
 81. Lincoln City Saturday, May 5, 1923 3,509.7 
 82. Southport Saturday, May 5, 1923 3,492.5 
 83. Ashington Saturday, April 28, 1923 3,479.7 
 84. Barrow Saturday, May 5, 1923 3,478.1 
 85. Durham City Saturday, May 5, 1923 3,472.8 
 86. Rochdale Saturday, May 5, 1923 3,471.7 
 87. Corinthians Monday, January 22, 1923 3,191.4 
 88. Worksop Town Monday, January 15, 1923 3,181.3 
 89. New Brighton Saturday, January 13, 1923 3,174.4 
 90. Blyth Spartans Saturday, January 13, 1923 3,173.5 
 91. Bath City Saturday, January 13, 1923 3,172.2