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  Tuesday, April 6, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, April 3, 1999 4,197.1 
 2. Arsenal Tuesday, April 6, 1999 4,182.2 
 3. Chelsea Saturday, April 3, 1999 4,121.3 
 4. Leeds United Saturday, April 3, 1999 4,077.0 
 5. Liverpool Monday, April 5, 1999 4,046.4 
 6. Sunderland Monday, April 5, 1999 4,034.3 
 7. Tottenham Hotspur Monday, April 5, 1999 4,019.7 
 8. Newcastle United Monday, April 5, 1999 3,999.9 
 9. Leicester City Tuesday, April 6, 1999 3,979.5 
 10. Coventry City Monday, April 5, 1999 3,975.2 
 11. Derby County Saturday, April 3, 1999 3,973.8 
 12. West Ham United Monday, April 5, 1999 3,972.9 
 13. Middlesbrough Monday, April 5, 1999 3,967.8 
 14. Ipswich Town Monday, April 5, 1999 3,965.0 
 15. Aston Villa Tuesday, April 6, 1999 3,957.8 
 16. Sheffield Wednesday Monday, April 5, 1999 3,949.3 
 17. Charlton Athletic Monday, April 5, 1999 3,932.0 
 18. Blackburn Rovers Tuesday, April 6, 1999 3,928.3 
 19. Birmingham City Monday, April 5, 1999 3,914.0 
 20. Wimbledon Monday, April 5, 1999 3,914.0 
 21. Southampton Monday, April 5, 1999 3,904.6 
 22. Bradford City Monday, April 5, 1999 3,899.1 
 23. Everton Monday, April 5, 1999 3,897.9 
 24. Wolverhampton Wanderers Monday, April 5, 1999 3,882.2 
 25. Bolton Wanderers Monday, April 5, 1999 3,876.6 
 26. Nottingham Forest Monday, April 5, 1999 3,850.3 
 27. Fulham Monday, April 5, 1999 3,845.2 
 28. Sheffield United Monday, April 5, 1999 3,820.2 
 29. Crystal Palace Monday, April 5, 1999 3,817.4 
 30. Barnsley Monday, April 5, 1999 3,805.6 
 31. Manchester City Monday, April 5, 1999 3,804.6 
 32. Watford Monday, April 5, 1999 3,799.1 
 33. Tranmere Rovers Monday, April 5, 1999 3,797.9 
 34. Stockport County Monday, April 5, 1999 3,785.6 
 35. Norwich City Monday, April 5, 1999 3,765.6 
 36. Huddersfield Town Monday, April 5, 1999 3,763.0 
 37. West Bromwich Albion Monday, April 5, 1999 3,759.4 
 38. Grimsby Town Monday, April 5, 1999 3,759.4 
 39. Gillingham Monday, April 5, 1999 3,751.6 
 40. Preston North End Monday, April 5, 1999 3,747.5 
 41. AFC Bournemouth Tuesday, April 6, 1999 3,746.5 
 42. Queens Park Rangers Monday, April 5, 1999 3,745.4 
 43. Wigan Athletic Monday, April 5, 1999 3,736.6 
 44. Oxford United Monday, April 5, 1999 3,734.3 
 45. Walsall Tuesday, April 6, 1999 3,729.6 
 46. Portsmouth Monday, April 5, 1999 3,727.1 
 47. Crewe Alexandra Monday, April 5, 1999 3,724.0 
 48. Bristol City Monday, April 5, 1999 3,700.4 
 49. Swindon Town Monday, April 5, 1999 3,687.2 
 50. Port Vale Monday, April 5, 1999 3,683.9 
 51. Bury Monday, April 5, 1999 3,677.8 
 52. Chesterfield Monday, April 5, 1999 3,675.3 
 53. Reading Monday, April 5, 1999 3,663.7 
 54. Stoke City Monday, April 5, 1999 3,659.3 
 55. Millwall Monday, April 5, 1999 3,644.6 
 56. Wrexham Tuesday, April 6, 1999 3,640.4 
 57. Notts County Monday, April 5, 1999 3,631.4 
 58. Luton Town Tuesday, April 6, 1999 3,625.9 
 59. Bristol Rovers Monday, April 5, 1999 3,614.1 
 60. Blackpool Monday, April 5, 1999 3,610.6 
 61. Wycombe Wanderers Monday, April 5, 1999 3,610.1 
 62. Cambridge United Tuesday, April 6, 1999 3,591.3 
 63. Northampton Town Monday, April 5, 1999 3,587.0 
 64. Oldham Athletic Monday, April 5, 1999 3,586.7 
 65. Burnley Monday, April 5, 1999 3,567.8 
 66. Brentford Monday, April 5, 1999 3,564.4 
 67. Cardiff City Monday, April 5, 1999 3,556.3 
 68. Cheltenham Town Monday, April 5, 1999 3,554.9 
 69. Colchester United Monday, April 5, 1999 3,550.4 
 70. Rotherham United Monday, April 5, 1999 3,547.3 
 71. Macclesfield Town Tuesday, April 6, 1999 3,538.6 
 72. York City Tuesday, April 6, 1999 3,535.2 
 73. Scunthorpe United Monday, April 5, 1999 3,533.1 
 74. Lincoln City Monday, April 5, 1999 3,532.5 
 75. Plymouth Argyle Monday, April 5, 1999 3,528.6 
 76. Leyton Orient Monday, April 5, 1999 3,524.0 
 77. Rushden and Diamonds Monday, April 5, 1999 3,511.8 
 78. Swansea City Monday, April 5, 1999 3,506.3 
 79. Mansfield Town Monday, April 5, 1999 3,492.8 
 80. Halifax Town Monday, April 5, 1999 3,485.5 
 81. Peterborough United Monday, April 5, 1999 3,483.6 
 82. Darlington Monday, April 5, 1999 3,471.1 
 83. Chester City Monday, April 5, 1999 3,464.1 
 84. Hayes Monday, April 5, 1999 3,462.3 
 85. Barnet Monday, April 5, 1999 3,460.4 
 86. Southend United Monday, April 5, 1999 3,459.0 
 87. Shrewsbury Town Tuesday, April 6, 1999 3,458.0 
 88. Torquay United Monday, April 5, 1999 3,455.0 
 89. Kettering Town Monday, April 5, 1999 3,453.3 
 90. Northwich Victoria Monday, April 5, 1999 3,450.5 
 91. Exeter City Monday, April 5, 1999 3,450.4 
 92. Woking Monday, April 5, 1999 3,447.9 
 93. Carlisle United Monday, April 5, 1999 3,446.6 
 94. Yeovil Town Monday, April 5, 1999 3,438.4 
 95. Forest Green Rovers Monday, April 5, 1999 3,438.0 
 96. Hednesford Town Monday, April 5, 1999 3,437.6 
 97. Rochdale Monday, April 5, 1999 3,433.0 
 98. Stevenage Borough Monday, April 5, 1999 3,432.1 
 99. Hull City Monday, April 5, 1999 3,428.3 
 100. Kingstonian Monday, April 5, 1999 3,422.3 
 101. Scarborough Monday, April 5, 1999 3,420.0 
 102. Slough Town Tuesday, November 24, 1998 3,412.0 
 103. Dover Athletic Monday, April 5, 1999 3,402.0 
 104. Hartlepool United Tuesday, April 6, 1999 3,401.8 
 105. Kidderminster Harriers Monday, April 5, 1999 3,389.4 
 106. Hereford United Monday, April 5, 1999 3,375.8 
 107. Brighton and Hove Albion Tuesday, April 6, 1999 3,358.7 
 108. Morecambe Monday, April 5, 1999 3,357.6 
 109. Telford United Monday, April 5, 1999 3,351.9 
 110. Doncaster Rovers Monday, April 5, 1999 3,338.9 
 111. Southport Monday, April 5, 1999 3,326.4 
 112. Enfield Tuesday, November 24, 1998 3,308.9 
 113. Barrow Monday, April 5, 1999 3,302.0 
 114. Gateshead Saturday, May 2, 1998 3,299.8 
 115. Welling United Monday, April 5, 1999 3,288.8 
 116. Leek Town Monday, April 5, 1999 3,276.4 
 117. Runcorn Monday, November 23, 1998 3,243.9 
 118. Stalybridge Celtic Saturday, May 2, 1998 3,229.6 
 119. Farnborough Town Monday, April 5, 1999 3,227.5 
 120. Worcester City Saturday, November 14, 1998 3,205.5 
 121. Basingstoke Town Saturday, November 14, 1998 3,125.9 
 122. Burton Albion Saturday, November 14, 1998 3,120.8 
 123. Boreham Wood Sunday, November 15, 1998 3,120.8 
 124. Emley Tuesday, November 24, 1998 3,117.2 
 125. Bedlington Terriers Saturday, December 5, 1998 3,115.0 
 126. West Auckland Town Tuesday, November 24, 1998 3,107.4 
 127. Leigh RMI Tuesday, November 24, 1998 3,102.4 
 128. Lancaster City Saturday, November 14, 1998 3,099.7 
 129. Ford United Saturday, November 14, 1998 3,099.7 
 130. Camberley Town Saturday, November 14, 1998 3,099.2 
 131. Gresley Rovers Saturday, November 14, 1998 3,098.9 
 132. Hendon Tuesday, December 1, 1998 3,098.3 
 133. Dulwich Hamlet Saturday, November 14, 1998 3,097.3 
 134. Salisbury City Saturday, November 14, 1998 3,094.5 
 135. Tamworth Tuesday, November 24, 1998 3,083.7