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, December 7, 1946

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Saturday, December 7, 1946 4,149.9 
 2. Middlesbrough Saturday, December 7, 1946 4,054.1 
 3. Liverpool Saturday, December 7, 1946 4,053.1 
 4. Stoke City Saturday, December 7, 1946 4,049.1 
 5. Preston North End Saturday, December 7, 1946 4,043.8 
 6. Aston Villa Saturday, December 7, 1946 4,030.4 
 7. Sheffield United Saturday, November 30, 1946 4,027.3 
 8. Manchester United Saturday, December 7, 1946 4,013.5 
 9. Derby County Saturday, December 7, 1946 4,009.7 
 10. Bolton Wanderers Saturday, December 7, 1946 4,008.2 
 11. Everton Saturday, December 7, 1946 4,003.0 
 12. Blackpool Saturday, December 7, 1946 3,999.4 
 13. Sunderland Saturday, December 7, 1946 3,980.8 
 14. Charlton Athletic Saturday, December 7, 1946 3,980.4 
 15. Arsenal Saturday, December 7, 1946 3,969.9 
 16. Grimsby Town Saturday, December 7, 1946 3,948.2 
 17. Birmingham City Saturday, December 7, 1946 3,947.7 
 18. Portsmouth Saturday, November 30, 1946 3,936.4 
 19. Blackburn Rovers Saturday, December 7, 1946 3,932.8 
 20. Manchester City Saturday, December 7, 1946 3,930.8 
 21. Chelsea Saturday, December 7, 1946 3,909.9 
 22. Huddersfield Town Saturday, December 7, 1946 3,898.7 
 23. Leeds United Saturday, December 7, 1946 3,896.9 
 24. Newcastle United Saturday, December 7, 1946 3,893.0 
 25. Chesterfield Saturday, December 7, 1946 3,886.5 
 26. Tottenham Hotspur Saturday, December 7, 1946 3,881.5 
 27. Brentford Saturday, December 7, 1946 3,878.5 
 28. Leicester City Saturday, December 7, 1946 3,864.2 
 29. Luton Town Saturday, December 7, 1946 3,847.2 
 30. Burnley Saturday, December 7, 1946 3,846.1 
 31. Coventry City Saturday, December 7, 1946 3,843.8 
 32. West Bromwich Albion Saturday, December 7, 1946 3,826.9 
 33. Fulham Saturday, December 7, 1946 3,818.6 
 34. Sheffield Wednesday Saturday, December 7, 1946 3,801.4 
 35. Plymouth Argyle Saturday, December 7, 1946 3,795.0 
 36. West Ham United Saturday, December 7, 1946 3,790.3 
 37. Barnsley Saturday, December 7, 1946 3,786.0 
 38. Bradford Park Avenue Saturday, December 7, 1946 3,773.9 
 39. Doncaster Rovers Saturday, December 7, 1946 3,772.2 
 40. Bury Saturday, December 7, 1946 3,757.9 
 41. Southampton Saturday, December 7, 1946 3,747.3 
 42. Chester Saturday, December 7, 1946 3,742.6 
 43. Queens Park Rangers Saturday, December 7, 1946 3,735.1 
 44. Bristol City Saturday, December 7, 1946 3,730.5 
 45. Millwall Saturday, December 7, 1946 3,730.4 
 46. Cardiff City Saturday, December 7, 1946 3,730.1 
 47. Nottingham Forest Saturday, December 7, 1946 3,723.5 
 48. Swansea Town Saturday, December 7, 1946 3,690.9 
 49. Rotherham United Saturday, November 30, 1946 3,686.5 
 50. Southend United Saturday, December 7, 1946 3,642.3 
 51. Reading Saturday, December 7, 1946 3,634.8 
 52. Bournemouth and Boscombe Athletic Saturday, December 7, 1946 3,634.2 
 53. Brighton and Hove Albion Saturday, December 7, 1946 3,619.6 
 54. Ipswich Town Saturday, December 7, 1946 3,607.5 
 55. Bradford City Saturday, December 7, 1946 3,605.8 
 56. Crystal Palace Saturday, December 7, 1946 3,601.1 
 57. Walsall Saturday, December 7, 1946 3,590.3 
 58. Wrexham Saturday, December 7, 1946 3,590.2 
 59. Watford Saturday, December 7, 1946 3,588.6 
 60. Newport County Saturday, December 7, 1946 3,588.4 
 61. Stockport County Saturday, December 7, 1946 3,582.8 
 62. Notts County Saturday, December 7, 1946 3,582.0 
 63. Crewe Alexandra Saturday, December 7, 1946 3,577.5 
 64. Swindon Town Saturday, December 7, 1946 3,576.9 
 65. Norwich City Saturday, December 7, 1946 3,571.1 
 66. Northampton Town Saturday, December 7, 1946 3,570.4 
 67. Port Vale Saturday, December 7, 1946 3,565.2 
 68. Hull City Saturday, December 7, 1946 3,563.1 
 69. Oldham Athletic Saturday, December 7, 1946 3,561.4 
 70. Aldershot Saturday, December 7, 1946 3,556.0 
 71. Rochdale Saturday, December 7, 1946 3,553.6 
 72. Exeter City Saturday, December 7, 1946 3,552.4 
 73. Torquay United Saturday, December 7, 1946 3,540.4 
 74. Gateshead Saturday, December 7, 1946 3,522.4 
 75. Carlisle United Saturday, December 7, 1946 3,516.5 
 76. Lincoln City Saturday, December 7, 1946 3,513.7 
 77. Tranmere Rovers Saturday, December 7, 1946 3,509.7 
 78. Halifax Town Saturday, December 7, 1946 3,505.3 
 79. York City Saturday, December 7, 1946 3,497.7 
 80. Mansfield Town Saturday, December 7, 1946 3,489.9 
 81. Darlington Saturday, December 7, 1946 3,477.5 
 82. Barrow Saturday, December 7, 1946 3,476.6 
 83. Leyton Orient Saturday, December 7, 1946 3,471.8 
 84. New Brighton Wednesday, December 4, 1946 3,466.2 
 85. Gillingham Saturday, November 30, 1946 3,452.9 
 86. Accrington Stanley Saturday, December 7, 1946 3,438.6 
 87. Bristol Rovers Saturday, December 7, 1946 3,434.4 
 88. Southport Saturday, December 7, 1946 3,433.1 
 89. Hartlepools United Saturday, December 7, 1946 3,426.5 
 90. Merthyr Tydfil Saturday, November 30, 1946 3,410.2 
 91. Yeovil Town Thursday, December 5, 1946 3,278.1 
 92. Workington Saturday, November 30, 1946 3,268.2 
 93. Walthamstow Avenue Saturday, December 15, 1945 3,266.5 
 94. Gainsborough Trinity Saturday, November 30, 1946 3,261.0 
 95. Lovells Athletic Wednesday, January 9, 1946 3,236.0 
 96. Scunthorpe United Saturday, November 30, 1946 3,235.9 
 97. Bath City Saturday, December 15, 1945 3,226.5 
 98. South Liverpool Saturday, November 30, 1946 3,221.8 
 99. Poole Town Wednesday, December 4, 1946 3,211.0 
 100. Shrewsbury Town Saturday, December 15, 1945 3,210.9 
 101. Spennymoor United Saturday, November 30, 1946 3,210.2 
 102. Runcorn Saturday, November 30, 1946 3,207.4 
 103. Bromley Saturday, December 15, 1945 3,206.1 
 104. Marine Saturday, November 30, 1946 3,201.7 
 105. Grantham Saturday, December 15, 1945 3,193.9 
 106. Newport (IOW) Saturday, December 15, 1945 3,187.0 
 107. Cheltenham Town Saturday, November 30, 1946 3,182.1 
 108. Cambridge City Saturday, November 30, 1946 3,173.5 
 109. Finchley Saturday, November 30, 1946 3,173.1 
 110. Peterborough United Thursday, December 5, 1946 3,172.7 
 111. Gravesend and Northfleet Saturday, November 30, 1946 3,171.8 
 112. North Shields Saturday, November 30, 1946 3,170.7 
 113. Brush Sports Saturday, November 30, 1946 3,170.1 
 114. Leytonstone Saturday, November 30, 1946 3,168.8 
 115. Colchester United Saturday, November 30, 1946 3,168.5 
 116. Barnet Saturday, November 30, 1946 3,162.2 
 117. Stockton Saturday, November 30, 1946 3,159.8 
 118. Wellington Town Wednesday, December 4, 1946 3,157.3 
 119. Lancaster City Saturday, November 30, 1946 3,155.0 
 120. Bishop Auckland Saturday, November 30, 1946 3,148.8 
 121. Hayes Saturday, November 30, 1946 3,148.6 
 122. Sutton United Saturday, November 30, 1946 3,134.2