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  Thursday, September 18, 1958

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Wednesday, September 17, 1958 4,173.7 
 2. Preston North End Wednesday, September 17, 1958 4,149.1 
 3. West Bromwich Albion Wednesday, September 17, 1958 4,075.6 
 4. Manchester United Wednesday, September 17, 1958 4,037.4 
 5. Blackpool Monday, September 15, 1958 4,033.2 
 6. Tottenham Hotspur Wednesday, September 17, 1958 4,033.0 
 7. Arsenal Wednesday, September 17, 1958 4,011.1 
 8. Blackburn Rovers Monday, September 15, 1958 4,007.2 
 9. Chelsea Wednesday, September 17, 1958 4,006.7 
 10. Bolton Wanderers Wednesday, September 17, 1958 4,003.6 
 11. Burnley Wednesday, September 17, 1958 4,002.6 
 12. Fulham Wednesday, September 17, 1958 3,987.7 
 13. Luton Town Wednesday, September 17, 1958 3,986.3 
 14. West Ham United Wednesday, September 17, 1958 3,978.2 
 15. Manchester City Wednesday, September 17, 1958 3,960.8 
 16. Birmingham City Wednesday, September 17, 1958 3,960.3 
 17. Sheffield Wednesday Wednesday, September 17, 1958 3,957.6 
 18. Nottingham Forest Wednesday, September 17, 1958 3,952.4 
 19. Leicester City Wednesday, September 17, 1958 3,947.7 
 20. Leeds United Wednesday, September 17, 1958 3,944.0 
 21. Aston Villa Wednesday, September 17, 1958 3,921.9 
 22. Liverpool Monday, September 15, 1958 3,917.3 
 23. Sheffield United Monday, September 15, 1958 3,917.1 
 24. Newcastle United Wednesday, September 17, 1958 3,916.6 
 25. Portsmouth Wednesday, September 17, 1958 3,880.5 
 26. Charlton Athletic Thursday, September 18, 1958 3,878.4 
 27. Everton Wednesday, September 17, 1958 3,877.4 
 28. Bristol Rovers Wednesday, September 17, 1958 3,859.9 
 29. Middlesbrough Wednesday, September 17, 1958 3,856.0 
 30. Sunderland Wednesday, September 17, 1958 3,840.8 
 31. Stoke City Thursday, September 18, 1958 3,823.6 
 32. Bristol City Tuesday, September 16, 1958 3,806.3 
 33. Leyton Orient Thursday, September 18, 1958 3,790.8 
 34. Huddersfield Town Tuesday, September 16, 1958 3,784.8 
 35. Ipswich Town Wednesday, September 17, 1958 3,779.1 
 36. Grimsby Town Tuesday, September 16, 1958 3,773.1 
 37. Swansea Town Thursday, September 18, 1958 3,757.9 
 38. Cardiff City Wednesday, September 17, 1958 3,749.6 
 39. Derby County Wednesday, September 17, 1958 3,717.0 
 40. Rotherham United Wednesday, September 17, 1958 3,712.1 
 41. Barnsley Thursday, September 18, 1958 3,709.1 
 42. Plymouth Argyle Thursday, September 18, 1958 3,700.4 
 43. Lincoln City Wednesday, September 17, 1958 3,687.8 
 44. Southampton Wednesday, September 17, 1958 3,683.2 
 45. Scunthorpe United Thursday, September 18, 1958 3,682.6 
 46. Brentford Monday, September 15, 1958 3,673.7 
 47. Brighton and Hove Albion Tuesday, September 16, 1958 3,673.6 
 48. Reading Wednesday, September 17, 1958 3,668.1 
 49. Doncaster Rovers Monday, September 15, 1958 3,664.2 
 50. Accrington Stanley Wednesday, September 17, 1958 3,659.9 
 51. Southend United Monday, September 15, 1958 3,655.4 
 52. Swindon Town Wednesday, September 17, 1958 3,651.5 
 53. Northampton Town Saturday, September 13, 1958 3,648.9 
 54. Notts County Monday, September 15, 1958 3,642.8 
 55. Hull City Monday, September 15, 1958 3,630.8 
 56. Bradford City Monday, September 15, 1958 3,625.1 
 57. Bury Thursday, September 18, 1958 3,613.7 
 58. Chesterfield Monday, September 15, 1958 3,605.7 
 59. York City Wednesday, September 17, 1958 3,605.2 
 60. Bournemouth and Boscombe Athletic Wednesday, September 17, 1958 3,594.5 
 61. Halifax Town Wednesday, September 17, 1958 3,593.5 
 62. Queens Park Rangers Monday, September 15, 1958 3,590.1 
 63. Colchester United Wednesday, September 17, 1958 3,589.8 
 64. Newport County Thursday, September 18, 1958 3,583.5 
 65. Tranmere Rovers Monday, September 15, 1958 3,581.5 
 66. Stockport County Wednesday, September 17, 1958 3,565.0 
 67. Torquay United Wednesday, September 17, 1958 3,560.2 
 68. Port Vale Monday, September 15, 1958 3,555.4 
 69. Norwich City Wednesday, September 17, 1958 3,549.3 
 70. Wrexham Thursday, September 18, 1958 3,547.6 
 71. Mansfield Town Monday, September 15, 1958 3,545.3 
 72. Crystal Palace Wednesday, September 17, 1958 3,542.7 
 73. Carlisle United Saturday, September 13, 1958 3,537.0 
 74. Coventry City Monday, September 15, 1958 3,529.2 
 75. Shrewsbury Town Wednesday, September 17, 1958 3,527.5 
 76. Darlington Thursday, September 18, 1958 3,513.6 
 77. Walsall Wednesday, September 17, 1958 3,510.0 
 78. Rochdale Wednesday, September 17, 1958 3,505.7 
 79. Chester Wednesday, September 17, 1958 3,504.8 
 80. Workington Thursday, September 18, 1958 3,502.5 
 81. Gillingham Monday, September 15, 1958 3,497.0 
 82. Aldershot Wednesday, September 17, 1958 3,496.9 
 83. Watford Wednesday, September 17, 1958 3,496.1 
 84. Gateshead Monday, September 15, 1958 3,480.0 
 85. Hartlepools United Monday, September 15, 1958 3,471.1 
 86. Oldham Athletic Monday, September 15, 1958 3,470.2 
 87. Exeter City Monday, September 15, 1958 3,466.6 
 88. Barrow Monday, September 15, 1958 3,457.0 
 89. Millwall Thursday, September 18, 1958 3,453.7 
 90. Bradford Park Avenue Monday, September 15, 1958 3,450.1 
 91. Durham City Saturday, December 7, 1957 3,374.8 
 92. Southport Monday, September 15, 1958 3,371.2 
 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 Thursday, September 18, 1958 3,310.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