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, April 16, 1988

 Rank Club Last Match Date ELO Score 
 1. Liverpool Wednesday, April 13, 1988 4,239.0 
 2. Everton Saturday, April 9, 1988 4,128.7 
 3. Manchester United Tuesday, April 12, 1988 4,112.0 
 4. Nottingham Forest Wednesday, April 13, 1988 4,087.5 
 5. Wimbledon Saturday, April 9, 1988 4,062.4 
 6. Arsenal Friday, April 15, 1988 4,062.4 
 7. Queens Park Rangers Wednesday, April 13, 1988 4,033.4 
 8. Luton Town Tuesday, April 12, 1988 4,004.4 
 9. Newcastle United Tuesday, April 12, 1988 3,982.8 
 10. Sheffield Wednesday Wednesday, April 13, 1988 3,981.6 
 11. Coventry City Saturday, April 9, 1988 3,979.2 
 12. Southampton Saturday, April 9, 1988 3,965.3 
 13. Norwich City Monday, April 4, 1988 3,944.2 
 14. Tottenham Hotspur Monday, April 4, 1988 3,937.7 
 15. Aston Villa Saturday, April 9, 1988 3,907.2 
 16. Chelsea Saturday, April 9, 1988 3,904.9 
 17. Watford Friday, April 15, 1988 3,903.2 
 18. Charlton Athletic Saturday, April 9, 1988 3,898.4 
 19. West Ham United Tuesday, April 12, 1988 3,889.7 
 20. Derby County Wednesday, April 13, 1988 3,880.7 
 21. Middlesbrough Saturday, April 9, 1988 3,875.1 
 22. Portsmouth Saturday, April 9, 1988 3,871.7 
 23. Bradford City Saturday, April 9, 1988 3,863.5 
 24. Millwall Saturday, April 9, 1988 3,860.3 
 25. Blackburn Rovers Saturday, April 9, 1988 3,858.4 
 26. Oldham Athletic Saturday, April 9, 1988 3,856.1 
 27. Crystal Palace Saturday, April 9, 1988 3,845.8 
 28. Oxford United Wednesday, April 13, 1988 3,836.6 
 29. Swindon Town Tuesday, April 12, 1988 3,836.5 
 30. Manchester City Saturday, April 9, 1988 3,835.0 
 31. Leeds United Wednesday, April 6, 1988 3,822.0 
 32. Stoke City Saturday, April 9, 1988 3,813.6 
 33. Leicester City Saturday, April 9, 1988 3,813.5 
 34. Plymouth Argyle Friday, April 15, 1988 3,792.4 
 35. Barnsley Friday, April 15, 1988 3,777.4 
 36. Ipswich Town Friday, April 8, 1988 3,771.5 
 37. Sunderland Saturday, April 9, 1988 3,759.3 
 38. Brighton and Hove Albion Friday, April 15, 1988 3,751.1 
 39. Shrewsbury Town Friday, April 8, 1988 3,746.9 
 40. Walsall Saturday, April 9, 1988 3,745.8 
 41. Hull City Tuesday, April 12, 1988 3,727.5 
 42. West Bromwich Albion Saturday, April 9, 1988 3,727.0 
 43. Birmingham City Saturday, April 9, 1988 3,724.1 
 44. AFC Bournemouth Wednesday, April 13, 1988 3,720.9 
 45. Wigan Athletic Tuesday, April 12, 1988 3,709.5 
 46. Notts County Saturday, April 9, 1988 3,706.9 
 47. Reading Wednesday, April 13, 1988 3,703.8 
 48. Northampton Town Friday, April 15, 1988 3,687.7 
 49. Sheffield United Saturday, April 9, 1988 3,682.1 
 50. Bristol City Tuesday, April 12, 1988 3,662.7 
 51. Blackpool Friday, April 15, 1988 3,658.4 
 52. Fulham Friday, April 15, 1988 3,657.4 
 53. Port Vale Friday, April 15, 1988 3,637.4 
 54. Gillingham Saturday, April 9, 1988 3,629.9 
 55. Wolverhampton Wanderers Sunday, April 10, 1988 3,624.9 
 56. Bristol Rovers Friday, April 15, 1988 3,619.2 
 57. Brentford Saturday, April 9, 1988 3,614.0 
 58. Preston North End Friday, April 8, 1988 3,614.0 
 59. Huddersfield Town Friday, April 8, 1988 3,610.9 
 60. Bury Saturday, April 9, 1988 3,597.9 
 61. Mansfield Town Sunday, April 10, 1988 3,591.8 
 62. Scunthorpe United Tuesday, April 12, 1988 3,590.7 
 63. Grimsby Town Saturday, April 9, 1988 3,584.1 
 64. Southend United Saturday, April 9, 1988 3,581.7 
 65. Chester City Friday, April 15, 1988 3,576.2 
 66. Rotherham United Friday, April 8, 1988 3,562.0 
 67. Bolton Wanderers Friday, April 15, 1988 3,546.5 
 68. Cardiff City Friday, April 15, 1988 3,546.5 
 69. Torquay United Friday, April 15, 1988 3,534.9 
 70. Aldershot Friday, April 15, 1988 3,525.4 
 71. Wrexham Saturday, April 9, 1988 3,518.3 
 72. Chesterfield Saturday, April 9, 1988 3,510.0 
 73. Barnet Saturday, April 16, 1988 3,494.0 
 74. Sutton United Saturday, April 16, 1988 3,493.5 
 75. Leyton Orient Thursday, April 14, 1988 3,493.4 
 76. Lincoln City Saturday, April 16, 1988 3,492.1 
 77. Scarborough Tuesday, April 12, 1988 3,486.8 
 78. Peterborough United Saturday, April 9, 1988 3,485.3 
 79. Darlington Saturday, April 9, 1988 3,484.8 
 80. Tranmere Rovers Saturday, April 9, 1988 3,471.0 
 81. Swansea City Saturday, April 9, 1988 3,466.0 
 82. Doncaster Rovers Friday, April 15, 1988 3,464.8 
 83. Crewe Alexandra Friday, April 15, 1988 3,461.4 
 84. Colchester United Friday, April 15, 1988 3,457.6 
 85. Burnley Friday, April 8, 1988 3,456.6 
 86. Kettering Town Saturday, April 16, 1988 3,453.8 
 87. York City Friday, April 15, 1988 3,450.4 
 88. Cambridge United Friday, April 15, 1988 3,448.9 
 89. Runcorn Saturday, April 16, 1988 3,448.7 
 90. Telford United Saturday, April 16, 1988 3,445.4 
 91. Hartlepool United Saturday, April 9, 1988 3,441.1 
 92. Stockport County Saturday, April 9, 1988 3,432.8 
 93. Kidderminster Harriers Saturday, April 16, 1988 3,417.3 
 94. Stafford Rangers Saturday, April 16, 1988 3,413.3 
 95. Maidstone United Saturday, April 16, 1988 3,413.1 
 96. Halifax Town Thursday, April 14, 1988 3,411.5 
 97. Rochdale Friday, April 8, 1988 3,406.2 
 98. Hereford United Saturday, April 9, 1988 3,396.2 
 99. Weymouth Saturday, April 16, 1988 3,379.4 
 100. Fisher Athletic Saturday, April 16, 1988 3,369.2 
 101. Altrincham Saturday, April 16, 1988 3,362.7 
 102. Enfield Saturday, April 16, 1988 3,362.3 
 103. Exeter City Saturday, April 9, 1988 3,361.5 
 104. Macclesfield Town Saturday, April 16, 1988 3,359.6 
 105. Cheltenham Town Saturday, April 16, 1988 3,349.3 
 106. Carlisle United Tuesday, April 12, 1988 3,342.4 
 107. Boston United Saturday, April 16, 1988 3,319.1 
 108. Northwich Victoria Saturday, April 16, 1988 3,311.1 
 109. Wycombe Wanderers Saturday, April 16, 1988 3,308.9 
 110. Nuneaton Borough Saturday, May 2, 1987 3,283.2 
 111. Newport County Tuesday, April 12, 1988 3,268.5 
 112. Bath City Saturday, April 16, 1988 3,261.5 
 113. Welling United Saturday, April 16, 1988 3,243.7 
 114. Frickley Athletic Saturday, May 2, 1987 3,236.1 
 115. Wealdstone Saturday, April 16, 1988 3,219.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. Bognor Regis Town Saturday, November 14, 1987 3,141.7 
 120. Chorley Saturday, November 14, 1987 3,135.8 
 121. VS Rugby Thursday, December 17, 1987 3,129.9 
 122. Burton Albion Tuesday, November 17, 1987 3,122.3 
 123. Dagenham Saturday, April 16, 1988 3,121.2 
 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