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, September 1, 1947

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, August 30, 1947 4,133.4 
 2. Wolverhampton Wanderers Saturday, August 30, 1947 4,119.1 
 3. Manchester United Saturday, August 30, 1947 4,111.4 
 4. Stoke City Saturday, August 30, 1947 4,104.9 
 5. Arsenal Saturday, August 30, 1947 4,061.4 
 6. Everton Saturday, August 30, 1947 4,034.6 
 7. Preston North End Monday, September 1, 1947 4,025.7 
 8. Blackpool Monday, September 1, 1947 4,013.7 
 9. Sheffield United Saturday, August 30, 1947 4,010.6 
 10. Aston Villa Monday, September 1, 1947 4,005.6 
 11. Derby County Saturday, August 30, 1947 4,002.5 
 12. Portsmouth Saturday, August 30, 1947 3,998.9 
 13. Birmingham City Saturday, August 30, 1947 3,986.0 
 14. Burnley Saturday, August 30, 1947 3,983.9 
 15. Sunderland Monday, September 1, 1947 3,982.8 
 16. Charlton Athletic Saturday, August 30, 1947 3,977.2 
 17. Manchester City Saturday, August 30, 1947 3,975.1 
 18. Middlesbrough Saturday, August 30, 1947 3,938.4 
 19. Chelsea Saturday, August 30, 1947 3,935.8 
 20. Grimsby Town Saturday, August 30, 1947 3,923.7 
 21. Huddersfield Town Monday, September 1, 1947 3,906.9 
 22. Blackburn Rovers Saturday, August 30, 1947 3,904.2 
 23. Bolton Wanderers Monday, September 1, 1947 3,898.7 
 24. West Bromwich Albion Saturday, August 30, 1947 3,876.1 
 25. Coventry City Saturday, August 30, 1947 3,873.3 
 26. Newcastle United Saturday, August 30, 1947 3,871.9 
 27. Tottenham Hotspur Monday, September 1, 1947 3,853.7 
 28. Chesterfield Saturday, August 30, 1947 3,844.8 
 29. Luton Town Saturday, August 30, 1947 3,830.5 
 30. Barnsley Saturday, August 30, 1947 3,827.2 
 31. Bradford Park Avenue Saturday, August 30, 1947 3,808.5 
 32. Cardiff City Saturday, August 30, 1947 3,797.8 
 33. West Ham United Monday, September 1, 1947 3,795.3 
 34. Bury Monday, September 1, 1947 3,795.0 
 35. Fulham Saturday, August 30, 1947 3,794.8 
 36. Leicester City Saturday, August 30, 1947 3,794.4 
 37. Leeds United Saturday, August 30, 1947 3,789.3 
 38. Doncaster Rovers Saturday, August 30, 1947 3,782.2 
 39. Nottingham Forest Saturday, August 30, 1947 3,777.9 
 40. Southampton Monday, September 1, 1947 3,777.7 
 41. Queens Park Rangers Saturday, August 30, 1947 3,752.7 
 42. Sheffield Wednesday Monday, September 1, 1947 3,751.4 
 43. Millwall Monday, September 1, 1947 3,745.9 
 44. Brentford Saturday, August 30, 1947 3,743.3 
 45. Rotherham United Monday, September 1, 1947 3,716.1 
 46. Chester Saturday, August 30, 1947 3,702.4 
 47. Plymouth Argyle Saturday, August 30, 1947 3,678.2 
 48. Swansea Town Saturday, August 30, 1947 3,670.4 
 49. Bristol City Saturday, August 30, 1947 3,668.5 
 50. Bournemouth and Boscombe Athletic Saturday, August 30, 1947 3,668.3 
 51. Walsall Saturday, August 30, 1947 3,646.7 
 52. Newport County Saturday, August 30, 1947 3,639.6 
 53. Bradford City Saturday, August 30, 1947 3,638.4 
 54. Ipswich Town Saturday, August 30, 1947 3,633.1 
 55. Rochdale Saturday, August 30, 1947 3,612.3 
 56. Port Vale Monday, September 1, 1947 3,610.7 
 57. Swindon Town Saturday, August 30, 1947 3,607.1 
 58. Southend United Saturday, August 30, 1947 3,602.3 
 59. Reading Saturday, August 30, 1947 3,600.0 
 60. Stockport County Monday, September 1, 1947 3,597.3 
 61. Bristol Rovers Saturday, August 30, 1947 3,588.5 
 62. Notts County Saturday, August 30, 1947 3,587.0 
 63. Crystal Palace Saturday, August 30, 1947 3,580.4 
 64. Northampton Town Saturday, August 30, 1947 3,579.1 
 65. Wrexham Saturday, August 30, 1947 3,575.8 
 66. Hull City Saturday, August 30, 1947 3,566.4 
 67. Torquay United Saturday, August 30, 1947 3,556.7 
 68. Barrow Saturday, August 30, 1947 3,555.2 
 69. Crewe Alexandra Monday, September 1, 1947 3,554.8 
 70. Brighton and Hove Albion Saturday, August 30, 1947 3,549.0 
 71. Watford Saturday, August 30, 1947 3,543.8 
 72. Tranmere Rovers Saturday, August 30, 1947 3,518.3 
 73. Exeter City Saturday, August 30, 1947 3,516.7 
 74. Norwich City Monday, September 1, 1947 3,516.3 
 75. Leyton Orient Saturday, August 30, 1947 3,513.6 
 76. Lincoln City Saturday, August 30, 1947 3,511.3 
 77. York City Saturday, August 30, 1947 3,506.6 
 78. Gateshead Monday, September 1, 1947 3,505.3 
 79. Carlisle United Saturday, August 30, 1947 3,502.6 
 80. Aldershot Saturday, August 30, 1947 3,488.7 
 81. Hartlepools United Saturday, August 30, 1947 3,488.5 
 82. New Brighton Saturday, August 30, 1947 3,469.9 
 83. Darlington Monday, September 1, 1947 3,469.9 
 84. Gillingham Saturday, January 11, 1947 3,466.8 
 85. Accrington Stanley Saturday, August 30, 1947 3,448.0 
 86. Oldham Athletic Monday, September 1, 1947 3,443.2 
 87. Mansfield Town Monday, September 1, 1947 3,431.4 
 88. Southport Saturday, August 30, 1947 3,414.6 
 89. Merthyr Tydfil Saturday, December 14, 1946 3,399.4 
 90. Halifax Town Monday, September 1, 1947 3,396.3 
 91. Yeovil Town Thursday, December 5, 1946 3,278.1 
 92. Workington Saturday, November 30, 1946 3,268.2 
 93. Gainsborough Trinity Saturday, November 30, 1946 3,261.0 
 94. Scunthorpe United Saturday, December 14, 1946 3,234.6 
 95. South Liverpool Saturday, December 14, 1946 3,216.3 
 96. Poole Town Wednesday, December 4, 1946 3,211.0 
 97. Spennymoor United Saturday, November 30, 1946 3,210.2 
 98. Runcorn Saturday, November 30, 1946 3,207.4 
 99. Marine Saturday, November 30, 1946 3,201.7 
 100. Peterborough United Monday, December 23, 1946 3,185.7 
 101. Cheltenham Town Saturday, November 30, 1946 3,182.1 
 102. Cambridge City Saturday, November 30, 1946 3,173.5 
 103. Finchley Saturday, November 30, 1946 3,173.1 
 104. Gravesend and Northfleet Saturday, November 30, 1946 3,171.8 
 105. North Shields Saturday, November 30, 1946 3,170.7 
 106. Brush Sports Saturday, November 30, 1946 3,170.1 
 107. Leytonstone Saturday, November 30, 1946 3,168.8 
 108. Colchester United Saturday, November 30, 1946 3,168.5 
 109. Stockton Saturday, November 30, 1946 3,159.8 
 110. Wellington Town Wednesday, December 4, 1946 3,157.3 
 111. Barnet Saturday, December 14, 1946 3,157.1 
 112. Lancaster City Saturday, December 14, 1946 3,152.9 
 113. Bishop Auckland Saturday, November 30, 1946 3,148.8 
 114. Hayes Saturday, November 30, 1946 3,148.6 
 115. Sutton United Saturday, November 30, 1946 3,134.2