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 1, 2003

 Rank Club Last Match Date ELO Score 
 1. Arsenal Wednesday, January 1, 2003 4,243.5 
 2. Manchester United Wednesday, January 1, 2003 4,191.3 
 3. Liverpool Wednesday, January 1, 2003 4,151.0 
 4. Chelsea Wednesday, January 1, 2003 4,136.1 
 5. Newcastle United Wednesday, January 1, 2003 4,104.1 
 6. Blackburn Rovers Wednesday, January 1, 2003 4,057.9 
 7. Leeds United Wednesday, January 1, 2003 4,057.3 
 8. Southampton Wednesday, January 1, 2003 4,050.2 
 9. Manchester City Wednesday, January 1, 2003 4,028.4 
 10. Tottenham Hotspur Wednesday, January 1, 2003 4,014.4 
 11. Middlesbrough Wednesday, January 1, 2003 4,005.3 
 12. Everton Wednesday, January 1, 2003 4,000.5 
 13. Charlton Athletic Saturday, December 28, 2002 4,000.4 
 14. Aston Villa Wednesday, January 1, 2003 3,993.2 
 15. Fulham Saturday, December 28, 2002 3,939.8 
 16. Leicester City Saturday, December 28, 2002 3,928.8 
 17. West Ham United Saturday, December 28, 2002 3,927.2 
 18. Birmingham City Wednesday, January 1, 2003 3,914.5 
 19. Sunderland Wednesday, January 1, 2003 3,903.7 
 20. Ipswich Town Wednesday, January 1, 2003 3,899.8 
 21. Sheffield United Saturday, December 28, 2002 3,898.5 
 22. Bolton Wanderers Wednesday, January 1, 2003 3,894.8 
 23. West Bromwich Albion Saturday, December 28, 2002 3,885.9 
 24. Portsmouth Wednesday, January 1, 2003 3,880.2 
 25. Wolverhampton Wanderers Wednesday, January 1, 2003 3,853.6 
 26. Crystal Palace Wednesday, January 1, 2003 3,852.0 
 27. Wigan Athletic Wednesday, January 1, 2003 3,843.8 
 28. Norwich City Saturday, December 28, 2002 3,840.4 
 29. Coventry City Wednesday, January 1, 2003 3,834.5 
 30. Wimbledon Thursday, December 26, 2002 3,816.3 
 31. Nottingham Forest Wednesday, January 1, 2003 3,811.7 
 32. Reading Saturday, December 28, 2002 3,809.1 
 33. Millwall Wednesday, January 1, 2003 3,803.2 
 34. Gillingham Thursday, December 26, 2002 3,800.4 
 35. Burnley Saturday, December 28, 2002 3,795.2 
 36. Preston North End Wednesday, January 1, 2003 3,790.4 
 37. Derby County Wednesday, January 1, 2003 3,781.9 
 38. Rotherham United Wednesday, January 1, 2003 3,774.6 
 39. Crewe Alexandra Wednesday, January 1, 2003 3,772.0 
 40. Cardiff City Wednesday, January 1, 2003 3,770.9 
 41. Watford Wednesday, January 1, 2003 3,767.1 
 42. Walsall Wednesday, January 1, 2003 3,758.9 
 43. Bristol City Wednesday, January 1, 2003 3,745.9 
 44. Oldham Athletic Wednesday, January 1, 2003 3,740.3 
 45. Bradford City Saturday, December 28, 2002 3,716.7 
 46. Grimsby Town Saturday, December 28, 2002 3,708.5 
 47. Brentford Saturday, December 28, 2002 3,694.6 
 48. Luton Town Wednesday, January 1, 2003 3,689.6 
 49. Stoke City Wednesday, January 1, 2003 3,683.8 
 50. Brighton and Hove Albion Saturday, December 28, 2002 3,681.4 
 51. Sheffield Wednesday Wednesday, January 1, 2003 3,679.5 
 52. Plymouth Argyle Wednesday, January 1, 2003 3,678.7 
 53. Queens Park Rangers Wednesday, January 1, 2003 3,661.1 
 54. Tranmere Rovers Wednesday, January 1, 2003 3,649.8 
 55. Blackpool Wednesday, January 1, 2003 3,635.1 
 56. Barnsley Wednesday, January 1, 2003 3,610.3 
 57. Huddersfield Town Wednesday, January 1, 2003 3,609.0 
 58. Wycombe Wanderers Wednesday, January 1, 2003 3,601.9 
 59. Notts County Wednesday, January 1, 2003 3,601.2 
 60. Swindon Town Wednesday, January 1, 2003 3,600.0 
 61. Chesterfield Wednesday, January 1, 2003 3,596.2 
 62. Hartlepool United Wednesday, January 1, 2003 3,591.4 
 63. Rushden and Diamonds Wednesday, January 1, 2003 3,583.8 
 64. Cheltenham Town Wednesday, January 1, 2003 3,575.0 
 65. Stockport County Wednesday, January 1, 2003 3,571.7 
 66. Peterborough United Wednesday, January 1, 2003 3,564.0 
 67. Northampton Town Wednesday, January 1, 2003 3,563.9 
 68. Port Vale Wednesday, January 1, 2003 3,563.2 
 69. Colchester United Saturday, December 28, 2002 3,559.2 
 70. AFC Bournemouth Saturday, December 28, 2002 3,554.0 
 71. Scunthorpe United Wednesday, January 1, 2003 3,553.8 
 72. Yeovil Town Wednesday, January 1, 2003 3,547.4 
 73. Kidderminster Harriers Sunday, December 29, 2002 3,535.2 
 74. Bury Wednesday, January 1, 2003 3,534.3 
 75. Oxford United Saturday, December 28, 2002 3,528.9 
 76. Cambridge United Saturday, December 28, 2002 3,527.1 
 77. Mansfield Town Wednesday, January 1, 2003 3,524.1 
 78. Wrexham Wednesday, January 1, 2003 3,511.5 
 79. Chester City Wednesday, January 1, 2003 3,510.7 
 80. Rochdale Saturday, December 28, 2002 3,504.6 
 81. Doncaster Rovers Saturday, December 28, 2002 3,500.5 
 82. Hull City Wednesday, January 1, 2003 3,498.4 
 83. Dagenham and Redbridge Saturday, December 28, 2002 3,488.0 
 84. Scarborough Saturday, December 28, 2002 3,485.5 
 85. Morecambe Wednesday, January 1, 2003 3,483.5 
 86. Torquay United Saturday, December 28, 2002 3,479.7 
 87. Leyton Orient Saturday, December 28, 2002 3,474.4 
 88. York City Wednesday, January 1, 2003 3,472.7 
 89. Darlington Saturday, December 28, 2002 3,469.1 
 90. Macclesfield Town Wednesday, January 1, 2003 3,462.6 
 91. Shrewsbury Town Wednesday, January 1, 2003 3,462.5 
 92. Boston United Wednesday, January 1, 2003 3,460.8 
 93. Lincoln City Wednesday, January 1, 2003 3,456.2 
 94. Hereford United Wednesday, January 1, 2003 3,451.9 
 95. Southend United Sunday, December 29, 2002 3,441.2 
 96. Farnborough Town Saturday, December 28, 2002 3,434.2 
 97. Barnet Saturday, December 28, 2002 3,425.6 
 98. Halifax Town Wednesday, January 1, 2003 3,421.5 
 99. Southport Wednesday, January 1, 2003 3,417.5 
 100. Exeter City Saturday, December 28, 2002 3,403.9 
 101. Slough Town Saturday, November 16, 2002 3,403.0 
 102. Margate Wednesday, January 1, 2003 3,396.8 
 103. Telford United Wednesday, January 1, 2003 3,385.5 
 104. Burton Albion Wednesday, January 1, 2003 3,384.6 
 105. Bristol Rovers Saturday, December 28, 2002 3,379.3 
 106. Carlisle United Wednesday, January 1, 2003 3,379.0 
 107. Swansea City Saturday, December 28, 2002 3,364.3 
 108. Woking Saturday, December 28, 2002 3,358.2 
 109. Northwich Victoria Wednesday, January 1, 2003 3,356.3 
 110. Nuneaton Borough Wednesday, January 1, 2003 3,351.7 
 111. Gravesend and Northfleet Wednesday, January 1, 2003 3,347.7 
 112. Forest Green Rovers Wednesday, January 1, 2003 3,341.9 
 113. Stevenage Borough Saturday, December 28, 2002 3,325.8 
 114. Kettering Town Saturday, December 28, 2002 3,322.5 
 115. Dover Athletic Saturday, November 16, 2002 3,321.4 
 116. Barrow Saturday, December 7, 2002 3,321.0 
 117. Hayes Sunday, April 28, 2002 3,307.1 
 118. Leigh RMI Wednesday, January 1, 2003 3,305.4 
 119. Stafford Rangers Saturday, November 16, 2002 3,302.3 
 120. Stalybridge Celtic Saturday, April 27, 2002 3,298.2 
 121. Runcorn Saturday, November 16, 2002 3,245.0 
 122. Crawley Town Saturday, December 7, 2002 3,146.7 
 123. Canvey Island Saturday, January 5, 2002 3,133.5 
 124. Boreham Wood Saturday, November 16, 2002 3,119.2 
 125. St. Albans City Saturday, November 16, 2002 3,111.3 
 126. Harrogate Railway Athletic Sunday, December 8, 2002 3,108.4 
 127. Vauxhall Motors Saturday, December 7, 2002 3,103.3 
 128. Heybridge Swifts Saturday, November 16, 2002 3,098.6 
 129. Harrogate Town Saturday, November 16, 2002 3,098.1 
 130. Team Bath Saturday, November 16, 2002 3,098.0 
 131. Hastings United Saturday, November 16, 2002 3,095.4 
 132. Havant and Waterlooville Saturday, November 16, 2002 3,095.0 
 133. Guiseley Saturday, November 16, 2002 3,094.3 
 134. Moor Green Saturday, November 16, 2002 3,094.1 
 135. Tiverton Town Saturday, November 16, 2002 3,090.8