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 3, 1999

 Rank Club Last Match Date ELO Score 
 1. Manchester United Saturday, April 3, 1999 4,197.1 
 2. Arsenal Saturday, April 3, 1999 4,179.4 
 3. Chelsea Saturday, April 3, 1999 4,121.3 
 4. Leeds United Saturday, April 3, 1999 4,077.0 
 5. Liverpool Saturday, April 3, 1999 4,050.1 
 6. Sunderland Saturday, April 3, 1999 4,038.6 
 7. Tottenham Hotspur Saturday, April 3, 1999 4,018.2 
 8. Newcastle United Saturday, April 3, 1999 4,001.4 
 9. West Ham United Friday, April 2, 1999 3,986.7 
 10. Leicester City Saturday, April 3, 1999 3,982.2 
 11. Derby County Saturday, April 3, 1999 3,973.8 
 12. Coventry City Saturday, April 3, 1999 3,968.6 
 13. Ipswich Town Saturday, April 3, 1999 3,959.9 
 14. Middlesbrough Saturday, April 3, 1999 3,957.0 
 15. Aston Villa Friday, April 2, 1999 3,955.2 
 16. Sheffield Wednesday Saturday, April 3, 1999 3,938.2 
 17. Blackburn Rovers Saturday, April 3, 1999 3,931.1 
 18. Birmingham City Friday, April 2, 1999 3,929.5 
 19. Wimbledon Saturday, April 3, 1999 3,924.8 
 20. Charlton Athletic Saturday, April 3, 1999 3,918.3 
 21. Southampton Saturday, April 3, 1999 3,911.2 
 22. Everton Saturday, April 3, 1999 3,909.0 
 23. Bolton Wanderers Saturday, April 3, 1999 3,891.5 
 24. Bradford City Saturday, April 3, 1999 3,889.7 
 25. Wolverhampton Wanderers Saturday, April 3, 1999 3,882.1 
 26. Nottingham Forest Saturday, April 3, 1999 3,846.6 
 27. Fulham Saturday, March 20, 1999 3,838.0 
 28. Sheffield United Saturday, April 3, 1999 3,820.4 
 29. Barnsley Saturday, April 3, 1999 3,817.9 
 30. Crystal Palace Saturday, April 3, 1999 3,813.2 
 31. Manchester City Saturday, April 3, 1999 3,804.3 
 32. Tranmere Rovers Saturday, April 3, 1999 3,801.7 
 33. West Bromwich Albion Saturday, April 3, 1999 3,786.1 
 34. Watford Saturday, April 3, 1999 3,783.6 
 35. Huddersfield Town Saturday, April 3, 1999 3,777.6 
 36. Grimsby Town Saturday, April 3, 1999 3,771.8 
 37. Stockport County Saturday, April 3, 1999 3,770.7 
 38. Norwich City Saturday, April 3, 1999 3,753.2 
 39. Queens Park Rangers Saturday, April 3, 1999 3,750.5 
 40. Preston North End Friday, April 2, 1999 3,747.8 
 41. AFC Bournemouth Friday, April 2, 1999 3,743.0 
 42. Portsmouth Saturday, April 3, 1999 3,740.4 
 43. Gillingham Thursday, April 1, 1999 3,738.6 
 44. Oxford United Saturday, April 3, 1999 3,730.5 
 45. Wigan Athletic Saturday, April 3, 1999 3,729.5 
 46. Walsall Saturday, April 3, 1999 3,723.5 
 47. Crewe Alexandra Friday, April 2, 1999 3,697.3 
 48. Bury Saturday, April 3, 1999 3,687.2 
 49. Bristol City Saturday, April 3, 1999 3,687.1 
 50. Chesterfield Saturday, April 3, 1999 3,677.8 
 51. Swindon Town Saturday, April 3, 1999 3,672.6 
 52. Port Vale Saturday, April 3, 1999 3,671.7 
 53. Reading Thursday, April 1, 1999 3,670.9 
 54. Stoke City Saturday, April 3, 1999 3,656.8 
 55. Wrexham Saturday, April 3, 1999 3,646.5 
 56. Millwall Saturday, March 27, 1999 3,637.0 
 57. Wycombe Wanderers Saturday, April 3, 1999 3,623.0 
 58. Notts County Saturday, April 3, 1999 3,621.7 
 59. Luton Town Friday, April 2, 1999 3,619.9 
 60. Blackpool Saturday, April 3, 1999 3,618.1 
 61. Bristol Rovers Saturday, April 3, 1999 3,616.9 
 62. Oldham Athletic Friday, April 2, 1999 3,593.8 
 63. Northampton Town Friday, April 2, 1999 3,584.3 
 64. Cambridge United Saturday, April 3, 1999 3,582.3 
 65. Colchester United Friday, April 2, 1999 3,562.8 
 66. Cardiff City Saturday, April 3, 1999 3,561.6 
 67. Burnley Saturday, April 3, 1999 3,555.4 
 68. Brentford Saturday, April 3, 1999 3,552.8 
 69. Cheltenham Town Saturday, April 3, 1999 3,550.5 
 70. Lincoln City Saturday, April 3, 1999 3,542.2 
 71. Macclesfield Town Saturday, April 3, 1999 3,542.1 
 72. York City Saturday, April 3, 1999 3,541.2 
 73. Plymouth Argyle Saturday, April 3, 1999 3,540.2 
 74. Rotherham United Saturday, April 3, 1999 3,539.9 
 75. Leyton Orient Saturday, April 3, 1999 3,524.2 
 76. Scunthorpe United Saturday, April 3, 1999 3,522.7 
 77. Swansea City Saturday, April 3, 1999 3,513.7 
 78. Rushden and Diamonds Saturday, April 3, 1999 3,511.7 
 79. Peterborough United Saturday, April 3, 1999 3,496.5 
 80. Mansfield Town Saturday, April 3, 1999 3,491.9 
 81. Halifax Town Saturday, April 3, 1999 3,489.0 
 82. Barnet Saturday, April 3, 1999 3,475.9 
 83. Shrewsbury Town Saturday, April 3, 1999 3,472.1 
 84. Southend United Saturday, April 3, 1999 3,469.4 
 85. Kettering Town Saturday, April 3, 1999 3,466.5 
 86. Carlisle United Saturday, April 3, 1999 3,463.8 
 87. Forest Green Rovers Saturday, April 3, 1999 3,458.7 
 88. Darlington Saturday, April 3, 1999 3,458.1 
 89. Torquay United Saturday, April 3, 1999 3,455.9 
 90. Hayes Saturday, April 3, 1999 3,450.8 
 91. Exeter City Saturday, April 3, 1999 3,450.2 
 92. Chester City Saturday, April 3, 1999 3,448.6 
 93. Woking Saturday, April 3, 1999 3,448.0 
 94. Northwich Victoria Saturday, April 3, 1999 3,445.9 
 95. Yeovil Town Saturday, April 3, 1999 3,442.5 
 96. Rochdale Saturday, April 3, 1999 3,429.5 
 97. Hednesford Town Saturday, April 3, 1999 3,427.9 
 98. Hull City Saturday, April 3, 1999 3,423.0 
 99. Stevenage Borough Saturday, April 3, 1999 3,418.9 
 100. Kingstonian Saturday, April 3, 1999 3,414.3 
 101. Slough Town Tuesday, November 24, 1998 3,412.0 
 102. Dover Athletic Saturday, April 3, 1999 3,409.9 
 103. Scarborough Saturday, April 3, 1999 3,402.8 
 104. Kidderminster Harriers Saturday, April 3, 1999 3,393.7 
 105. Hartlepool United Saturday, April 3, 1999 3,387.7 
 106. Brighton and Hove Albion Saturday, April 3, 1999 3,367.7 
 107. Morecambe Saturday, April 3, 1999 3,367.1 
 108. Hereford United Saturday, April 3, 1999 3,355.1 
 109. Doncaster Rovers Saturday, April 3, 1999 3,348.6 
 110. Telford United Saturday, April 3, 1999 3,342.0 
 111. Southport Saturday, April 3, 1999 3,316.9 
 112. Enfield Tuesday, November 24, 1998 3,308.9 
 113. Barrow Saturday, April 3, 1999 3,306.6 
 114. Welling United Saturday, April 3, 1999 3,300.3 
 115. Gateshead Saturday, May 2, 1998 3,299.8 
 116. Leek Town Saturday, April 3, 1999 3,286.3 
 117. Runcorn Monday, November 23, 1998 3,243.9 
 118. Stalybridge Celtic Saturday, May 2, 1998 3,229.6 
 119. Farnborough Town Saturday, April 3, 1999 3,223.4 
 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