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, February 6, 1988

 Rank Club Last Match Date ELO Score 
 1. Liverpool Saturday, February 6, 1988 4,219.2 
 2. Everton Wednesday, February 3, 1988 4,155.8 
 3. Manchester United Saturday, February 6, 1988 4,083.3 
 4. Nottingham Forest Saturday, February 6, 1988 4,069.9 
 5. Luton Town Saturday, February 6, 1988 4,062.8 
 6. Arsenal Saturday, January 30, 1988 4,057.2 
 7. Wimbledon Saturday, February 6, 1988 4,039.8 
 8. Sheffield Wednesday Saturday, February 6, 1988 3,995.3 
 9. Newcastle United Saturday, February 6, 1988 3,993.4 
 10. Queens Park Rangers Saturday, February 6, 1988 3,972.5 
 11. Tottenham Hotspur Saturday, January 30, 1988 3,965.5 
 12. Aston Villa Saturday, February 6, 1988 3,959.5 
 13. Southampton Saturday, February 6, 1988 3,955.2 
 14. Watford Saturday, February 6, 1988 3,954.3 
 15. Coventry City Saturday, February 6, 1988 3,935.2 
 16. West Ham United Saturday, February 6, 1988 3,928.8 
 17. Chelsea Saturday, February 6, 1988 3,916.8 
 18. Norwich City Saturday, February 6, 1988 3,913.4 
 19. Portsmouth Saturday, February 6, 1988 3,884.6 
 20. Oxford United Saturday, February 6, 1988 3,874.4 
 21. Blackburn Rovers Saturday, February 6, 1988 3,871.4 
 22. Middlesbrough Saturday, February 6, 1988 3,863.7 
 23. Derby County Saturday, February 6, 1988 3,854.4 
 24. Charlton Athletic Saturday, February 6, 1988 3,853.1 
 25. Crystal Palace Saturday, February 6, 1988 3,850.2 
 26. Bradford City Saturday, February 6, 1988 3,846.5 
 27. Swindon Town Saturday, February 6, 1988 3,843.4 
 28. Manchester City Saturday, February 6, 1988 3,842.0 
 29. Leeds United Saturday, February 6, 1988 3,833.5 
 30. Ipswich Town Saturday, February 6, 1988 3,818.6 
 31. Millwall Saturday, February 6, 1988 3,818.6 
 32. Stoke City Saturday, February 6, 1988 3,817.4 
 33. Oldham Athletic Saturday, February 6, 1988 3,812.8 
 34. Hull City Saturday, February 6, 1988 3,809.1 
 35. Barnsley Saturday, January 30, 1988 3,796.4 
 36. Sunderland Saturday, February 6, 1988 3,786.9 
 37. Plymouth Argyle Saturday, January 30, 1988 3,762.0 
 38. Walsall Saturday, February 6, 1988 3,760.1 
 39. Wigan Athletic Saturday, February 6, 1988 3,759.4 
 40. Leicester City Saturday, February 6, 1988 3,756.6 
 41. AFC Bournemouth Saturday, February 6, 1988 3,746.1 
 42. Birmingham City Saturday, February 6, 1988 3,745.4 
 43. Brighton and Hove Albion Saturday, February 6, 1988 3,740.7 
 44. Notts County Friday, February 5, 1988 3,735.6 
 45. Sheffield United Saturday, February 6, 1988 3,696.3 
 46. Reading Saturday, February 6, 1988 3,691.4 
 47. Bristol City Saturday, February 6, 1988 3,687.9 
 48. Shrewsbury Town Saturday, February 6, 1988 3,686.9 
 49. West Bromwich Albion Saturday, February 6, 1988 3,681.3 
 50. Brentford Saturday, January 16, 1988 3,659.1 
 51. Gillingham Saturday, February 6, 1988 3,654.6 
 52. Northampton Town Saturday, February 6, 1988 3,649.0 
 53. Huddersfield Town Monday, January 25, 1988 3,646.5 
 54. Blackpool Saturday, February 6, 1988 3,642.3 
 55. Wolverhampton Wanderers Saturday, February 6, 1988 3,628.1 
 56. Bury Saturday, February 6, 1988 3,620.4 
 57. Port Vale Saturday, February 6, 1988 3,608.1 
 58. Mansfield Town Saturday, February 6, 1988 3,607.8 
 59. Rotherham United Saturday, January 30, 1988 3,596.8 
 60. Preston North End Saturday, February 6, 1988 3,588.9 
 61. Aldershot Saturday, February 6, 1988 3,580.3 
 62. Grimsby Town Saturday, February 6, 1988 3,573.5 
 63. Fulham Saturday, February 6, 1988 3,569.9 
 64. Barnet Saturday, February 6, 1988 3,556.8 
 65. Cardiff City Saturday, February 6, 1988 3,555.2 
 66. Bolton Wanderers Saturday, February 6, 1988 3,555.1 
 67. Chester City Saturday, February 6, 1988 3,550.7 
 68. Southend United Friday, February 5, 1988 3,545.0 
 69. Scunthorpe United Saturday, February 6, 1988 3,541.4 
 70. Leyton Orient Saturday, February 6, 1988 3,528.8 
 71. Chesterfield Saturday, February 6, 1988 3,528.1 
 72. Bristol Rovers Saturday, February 6, 1988 3,526.0 
 73. Torquay United Saturday, February 6, 1988 3,514.9 
 74. Darlington Tuesday, February 2, 1988 3,502.0 
 75. Doncaster Rovers Saturday, February 6, 1988 3,499.8 
 76. Sutton United Saturday, January 16, 1988 3,494.6 
 77. Lincoln City Saturday, January 16, 1988 3,492.3 
 78. Crewe Alexandra Friday, February 5, 1988 3,483.1 
 79. Scarborough Saturday, February 6, 1988 3,478.4 
 80. Colchester United Friday, February 5, 1988 3,477.7 
 81. Hartlepool United Saturday, February 6, 1988 3,477.3 
 82. Swansea City Saturday, February 6, 1988 3,457.3 
 83. Cambridge United Saturday, February 6, 1988 3,456.0 
 84. Macclesfield Town Saturday, February 6, 1988 3,444.0 
 85. Burnley Saturday, February 6, 1988 3,441.3 
 86. Tranmere Rovers Saturday, February 6, 1988 3,440.5 
 87. Halifax Town Friday, February 5, 1988 3,437.8 
 88. Peterborough United Saturday, January 30, 1988 3,436.9 
 89. Telford United Saturday, January 30, 1988 3,435.5 
 90. Hereford United Saturday, February 6, 1988 3,432.9 
 91. Wrexham Tuesday, February 2, 1988 3,429.1 
 92. York City Saturday, February 6, 1988 3,423.3 
 93. Maidstone United Saturday, January 16, 1988 3,414.5 
 94. Stafford Rangers Saturday, February 6, 1988 3,413.7 
 95. Runcorn Saturday, January 16, 1988 3,413.5 
 96. Weymouth Saturday, February 6, 1988 3,402.4 
 97. Kidderminster Harriers Saturday, February 6, 1988 3,400.8 
 98. Carlisle United Saturday, February 6, 1988 3,399.5 
 99. Exeter City Saturday, January 30, 1988 3,391.2 
 100. Kettering Town Tuesday, January 19, 1988 3,387.9 
 101. Rochdale Saturday, February 6, 1988 3,373.2 
 102. Stockport County Saturday, February 6, 1988 3,366.1 
 103. Enfield Saturday, February 6, 1988 3,362.4 
 104. Boston United Saturday, February 6, 1988 3,352.4 
 105. Cheltenham Town Saturday, February 6, 1988 3,352.2 
 106. Altrincham Saturday, February 6, 1988 3,341.0 
 107. Newport County Friday, February 5, 1988 3,330.0 
 108. Bath City Saturday, January 30, 1988 3,309.3 
 109. Fisher Athletic Tuesday, January 19, 1988 3,305.5 
 110. Nuneaton Borough Saturday, May 2, 1987 3,283.2 
 111. Northwich Victoria Saturday, February 6, 1988 3,262.8 
 112. Wycombe Wanderers Saturday, February 6, 1988 3,262.6 
 113. Welling United Saturday, January 30, 1988 3,237.5 
 114. Frickley Athletic Saturday, May 2, 1987 3,236.1 
 115. Wealdstone Saturday, February 6, 1988 3,211.3 
 116. Worcester City Tuesday, November 17, 1987 3,208.0 
 117. Gateshead Wednesday, April 29, 1987 3,202.1 
 118. Yeovil Town Saturday, January 9, 1988 3,193.8 
 119. Dagenham Saturday, January 16, 1988 3,185.6 
 120. Bognor Regis Town Saturday, November 14, 1987 3,141.7 
 121. Chorley Saturday, November 14, 1987 3,135.8 
 122. VS Rugby Thursday, December 17, 1987 3,129.9 
 123. Burton Albion Tuesday, November 17, 1987 3,122.3 
 124. Chelmsford City Saturday, November 14, 1987 3,118.5 
 125. Carshalton Athletic Monday, November 23, 1987 3,115.8 
 126. Bishop Auckland Saturday, November 14, 1987 3,115.4 
 127. Tamworth Saturday, November 14, 1987 3,098.2 
 128. Halesowen Town Monday, November 16, 1987 3,098.0 
 129. Colwyn Bay Saturday, November 14, 1987 3,096.2 
 130. Hayes Saturday, November 14, 1987 3,095.6 
 131. Merthyr Tydfil Saturday, November 14, 1987 3,094.4 
 132. Billingham Synthonia Saturday, November 14, 1987 3,093.6 
 133. Atherstone United Tuesday, November 17, 1987 3,084.1 
 134. Aylesbury United Saturday, November 14, 1987 3,078.0 
 135. Farnborough Town Saturday, November 14, 1987 3,074.7