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  Wednesday, January 7, 2004

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, January 7, 2004 4,289.2 
 2. Manchester United Wednesday, January 7, 2004 4,274.0 
 3. Chelsea Wednesday, January 7, 2004 4,146.4 
 4. Liverpool Wednesday, January 7, 2004 4,138.5 
 5. Newcastle United Wednesday, January 7, 2004 4,097.8 
 6. Aston Villa Tuesday, January 6, 2004 4,024.0 
 7. Charlton Athletic Wednesday, January 7, 2004 4,016.5 
 8. Blackburn Rovers Wednesday, January 7, 2004 4,013.3 
 9. Middlesbrough Wednesday, January 7, 2004 4,011.1 
 10. Southampton Wednesday, January 7, 2004 4,011.0 
 11. Everton Wednesday, January 7, 2004 4,007.9 
 12. Fulham Wednesday, January 7, 2004 4,003.3 
 13. Bolton Wanderers Wednesday, January 7, 2004 4,001.2 
 14. Manchester City Wednesday, January 7, 2004 3,981.4 
 15. Birmingham City Wednesday, January 7, 2004 3,976.3 
 16. Leicester City Wednesday, January 7, 2004 3,962.5 
 17. Tottenham Hotspur Wednesday, January 7, 2004 3,954.1 
 18. West Ham United Saturday, January 3, 2004 3,937.7 
 19. Leeds United Wednesday, January 7, 2004 3,935.9 
 20. Portsmouth Tuesday, January 6, 2004 3,921.5 
 21. Norwich City Saturday, January 3, 2004 3,913.8 
 22. Wolverhampton Wanderers Wednesday, January 7, 2004 3,909.8 
 23. Sheffield United Saturday, January 3, 2004 3,892.4 
 24. West Bromwich Albion Saturday, January 3, 2004 3,891.2 
 25. Ipswich Town Saturday, January 3, 2004 3,871.4 
 26. Sunderland Saturday, January 3, 2004 3,838.9 
 27. Wigan Athletic Saturday, January 3, 2004 3,836.3 
 28. Preston North End Saturday, January 3, 2004 3,834.0 
 29. Millwall Saturday, January 3, 2004 3,820.5 
 30. Crewe Alexandra Saturday, January 3, 2004 3,794.2 
 31. Queens Park Rangers Saturday, January 3, 2004 3,793.8 
 32. Reading Saturday, January 3, 2004 3,793.7 
 33. Gillingham Saturday, January 3, 2004 3,785.1 
 34. Crystal Palace Saturday, January 3, 2004 3,784.6 
 35. Plymouth Argyle Saturday, January 3, 2004 3,779.6 
 36. Nottingham Forest Saturday, January 3, 2004 3,779.2 
 37. Rotherham United Saturday, January 3, 2004 3,776.5 
 38. Walsall Saturday, January 3, 2004 3,775.0 
 39. Stoke City Saturday, January 3, 2004 3,769.1 
 40. Cardiff City Saturday, January 3, 2004 3,762.7 
 41. Watford Saturday, January 3, 2004 3,752.0 
 42. Bristol City Sunday, December 28, 2003 3,734.3 
 43. Coventry City Saturday, January 3, 2004 3,731.4 
 44. Burnley Saturday, January 3, 2004 3,724.4 
 45. Wimbledon Saturday, January 3, 2004 3,718.8 
 46. Derby County Saturday, January 3, 2004 3,703.1 
 47. Brighton and Hove Albion Sunday, December 28, 2003 3,701.4 
 48. Luton Town Saturday, January 3, 2004 3,686.6 
 49. Tranmere Rovers Saturday, January 3, 2004 3,677.5 
 50. Sheffield Wednesday Saturday, January 3, 2004 3,675.6 
 51. Barnsley Saturday, January 3, 2004 3,665.5 
 52. Bradford City Saturday, January 3, 2004 3,654.9 
 53. Wrexham Saturday, January 3, 2004 3,646.8 
 54. Swindon Town Saturday, January 3, 2004 3,643.7 
 55. Colchester United Saturday, January 3, 2004 3,638.3 
 56. Rushden and Diamonds Saturday, January 3, 2004 3,634.9 
 57. Oldham Athletic Saturday, January 3, 2004 3,633.7 
 58. Hartlepool United Saturday, January 3, 2004 3,631.8 
 59. Blackpool Saturday, January 3, 2004 3,627.5 
 60. Grimsby Town Saturday, January 3, 2004 3,627.4 
 61. Peterborough United Tuesday, January 6, 2004 3,627.3 
 62. Port Vale Sunday, December 28, 2003 3,614.9 
 63. Doncaster Rovers Saturday, January 3, 2004 3,612.0 
 64. Yeovil Town Sunday, January 4, 2004 3,608.7 
 65. Oxford United Tuesday, January 6, 2004 3,603.9 
 66. AFC Bournemouth Saturday, January 3, 2004 3,591.0 
 67. Mansfield Town Saturday, January 3, 2004 3,585.8 
 68. Hull City Saturday, January 3, 2004 3,583.6 
 69. Stockport County Sunday, December 28, 2003 3,575.7 
 70. Huddersfield Town Saturday, January 3, 2004 3,566.7 
 71. Chester City Saturday, January 3, 2004 3,563.2 
 72. Notts County Tuesday, January 6, 2004 3,561.5 
 73. Brentford Saturday, January 3, 2004 3,561.5 
 74. Lincoln City Saturday, January 3, 2004 3,561.3 
 75. Wycombe Wanderers Saturday, January 3, 2004 3,551.5 
 76. Scunthorpe United Saturday, January 3, 2004 3,528.7 
 77. Chesterfield Saturday, January 3, 2004 3,526.9 
 78. Swansea City Tuesday, January 6, 2004 3,511.8 
 79. Hereford United Saturday, January 3, 2004 3,501.4 
 80. Cheltenham Town Sunday, January 4, 2004 3,488.4 
 81. Morecambe Saturday, January 3, 2004 3,487.8 
 82. Torquay United Saturday, January 3, 2004 3,483.8 
 83. Northampton Town Saturday, January 3, 2004 3,473.7 
 84. York City Sunday, December 28, 2003 3,472.6 
 85. Kidderminster Harriers Saturday, January 3, 2004 3,470.5 
 86. Macclesfield Town Saturday, January 3, 2004 3,470.4 
 87. Boston United Saturday, January 3, 2004 3,460.2 
 88. Shrewsbury Town Saturday, January 3, 2004 3,459.9 
 89. Leyton Orient Saturday, January 3, 2004 3,459.5 
 90. Aldershot Town Saturday, January 3, 2004 3,456.4 
 91. Accrington Stanley Saturday, January 3, 2004 3,455.4 
 92. Cambridge United Saturday, January 3, 2004 3,451.3 
 93. Barnet Saturday, January 3, 2004 3,451.2 
 94. Exeter City Saturday, January 3, 2004 3,448.8 
 95. Dagenham and Redbridge Saturday, January 3, 2004 3,447.6 
 96. Rochdale Saturday, January 3, 2004 3,442.3 
 97. Bristol Rovers Sunday, December 28, 2003 3,441.2 
 98. Telford United Saturday, January 3, 2004 3,438.9 
 99. Scarborough Saturday, January 3, 2004 3,438.1 
 100. Bury Saturday, January 3, 2004 3,423.5 
 101. Woking Saturday, January 3, 2004 3,421.8 
 102. Stevenage Borough Saturday, January 3, 2004 3,411.5 
 103. Southend United Saturday, January 3, 2004 3,404.6 
 104. Halifax Town Saturday, January 3, 2004 3,395.0 
 105. Burton Albion Saturday, January 3, 2004 3,391.9 
 106. Darlington Saturday, January 3, 2004 3,375.9 
 107. Gravesend and Northfleet Saturday, January 3, 2004 3,357.9 
 108. Margate Sunday, January 4, 2004 3,352.5 
 109. Carlisle United Saturday, January 3, 2004 3,349.9 
 110. Forest Green Rovers Sunday, January 4, 2004 3,343.2 
 111. Tamworth Thursday, January 1, 2004 3,334.9 
 112. Nuneaton Borough Saturday, April 26, 2003 3,329.4 
 113. Farnborough Town Saturday, January 3, 2004 3,322.0 
 114. Southport Saturday, April 26, 2003 3,319.1 
 115. Stalybridge Celtic Tuesday, November 18, 2003 3,295.5 
 116. Leigh RMI Saturday, January 3, 2004 3,268.2 
 117. Kettering Town Saturday, April 26, 2003 3,257.4 
 118. Northwich Victoria Saturday, January 3, 2004 3,213.9 
 119. Crawley Town Saturday, November 8, 2003 3,145.0 
 120. Bishop's Stortford Saturday, November 8, 2003 3,144.3 
 121. Canvey Island Tuesday, November 18, 2003 3,134.3 
 122. Whitby Town Saturday, November 8, 2003 3,132.1 
 123. Boreham Wood Saturday, November 8, 2003 3,118.5 
 124. Hornchurch Saturday, December 6, 2003 3,111.5 
 125. Weston-Super-Mare Saturday, December 6, 2003 3,110.3 
 126. Thurrock Tuesday, November 18, 2003 3,104.0 
 127. Ford United Tuesday, November 18, 2003 3,103.6 
 128. Bradford Park Avenue Sunday, November 9, 2003 3,099.3 
 129. Shildon Sunday, November 9, 2003 3,099.2 
 130. Grantham Saturday, November 8, 2003 3,098.4 
 131. Histon Saturday, November 8, 2003 3,098.0 
 132. Gainsborough Trinity Saturday, November 8, 2003 3,097.7 
 133. Lancaster City Saturday, November 8, 2003 3,097.4 
 134. Salisbury City Sunday, November 9, 2003 3,094.1 
 135. Grays Athletic Saturday, November 8, 2003 3,087.2