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.
| # | Club | Last Match Date | ELO Score |
|---|---|---|---|
| 1 |
Manchester City
Man City
|
Saturday October 30th, 2021 30 OCT 2021 | 4,342.0 |
| 2 |
Liverpool
Liverpool
|
Saturday October 30th, 2021 30 OCT 2021 | 4,311.5 |
| 3 |
Chelsea
Chelsea
|
Saturday October 30th, 2021 30 OCT 2021 | 4,264.9 |
| 4 |
Manchester United
Man Utd
|
Saturday October 30th, 2021 30 OCT 2021 | 4,220.6 |
| 5 |
Arsenal
Arsenal
|
Saturday October 30th, 2021 30 OCT 2021 | 4,199.8 |
| 6 |
West Ham United
West Ham United
|
Sunday October 31st, 2021 31 OCT 2021 | 4,183.3 |
| 7 |
Leicester City
Leicester City
|
Saturday October 30th, 2021 30 OCT 2021 | 4,146.4 |
| 8 |
Tottenham Hotspur
Tottenham
|
Saturday October 30th, 2021 30 OCT 2021 | 4,127.7 |
| 9 |
Leeds United
Leeds United
|
Sunday October 31st, 2021 31 OCT 2021 | 4,072.5 |
| 10 |
Everton
Everton
|
Monday November 1st, 2021 01 NOV 2021 | 4,068.1 |
| 11 |
Brighton and Hove Albion
Brighton
|
Saturday October 30th, 2021 30 OCT 2021 | 4,067.0 |
| 12 |
Wolverhampton Wanderers
Wolves
|
Monday November 1st, 2021 01 NOV 2021 | 4,063.4 |
| 13 |
Aston Villa
Aston Villa
|
Sunday October 31st, 2021 31 OCT 2021 | 4,054.1 |
| 14 |
Crystal Palace
Crystal Palace
|
Saturday October 30th, 2021 30 OCT 2021 | 4,039.9 |
| 15 |
Brentford
Brentford
|
Saturday October 30th, 2021 30 OCT 2021 | 4,033.2 |
| 16 |
Southampton
Southampton
|
Saturday October 30th, 2021 30 OCT 2021 | 4,032.9 |
| 17 |
AFC Bournemouth
Bournemouth
|
Saturday October 30th, 2021 30 OCT 2021 | 4,003.4 |
| 18 |
Burnley
Burnley
|
Saturday October 30th, 2021 30 OCT 2021 | 3,995.5 |
| 19 |
Watford
Watford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,985.7 |
| 20 |
Fulham
Fulham
|
Saturday October 30th, 2021 30 OCT 2021 | 3,982.5 |
| 21 |
Newcastle United
Newcastle United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,979.8 |
| 22 |
Norwich City
Norwich City
|
Sunday October 31st, 2021 31 OCT 2021 | 3,939.6 |
| 23 |
West Bromwich Albion
West Bromwich Albion
|
Saturday October 30th, 2021 30 OCT 2021 | 3,936.6 |
| 24 |
Swansea City
Swansea City
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,884.6 |
| 25 |
Sheffield United
Sheffield United
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,871.8 |
| 26 |
Queens Park Rangers
Q.P.R.
|
Friday October 29th, 2021 29 OCT 2021 | 3,859.5 |
| 27 |
Blackburn Rovers
Blackburn
|
Saturday October 30th, 2021 30 OCT 2021 | 3,853.0 |
| 28 |
Stoke City
Stoke City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,841.0 |
| 29 |
Millwall
Millwall
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,839.7 |
| 30 |
Luton Town
Luton Town
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,838.0 |
| 31 |
Blackpool
Blackpool
|
Saturday October 30th, 2021 30 OCT 2021 | 3,833.7 |
| 32 |
Coventry City
Coventry City
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,832.8 |
| 33 |
Preston North End
Preston North End
|
Saturday October 30th, 2021 30 OCT 2021 | 3,827.7 |
| 34 |
Nottingham Forest
Nottingham Forest
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,812.1 |
| 35 |
Huddersfield Town
Huddersfield Town
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,800.5 |
| 36 |
Middlesbrough
Middlesbrough
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,794.4 |
| 37 |
Cardiff City
Cardiff City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,794.0 |
| 38 |
Reading
Reading
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,793.2 |
| 39 |
Rotherham United
Rotherham United
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,782.6 |
| 40 |
Birmingham City
Birmingham
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,780.3 |
| 41 |
Barnsley
Barnsley
|
Saturday October 30th, 2021 30 OCT 2021 | 3,777.0 |
| 42 |
Sunderland
Sunderland
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,758.2 |
| 43 |
Wycombe Wanderers
Wycombe Wanderers
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,753.4 |
| 44 |
Derby County
Derby County
|
Saturday October 30th, 2021 30 OCT 2021 | 3,753.2 |
| 45 |
Oxford United
Oxford United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,747.9 |
| 46 |
Wigan Athletic
Wigan Athletic
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,745.4 |
| 47 |
Hull City
Hull City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,742.6 |
| 48 |
Sheffield Wednesday
Sheffield Wednesday
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,742.5 |
| 49 |
Peterborough United
Peterborough United
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,740.5 |
| 50 |
Bristol City
Bristol City
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,730.3 |
| 51 |
Plymouth Argyle
Plymouth Argyle
|
Saturday October 30th, 2021 30 OCT 2021 | 3,701.0 |
| 52 |
Milton Keynes Dons
MK Dons
|
Saturday October 30th, 2021 30 OCT 2021 | 3,690.7 |
| 53 |
Ipswich Town
Ipswich Town
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,687.4 |
| 54 |
Lincoln City
Lincoln City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,681.9 |
| 55 |
Charlton Athletic
Charlton Athletic
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,681.6 |
| 56 |
Portsmouth
Portsmouth
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,667.4 |
| 57 |
Gillingham
Gillingham
|
Saturday October 30th, 2021 30 OCT 2021 | 3,649.9 |
| 58 |
Burton Albion
Burton Albion
|
Saturday October 30th, 2021 30 OCT 2021 | 3,642.4 |
| 59 |
Fleetwood Town
Fleetwood Town
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,642.4 |
| 60 |
Accrington Stanley
Accrington
|
Saturday October 30th, 2021 30 OCT 2021 | 3,634.8 |
| 61 |
Cheltenham Town
Cheltenham Town
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,619.2 |
| 62 |
AFC Wimbledon
Wimbledon
|
Saturday October 30th, 2021 30 OCT 2021 | 3,613.2 |
| 63 |
Bolton Wanderers
Bolton
|
Saturday October 30th, 2021 30 OCT 2021 | 3,604.1 |
| 64 |
Northampton Town
Northampton Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,603.5 |
| 65 |
Exeter City
Exeter City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,595.5 |
| 66 |
Cambridge United
Cambridge
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,595.4 |
| 67 |
Shrewsbury Town
Shrewsbury Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,589.6 |
| 68 |
Forest Green Rovers
Forest Green
|
Saturday October 30th, 2021 30 OCT 2021 | 3,586.4 |
| 69 |
Rochdale
Rochdale
|
Saturday October 30th, 2021 30 OCT 2021 | 3,579.7 |
| 70 |
Port Vale
Port Vale
|
Saturday October 30th, 2021 30 OCT 2021 | 3,578.0 |
| 71 |
Crewe Alexandra
Crewe Alexandra
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,575.7 |
| 72 |
Swindon Town
Swindon
|
Saturday October 30th, 2021 30 OCT 2021 | 3,572.0 |
| 73 |
Morecambe
Morecambe
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,571.4 |
| 74 |
Doncaster Rovers
Doncaster Rovers
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,566.8 |
| 75 |
Newport County
Newport County
|
Saturday October 30th, 2021 30 OCT 2021 | 3,563.5 |
| 76 |
Tranmere Rovers
Tranmere Rovers
|
Saturday October 30th, 2021 30 OCT 2021 | 3,534.1 |
| 77 |
Leyton Orient
Leyton Orient
|
Saturday October 30th, 2021 30 OCT 2021 | 3,532.9 |
| 78 |
Salford City
Salford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,531.0 |
| 79 |
Sutton United
Sutton United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,527.6 |
| 80 |
Bradford City
Bradford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,500.3 |
| 81 |
Hartlepool United
Hartlepool United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,493.5 |
| 82 |
Walsall
Walsall
|
Saturday October 30th, 2021 30 OCT 2021 | 3,490.0 |
| 83 |
Bromley
Bromley
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,484.9 |
| 84 |
Harrogate Town
Harrogate Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,481.1 |
| 85 |
Bristol Rovers
Bristol Rovers
|
Saturday October 30th, 2021 30 OCT 2021 | 3,479.2 |
| 86 |
Mansfield Town
Mansfield Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,476.7 |
| 87 |
Barrow
Barrow
|
Saturday October 30th, 2021 30 OCT 2021 | 3,471.2 |
| 88 |
Chesterfield
Chesterfield
|
Saturday October 30th, 2021 30 OCT 2021 | 3,470.9 |
| 89 |
Notts County
Notts County
|
Saturday October 30th, 2021 30 OCT 2021 | 3,462.5 |
| 90 |
Stockport County
Stockport County
|
Saturday October 30th, 2021 30 OCT 2021 | 3,455.6 |
| 91 |
Crawley Town
Crawley Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,452.0 |
| 92 |
FC Halifax Town
FC Halifax Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,449.6 |
| 93 |
Grimsby Town
Grimsby Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,449.3 |
| 94 |
Stevenage
Stevenage
|
Saturday October 30th, 2021 30 OCT 2021 | 3,449.1 |
| 95 |
Wrexham
Wrexham
|
Saturday October 30th, 2021 30 OCT 2021 | 3,448.8 |
| 96 |
Carlisle United
Carlisle United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,444.3 |
| 97 |
Colchester United
Colchester United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,443.4 |
| 98 |
Boreham Wood
Boreham Wood
|
Saturday October 30th, 2021 30 OCT 2021 | 3,443.2 |
| 99 |
Solihull Moors
Solihull Moors
|
Saturday October 30th, 2021 30 OCT 2021 | 3,436.3 |
| 100 |
Dagenham and Redbridge
Dagenham & Redbridge
|
Saturday October 30th, 2021 30 OCT 2021 | 3,425.5 |
| 101 |
Torquay United
Torquay United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,415.1 |
| 102 |
Oldham Athletic
Oldham Athletic
|
Saturday October 30th, 2021 30 OCT 2021 | 3,413.5 |
| 103 |
AFC Fylde
AFC Fylde
|
Saturday October 30th, 2021 30 OCT 2021 | 3,401.7 |
| 104 |
Eastleigh
Eastleigh
|
Saturday October 30th, 2021 30 OCT 2021 | 3,377.3 |
| 105 |
Scunthorpe United
Scunthorpe United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,364.8 |
| 106 |
Brackley Town
Brackley
|
Saturday October 30th, 2021 30 OCT 2021 | 3,359.8 |
| 107 |
Southend United
Southend United
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,356.2 |
| 108 |
Yeovil Town
Yeovil Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,343.5 |
| 109 |
Altrincham
Altrincham
|
Saturday October 30th, 2021 30 OCT 2021 | 3,328.0 |
| 110 |
Boston United
Boston Utd
|
Saturday October 30th, 2021 30 OCT 2021 | 3,321.2 |
| 111 |
Gateshead
Gateshead
|
Saturday October 30th, 2021 30 OCT 2021 | 3,320.0 |
| 112 |
Dartford
Dartford
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,317.1 |
| 113 |
Ebbsfleet United
Ebbsfleet United
|
Tuesday October 26th, 2021 26 OCT 2021 | 3,312.5 |
| 114 |
Maidenhead United
Maidenhead United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,311.4 |
| 115 |
Spennymoor Town
Spennymoor Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,291.7 |
| 116 |
Dorking Wanderers
Dorking
|
Saturday October 30th, 2021 30 OCT 2021 | 3,286.8 |
| 117 |
York City
York City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,283.5 |
| 118 |
Woking
Woking
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,279.8 |
| 119 |
St. Albans City
St. Albans
|
Saturday October 30th, 2021 30 OCT 2021 | 3,278.5 |
| 120 |
Chorley
Chorley
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,276.8 |
| 121 |
Barnet
Barnet
|
Saturday October 30th, 2021 30 OCT 2021 | 3,274.4 |
| 122 |
Kidderminster Harriers
Kidderminster Harriers
|
Saturday October 30th, 2021 30 OCT 2021 | 3,270.7 |
| 123 |
Oxford City
Oxford City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,264.2 |
| 124 |
Havant and Waterlooville
Havant & Waterlooville
|
Saturday October 30th, 2021 30 OCT 2021 | 3,263.9 |
| 125 |
Weymouth
Weymouth
|
Saturday October 30th, 2021 30 OCT 2021 | 3,257.0 |
| 126 |
Aldershot Town
Aldershot
|
Saturday October 30th, 2021 30 OCT 2021 | 3,255.6 |
| 127 |
Hampton and Richmond Borough
Hampton & Richmond
|
Saturday October 30th, 2021 30 OCT 2021 | 3,244.8 |
| 128 |
Chester
Chester
|
Saturday October 30th, 2021 30 OCT 2021 | 3,231.1 |
| 129 |
Wealdstone
Wealdstone
|
Tuesday October 26th, 2021 26 OCT 2021 | 3,230.8 |
| 130 |
Leamington
Leamington
|
Saturday October 30th, 2021 30 OCT 2021 | 3,215.0 |
| 131 |
Worthing
Worthing
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,213.1 |
| 132 |
Maidstone United
Maidstone United
|
Saturday October 30th, 2021 30 OCT 2021 | 3,205.2 |
| 133 |
South Shields
South Shields
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,205.1 |
| 134 |
Hayes and Yeading United
Hayes & Yeading
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,201.1 |
| 135 |
Kettering Town
Kettering Town
|
Saturday October 9th, 2021 09 OCT 2021 | 3,199.1 |
| 136 |
Peterborough Sports
Peterborough S.
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,198.1 |
| 137 |
Dover Athletic
Dover Athletic
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,196.1 |
| 138 |
Dulwich Hamlet
Dulwich
|
Saturday October 30th, 2021 30 OCT 2021 | 3,195.5 |
| 139 |
Coalville Town
Coalville Town
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,193.1 |
| 140 |
Curzon Ashton
Curzon
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,192.7 |
| 141 |
Darlington
Darlington
|
Saturday October 30th, 2021 30 OCT 2021 | 3,192.1 |
| 142 |
Eastbourne Borough
Eastbourne
|
Saturday October 30th, 2021 30 OCT 2021 | 3,191.4 |
| 143 |
Buxton
Buxton
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,189.3 |
| 144 |
King's Lynn Town
King's Lynn Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,186.4 |
| 145 |
Southport
Southport
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,179.3 |
| 146 |
Hungerford Town
Hungerford Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,171.0 |
| 147 |
Alfreton Town
Alfreton
|
Saturday October 30th, 2021 30 OCT 2021 | 3,167.5 |
| 148 |
Hereford
Hereford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,166.5 |
| 149 |
Guiseley
Guiseley
|
Saturday October 30th, 2021 30 OCT 2021 | 3,164.5 |
| 150 |
Farsley Celtic
Farsley Celtic
|
Saturday October 30th, 2021 30 OCT 2021 | 3,157.8 |
| 151 |
Slough Town
Slough Town
|
Saturday October 30th, 2021 30 OCT 2021 | 3,156.8 |
| 152 |
Folkestone Invicta
Folkestone Invicta
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,155.9 |
| 153 |
Warrington Town
Warrington
|
Saturday October 23rd, 2021 23 OCT 2021 | 3,150.9 |
| 154 |
Truro City
Truro
|
Tuesday October 26th, 2021 26 OCT 2021 | 3,148.6 |
| 155 |
Gloucester City
Gloucester City
|
Saturday October 30th, 2021 30 OCT 2021 | 3,147.7 |
| 156 |
Concord Rangers
Concord
|
Tuesday November 2nd, 2021 02 NOV 2021 | 3,139.1 |
| 157 |
Tamworth
Tamworth
|
Tuesday October 26th, 2021 26 OCT 2021 | 3,138.8 |
| 158 |
AFC Telford United
Telford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,137.7 |
| 159 |
Chelmsford City
Chelmsford
|
Saturday October 30th, 2021 30 OCT 2021 | 3,136.0 |
| 160 |
Bath City
Bath City
|
Tuesday October 26th, 2021 26 OCT 2021 | 3,130.4 |
| 161 |
|