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  Friday, April 7, 1939

 Rank Club Last Match Date ELO Score 
 1. Wolverhampton Wanderers Saturday, April 1, 1939 4,166.4 
 2. Everton Friday, April 7, 1939 4,111.1 
 3. Middlesbrough Saturday, April 1, 1939 4,059.5 
 4. Arsenal Friday, April 7, 1939 4,043.3 
 5. Charlton Athletic Friday, April 7, 1939 4,024.7 
 6. Preston North End Friday, April 7, 1939 4,015.6 
 7. Aston Villa Saturday, April 1, 1939 4,015.6 
 8. Derby County Friday, April 7, 1939 4,007.3 
 9. Stoke City Saturday, April 1, 1939 4,005.3 
 10. Bolton Wanderers Saturday, April 1, 1939 3,999.1 
 11. Liverpool Friday, April 7, 1939 3,968.6 
 12. Brentford Friday, April 7, 1939 3,961.2 
 13. Huddersfield Town Friday, April 7, 1939 3,949.7 
 14. Sunderland Friday, April 7, 1939 3,946.9 
 15. Grimsby Town Friday, April 7, 1939 3,943.6 
 16. Leeds United Friday, April 7, 1939 3,938.3 
 17. Portsmouth Friday, April 7, 1939 3,937.0 
 18. Blackburn Rovers Friday, April 7, 1939 3,936.2 
 19. Chelsea Friday, April 7, 1939 3,927.3 
 20. Manchester City Friday, April 7, 1939 3,926.2 
 21. Manchester United Friday, April 7, 1939 3,925.2 
 22. Sheffield United Friday, April 7, 1939 3,910.9 
 23. Blackpool Friday, April 7, 1939 3,909.7 
 24. West Bromwich Albion Friday, April 7, 1939 3,892.8 
 25. Birmingham City Friday, April 7, 1939 3,889.3 
 26. Coventry City Saturday, April 1, 1939 3,887.7 
 27. Chesterfield Friday, April 7, 1939 3,873.2 
 28. Leicester City Saturday, April 1, 1939 3,872.2 
 29. Tottenham Hotspur Friday, April 7, 1939 3,866.3 
 30. Sheffield Wednesday Friday, April 7, 1939 3,865.4 
 31. Luton Town Friday, April 7, 1939 3,862.8 
 32. Fulham Friday, April 7, 1939 3,853.3 
 33. Newcastle United Friday, April 7, 1939 3,841.0 
 34. West Ham United Friday, April 7, 1939 3,819.6 
 35. Barnsley Friday, April 7, 1939 3,813.6 
 36. Millwall Friday, April 7, 1939 3,794.7 
 37. Burnley Friday, April 7, 1939 3,789.8 
 38. Plymouth Argyle Friday, April 7, 1939 3,786.7 
 39. Bradford Park Avenue Friday, April 7, 1939 3,757.7 
 40. Bury Friday, April 7, 1939 3,755.8 
 41. Southampton Friday, April 7, 1939 3,753.3 
 42. Swansea Town Friday, April 7, 1939 3,702.5 
 43. Nottingham Forest Friday, April 7, 1939 3,702.4 
 44. Doncaster Rovers Friday, April 7, 1939 3,693.8 
 45. Norwich City Saturday, April 1, 1939 3,680.8 
 46. Watford Friday, April 7, 1939 3,680.7 
 47. Brighton and Hove Albion Friday, April 7, 1939 3,661.8 
 48. Queens Park Rangers Friday, April 7, 1939 3,658.9 
 49. Newport County Friday, April 7, 1939 3,654.2 
 50. Crystal Palace Friday, April 7, 1939 3,650.3 
 51. Stockport County Friday, April 7, 1939 3,647.1 
 52. Bradford City Friday, April 7, 1939 3,636.2 
 53. Notts County Friday, April 7, 1939 3,633.2 
 54. Reading Friday, April 7, 1939 3,631.6 
 55. Bristol City Friday, April 7, 1939 3,631.3 
 56. Southend United Friday, April 7, 1939 3,621.3 
 57. Swindon Town Friday, April 7, 1939 3,616.3 
 58. Hull City Friday, April 7, 1939 3,609.5 
 59. Crewe Alexandra Friday, April 7, 1939 3,605.3 
 60. Tranmere Rovers Friday, April 7, 1939 3,596.9 
 61. Oldham Athletic Friday, April 7, 1939 3,594.9 
 62. Southport Friday, April 7, 1939 3,591.2 
 63. Cardiff City Friday, April 7, 1939 3,582.7 
 64. Chester Friday, April 7, 1939 3,573.2 
 65. Ipswich Town Friday, April 7, 1939 3,570.0 
 66. Northampton Town Friday, April 7, 1939 3,569.5 
 67. Bournemouth and Boscombe Athletic Friday, April 7, 1939 3,568.5 
 68. Halifax Town Friday, April 7, 1939 3,564.8 
 69. Barrow Friday, April 7, 1939 3,547.7 
 70. Lincoln City Friday, April 7, 1939 3,542.3 
 71. Bristol Rovers Friday, April 7, 1939 3,538.2 
 72. Rochdale Friday, April 7, 1939 3,538.1 
 73. Torquay United Friday, April 7, 1939 3,536.0 
 74. Rotherham United Friday, April 7, 1939 3,535.8 
 75. Port Vale Friday, April 7, 1939 3,535.6 
 76. Aldershot Friday, April 7, 1939 3,534.8 
 77. Gateshead Friday, April 7, 1939 3,527.1 
 78. New Brighton Friday, April 7, 1939 3,525.6 
 79. Mansfield Town Friday, April 7, 1939 3,524.5 
 80. Leyton Orient Friday, April 7, 1939 3,516.7 
 81. Walsall Friday, April 7, 1939 3,514.2 
 82. Exeter City Friday, April 7, 1939 3,510.3 
 83. York City Friday, April 7, 1939 3,507.4 
 84. Wrexham Friday, April 7, 1939 3,493.8 
 85. Carlisle United Friday, April 7, 1939 3,466.9 
 86. Stalybridge Celtic Saturday, November 26, 1938 3,454.8 
 87. Hartlepools United Friday, April 7, 1939 3,451.2 
 88. Darlington Friday, April 7, 1939 3,451.1 
 89. Gillingham Saturday, May 7, 1938 3,449.7 
 90. Accrington Stanley Friday, April 7, 1939 3,332.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