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, April 26, 1951

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, April 21, 1951 4,133.8 
 2. Blackpool Saturday, April 21, 1951 4,107.8 
 3. Tottenham Hotspur Saturday, April 21, 1951 4,079.3 
 4. Newcastle United Saturday, April 21, 1951 4,049.5 
 5. Portsmouth Saturday, April 21, 1951 4,037.6 
 6. Arsenal Saturday, April 21, 1951 4,019.0 
 7. Sunderland Saturday, April 21, 1951 4,013.9 
 8. Middlesbrough Saturday, April 21, 1951 4,013.3 
 9. Wolverhampton Wanderers Wednesday, April 25, 1951 4,007.9 
 10. Burnley Saturday, April 21, 1951 3,989.8 
 11. Huddersfield Town Saturday, April 21, 1951 3,989.4 
 12. Bolton Wanderers Saturday, April 21, 1951 3,984.7 
 13. Aston Villa Wednesday, April 25, 1951 3,982.1 
 14. Derby County Saturday, April 21, 1951 3,981.0 
 15. Fulham Saturday, April 21, 1951 3,976.7 
 16. Liverpool Wednesday, April 25, 1951 3,974.7 
 17. Stoke City Saturday, April 21, 1951 3,963.0 
 18. West Bromwich Albion Saturday, April 21, 1951 3,951.5 
 19. Preston North End Thursday, April 26, 1951 3,950.7 
 20. Charlton Athletic Saturday, April 21, 1951 3,929.3 
 21. Sheffield Wednesday Saturday, April 21, 1951 3,913.4 
 22. Birmingham City Wednesday, April 25, 1951 3,892.2 
 23. Chelsea Wednesday, April 25, 1951 3,889.7 
 24. Everton Saturday, April 21, 1951 3,883.0 
 25. Manchester City Saturday, April 21, 1951 3,882.4 
 26. Cardiff City Saturday, April 21, 1951 3,860.7 
 27. Leeds United Saturday, April 21, 1951 3,853.6 
 28. Sheffield United Saturday, April 21, 1951 3,851.4 
 29. Brentford Wednesday, April 25, 1951 3,842.1 
 30. Southampton Saturday, April 21, 1951 3,803.6 
 31. Leicester City Saturday, April 21, 1951 3,793.9 
 32. Coventry City Saturday, April 21, 1951 3,792.4 
 33. West Ham United Saturday, April 21, 1951 3,790.7 
 34. Hull City Saturday, April 21, 1951 3,788.6 
 35. Nottingham Forest Wednesday, April 25, 1951 3,780.7 
 36. Barnsley Saturday, April 21, 1951 3,775.4 
 37. Blackburn Rovers Wednesday, April 25, 1951 3,773.6 
 38. Notts County Saturday, April 21, 1951 3,770.5 
 39. Swansea Town Saturday, April 21, 1951 3,766.1 
 40. Queens Park Rangers Wednesday, April 25, 1951 3,762.6 
 41. Luton Town Saturday, April 21, 1951 3,761.5 
 42. Norwich City Wednesday, April 25, 1951 3,753.1 
 43. Rotherham United Saturday, April 21, 1951 3,751.7 
 44. Doncaster Rovers Thursday, April 26, 1951 3,736.4 
 45. Reading Saturday, April 21, 1951 3,716.8 
 46. Bury Saturday, April 21, 1951 3,703.0 
 47. Plymouth Argyle Thursday, April 26, 1951 3,700.1 
 48. Mansfield Town Monday, April 23, 1951 3,695.9 
 49. Chesterfield Saturday, April 21, 1951 3,690.4 
 50. Bristol Rovers Monday, April 23, 1951 3,682.5 
 51. Carlisle United Thursday, April 26, 1951 3,668.6 
 52. Millwall Wednesday, April 25, 1951 3,663.9 
 53. Grimsby Town Saturday, April 21, 1951 3,655.1 
 54. Southend United Saturday, April 21, 1951 3,648.8 
 55. Bradford Park Avenue Saturday, April 21, 1951 3,638.1 
 56. Lincoln City Saturday, April 21, 1951 3,633.2 
 57. Bournemouth and Boscombe Athletic Wednesday, April 25, 1951 3,628.7 
 58. Brighton and Hove Albion Monday, April 23, 1951 3,626.7 
 59. Newport County Wednesday, April 25, 1951 3,625.0 
 60. Bristol City Wednesday, April 25, 1951 3,616.6 
 61. Ipswich Town Saturday, April 21, 1951 3,601.4 
 62. Gateshead Saturday, April 21, 1951 3,596.5 
 63. Port Vale Thursday, April 26, 1951 3,589.2 
 64. Tranmere Rovers Wednesday, April 25, 1951 3,587.6 
 65. Bradford City Wednesday, April 25, 1951 3,575.0 
 66. Crewe Alexandra Saturday, April 21, 1951 3,573.8 
 67. Swindon Town Saturday, April 21, 1951 3,572.2 
 68. Exeter City Wednesday, April 25, 1951 3,564.4 
 69. Rochdale Tuesday, April 24, 1951 3,560.8 
 70. Oldham Athletic Tuesday, April 24, 1951 3,550.8 
 71. Colchester United Wednesday, April 25, 1951 3,544.3 
 72. Walsall Saturday, April 21, 1951 3,542.4 
 73. Northampton Town Wednesday, April 25, 1951 3,541.5 
 74. Torquay United Saturday, April 21, 1951 3,539.6 
 75. Scunthorpe United Saturday, April 21, 1951 3,536.2 
 76. Gillingham Saturday, April 21, 1951 3,530.6 
 77. Aldershot Wednesday, April 25, 1951 3,522.0 
 78. Stockport County Saturday, April 21, 1951 3,517.0 
 79. Chester Wednesday, April 25, 1951 3,507.2 
 80. Leyton Orient Thursday, April 26, 1951 3,504.7 
 81. York City Wednesday, April 25, 1951 3,487.5 
 82. Hartlepools United Wednesday, April 25, 1951 3,484.0 
 83. Barrow Saturday, April 21, 1951 3,481.9 
 84. Watford Monday, April 23, 1951 3,480.0 
 85. Shrewsbury Town Wednesday, April 25, 1951 3,464.8 
 86. Southport Saturday, April 21, 1951 3,456.1 
 87. Crystal Palace Thursday, April 26, 1951 3,453.5 
 88. Darlington Monday, April 23, 1951 3,446.4 
 89. Wrexham Monday, April 23, 1951 3,438.0 
 90. Halifax Town Thursday, April 26, 1951 3,431.5 
 91. Accrington Stanley Wednesday, April 25, 1951 3,421.6 
 92. New Brighton Wednesday, April 25, 1951 3,375.4 
 93. Ashington Saturday, December 9, 1950 3,359.2 
 94. Nelson Saturday, December 9, 1950 3,328.6 
 95. Scarborough Saturday, November 25, 1950 3,296.5 
 96. Dartford Saturday, December 9, 1950 3,277.4 
 97. Walthamstow Avenue Saturday, November 25, 1950 3,268.1 
 98. Gainsborough Trinity Saturday, November 25, 1950 3,261.2 
 99. Chelmsford City Saturday, December 9, 1950 3,224.4 
 100. Bromley Wednesday, November 29, 1950 3,212.4 
 101. Rhyl Saturday, December 9, 1950 3,210.5 
 102. Hereford United Saturday, December 9, 1950 3,208.6 
 103. Cheltenham Town Saturday, November 25, 1950 3,192.2 
 104. Llanelly Monday, December 4, 1950 3,191.0 
 105. Guildford City Saturday, November 25, 1950 3,177.7 
 106. Glastonbury Saturday, November 25, 1950 3,172.8 
 107. Tooting and Mitcham United Saturday, November 25, 1950 3,171.2 
 108. Cleator Moor Celtic Saturday, November 25, 1950 3,170.5 
 109. Gloucester City Saturday, November 25, 1950 3,168.5 
 110. Tonbridge Wednesday, November 29, 1950 3,167.3 
 111. Linby Colliery Saturday, November 25, 1950 3,166.9 
 112. Willington Saturday, November 25, 1950 3,166.6 
 113. North Shields Saturday, November 25, 1950 3,161.8 
 114. Worcester City Saturday, November 25, 1950 3,155.1 
 115. Bishop Auckland Wednesday, November 29, 1950 3,150.8 
 116. Witton Albion Saturday, November 25, 1950 3,149.4 
 117. Bromsgrove Rovers Saturday, November 25, 1950 3,144.4