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, October 1, 1988

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, October 1, 1988 4,204.5 
 2. Manchester United Saturday, October 1, 1988 4,142.0 
 3. Arsenal Saturday, October 1, 1988 4,079.8 
 4. Everton Saturday, October 1, 1988 4,075.4 
 5. Nottingham Forest Saturday, October 1, 1988 4,062.6 
 6. Wimbledon Saturday, October 1, 1988 4,021.8 
 7. Luton Town Saturday, October 1, 1988 4,014.1 
 8. Queens Park Rangers Saturday, October 1, 1988 4,011.5 
 9. Coventry City Saturday, October 1, 1988 4,001.6 
 10. Southampton Saturday, October 1, 1988 3,979.0 
 11. Sheffield Wednesday Saturday, October 1, 1988 3,961.2 
 12. Norwich City Saturday, October 1, 1988 3,959.2 
 13. Tottenham Hotspur Saturday, October 1, 1988 3,953.3 
 14. Newcastle United Saturday, October 1, 1988 3,940.3 
 15. Aston Villa Saturday, October 1, 1988 3,937.8 
 16. Millwall Saturday, October 1, 1988 3,931.4 
 17. Derby County Saturday, October 1, 1988 3,917.2 
 18. Charlton Athletic Saturday, October 1, 1988 3,912.7 
 19. Watford Saturday, October 1, 1988 3,895.3 
 20. West Ham United Saturday, October 1, 1988 3,884.2 
 21. Blackburn Rovers Saturday, October 1, 1988 3,882.0 
 22. Bradford City Saturday, October 1, 1988 3,879.3 
 23. Crystal Palace Saturday, October 1, 1988 3,873.6 
 24. Middlesbrough Saturday, October 1, 1988 3,871.9 
 25. Chelsea Saturday, October 1, 1988 3,865.7 
 26. Manchester City Saturday, October 1, 1988 3,863.9 
 27. Ipswich Town Saturday, October 1, 1988 3,850.4 
 28. Portsmouth Saturday, October 1, 1988 3,848.4 
 29. Leicester City Saturday, October 1, 1988 3,830.1 
 30. Oldham Athletic Saturday, October 1, 1988 3,827.8 
 31. Swindon Town Saturday, October 1, 1988 3,817.2 
 32. Leeds United Saturday, October 1, 1988 3,808.1 
 33. Oxford United Saturday, October 1, 1988 3,802.8 
 34. Stoke City Saturday, October 1, 1988 3,797.9 
 35. Walsall Saturday, October 1, 1988 3,768.3 
 36. Barnsley Saturday, October 1, 1988 3,761.0 
 37. Sunderland Saturday, October 1, 1988 3,757.7 
 38. AFC Bournemouth Saturday, October 1, 1988 3,753.7 
 39. Plymouth Argyle Saturday, October 1, 1988 3,752.4 
 40. Sheffield United Saturday, October 1, 1988 3,751.7 
 41. Hull City Saturday, October 1, 1988 3,736.4 
 42. West Bromwich Albion Saturday, October 1, 1988 3,721.2 
 43. Bristol City Saturday, October 1, 1988 3,710.7 
 44. Reading Saturday, October 1, 1988 3,701.7 
 45. Shrewsbury Town Saturday, October 1, 1988 3,699.8 
 46. Port Vale Saturday, October 1, 1988 3,693.6 
 47. Brighton and Hove Albion Saturday, October 1, 1988 3,689.3 
 48. Northampton Town Saturday, October 1, 1988 3,683.1 
 49. Wolverhampton Wanderers Saturday, October 1, 1988 3,670.9 
 50. Notts County Saturday, October 1, 1988 3,670.2 
 51. Wigan Athletic Friday, September 30, 1988 3,656.6 
 52. Birmingham City Saturday, October 1, 1988 3,653.8 
 53. Blackpool Friday, September 30, 1988 3,652.1 
 54. Bristol Rovers Saturday, October 1, 1988 3,641.4 
 55. Bolton Wanderers Saturday, October 1, 1988 3,621.8 
 56. Chester City Saturday, October 1, 1988 3,615.7 
 57. Mansfield Town Saturday, October 1, 1988 3,613.5 
 58. Bury Saturday, October 1, 1988 3,612.1 
 59. Rotherham United Saturday, October 1, 1988 3,609.5 
 60. Gillingham Saturday, October 1, 1988 3,609.1 
 61. Preston North End Saturday, October 1, 1988 3,606.3 
 62. Fulham Saturday, October 1, 1988 3,605.9 
 63. Brentford Saturday, October 1, 1988 3,594.6 
 64. Southend United Saturday, October 1, 1988 3,593.6 
 65. Scunthorpe United Saturday, October 1, 1988 3,577.5 
 66. Huddersfield Town Saturday, October 1, 1988 3,576.8 
 67. Cardiff City Saturday, October 1, 1988 3,567.3 
 68. Scarborough Saturday, October 1, 1988 3,545.3 
 69. Wrexham Saturday, October 1, 1988 3,522.2 
 70. Swansea City Saturday, October 1, 1988 3,518.7 
 71. Torquay United Saturday, October 1, 1988 3,515.4 
 72. Tranmere Rovers Friday, September 30, 1988 3,512.6 
 73. Grimsby Town Saturday, October 1, 1988 3,510.5 
 74. Lincoln City Saturday, October 1, 1988 3,506.9 
 75. Burnley Saturday, October 1, 1988 3,493.3 
 76. Chesterfield Saturday, October 1, 1988 3,483.1 
 77. Aldershot Saturday, October 1, 1988 3,478.2 
 78. Kidderminster Harriers Saturday, October 1, 1988 3,476.9 
 79. Peterborough United Saturday, October 1, 1988 3,476.8 
 80. Runcorn Saturday, October 1, 1988 3,470.5 
 81. Kettering Town Wednesday, September 28, 1988 3,469.1 
 82. Crewe Alexandra Saturday, October 1, 1988 3,460.1 
 83. Leyton Orient Saturday, October 1, 1988 3,457.6 
 84. Sutton United Saturday, September 24, 1988 3,450.7 
 85. Hartlepool United Friday, September 30, 1988 3,442.3 
 86. Cambridge United Friday, September 30, 1988 3,441.4 
 87. Barnet Tuesday, September 27, 1988 3,440.0 
 88. York City Saturday, October 1, 1988 3,437.5 
 89. Colchester United Saturday, October 1, 1988 3,430.9 
 90. Darlington Saturday, October 1, 1988 3,430.8 
 91. Stockport County Saturday, October 1, 1988 3,428.5 
 92. Rochdale Saturday, October 1, 1988 3,424.7 
 93. Macclesfield Town Saturday, October 1, 1988 3,421.1 
 94. Maidstone United Saturday, October 1, 1988 3,420.2 
 95. Telford United Tuesday, September 27, 1988 3,416.7 
 96. Hereford United Saturday, October 1, 1988 3,409.7 
 97. Doncaster Rovers Saturday, October 1, 1988 3,409.4 
 98. Halifax Town Saturday, October 1, 1988 3,398.6 
 99. Altrincham Saturday, September 24, 1988 3,388.3 
 100. Exeter City Saturday, October 1, 1988 3,384.9 
 101. Carlisle United Friday, September 30, 1988 3,371.0 
 102. Chorley Saturday, October 1, 1988 3,357.3 
 103. Boston United Wednesday, September 28, 1988 3,356.4 
 104. Stafford Rangers Saturday, September 24, 1988 3,355.1 
 105. Fisher Athletic Tuesday, September 27, 1988 3,354.1 
 106. Northwich Victoria Monday, September 26, 1988 3,348.9 
 107. Enfield Saturday, October 1, 1988 3,334.8 
 108. Yeovil Town Wednesday, September 28, 1988 3,334.6 
 109. Cheltenham Town Monday, September 26, 1988 3,327.1 
 110. Welling United Saturday, October 1, 1988 3,309.6 
 111. Wycombe Wanderers Tuesday, September 27, 1988 3,306.6 
 112. Weymouth Wednesday, September 28, 1988 3,304.8 
 113. Bath City Saturday, April 30, 1988 3,290.7 
 114. Aylesbury United Wednesday, September 28, 1988 3,264.2 
 115. Wealdstone Thursday, May 5, 1988 3,225.2 
 116. Newport County Saturday, October 1, 1988 3,214.0 
 117. Worcester City Tuesday, November 17, 1987 3,208.0 
 118. Bognor Regis Town Saturday, November 14, 1987 3,141.7 
 119. VS Rugby Thursday, December 17, 1987 3,129.9 
 120. Burton Albion Tuesday, November 17, 1987 3,122.3 
 121. Chelmsford City Saturday, November 14, 1987 3,118.5 
 122. Carshalton Athletic Monday, November 23, 1987 3,115.8 
 123. Bishop Auckland Saturday, November 14, 1987 3,115.4 
 124. Dagenham Monday, May 2, 1988 3,112.0 
 125. Tamworth Saturday, November 14, 1987 3,098.2 
 126. Halesowen Town Monday, November 16, 1987 3,098.0 
 127. Colwyn Bay Saturday, November 14, 1987 3,096.2 
 128. Hayes Saturday, November 14, 1987 3,095.6 
 129. Merthyr Tydfil Saturday, November 14, 1987 3,094.4 
 130. Billingham Synthonia Saturday, November 14, 1987 3,093.6 
 131. Atherstone United Tuesday, November 17, 1987 3,084.1 
 132. Farnborough Town Saturday, November 14, 1987 3,074.7