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, December 26, 1947

 Rank Club Last Match Date ELO Score 
 1. Arsenal Thursday, December 25, 1947 4,134.9 
 2. Manchester United Thursday, December 25, 1947 4,098.2 
 3. Wolverhampton Wanderers Friday, December 26, 1947 4,078.6 
 4. Burnley Friday, December 26, 1947 4,075.8 
 5. Preston North End Friday, December 26, 1947 4,042.6 
 6. Liverpool Thursday, December 25, 1947 4,041.7 
 7. Derby County Thursday, December 25, 1947 4,033.7 
 8. Aston Villa Friday, December 26, 1947 4,032.0 
 9. Stoke City Thursday, December 25, 1947 4,021.8 
 10. Middlesbrough Thursday, December 25, 1947 4,021.1 
 11. Everton Friday, December 26, 1947 4,009.7 
 12. Sheffield United Thursday, December 25, 1947 4,000.3 
 13. Blackpool Thursday, December 25, 1947 3,999.7 
 14. Manchester City Friday, December 26, 1947 3,999.2 
 15. Birmingham City Thursday, December 25, 1947 3,987.3 
 16. Portsmouth Thursday, December 25, 1947 3,983.1 
 17. Charlton Athletic Thursday, December 25, 1947 3,980.2 
 18. Sunderland Friday, December 26, 1947 3,975.3 
 19. Huddersfield Town Friday, December 26, 1947 3,947.0 
 20. Chelsea Thursday, December 25, 1947 3,939.7 
 21. Tottenham Hotspur Thursday, December 25, 1947 3,913.5 
 22. Bolton Wanderers Thursday, December 25, 1947 3,900.8 
 23. Blackburn Rovers Thursday, December 25, 1947 3,892.7 
 24. Newcastle United Friday, December 26, 1947 3,891.4 
 25. West Bromwich Albion Friday, December 26, 1947 3,874.2 
 26. Coventry City Friday, December 26, 1947 3,852.4 
 27. Southampton Friday, December 26, 1947 3,848.6 
 28. Chesterfield Thursday, December 25, 1947 3,841.7 
 29. Grimsby Town Thursday, December 25, 1947 3,840.6 
 30. Cardiff City Friday, December 26, 1947 3,827.1 
 31. Leicester City Thursday, December 25, 1947 3,826.3 
 32. West Ham United Friday, December 26, 1947 3,826.3 
 33. Sheffield Wednesday Friday, December 26, 1947 3,815.7 
 34. Luton Town Friday, December 26, 1947 3,811.2 
 35. Fulham Thursday, December 25, 1947 3,771.7 
 36. Bradford Park Avenue Friday, December 26, 1947 3,770.5 
 37. Barnsley Friday, December 26, 1947 3,765.4 
 38. Queens Park Rangers Friday, December 26, 1947 3,756.8 
 39. Leeds United Friday, December 26, 1947 3,755.9 
 40. Bury Friday, December 26, 1947 3,753.4 
 41. Doncaster Rovers Friday, December 26, 1947 3,752.1 
 42. Millwall Thursday, December 25, 1947 3,746.9 
 43. Nottingham Forest Friday, December 26, 1947 3,734.9 
 44. Brentford Thursday, December 25, 1947 3,718.9 
 45. Plymouth Argyle Thursday, December 25, 1947 3,709.9 
 46. Swansea Town Friday, December 26, 1947 3,690.0 
 47. Bournemouth and Boscombe Athletic Friday, December 26, 1947 3,685.9 
 48. Walsall Thursday, December 25, 1947 3,685.7 
 49. Rotherham United Thursday, December 25, 1947 3,678.0 
 50. Bristol City Friday, December 26, 1947 3,657.2 
 51. Torquay United Friday, December 26, 1947 3,649.3 
 52. Swindon Town Friday, December 26, 1947 3,648.0 
 53. Ipswich Town Thursday, December 25, 1947 3,628.8 
 54. Newport County Thursday, December 25, 1947 3,626.8 
 55. Port Vale Thursday, December 25, 1947 3,620.0 
 56. Crystal Palace Thursday, December 25, 1947 3,598.6 
 57. Reading Friday, December 26, 1947 3,598.3 
 58. Barrow Friday, December 26, 1947 3,596.9 
 59. Notts County Friday, December 26, 1947 3,590.9 
 60. Southend United Friday, December 26, 1947 3,590.4 
 61. Chester Friday, December 26, 1947 3,589.6 
 62. Exeter City Friday, December 26, 1947 3,581.1 
 63. Hull City Friday, December 26, 1947 3,578.0 
 64. Wrexham Friday, December 26, 1947 3,573.0 
 65. Bradford City Thursday, December 25, 1947 3,565.5 
 66. Lincoln City Thursday, December 25, 1947 3,565.0 
 67. Bristol Rovers Friday, December 26, 1947 3,557.0 
 68. Crewe Alexandra Friday, December 26, 1947 3,554.0 
 69. Carlisle United Friday, December 26, 1947 3,547.6 
 70. Northampton Town Thursday, December 25, 1947 3,544.7 
 71. Stockport County Thursday, December 25, 1947 3,539.6 
 72. Rochdale Thursday, December 25, 1947 3,536.6 
 73. Watford Friday, December 26, 1947 3,532.9 
 74. Accrington Stanley Thursday, December 25, 1947 3,531.3 
 75. Gateshead Thursday, December 25, 1947 3,529.8 
 76. Aldershot Thursday, December 25, 1947 3,527.1 
 77. Tranmere Rovers Friday, December 26, 1947 3,520.8 
 78. Oldham Athletic Friday, December 26, 1947 3,507.8 
 79. Mansfield Town Friday, December 26, 1947 3,499.5 
 80. Gillingham Saturday, December 20, 1947 3,494.9 
 81. Darlington Thursday, December 25, 1947 3,493.8 
 82. Brighton and Hove Albion Thursday, December 25, 1947 3,480.0 
 83. York City Friday, December 26, 1947 3,469.6 
 84. Norwich City Friday, December 26, 1947 3,466.0 
 85. Hartlepools United Thursday, December 25, 1947 3,446.2 
 86. New Brighton Thursday, December 25, 1947 3,425.3 
 87. Leyton Orient Friday, December 26, 1947 3,419.5 
 88. Southport Friday, December 26, 1947 3,418.9 
 89. Stalybridge Celtic Saturday, November 29, 1947 3,413.7 
 90. Halifax Town Friday, December 26, 1947 3,392.4 
 91. Merthyr Tydfil Saturday, November 29, 1947 3,390.0 
 92. Workington Saturday, December 13, 1947 3,289.9 
 93. Dartford Saturday, December 6, 1947 3,264.4 
 94. Shrewsbury Town Monday, December 22, 1947 3,244.5 
 95. Scunthorpe United Saturday, November 29, 1947 3,223.2 
 96. Runcorn Saturday, December 13, 1947 3,215.1 
 97. Bromley Saturday, December 6, 1947 3,210.6 
 98. Guildford City Saturday, November 29, 1947 3,198.2 
 99. Marine Saturday, November 29, 1947 3,196.7 
 100. Cheltenham Town Saturday, December 13, 1947 3,193.7 
 101. Colchester United Saturday, December 13, 1947 3,192.4 
 102. Grantham Saturday, November 29, 1947 3,186.1 
 103. Bromsgrove Rovers Saturday, November 29, 1947 3,173.8 
 104. Vauxhall Motors (Luton) Saturday, November 29, 1947 3,173.1 
 105. South Shields (1936) Saturday, November 29, 1947 3,173.1 
 106. Horsham Saturday, November 29, 1947 3,172.6 
 107. Stockton Saturday, December 20, 1947 3,170.7 
 108. Trowbridge Town Saturday, December 6, 1947 3,169.3 
 109. Banbury Spencer Saturday, November 29, 1947 3,167.9 
 110. Leytonstone Saturday, November 29, 1947 3,167.8 
 111. Street Saturday, November 29, 1947 3,158.6 
 112. Great Yarmouth Town Saturday, November 29, 1947 3,153.7 
 113. Wimbledon Saturday, November 29, 1947 3,151.0 
 114. Lancaster City Saturday, November 29, 1947 3,149.9 
 115. Bishop Auckland Saturday, November 29, 1947 3,147.8