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  Saturday, May 6, 1939

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Saturday, May 6, 1939 4,134.7 
 2. Everton Saturday, May 6, 1939 4,102.3 
 3. Arsenal Saturday, May 6, 1939 4,068.2 
 4. Preston North End Saturday, May 6, 1939 4,053.6 
 5. Charlton Athletic Saturday, May 6, 1939 4,052.1 
 6. Middlesbrough Saturday, May 6, 1939 4,040.6 
 7. Stoke City Saturday, May 6, 1939 4,016.8 
 8. Bolton Wanderers Saturday, May 6, 1939 3,991.5 
 9. Grimsby Town Saturday, May 6, 1939 3,984.9 
 10. Portsmouth Saturday, May 6, 1939 3,983.1 
 11. Aston Villa Saturday, May 6, 1939 3,966.2 
 12. Derby County Saturday, April 29, 1939 3,959.8 
 13. Huddersfield Town Saturday, April 29, 1939 3,959.4 
 14. Liverpool Saturday, May 6, 1939 3,954.5 
 15. Sheffield United Saturday, May 6, 1939 3,954.0 
 16. Sunderland Saturday, May 6, 1939 3,951.1 
 17. Blackpool Saturday, May 6, 1939 3,941.2 
 18. Manchester United Saturday, May 6, 1939 3,937.7 
 19. Manchester City Saturday, May 6, 1939 3,931.8 
 20. Leeds United Saturday, May 6, 1939 3,931.4 
 21. Blackburn Rovers Wednesday, April 26, 1939 3,914.1 
 22. Birmingham City Saturday, April 29, 1939 3,912.5 
 23. Brentford Saturday, May 6, 1939 3,912.0 
 24. Chelsea Saturday, May 6, 1939 3,909.3 
 25. Sheffield Wednesday Saturday, April 29, 1939 3,893.0 
 26. Coventry City Saturday, May 6, 1939 3,884.1 
 27. Luton Town Saturday, May 6, 1939 3,861.8 
 28. West Ham United Saturday, May 6, 1939 3,861.7 
 29. Chesterfield Saturday, May 6, 1939 3,856.6 
 30. Tottenham Hotspur Saturday, May 6, 1939 3,856.2 
 31. Leicester City Thursday, May 4, 1939 3,854.4 
 32. West Bromwich Albion Saturday, April 29, 1939 3,845.9 
 33. Fulham Saturday, April 29, 1939 3,838.4 
 34. Newcastle United Saturday, April 29, 1939 3,823.3 
 35. Millwall Saturday, April 29, 1939 3,814.2 
 36. Barnsley Saturday, April 29, 1939 3,809.6 
 37. Plymouth Argyle Saturday, May 6, 1939 3,781.1 
 38. Bury Saturday, April 29, 1939 3,779.0 
 39. Burnley Saturday, April 29, 1939 3,772.0 
 40. Bradford Park Avenue Saturday, April 29, 1939 3,746.8 
 41. Doncaster Rovers Saturday, May 6, 1939 3,726.0 
 42. Swansea Town Saturday, May 6, 1939 3,721.9 
 43. Nottingham Forest Saturday, May 6, 1939 3,719.0 
 44. Norwich City Saturday, May 6, 1939 3,712.8 
 45. Southampton Saturday, May 6, 1939 3,712.8 
 46. Watford Saturday, April 29, 1939 3,671.8 
 47. Brighton and Hove Albion Saturday, April 29, 1939 3,667.7 
 48. Crystal Palace Saturday, May 6, 1939 3,658.3 
 49. Bradford City Saturday, May 6, 1939 3,649.1 
 50. Chester Saturday, May 6, 1939 3,639.5 
 51. Queens Park Rangers Saturday, May 6, 1939 3,634.0 
 52. Newport County Tuesday, May 2, 1939 3,626.2 
 53. Ipswich Town Saturday, May 6, 1939 3,622.1 
 54. Reading Wednesday, May 3, 1939 3,621.7 
 55. Bristol City Saturday, May 6, 1939 3,617.7 
 56. Southend United Saturday, May 6, 1939 3,601.8 
 57. Stockport County Saturday, May 6, 1939 3,601.5 
 58. Oldham Athletic Saturday, April 29, 1939 3,597.0 
 59. Walsall Saturday, May 6, 1939 3,589.4 
 60. Hull City Saturday, April 29, 1939 3,588.3 
 61. Notts County Saturday, May 6, 1939 3,585.3 
 62. Bournemouth and Boscombe Athletic Saturday, May 6, 1939 3,584.2 
 63. Southport Saturday, May 6, 1939 3,579.1 
 64. Cardiff City Saturday, May 6, 1939 3,577.9 
 65. Gateshead Saturday, May 6, 1939 3,577.5 
 66. Swindon Town Saturday, May 6, 1939 3,576.1 
 67. Tranmere Rovers Saturday, April 29, 1939 3,575.1 
 68. Crewe Alexandra Saturday, April 29, 1939 3,565.0 
 69. Rotherham United Saturday, April 29, 1939 3,557.4 
 70. Port Vale Saturday, May 6, 1939 3,556.1 
 71. Aldershot Saturday, April 29, 1939 3,550.8 
 72. Rochdale Saturday, April 29, 1939 3,550.5 
 73. Halifax Town Saturday, May 6, 1939 3,547.8 
 74. Leyton Orient Saturday, May 6, 1939 3,544.3 
 75. Mansfield Town Saturday, May 6, 1939 3,540.0 
 76. Wrexham Saturday, May 6, 1939 3,538.7 
 77. Bristol Rovers Saturday, April 29, 1939 3,536.3 
 78. Exeter City Saturday, May 6, 1939 3,532.2 
 79. Northampton Town Saturday, May 6, 1939 3,527.6 
 80. Barrow Saturday, April 29, 1939 3,522.4 
 81. Torquay United Saturday, May 6, 1939 3,519.3 
 82. New Brighton Saturday, April 29, 1939 3,501.6 
 83. Lincoln City Saturday, May 6, 1939 3,489.5 
 84. York City Saturday, May 6, 1939 3,481.0 
 85. Carlisle United Saturday, May 6, 1939 3,455.9 
 86. Stalybridge Celtic Saturday, November 26, 1938 3,454.8 
 87. Hartlepools United Saturday, May 6, 1939 3,452.4 
 88. Gillingham Saturday, May 7, 1938 3,449.7 
 89. Darlington Saturday, April 29, 1939 3,443.0 
 90. Accrington Stanley Saturday, April 29, 1939 3,376.9 
 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