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, May 2, 1921

 Rank Club Last Match Date ELO Score 
 1. Burnley Monday, May 2, 1921 4,097.2 
 2. Manchester City Monday, May 2, 1921 4,074.0 
 3. Bolton Wanderers Saturday, April 30, 1921 4,067.8 
 4. Liverpool Monday, May 2, 1921 4,064.7 
 5. Tottenham Hotspur Monday, May 2, 1921 4,057.7 
 6. Newcastle United Monday, May 2, 1921 4,021.5 
 7. Everton Saturday, April 30, 1921 4,009.8 
 8. Aston Villa Saturday, April 30, 1921 3,986.7 
 9. Sunderland Monday, May 2, 1921 3,982.3 
 10. West Bromwich Albion Monday, May 2, 1921 3,981.4 
 11. Middlesbrough Monday, May 2, 1921 3,972.1 
 12. Preston North End Monday, May 2, 1921 3,967.9 
 13. Arsenal Monday, May 2, 1921 3,966.4 
 14. Chelsea Monday, May 2, 1921 3,965.7 
 15. Huddersfield Town Monday, May 2, 1921 3,960.8 
 16. Blackburn Rovers Monday, May 2, 1921 3,951.6 
 17. Bradford City Monday, May 2, 1921 3,947.9 
 18. Manchester United Monday, May 2, 1921 3,942.2 
 19. Oldham Athletic Monday, May 2, 1921 3,903.6 
 20. Sheffield United Saturday, April 30, 1921 3,895.1 
 21. Birmingham City Monday, May 2, 1921 3,880.8 
 22. Cardiff City Monday, May 2, 1921 3,861.4 
 23. Derby County Monday, May 2, 1921 3,857.3 
 24. Notts County Monday, May 2, 1921 3,848.9 
 25. Bradford Park Avenue Monday, May 2, 1921 3,848.0 
 26. Bristol City Monday, May 2, 1921 3,819.2 
 27. Crystal Palace Saturday, April 30, 1921 3,816.7 
 28. Blackpool Saturday, April 30, 1921 3,793.5 
 29. West Ham United Monday, May 2, 1921 3,789.4 
 30. Sheffield Wednesday Monday, May 2, 1921 3,783.1 
 31. Queens Park Rangers Monday, May 2, 1921 3,774.2 
 32. Southampton Monday, May 2, 1921 3,773.5 
 33. Hull City Monday, May 2, 1921 3,770.5 
 34. Leyton Orient Saturday, April 30, 1921 3,762.5 
 35. Fulham Monday, May 2, 1921 3,759.8 
 36. Bury Monday, May 2, 1921 3,751.5 
 37. Wolverhampton Wanderers Monday, May 2, 1921 3,747.8 
 38. Swansea Town Monday, May 2, 1921 3,744.4 
 39. South Shields (1889) Monday, May 2, 1921 3,737.7 
 40. Watford Monday, May 2, 1921 3,735.7 
 41. Swindon Town Monday, May 2, 1921 3,730.6 
 42. Barnsley Monday, May 2, 1921 3,715.4 
 43. Leeds United Saturday, April 30, 1921 3,704.3 
 44. Leicester City Monday, May 2, 1921 3,703.3 
 45. Port Vale Monday, May 2, 1921 3,702.7 
 46. Plymouth Argyle Monday, May 2, 1921 3,702.0 
 47. Rotherham County Saturday, April 30, 1921 3,699.3 
 48. Portsmouth Monday, May 2, 1921 3,693.4 
 49. Bristol Rovers Monday, May 2, 1921 3,688.1 
 50. Nottingham Forest Monday, May 2, 1921 3,687.9 
 51. Millwall Saturday, April 30, 1921 3,681.6 
 52. Stockport County Monday, May 2, 1921 3,671.2 
 53. Luton Town Monday, May 2, 1921 3,663.2 
 54. Stoke Monday, May 2, 1921 3,662.5 
 55. Coventry City Monday, May 2, 1921 3,660.6 
 56. Merthyr Town Monday, May 2, 1921 3,648.4 
 57. Southend United Monday, May 2, 1921 3,622.8 
 58. Newport County Monday, May 2, 1921 3,619.6 
 59. Northampton Town Monday, May 2, 1921 3,617.5 
 60. Grimsby Town Monday, May 2, 1921 3,616.5 
 61. Norwich City Monday, May 2, 1921 3,615.1 
 62. Reading Saturday, April 30, 1921 3,614.1 
 63. Brighton and Hove Albion Monday, May 2, 1921 3,601.0 
 64. Exeter City Monday, May 2, 1921 3,598.8 
 65. Brentford Monday, May 2, 1921 3,556.4 
 66. Gillingham Saturday, April 30, 1921 3,512.5 
 67. Lincoln City Wednesday, February 2, 1921 3,217.1 
 68. Darlington Wednesday, January 12, 1921 3,183.9 
 69. Rochdale Saturday, January 8, 1921 3,174.3 
 70. Bath City Saturday, January 8, 1921 3,174.2 
 71. Eccles United Saturday, January 8, 1921 3,173.7