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  Monday, April 10, 1939

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Monday, April 10, 1939 4,154.0 
 2. Everton Monday, April 10, 1939 4,129.2 
 3. Middlesbrough Monday, April 10, 1939 4,068.4 
 4. Arsenal Monday, April 10, 1939 4,056.2 
 5. Charlton Athletic Monday, April 10, 1939 4,046.5 
 6. Preston North End Monday, April 10, 1939 4,038.5 
 7. Stoke City Monday, April 10, 1939 4,011.8 
 8. Aston Villa Monday, April 10, 1939 4,006.0 
 9. Bolton Wanderers Monday, April 10, 1939 3,992.9 
 10. Derby County Monday, April 10, 1939 3,984.9 
 11. Liverpool Monday, April 10, 1939 3,977.0 
 12. Grimsby Town Saturday, April 8, 1939 3,957.0 
 13. Portsmouth Monday, April 10, 1939 3,955.3 
 14. Huddersfield Town Saturday, April 8, 1939 3,954.6 
 15. Brentford Monday, April 10, 1939 3,947.9 
 16. Sunderland Monday, April 10, 1939 3,936.5 
 17. Manchester City Monday, April 10, 1939 3,936.0 
 18. Leeds United Monday, April 10, 1939 3,934.4 
 19. Blackpool Monday, April 10, 1939 3,918.6 
 20. Blackburn Rovers Monday, April 10, 1939 3,915.9 
 21. Manchester United Monday, April 10, 1939 3,912.4 
 22. Sheffield United Saturday, April 8, 1939 3,904.1 
 23. Chelsea Monday, April 10, 1939 3,898.9 
 24. Coventry City Monday, April 10, 1939 3,891.0 
 25. Luton Town Monday, April 10, 1939 3,888.5 
 26. Tottenham Hotspur Monday, April 10, 1939 3,880.3 
 27. West Bromwich Albion Monday, April 10, 1939 3,880.0 
 28. Birmingham City Monday, April 10, 1939 3,878.9 
 29. Sheffield Wednesday Monday, April 10, 1939 3,874.2 
 30. Chesterfield Saturday, April 8, 1939 3,873.5 
 31. Leicester City Monday, April 10, 1939 3,857.0 
 32. Fulham Monday, April 10, 1939 3,842.2 
 33. Newcastle United Saturday, April 8, 1939 3,824.1 
 34. West Ham United Saturday, April 8, 1939 3,812.4 
 35. Barnsley Monday, April 10, 1939 3,797.8 
 36. Burnley Saturday, April 8, 1939 3,796.9 
 37. Millwall Monday, April 10, 1939 3,793.2 
 38. Plymouth Argyle Monday, April 10, 1939 3,773.9 
 39. Bury Monday, April 10, 1939 3,769.7 
 40. Bradford Park Avenue Saturday, April 8, 1939 3,745.9 
 41. Southampton Monday, April 10, 1939 3,733.4 
 42. Nottingham Forest Monday, April 10, 1939 3,721.2 
 43. Norwich City Monday, April 10, 1939 3,707.6 
 44. Swansea Town Monday, April 10, 1939 3,701.7 
 45. Doncaster Rovers Monday, April 10, 1939 3,689.7 
 46. Watford Monday, April 10, 1939 3,674.1 
 47. Newport County Monday, April 10, 1939 3,657.8 
 48. Brighton and Hove Albion Monday, April 10, 1939 3,652.4 
 49. Stockport County Monday, April 10, 1939 3,648.3 
 50. Queens Park Rangers Monday, April 10, 1939 3,646.9 
 51. Crystal Palace Monday, April 10, 1939 3,643.0 
 52. Reading Monday, April 10, 1939 3,635.9 
 53. Bradford City Monday, April 10, 1939 3,635.6 
 54. Notts County Monday, April 10, 1939 3,631.6 
 55. Swindon Town Monday, April 10, 1939 3,623.5 
 56. Southend United Monday, April 10, 1939 3,620.9 
 57. Bristol City Monday, April 10, 1939 3,613.3 
 58. Hull City Monday, April 10, 1939 3,600.8 
 59. Chester Monday, April 10, 1939 3,599.6 
 60. Ipswich Town Monday, April 10, 1939 3,593.3 
 61. Bournemouth and Boscombe Athletic Monday, April 10, 1939 3,593.0 
 62. Tranmere Rovers Monday, April 10, 1939 3,590.0 
 63. Southport Monday, April 10, 1939 3,578.5 
 64. Halifax Town Monday, April 10, 1939 3,578.1 
 65. Oldham Athletic Monday, April 10, 1939 3,577.5 
 66. Crewe Alexandra Monday, April 10, 1939 3,576.9 
 67. Cardiff City Monday, April 10, 1939 3,568.9 
 68. Rochdale Monday, April 10, 1939 3,568.8 
 69. Aldershot Monday, April 10, 1939 3,563.1 
 70. Rotherham United Monday, April 10, 1939 3,556.9 
 71. Gateshead Monday, April 10, 1939 3,556.0 
 72. Barrow Monday, April 10, 1939 3,544.0 
 73. Northampton Town Monday, April 10, 1939 3,543.1 
 74. Bristol Rovers Monday, April 10, 1939 3,541.9 
 75. New Brighton Monday, April 10, 1939 3,539.8 
 76. Mansfield Town Monday, April 10, 1939 3,536.8 
 77. Exeter City Monday, April 10, 1939 3,526.2 
 78. Walsall Monday, April 10, 1939 3,524.8 
 79. Port Vale Monday, April 10, 1939 3,523.7 
 80. Lincoln City Monday, April 10, 1939 3,523.2 
 81. Torquay United Monday, April 10, 1939 3,522.2 
 82. Leyton Orient Monday, April 10, 1939 3,504.3 
 83. York City Monday, April 10, 1939 3,500.3 
 84. Wrexham Monday, April 10, 1939 3,500.3 
 85. Stalybridge Celtic Saturday, November 26, 1938 3,454.8 
 86. Gillingham Saturday, May 7, 1938 3,449.7 
 87. Carlisle United Monday, April 10, 1939 3,447.9 
 88. Hartlepools United Monday, April 10, 1939 3,439.2 
 89. Darlington Monday, April 10, 1939 3,435.0 
 90. Accrington Stanley Monday, April 10, 1939 3,355.3 
 91. Scarborough Tuesday, November 29, 1938 3,300.7 
 92. Yeovil and Petters United Thursday, January 12, 1939 3,292.0 
 93. Workington Wednesday, November 30, 1938 3,276.4 
 94. Corinthians Saturday, November 26, 1938 3,274.6 
 95. Gainsborough Trinity Saturday, December 10, 1938 3,250.0 
 96. Walthamstow Avenue Thursday, December 15, 1938 3,231.9 
 97. Chelmsford City Saturday, January 21, 1939 3,229.6 
 98. Folkestone Thursday, December 15, 1938 3,224.7 
 99. Scunthorpe United Saturday, December 10, 1938 3,217.6 
 100. Runcorn Saturday, January 7, 1939 3,210.1 
 101. Cheltenham Town Wednesday, November 30, 1938 3,208.6 
 102. Guildford City Wednesday, November 30, 1938 3,199.3 
 103. Bromley Saturday, December 10, 1938 3,196.1 
 104. North Shields Saturday, November 26, 1938 3,184.6 
 105. Horden Colliery Welfare Saturday, December 10, 1938 3,183.1 
 106. Tunbridge Wells Rangers Saturday, November 26, 1938 3,176.4 
 107. Street Saturday, November 26, 1938 3,171.8 
 108. Lowestoft Town Saturday, November 26, 1938 3,171.5 
 109. Colchester United Saturday, November 26, 1938 3,169.8 
 110. Kidderminster Harriers Saturday, November 26, 1938 3,169.5 
 111. Apsley Saturday, November 26, 1938 3,169.0 
 112. Chorley Wednesday, November 30, 1938 3,164.8 
 113. Wellington Town Saturday, November 26, 1938 3,157.6 
 114. Peterborough United Saturday, November 26, 1938 3,156.3 
 115. Hayes Saturday, November 26, 1938 3,149.2 
 116. Lancaster City Saturday, November 26, 1938 3,146.5