A fan has controversially ranked the home atmosphere of clubs in the Premier League and EFL from ‘great atmosphere’ to ‘MK Dons’.

@ASCFC_x has ranked the home atmosphere of every club in England and Wales, with just FIVE tames making the top tier of ‘great atmosphere’.

Portsmouth, Bolton, Sunderland, Leeds United and Sheffield Wednesday were given the ‘great atmosphere’ ranking.

‘Good atmosphere’ includes the likes of Arsenal, Manchester City, Tottenham as well as Bristol City and Sheffield United, among others.

‘Average’ sees the likes of Everton and Swansea City enter the ranking.

‘Poor’ features a host of teams, including Manchester United, Aston Villa, Wolves and Cardiff City to name but a few.

Liverpool are listed in the ‘tinpot’ category alongside the likes of Millwall and Salford City.

Finally, MK Dons brutally gets its own category.

Check out the full ranking below:

Great Atmosphere – Portsmouth, Bolton, Sunderland, Leeds United, Sheffield Wednesday

Good Atmosphere – Crystal Palace, Exeter City, Arsenal, Lincoln, Nottingham Forest, Leicester City, Bradford City, Luton Town, Tranmere Rovers, Bristol City, Derby County, Swindon Town, Manchester City, Newcastle United, Huddersfield Town, Oxford United, Sheffield United, Tottenham, West Ham United, Cheltenham

Average – Swansea City, Walsall, Wycombe, Bristol Rovers, Ipswich, AFC Wimbledon, Newport County, Burton Albion, Doncaster Rovers, Plymouth, Crawley Town, Crewe Alexandra, Sutton United, Stevenage, Leyton Orient, Burnley, Watford, Peterborough United, Mansfield Town, Everton, Harrogate Town, Carlisle

Poor – Stoke City, Middlesbrough, Manchester United, Barnsley, Coventry City, Charlton Athletic, Brighton, Blackpool, Birmingham City, Shrewsbury Town, Northampton Town, West Brom, Wolves, Barrow, Fleetwood Town, Port Vale, Cardiff City, Southampton, Morecambe, Norwich City, Brentford, Forest Green, Blackburn Rovers, Chelsea, QPR, Colchester United, Aston Villa

Tinpot – Scunthorpe United, Fulham, Millwall, Hull City, Rotherham United, Liverpool, Reading, Bournemouth, Salford City, Wigan Athletic

MK Dons – MK Dons

What’s your take? Let us know.