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, May 14, 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 Friday, May 13, 1988 4,088.5 
 5. Wimbledon Saturday, May 14, 1988 4,067.2 
 6. Arsenal Saturday, May 7, 1988 4,061.6 
 7. Luton Town Friday, May 13, 1988 4,026.2 
 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. Charlton Athletic Saturday, May 7, 1988 3,920.3 
 16. Aston Villa Saturday, May 7, 1988 3,917.1 
 17. Derby County Monday, May 2, 1988 3,901.9 
 18. Chelsea Saturday, May 7, 1988 3,900.3 
 19. West Ham United Saturday, May 7, 1988 3,898.9 
 20. Watford Monday, May 2, 1988 3,895.6 
 21. Crystal Palace Saturday, May 7, 1988 3,875.2 
 22. Middlesbrough Saturday, May 7, 1988 3,866.3 
 23. Millwall Saturday, May 7, 1988 3,862.7 
 24. Blackburn Rovers Saturday, May 7, 1988 3,862.4 
 25. Bradford City Saturday, May 7, 1988 3,861.1 
 26. Oldham Athletic Saturday, May 7, 1988 3,859.1 
 27. Portsmouth Saturday, May 7, 1988 3,858.9 
 28. Manchester City Saturday, May 7, 1988 3,846.0 
 29. Leeds United Friday, May 6, 1988 3,840.4 
 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. Plymouth Argyle Saturday, May 7, 1988 3,747.5 
 40. AFC Bournemouth Saturday, May 7, 1988 3,742.6 
 41. Hull City Saturday, May 7, 1988 3,732.0 
 42. Walsall Saturday, May 7, 1988 3,728.4 
 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. Notts County Saturday, May 7, 1988 3,703.6 
 47. Bristol City Saturday, May 7, 1988 3,701.0 
 48. Sheffield United Saturday, May 7, 1988 3,698.6 
 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. Scunthorpe United Saturday, May 7, 1988 3,589.7 
 62. Grimsby Town Saturday, May 7, 1988 3,584.6 
 63. Cardiff City Saturday, May 7, 1988 3,581.0 
 64. Huddersfield Town Saturday, May 7, 1988 3,576.9 
 65. Brentford Saturday, May 7, 1988 3,574.7 
 66. Bolton Wanderers Saturday, May 7, 1988 3,570.6 
 67. Rotherham United Saturday, May 7, 1988 3,570.5 
 68. Mansfield Town Saturday, May 7, 1988 3,567.6 
 69. Chesterfield Saturday, May 7, 1988 3,541.7 
 70. Aldershot Saturday, May 7, 1988 3,538.1 
 71. Torquay United Saturday, May 7, 1988 3,527.3 
 72. Wrexham Saturday, May 7, 1988 3,523.2 
 73. Peterborough United Saturday, May 7, 1988 3,509.9 
 74. Leyton Orient Saturday, May 7, 1988 3,495.1 
 75. Barnet Monday, May 2, 1988 3,491.3 
 76. Runcorn Wednesday, May 4, 1988 3,489.6 
 77. Tranmere Rovers Saturday, May 7, 1988 3,489.0 
 78. Swansea City Saturday, May 7, 1988 3,483.2 
 79. Sutton United Monday, May 2, 1988 3,481.6 
 80. Scarborough Saturday, May 7, 1988 3,481.6 
 81. Lincoln City Monday, May 2, 1988 3,474.4 
 82. York City Saturday, May 7, 1988 3,457.6 
 83. Doncaster Rovers Saturday, May 7, 1988 3,451.6 
 84. Crewe Alexandra Saturday, May 7, 1988 3,443.4 
 85. Colchester United Saturday, May 7, 1988 3,442.8 
 86. Burnley Saturday, May 7, 1988 3,442.8 
 87. Maidstone United Thursday, May 5, 1988 3,440.9 
 88. Cambridge United Saturday, May 7, 1988 3,440.8 
 89. Darlington Saturday, May 7, 1988 3,439.7 
 90. Telford United Friday, April 29, 1988 3,428.3 
 91. Halifax Town Saturday, May 7, 1988 3,426.7 
 92. Kettering Town Wednesday, May 4, 1988 3,421.7 
 93. Kidderminster Harriers Saturday, April 30, 1988 3,413.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 Monday, May 2, 1988 3,389.9 
 98. Rochdale Saturday, May 7, 1988 3,386.7 
 99. Enfield Sunday, May 1, 1988 3,375.6 
 100. Altrincham Monday, May 2, 1988 3,374.1 
 101. Exeter City Saturday, May 7, 1988 3,372.3 
 102. Carlisle United Saturday, May 7, 1988 3,368.0 
 103. Macclesfield Town Saturday, April 30, 1988 3,357.3 
 104. Fisher Athletic Friday, April 29, 1988 3,351.6 
 105. Weymouth Sunday, May 1, 1988 3,347.0 
 106. Cheltenham Town Monday, May 2, 1988 3,346.3 
 107. Northwich Victoria Thursday, May 5, 1988 3,331.2 
 108. Boston United Thursday, May 5, 1988 3,320.1 
 109. Wycombe Wanderers Monday, May 2, 1988 3,312.3 
 110. Bath City Saturday, April 30, 1988 3,290.7 
 111. Welling United Monday, May 2, 1988 3,263.7 
 112. Newport County Saturday, May 7, 1988 3,259.5 
 113. Wealdstone Thursday, May 5, 1988 3,225.2 
 114. Worcester City Tuesday, November 17, 1987 3,208.0 
 115. Yeovil Town Saturday, January 9, 1988 3,193.8 
 116. Bognor Regis Town Saturday, November 14, 1987 3,141.7 
 117. Chorley Saturday, November 14, 1987 3,135.8 
 118. VS Rugby Thursday, December 17, 1987 3,129.9 
 119. Burton Albion Tuesday, November 17, 1987 3,122.3 
 120. Chelmsford City Saturday, November 14, 1987 3,118.5 
 121. Carshalton Athletic Monday, November 23, 1987 3,115.8 
 122. Bishop Auckland Saturday, November 14, 1987 3,115.4 
 123. Dagenham Monday, May 2, 1988 3,112.0 
 124. Tamworth Saturday, November 14, 1987 3,098.2 
 125. Halesowen Town Monday, November 16, 1987 3,098.0 
 126. Colwyn Bay Saturday, November 14, 1987 3,096.2 
 127. Hayes Saturday, November 14, 1987 3,095.6 
 128. Merthyr Tydfil Saturday, November 14, 1987 3,094.4 
 129. Billingham Synthonia Saturday, November 14, 1987 3,093.6 
 130. Atherstone United Tuesday, November 17, 1987 3,084.1 
 131. Aylesbury United Saturday, November 14, 1987 3,078.0 
 132. Farnborough Town Saturday, November 14, 1987 3,074.7