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  Wednesday, September 24, 1958

 Rank Club Last Match Date ELO Score 
 1. Preston North End Monday, September 22, 1958 4,158.8 
 2. Wolverhampton Wanderers Saturday, September 20, 1958 4,147.0 
 3. West Bromwich Albion Saturday, September 20, 1958 4,074.9 
 4. Tottenham Hotspur Saturday, September 20, 1958 4,036.1 
 5. Manchester United Saturday, September 20, 1958 4,034.3 
 6. Blackpool Saturday, September 20, 1958 4,033.0 
 7. Arsenal Saturday, September 20, 1958 4,021.3 
 8. Bolton Wanderers Saturday, September 20, 1958 4,009.4 
 9. Burnley Saturday, September 20, 1958 3,999.2 
 10. Blackburn Rovers Saturday, September 20, 1958 3,996.6 
 11. Chelsea Saturday, September 20, 1958 3,995.0 
 12. Fulham Saturday, September 20, 1958 3,990.8 
 13. West Ham United Saturday, September 20, 1958 3,989.9 
 14. Luton Town Saturday, September 20, 1958 3,989.7 
 15. Sheffield Wednesday Saturday, September 20, 1958 3,962.8 
 16. Birmingham City Saturday, September 20, 1958 3,954.8 
 17. Manchester City Saturday, September 20, 1958 3,950.7 
 18. Nottingham Forest Saturday, September 20, 1958 3,946.6 
 19. Leicester City Monday, September 22, 1958 3,944.1 
 20. Newcastle United Saturday, September 20, 1958 3,943.3 
 21. Leeds United Saturday, September 20, 1958 3,935.1 
 22. Sheffield United Saturday, September 20, 1958 3,927.8 
 23. Liverpool Wednesday, September 24, 1958 3,927.8 
 24. Aston Villa Saturday, September 20, 1958 3,922.0 
 25. Portsmouth Saturday, September 20, 1958 3,891.1 
 26. Everton Saturday, September 20, 1958 3,886.3 
 27. Charlton Athletic Saturday, September 20, 1958 3,884.9 
 28. Middlesbrough Saturday, September 20, 1958 3,849.5 
 29. Bristol Rovers Monday, September 22, 1958 3,843.3 
 30. Stoke City Saturday, September 20, 1958 3,833.1 
 31. Sunderland Saturday, September 20, 1958 3,819.1 
 32. Ipswich Town Saturday, September 20, 1958 3,800.8 
 33. Bristol City Saturday, September 20, 1958 3,791.6 
 34. Huddersfield Town Saturday, September 20, 1958 3,789.3 
 35. Leyton Orient Saturday, September 20, 1958 3,785.7 
 36. Cardiff City Saturday, September 20, 1958 3,763.1 
 37. Grimsby Town Saturday, September 20, 1958 3,759.7 
 38. Swansea Town Saturday, September 20, 1958 3,748.3 
 39. Derby County Monday, September 22, 1958 3,709.7 
 40. Lincoln City Saturday, September 20, 1958 3,708.6 
 41. Rotherham United Saturday, September 20, 1958 3,700.3 
 42. Barnsley Saturday, September 20, 1958 3,698.4 
 43. Plymouth Argyle Monday, September 22, 1958 3,696.9 
 44. Southampton Saturday, September 20, 1958 3,694.6 
 45. Scunthorpe United Saturday, September 20, 1958 3,694.4 
 46. Brighton and Hove Albion Wednesday, September 24, 1958 3,673.4 
 47. Brentford Monday, September 22, 1958 3,669.2 
 48. Reading Monday, September 22, 1958 3,664.7 
 49. Southend United Wednesday, September 24, 1958 3,661.2 
 50. Accrington Stanley Monday, September 22, 1958 3,659.7 
 51. Hull City Monday, September 22, 1958 3,654.7 
 52. Swindon Town Wednesday, September 24, 1958 3,652.9 
 53. Doncaster Rovers Monday, September 22, 1958 3,643.4 
 54. Notts County Saturday, September 20, 1958 3,639.1 
 55. Northampton Town Saturday, September 20, 1958 3,627.8 
 56. Bradford City Wednesday, September 24, 1958 3,617.8 
 57. Bury Monday, September 22, 1958 3,615.7 
 58. Bournemouth and Boscombe Athletic Wednesday, September 24, 1958 3,612.3 
 59. Colchester United Wednesday, September 24, 1958 3,609.5 
 60. York City Monday, September 22, 1958 3,608.6 
 61. Tranmere Rovers Tuesday, September 23, 1958 3,605.0 
 62. Halifax Town Monday, September 22, 1958 3,596.1 
 63. Queens Park Rangers Monday, September 22, 1958 3,592.1 
 64. Chesterfield Monday, September 22, 1958 3,585.4 
 65. Port Vale Tuesday, September 23, 1958 3,574.1 
 66. Newport County Monday, September 22, 1958 3,567.8 
 67. Torquay United Monday, September 22, 1958 3,564.9 
 68. Mansfield Town Monday, September 22, 1958 3,564.8 
 69. Wrexham Monday, September 22, 1958 3,548.1 
 70. Norwich City Wednesday, September 24, 1958 3,546.5 
 71. Stockport County Monday, September 22, 1958 3,541.4 
 72. Carlisle United Tuesday, September 23, 1958 3,539.2 
 73. Crystal Palace Monday, September 22, 1958 3,534.8 
 74. Shrewsbury Town Monday, September 22, 1958 3,531.9 
 75. Walsall Saturday, September 20, 1958 3,530.7 
 76. Coventry City Monday, September 22, 1958 3,530.1 
 77. Watford Saturday, September 20, 1958 3,508.7 
 78. Hartlepools United Monday, September 22, 1958 3,507.3 
 79. Darlington Saturday, September 20, 1958 3,505.0 
 80. Chester Saturday, September 20, 1958 3,504.7 
 81. Gillingham Monday, September 22, 1958 3,495.9 
 82. Workington Saturday, September 20, 1958 3,489.9 
 83. Rochdale Tuesday, September 23, 1958 3,481.3 
 84. Gateshead Saturday, September 20, 1958 3,466.4 
 85. Exeter City Saturday, September 20, 1958 3,466.3 
 86. Millwall Monday, September 22, 1958 3,466.1 
 87. Aldershot Monday, September 22, 1958 3,462.9 
 88. Oldham Athletic Monday, September 22, 1958 3,462.5 
 89. Barrow Tuesday, September 23, 1958 3,460.3 
 90. Bradford Park Avenue Monday, September 22, 1958 3,438.5 
 91. Southport Tuesday, September 23, 1958 3,383.5 
 92. Durham City Saturday, December 7, 1957 3,374.8 
 93. Walthamstow Avenue Saturday, November 16, 1957 3,362.0 
 94. Yeovil Town Saturday, January 4, 1958 3,339.4 
 95. Peterborough United Wednesday, November 20, 1957 3,326.7 
 96. Crewe Alexandra Monday, September 22, 1958 3,297.6 
 97. Hereford United Saturday, January 4, 1958 3,283.9 
 98. Bishop Auckland Tuesday, November 19, 1957 3,267.4 
 99. Margate Saturday, November 16, 1957 3,261.8 
 100. Scarborough Saturday, November 16, 1957 3,250.6 
 101. Rhyl Saturday, November 16, 1957 3,246.7 
 102. Bath City Saturday, December 7, 1957 3,241.5 
 103. Wigan Athletic Wednesday, December 11, 1957 3,229.6 
 104. Crook Town Saturday, November 16, 1957 3,228.8 
 105. Boston United Saturday, December 7, 1957 3,226.9 
 106. Clapton Monday, November 18, 1957 3,212.7 
 107. Goole Town Saturday, November 16, 1957 3,204.6 
 108. Wisbech Town Saturday, December 7, 1957 3,185.4 
 109. Witton Albion Saturday, November 16, 1957 3,185.4 
 110. Gorleston Saturday, November 16, 1957 3,183.1 
 111. South Shields (1936) Saturday, December 7, 1957 3,180.5 
 112. Dorchester Town Saturday, December 7, 1957 3,180.0 
 113. Prescot Cables Saturday, November 16, 1957 3,173.3 
 114. Redhill Saturday, November 16, 1957 3,172.6 
 115. Spalding United Saturday, November 16, 1957 3,170.9 
 116. Oswestry Town Saturday, November 16, 1957 3,169.6 
 117. Walton and Hersham Saturday, November 16, 1957 3,169.2 
 118. Worcester City Monday, November 25, 1957 3,168.6 
 119. Guildford City Thursday, November 21, 1957 3,168.3 
 120. Trowbridge Town Saturday, November 16, 1957 3,166.1 
 121. Frickley Colliery Saturday, November 16, 1957 3,159.9 
 122. Billingham Synthonia Saturday, November 16, 1957 3,153.6 
 123. Wycombe Wanderers Saturday, November 16, 1957 3,149.8 
 124. Newport (IOW) Saturday, November 16, 1957 3,147.6