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

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, April 7, 1923 4,133.7 
 2. Huddersfield Town Monday, April 9, 1923 4,074.4 
 3. Sunderland Saturday, April 7, 1923 4,061.4 
 4. Bolton Wanderers Saturday, April 7, 1923 4,013.5 
 5. Aston Villa Saturday, April 7, 1923 4,011.5 
 6. Manchester City Saturday, April 7, 1923 4,007.7 
 7. Newcastle United Saturday, April 7, 1923 4,001.5 
 8. Cardiff City Saturday, April 7, 1923 4,001.5 
 9. Sheffield United Monday, April 9, 1923 4,000.7 
 10. Everton Saturday, April 7, 1923 3,997.2 
 11. Arsenal Saturday, April 7, 1923 3,987.8 
 12. Tottenham Hotspur Saturday, April 7, 1923 3,973.8 
 13. West Bromwich Albion Saturday, April 7, 1923 3,967.9 
 14. Preston North End Saturday, April 7, 1923 3,948.0 
 15. Burnley Saturday, April 7, 1923 3,944.4 
 16. Middlesbrough Saturday, April 7, 1923 3,924.8 
 17. Chelsea Saturday, April 7, 1923 3,918.5 
 18. West Ham United Monday, April 9, 1923 3,913.7 
 19. Blackburn Rovers Saturday, April 7, 1923 3,907.1 
 20. Birmingham City Saturday, April 7, 1923 3,891.1 
 21. Manchester United Saturday, April 7, 1923 3,859.3 
 22. Oldham Athletic Saturday, April 7, 1923 3,854.3 
 23. Stoke Saturday, April 7, 1923 3,840.9 
 24. Nottingham Forest Saturday, April 7, 1923 3,838.4 
 25. Fulham Saturday, April 7, 1923 3,838.3 
 26. Southampton Saturday, April 7, 1923 3,833.3 
 27. Leicester City Saturday, April 7, 1923 3,811.4 
 28. Sheffield Wednesday Saturday, April 7, 1923 3,797.3 
 29. Bury Saturday, April 7, 1923 3,794.4 
 30. Barnsley Saturday, April 7, 1923 3,794.1 
 31. Notts County Saturday, April 7, 1923 3,791.6 
 32. Bradford City Saturday, April 7, 1923 3,786.0 
 33. Hull City Monday, April 9, 1923 3,781.6 
 34. Swansea Town Saturday, April 7, 1923 3,777.0 
 35. Plymouth Argyle Monday, April 9, 1923 3,775.6 
 36. Blackpool Saturday, April 7, 1923 3,773.1 
 37. Leeds United Saturday, April 7, 1923 3,770.1 
 38. Derby County Saturday, April 7, 1923 3,769.6 
 39. Crystal Palace Saturday, April 7, 1923 3,764.3 
 40. Bristol City Saturday, April 7, 1923 3,754.6 
 41. Luton Town Saturday, April 7, 1923 3,724.2 
 42. Brighton and Hove Albion Saturday, April 7, 1923 3,713.6 
 43. South Shields (1889) Saturday, April 7, 1923 3,710.0 
 44. Coventry City Saturday, April 7, 1923 3,702.8 
 45. Rotherham County Saturday, April 7, 1923 3,702.6 
 46. Queens Park Rangers Saturday, April 7, 1923 3,701.3 
 47. Charlton Athletic Saturday, April 7, 1923 3,691.8 
 48. Swindon Town Saturday, April 7, 1923 3,691.6 
 49. Bradford Park Avenue Saturday, April 7, 1923 3,689.1 
 50. Watford Saturday, April 7, 1923 3,688.5 
 51. Port Vale Saturday, April 7, 1923 3,688.0 
 52. Millwall Saturday, April 7, 1923 3,684.5 
 53. Leyton Orient Saturday, April 7, 1923 3,682.1 
 54. Portsmouth Saturday, April 7, 1923 3,679.6 
 55. Stockport County Saturday, April 7, 1923 3,660.6 
 56. Northampton Town Saturday, April 7, 1923 3,654.8 
 57. Wolverhampton Wanderers Saturday, April 7, 1923 3,645.0 
 58. Brentford Saturday, April 7, 1923 3,642.2 
 59. Nelson Saturday, April 7, 1923 3,622.1 
 60. Crewe Alexandra Saturday, April 7, 1923 3,616.7 
 61. Bristol Rovers Saturday, April 7, 1923 3,614.1 
 62. Chesterfield Saturday, April 7, 1923 3,608.4 
 63. Walsall Saturday, April 7, 1923 3,603.4 
 64. Aberdare Athletic Saturday, April 7, 1923 3,599.2 
 65. Gillingham Saturday, April 7, 1923 3,598.5 
 66. Accrington Stanley Saturday, April 7, 1923 3,595.4 
 67. Norwich City Saturday, April 7, 1923 3,591.3 
 68. Darlington Saturday, April 7, 1923 3,583.2 
 69. Exeter City Saturday, April 7, 1923 3,578.8 
 70. Southend United Monday, April 9, 1923 3,575.2 
 71. Merthyr Town Saturday, April 7, 1923 3,574.2 
 72. Wigan Borough Saturday, April 7, 1923 3,572.1 
 73. Reading Saturday, April 7, 1923 3,561.0 
 74. Hartlepools United Saturday, April 7, 1923 3,547.1 
 75. Halifax Town Saturday, April 7, 1923 3,541.7 
 76. Grimsby Town Saturday, April 7, 1923 3,540.2 
 77. Wrexham Saturday, April 7, 1923 3,536.1 
 78. Lincoln City Saturday, April 7, 1923 3,535.7 
 79. Stalybridge Celtic Saturday, April 7, 1923 3,522.4 
 80. Tranmere Rovers Saturday, April 7, 1923 3,519.1 
 81. Newport County Saturday, April 7, 1923 3,504.6 
 82. Southport Saturday, April 7, 1923 3,499.4 
 83. Barrow Saturday, April 7, 1923 3,488.8 
 84. Durham City Saturday, April 7, 1923 3,479.9 
 85. Ashington Saturday, April 7, 1923 3,458.9 
 86. Rochdale Saturday, April 7, 1923 3,458.5 
 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