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, August 22, 1988

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, May 14, 1988 4,211.7 
 2. Manchester United Monday, May 9, 1988 4,134.5 
 3. Everton Saturday, May 7, 1988 4,106.4 
 4. Nottingham Forest Sunday, May 15, 1988 4,084.4 
 5. Wimbledon Saturday, May 14, 1988 4,067.2 
 6. Arsenal Saturday, May 7, 1988 4,061.6 
 7. Luton Town Sunday, May 15, 1988 4,030.3 
 8. Queens Park Rangers Saturday, May 7, 1988 4,017.8 
 9. Newcastle United Saturday, May 7, 1988 3,990.1 
 10. Coventry City Saturday, May 7, 1988 3,979.4 
 11. Sheffield Wednesday Saturday, May 7, 1988 3,977.4 
 12. Southampton Saturday, May 7, 1988 3,963.4 
 13. Tottenham Hotspur Wednesday, May 4, 1988 3,947.9 
 14. Norwich City Saturday, May 7, 1988 3,933.4 
 15. Chelsea Saturday, May 28, 1988 3,920.5 
 16. Charlton Athletic Saturday, May 7, 1988 3,920.3 
 17. Aston Villa Saturday, May 7, 1988 3,917.1 
 18. Derby County Monday, May 2, 1988 3,901.9 
 19. West Ham United Saturday, May 7, 1988 3,898.9 
 20. Watford Monday, May 2, 1988 3,895.6 
 21. Middlesbrough Saturday, May 28, 1988 3,877.3 
 22. Crystal Palace Saturday, May 7, 1988 3,875.2 
 23. Millwall Saturday, May 7, 1988 3,862.7 
 24. Oldham Athletic Saturday, May 7, 1988 3,859.1 
 25. Portsmouth Saturday, May 7, 1988 3,858.9 
 26. Bradford City Wednesday, May 18, 1988 3,857.1 
 27. Manchester City Saturday, May 7, 1988 3,846.0 
 28. Leeds United Friday, May 6, 1988 3,840.4 
 29. Blackburn Rovers Wednesday, May 18, 1988 3,835.3 
 30. Leicester City Saturday, May 7, 1988 3,827.1 
 31. Oxford United Saturday, May 7, 1988 3,824.2 
 32. Stoke City Monday, May 2, 1988 3,808.0 
 33. Swindon Town Saturday, May 7, 1988 3,804.8 
 34. Ipswich Town Saturday, May 7, 1988 3,802.6 
 35. Sunderland Saturday, May 7, 1988 3,788.4 
 36. Brighton and Hove Albion Saturday, May 7, 1988 3,765.5 
 37. Barnsley Saturday, May 7, 1988 3,759.0 
 38. Shrewsbury Town Saturday, May 7, 1988 3,753.5 
 39. Walsall Monday, May 30, 1988 3,751.1 
 40. Plymouth Argyle Saturday, May 7, 1988 3,747.5 
 41. AFC Bournemouth Saturday, May 7, 1988 3,742.6 
 42. Hull City Saturday, May 7, 1988 3,732.0 
 43. West Bromwich Albion Saturday, May 7, 1988 3,718.0 
 44. Birmingham City Friday, May 6, 1988 3,707.0 
 45. Reading Saturday, May 7, 1988 3,703.8 
 46. Bristol City Monday, May 30, 1988 3,701.4 
 47. Notts County Wednesday, May 18, 1988 3,689.9 
 48. Sheffield United Wednesday, May 18, 1988 3,689.1 
 49. Northampton Town Monday, May 2, 1988 3,672.4 
 50. Wigan Athletic Monday, May 2, 1988 3,655.4 
 51. Bristol Rovers Saturday, May 7, 1988 3,654.4 
 52. Blackpool Saturday, May 7, 1988 3,645.2 
 53. Port Vale Saturday, May 7, 1988 3,637.9 
 54. Wolverhampton Wanderers Saturday, May 7, 1988 3,637.8 
 55. Fulham Saturday, May 7, 1988 3,632.1 
 56. Gillingham Saturday, May 7, 1988 3,618.3 
 57. Bury Saturday, May 7, 1988 3,608.6 
 58. Southend United Saturday, May 7, 1988 3,607.4 
 59. Preston North End Saturday, May 7, 1988 3,600.2 
 60. Chester City Saturday, May 7, 1988 3,592.3 
 61. Grimsby Town Saturday, May 7, 1988 3,584.6 
 62. Cardiff City Saturday, May 7, 1988 3,581.0 
 63. Huddersfield Town Saturday, May 7, 1988 3,576.9 
 64. Scunthorpe United Wednesday, May 18, 1988 3,576.8 
 65. Brentford Saturday, May 7, 1988 3,574.7 
 66. Bolton Wanderers Saturday, May 7, 1988 3,570.6 
 67. Mansfield Town Saturday, May 7, 1988 3,567.6 
 68. Rotherham United Wednesday, May 18, 1988 3,556.3 
 69. Chesterfield Saturday, May 7, 1988 3,541.7 
 70. Aldershot Saturday, May 7, 1988 3,538.1 
 71. Torquay United Saturday, May 28, 1988 3,528.3 
 72. Wrexham Saturday, May 7, 1988 3,523.2 
 73. Peterborough United Saturday, May 7, 1988 3,509.9 
 74. Swansea City Saturday, May 28, 1988 3,509.2 
 75. Runcorn Monday, August 22, 1988 3,501.5 
 76. Barnet Saturday, August 20, 1988 3,498.4 
 77. Leyton Orient Saturday, May 7, 1988 3,495.1 
 78. Tranmere Rovers Saturday, May 7, 1988 3,489.0 
 79. Scarborough Saturday, May 7, 1988 3,481.6 
 80. Lincoln City Monday, May 2, 1988 3,474.4 
 81. Sutton United Saturday, August 20, 1988 3,463.2 
 82. Maidstone United Saturday, August 20, 1988 3,459.0 
 83. York City Saturday, May 7, 1988 3,457.6 
 84. Doncaster Rovers Saturday, May 7, 1988 3,451.6 
 85. Crewe Alexandra Saturday, May 7, 1988 3,443.4 
 86. Colchester United Saturday, May 7, 1988 3,442.8 
 87. Burnley Saturday, May 7, 1988 3,442.8 
 88. Cambridge United Saturday, May 7, 1988 3,440.8 
 89. Darlington Saturday, May 7, 1988 3,439.7 
 90. Kettering Town Saturday, August 20, 1988 3,427.1 
 91. Halifax Town Saturday, May 7, 1988 3,426.7 
 92. Telford United Saturday, August 20, 1988 3,422.2 
 93. Kidderminster Harriers Monday, August 22, 1988 3,414.4 
 94. Hereford United Saturday, May 7, 1988 3,412.4 
 95. Stockport County Saturday, May 7, 1988 3,406.0 
 96. Hartlepool United Saturday, May 7, 1988 3,404.5 
 97. Stafford Rangers Saturday, August 20, 1988 3,397.9 
 98. Enfield Monday, August 22, 1988 3,394.1 
 99. Rochdale Saturday, May 7, 1988 3,386.7 
 100. Altrincham Saturday, August 20, 1988 3,384.5 
 101. Exeter City Saturday, May 7, 1988 3,372.3 
 102. Carlisle United Saturday, May 7, 1988 3,368.0 
 103. Macclesfield Town Saturday, August 20, 1988 3,350.1 
 104. Weymouth Saturday, August 20, 1988 3,342.6 
 105. Boston United Saturday, August 20, 1988 3,338.6 
 106. Fisher Athletic Monday, August 22, 1988 3,334.3 
 107. Cheltenham Town Saturday, August 20, 1988 3,328.3 
 108. Northwich Victoria Monday, August 22, 1988 3,318.2 
 109. Wycombe Wanderers Saturday, August 20, 1988 3,314.5 
 110. Yeovil Town Monday, August 22, 1988 3,311.4 
 111. Chorley Saturday, August 20, 1988 3,301.4 
 112. Aylesbury United Saturday, August 20, 1988 3,298.1 
 113. Bath City Saturday, April 30, 1988 3,290.7 
 114. Welling United Saturday, August 20, 1988 3,269.8 
 115. Newport County Saturday, August 20, 1988 3,251.5 
 116. Wealdstone Thursday, May 5, 1988 3,225.2 
 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