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, April 30, 1958

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Saturday, April 26, 1958 4,187.8 
 2. Preston North End Saturday, April 26, 1958 4,152.2 
 3. Tottenham Hotspur Saturday, April 26, 1958 4,101.5 
 4. West Bromwich Albion Saturday, April 26, 1958 4,045.6 
 5. Blackpool Saturday, April 26, 1958 4,032.1 
 6. Burnley Monday, April 28, 1958 4,030.1 
 7. Manchester City Saturday, April 26, 1958 4,020.9 
 8. Manchester United Saturday, April 26, 1958 4,020.8 
 9. Aston Villa Wednesday, April 30, 1958 3,987.4 
 10. Blackburn Rovers Saturday, April 26, 1958 3,980.2 
 11. Birmingham City Saturday, April 26, 1958 3,972.8 
 12. Chelsea Saturday, April 26, 1958 3,965.7 
 13. West Ham United Saturday, April 26, 1958 3,961.9 
 14. Leeds United Saturday, April 26, 1958 3,960.7 
 15. Arsenal Saturday, April 26, 1958 3,955.8 
 16. Bolton Wanderers Saturday, April 26, 1958 3,945.4 
 17. Luton Town Saturday, April 26, 1958 3,943.3 
 18. Sheffield United Monday, April 28, 1958 3,941.1 
 19. Leicester City Saturday, April 26, 1958 3,940.2 
 20. Everton Saturday, April 26, 1958 3,937.2 
 21. Fulham Monday, April 28, 1958 3,935.7 
 22. Nottingham Forest Wednesday, April 30, 1958 3,933.2 
 23. Liverpool Saturday, April 26, 1958 3,930.0 
 24. Charlton Athletic Saturday, April 26, 1958 3,919.5 
 25. Sheffield Wednesday Saturday, April 26, 1958 3,917.4 
 26. Newcastle United Monday, April 28, 1958 3,903.0 
 27. Sunderland Saturday, April 26, 1958 3,895.3 
 28. Portsmouth Saturday, April 26, 1958 3,881.3 
 29. Middlesbrough Saturday, April 26, 1958 3,851.9 
 30. Bristol Rovers Saturday, April 26, 1958 3,829.2 
 31. Ipswich Town Saturday, April 26, 1958 3,809.2 
 32. Stoke City Saturday, April 26, 1958 3,808.8 
 33. Huddersfield Town Saturday, April 26, 1958 3,802.4 
 34. Cardiff City Wednesday, April 30, 1958 3,781.3 
 35. Leyton Orient Saturday, April 26, 1958 3,778.0 
 36. Grimsby Town Saturday, April 26, 1958 3,759.5 
 37. Bristol City Saturday, April 26, 1958 3,759.0 
 38. Swansea Town Saturday, April 26, 1958 3,732.1 
 39. Barnsley Saturday, April 26, 1958 3,718.6 
 40. Lincoln City Wednesday, April 30, 1958 3,718.3 
 41. Derby County Saturday, April 26, 1958 3,708.1 
 42. Rotherham United Saturday, April 26, 1958 3,701.3 
 43. Southampton Saturday, April 26, 1958 3,694.1 
 44. Scunthorpe United Monday, April 28, 1958 3,692.3 
 45. Notts County Saturday, April 26, 1958 3,684.7 
 46. Doncaster Rovers Saturday, April 26, 1958 3,674.6 
 47. Brentford Monday, April 28, 1958 3,671.8 
 48. Southend United Tuesday, April 29, 1958 3,671.6 
 49. Accrington Stanley Wednesday, April 30, 1958 3,670.9 
 50. Plymouth Argyle Saturday, April 26, 1958 3,668.6 
 51. Brighton and Hove Albion Wednesday, April 30, 1958 3,668.1 
 52. Swindon Town Saturday, April 26, 1958 3,651.2 
 53. Bradford City Tuesday, April 29, 1958 3,642.1 
 54. Hull City Saturday, April 26, 1958 3,637.1 
 55. Reading Wednesday, April 23, 1958 3,623.4 
 56. Bournemouth and Boscombe Athletic Wednesday, April 30, 1958 3,623.3 
 57. Northampton Town Saturday, April 26, 1958 3,622.7 
 58. Bury Saturday, April 26, 1958 3,608.6 
 59. Halifax Town Tuesday, April 29, 1958 3,604.3 
 60. Queens Park Rangers Monday, April 28, 1958 3,587.5 
 61. York City Monday, April 28, 1958 3,584.6 
 62. Stockport County Saturday, April 26, 1958 3,577.9 
 63. Newport County Saturday, April 26, 1958 3,572.0 
 64. Norwich City Saturday, April 26, 1958 3,566.8 
 65. Chesterfield Tuesday, April 29, 1958 3,562.2 
 66. Mansfield Town Monday, April 28, 1958 3,560.9 
 67. Colchester United Saturday, April 26, 1958 3,560.4 
 68. Wrexham Wednesday, April 30, 1958 3,553.8 
 69. Crystal Palace Saturday, April 26, 1958 3,543.7 
 70. Darlington Monday, April 28, 1958 3,543.0 
 71. Port Vale Wednesday, April 30, 1958 3,542.3 
 72. Workington Monday, April 28, 1958 3,536.5 
 73. Carlisle United Saturday, April 26, 1958 3,535.6 
 74. Torquay United Tuesday, April 29, 1958 3,529.7 
 75. Tranmere Rovers Wednesday, April 30, 1958 3,528.7 
 76. Gateshead Monday, April 28, 1958 3,523.1 
 77. Hartlepools United Monday, April 28, 1958 3,520.9 
 78. Coventry City Wednesday, April 30, 1958 3,520.0 
 79. Walsall Saturday, April 26, 1958 3,519.6 
 80. Rochdale Tuesday, April 29, 1958 3,513.8 
 81. Oldham Athletic Monday, April 28, 1958 3,509.6 
 82. Watford Wednesday, April 30, 1958 3,508.3 
 83. Aldershot Saturday, April 26, 1958 3,507.2 
 84. Chester Wednesday, April 30, 1958 3,498.9 
 85. Gillingham Wednesday, April 30, 1958 3,481.6 
 86. Barrow Saturday, April 26, 1958 3,480.5 
 87. Shrewsbury Town Monday, April 28, 1958 3,471.8 
 88. Exeter City Saturday, April 26, 1958 3,441.8 
 89. Millwall Saturday, April 26, 1958 3,436.9 
 90. Bradford Park Avenue Saturday, April 26, 1958 3,428.0 
 91. Southport Saturday, April 26, 1958 3,375.1 
 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 Saturday, April 26, 1958 3,311.7 
 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