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  Wednesday, October 12, 1988

 Rank Club Last Match Date ELO Score 
 1. Liverpool Wednesday, October 12, 1988 4,195.2 
 2. Manchester United Wednesday, October 12, 1988 4,143.0 
 3. Arsenal Wednesday, October 12, 1988 4,082.8 
 4. Nottingham Forest Wednesday, October 12, 1988 4,077.6 
 5. Everton Tuesday, October 11, 1988 4,076.6 
 6. Luton Town Tuesday, October 11, 1988 4,028.7 
 7. Coventry City Tuesday, October 11, 1988 4,023.4 
 8. Wimbledon Wednesday, October 12, 1988 4,014.3 
 9. Queens Park Rangers Tuesday, October 11, 1988 4,004.6 
 10. Norwich City Tuesday, October 11, 1988 3,976.1 
 11. Southampton Tuesday, October 11, 1988 3,971.0 
 12. Sheffield Wednesday Wednesday, October 12, 1988 3,964.3 
 13. Tottenham Hotspur Tuesday, October 11, 1988 3,956.7 
 14. Millwall Tuesday, October 11, 1988 3,936.7 
 15. Aston Villa Wednesday, October 12, 1988 3,932.6 
 16. Newcastle United Wednesday, October 12, 1988 3,927.8 
 17. Charlton Athletic Tuesday, October 11, 1988 3,914.0 
 18. Derby County Tuesday, October 11, 1988 3,909.9 
 19. Watford Tuesday, October 11, 1988 3,909.2 
 20. Crystal Palace Wednesday, October 12, 1988 3,885.8 
 21. Manchester City Wednesday, October 12, 1988 3,885.0 
 22. West Ham United Wednesday, October 12, 1988 3,880.9 
 23. Blackburn Rovers Wednesday, October 12, 1988 3,876.6 
 24. Chelsea Wednesday, October 12, 1988 3,866.4 
 25. Bradford City Wednesday, October 12, 1988 3,864.6 
 26. Middlesbrough Tuesday, October 11, 1988 3,863.0 
 27. Ipswich Town Tuesday, October 11, 1988 3,856.4 
 28. Leicester City Tuesday, October 11, 1988 3,838.2 
 29. Portsmouth Wednesday, October 12, 1988 3,819.1 
 30. Oldham Athletic Tuesday, October 11, 1988 3,818.2 
 31. Swindon Town Wednesday, October 12, 1988 3,809.1 
 32. Barnsley Wednesday, October 12, 1988 3,795.1 
 33. Leeds United Wednesday, October 12, 1988 3,792.7 
 34. Oxford United Tuesday, October 11, 1988 3,778.2 
 35. Stoke City Tuesday, October 11, 1988 3,777.9 
 36. Walsall Wednesday, October 12, 1988 3,768.5 
 37. Plymouth Argyle Wednesday, October 12, 1988 3,761.3 
 38. Sheffield United Wednesday, October 12, 1988 3,754.2 
 39. Hull City Wednesday, October 12, 1988 3,750.7 
 40. Sunderland Wednesday, October 12, 1988 3,750.2 
 41. AFC Bournemouth Tuesday, October 11, 1988 3,736.7 
 42. West Bromwich Albion Saturday, October 8, 1988 3,713.5 
 43. Port Vale Tuesday, October 11, 1988 3,708.7 
 44. Bristol City Tuesday, October 11, 1988 3,707.7 
 45. Reading Wednesday, October 12, 1988 3,696.2 
 46. Shrewsbury Town Saturday, October 8, 1988 3,687.5 
 47. Brighton and Hove Albion Saturday, October 8, 1988 3,674.8 
 48. Notts County Tuesday, October 11, 1988 3,670.9 
 49. Wolverhampton Wanderers Saturday, October 8, 1988 3,662.9 
 50. Blackpool Wednesday, October 12, 1988 3,662.7 
 51. Birmingham City Wednesday, October 12, 1988 3,654.6 
 52. Northampton Town Tuesday, October 11, 1988 3,645.6 
 53. Bristol Rovers Saturday, October 8, 1988 3,639.6 
 54. Fulham Saturday, October 8, 1988 3,633.8 
 55. Mansfield Town Saturday, October 8, 1988 3,623.8 
 56. Chester City Wednesday, October 12, 1988 3,622.4 
 57. Bury Tuesday, October 11, 1988 3,622.1 
 58. Wigan Athletic Saturday, October 8, 1988 3,621.7 
 59. Brentford Wednesday, October 12, 1988 3,617.5 
 60. Bolton Wanderers Saturday, October 8, 1988 3,610.4 
 61. Preston North End Tuesday, October 11, 1988 3,602.1 
 62. Rotherham United Wednesday, October 12, 1988 3,594.9 
 63. Huddersfield Town Saturday, October 8, 1988 3,591.7 
 64. Scunthorpe United Wednesday, October 12, 1988 3,584.5 
 65. Gillingham Tuesday, October 11, 1988 3,579.1 
 66. Southend United Tuesday, October 11, 1988 3,573.3 
 67. Scarborough Wednesday, October 12, 1988 3,569.2 
 68. Cardiff City Tuesday, October 11, 1988 3,554.7 
 69. Swansea City Sunday, October 9, 1988 3,540.7 
 70. Tranmere Rovers Tuesday, October 11, 1988 3,517.2 
 71. Burnley Tuesday, October 11, 1988 3,511.9 
 72. Lincoln City Tuesday, October 11, 1988 3,507.0 
 73. Grimsby Town Saturday, October 8, 1988 3,505.3 
 74. Torquay United Saturday, October 8, 1988 3,503.7 
 75. Wrexham Saturday, October 8, 1988 3,498.1 
 76. Leyton Orient Tuesday, October 11, 1988 3,493.5 
 77. Chesterfield Saturday, October 8, 1988 3,491.8 
 78. Aldershot Sunday, October 9, 1988 3,485.9 
 79. Peterborough United Wednesday, October 12, 1988 3,483.3 
 80. Kettering Town Saturday, October 8, 1988 3,474.8 
 81. Crewe Alexandra Saturday, October 8, 1988 3,474.0 
 82. Runcorn Saturday, October 8, 1988 3,462.0 
 83. Kidderminster Harriers Saturday, October 8, 1988 3,458.1 
 84. Sutton United Saturday, October 8, 1988 3,456.8 
 85. Barnet Saturday, October 8, 1988 3,448.6 
 86. York City Friday, October 7, 1988 3,438.6 
 87. Cambridge United Saturday, October 8, 1988 3,438.0 
 88. Rochdale Saturday, October 8, 1988 3,434.8 
 89. Colchester United Saturday, October 8, 1988 3,432.8 
 90. Darlington Tuesday, October 11, 1988 3,426.1 
 91. Doncaster Rovers Saturday, October 8, 1988 3,425.2 
 92. Stockport County Saturday, October 8, 1988 3,424.8 
 93. Hartlepool United Saturday, October 8, 1988 3,421.5 
 94. Halifax Town Saturday, October 8, 1988 3,412.2 
 95. Hereford United Saturday, October 8, 1988 3,408.6 
 96. Macclesfield Town Saturday, October 8, 1988 3,406.6 
 97. Maidstone United Saturday, October 8, 1988 3,405.6 
 98. Telford United Tuesday, October 11, 1988 3,402.1 
 99. Exeter City Saturday, October 8, 1988 3,395.7 
 100. Northwich Victoria Tuesday, October 11, 1988 3,387.8 
 101. Altrincham Saturday, October 8, 1988 3,382.2 
 102. Fisher Athletic Saturday, October 8, 1988 3,368.7 
 103. Stafford Rangers Saturday, October 8, 1988 3,365.9 
 104. Boston United Saturday, October 8, 1988 3,354.7 
 105. Carlisle United Saturday, October 8, 1988 3,353.8 
 106. Yeovil Town Saturday, October 8, 1988 3,349.1 
 107. Chorley Saturday, October 8, 1988 3,342.7 
 108. Wycombe Wanderers Tuesday, October 11, 1988 3,326.8 
 109. Welling United Wednesday, October 12, 1988 3,324.4 
 110. Enfield Saturday, October 8, 1988 3,324.1 
 111. Cheltenham Town Saturday, October 8, 1988 3,317.4 
 112. Weymouth Tuesday, October 11, 1988 3,301.2 
 113. Bath City Saturday, April 30, 1988 3,290.7 
 114. Aylesbury United Wednesday, October 12, 1988 3,245.9 
 115. Wealdstone Thursday, May 5, 1988 3,225.2 
 116. Newport County Saturday, October 8, 1988 3,215.7 
 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