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, April 14, 1900

 Rank Club Last Match Date ELO Score 
 1. Aston Villa Saturday, April 14, 1900 4,154.0 
 2. Sheffield United Saturday, April 14, 1900 4,101.0 
 3. Sunderland Saturday, April 14, 1900 4,057.8 
 4. Liverpool Saturday, April 14, 1900 4,055.1 
 5. Wolverhampton Wanderers Saturday, April 14, 1900 4,053.5 
 6. Derby County Saturday, April 14, 1900 4,033.7 
 7. Nottingham Forest Saturday, April 14, 1900 4,022.9 
 8. Bury Saturday, April 14, 1900 4,010.2 
 9. Newcastle United Saturday, April 14, 1900 3,990.9 
 10. Everton Saturday, April 14, 1900 3,979.3 
 11. Sheffield Wednesday Saturday, April 14, 1900 3,977.7 
 12. Notts County Saturday, April 14, 1900 3,977.0 
 13. Manchester City Saturday, April 14, 1900 3,973.8 
 14. Blackburn Rovers Saturday, April 14, 1900 3,967.6 
 15. Bolton Wanderers Saturday, April 14, 1900 3,967.4 
 16. Stoke Saturday, April 14, 1900 3,966.5 
 17. West Bromwich Albion Saturday, April 14, 1900 3,950.8 
 18. Preston North End Saturday, April 14, 1900 3,950.0 
 19. Burnley Saturday, April 14, 1900 3,941.9 
 20. Manchester United Saturday, April 14, 1900 3,890.4 
 21. Birmingham City Saturday, April 14, 1900 3,883.0 
 22. Leicester City Saturday, April 14, 1900 3,857.8 
 23. Southampton Saturday, April 14, 1900 3,837.3 
 24. Glossop Saturday, April 14, 1900 3,815.3 
 25. Arsenal Saturday, April 14, 1900 3,812.3 
 26. Grimsby Town Saturday, April 14, 1900 3,797.9 
 27. Tottenham Hotspur Saturday, April 14, 1900 3,789.5 
 28. Walsall Saturday, April 14, 1900 3,773.1 
 29. Chesterfield Saturday, April 14, 1900 3,762.7 
 30. Port Vale Saturday, April 14, 1900 3,746.1 
 31. New Brighton Saturday, April 7, 1900 3,741.9 
 32. Millwall Athletic Saturday, April 14, 1900 3,727.5 
 33. Lincoln City Friday, April 13, 1900 3,727.0 
 34. Portsmouth Saturday, April 14, 1900 3,706.0 
 35. Gainsborough Trinity Saturday, April 14, 1900 3,668.5 
 36. Barnsley Friday, April 13, 1900 3,659.2 
 37. Reading Saturday, April 14, 1900 3,648.9 
 38. Bristol City Saturday, April 14, 1900 3,640.7 
 39. Blackpool Saturday, April 22, 1899 3,639.0 
 40. Burton Swifts Saturday, April 14, 1900 3,635.0 
 41. Bedminster Saturday, April 14, 1900 3,634.9 
 42. Middlesbrough Saturday, April 14, 1900 3,632.4 
 43. Swindon Town Saturday, April 14, 1900 3,611.0 
 44. Chatham Saturday, April 7, 1900 3,597.7 
 45. Queens Park Rangers Saturday, April 14, 1900 3,596.1 
 46. Luton Town Saturday, April 7, 1900 3,586.6 
 47. Bristol Rovers Saturday, April 14, 1900 3,585.5 
 48. New Brompton Saturday, April 14, 1900 3,582.9 
 49. Gravesend United Saturday, April 7, 1900 3,553.7 
 50. Thames Ironworks Monday, April 9, 1900 3,525.5 
 51. Loughborough Saturday, April 14, 1900 3,470.8 
 52. Cowes Saturday, December 16, 1899 3,467.7 
 53. Darwen Saturday, April 22, 1899 3,454.3 
 54. Royal Artillery Saturday, April 29, 1899 3,428.5 
 55. Sheppey United Saturday, April 14, 1900 3,420.5 
 56. Brighton United Saturday, March 10, 1900 3,411.4 
 57. Chorley Saturday, January 27, 1900 3,174.8 
 58. Stalybridge Rovers Saturday, January 27, 1900 3,174.6 
 59. Jarrow Saturday, January 27, 1900 3,172.6